0000319201-20-000008.txt : 20200205 0000319201-20-000008.hdr.sgml : 20200205 20200205162828 ACCESSION NUMBER: 0000319201-20-000008 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 122 CONFORMED PERIOD OF REPORT: 20191231 FILED AS OF DATE: 20200205 DATE AS OF CHANGE: 20200205 FILER: COMPANY DATA: COMPANY CONFORMED NAME: KLA CORP CENTRAL INDEX KEY: 0000319201 STANDARD INDUSTRIAL CLASSIFICATION: OPTICAL INSTRUMENTS & LENSES [3827] IRS NUMBER: 042564110 STATE OF INCORPORATION: DE FISCAL YEAR END: 0630 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-09992 FILM NUMBER: 20579147 BUSINESS ADDRESS: STREET 1: ONE TECHNOLOGY DRIVE CITY: MILPITAS STATE: CA ZIP: 95035 BUSINESS PHONE: 4088753000 MAIL ADDRESS: STREET 1: ONE TECHNOLOGY DRIVE CITY: MILPITAS STATE: CA ZIP: 95035 FORMER COMPANY: FORMER CONFORMED NAME: KLA TENCOR CORP DATE OF NAME CHANGE: 19970505 FORMER COMPANY: FORMER CONFORMED NAME: KLA INSTRUMENTS CORP DATE OF NAME CHANGE: 19920703 10-Q 1 klac10q123119.htm 10-Q Document
false--06-30Q220200000319201P4Y0.250.3333P4YP3Y10.33330.33330.50.33330.5260000066000000.850.750.750.750.850.00750.017500.010.011250.0410.050.033750.041250.04650.0565P5YP7MP8YP7YP9YP9YP4YP4YP4YP1Y00.00250.0010.00125200000400000P2Y 0000319201 2019-07-01 2019-12-31 0000319201 2020-01-17 0000319201 2019-06-30 0000319201 2019-12-31 0000319201 2018-10-01 2018-12-31 0000319201 2019-10-01 2019-12-31 0000319201 2018-07-01 2018-12-31 0000319201 us-gaap:ServiceMember 2019-07-01 2019-12-31 0000319201 us-gaap:ProductMember 2019-10-01 2019-12-31 0000319201 us-gaap:ServiceMember 2019-10-01 2019-12-31 0000319201 us-gaap:ProductMember 2018-10-01 2018-12-31 0000319201 us-gaap:ServiceMember 2018-07-01 2018-12-31 0000319201 us-gaap:ProductMember 2019-07-01 2019-12-31 0000319201 us-gaap:ServiceMember 2018-10-01 2018-12-31 0000319201 us-gaap:ProductMember 2018-07-01 2018-12-31 0000319201 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2018-10-01 2018-12-31 0000319201 us-gaap:RetainedEarningsMember 2018-10-01 2018-12-31 0000319201 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2018-07-01 2018-09-30 0000319201 us-gaap:ParentMember 2018-10-01 2018-12-31 0000319201 us-gaap:NoncontrollingInterestMember 2018-09-30 0000319201 us-gaap:RetainedEarningsMember 2018-07-01 2018-09-30 0000319201 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2018-06-30 0000319201 us-gaap:CommonStockMember 2018-09-30 0000319201 us-gaap:AccountingStandardsUpdate201409Member us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-07-01 0000319201 2018-07-01 2018-09-30 0000319201 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2018-07-01 0000319201 us-gaap:AccountingStandardsUpdate201409Member 2018-07-01 0000319201 us-gaap:RetainedEarningsMember 2018-06-30 0000319201 us-gaap:CommonStockMember 2018-12-31 0000319201 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-30 0000319201 us-gaap:NoncontrollingInterestMember 2018-12-31 0000319201 2018-06-30 0000319201 us-gaap:CommonStockMember 2018-07-01 2018-09-30 0000319201 us-gaap:ParentMember 2018-07-01 0000319201 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2018-12-31 0000319201 us-gaap:AccountingStandardsUpdate201409Member us-gaap:ParentMember 2018-07-01 0000319201 us-gaap:ParentMember 2018-07-01 2018-09-30 0000319201 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-10-01 2018-12-31 0000319201 us-gaap:RetainedEarningsMember 2018-12-31 0000319201 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-09-30 0000319201 us-gaap:NoncontrollingInterestMember 2018-06-30 0000319201 2018-09-30 0000319201 us-gaap:RetainedEarningsMember 2018-07-01 0000319201 us-gaap:RetainedEarningsMember 2018-09-30 0000319201 us-gaap:AccountingStandardsUpdate201409Member us-gaap:RetainedEarningsMember 2018-07-01 0000319201 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0000319201 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-07-01 0000319201 us-gaap:NoncontrollingInterestMember 2018-07-01 0000319201 us-gaap:CommonStockMember 2018-07-01 0000319201 us-gaap:CommonStockMember 2018-10-01 2018-12-31 0000319201 us-gaap:AccountingStandardsUpdate201802Member us-gaap:RetainedEarningsMember 2018-07-01 0000319201 us-gaap:AccountingStandardsUpdate201802Member us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-07-01 0000319201 us-gaap:ParentMember 2018-06-30 0000319201 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-07-01 2018-09-30 0000319201 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2018-09-30 0000319201 2018-07-01 0000319201 us-gaap:ParentMember 2018-09-30 0000319201 us-gaap:ParentMember 2018-12-31 0000319201 us-gaap:CommonStockMember 2018-06-30 0000319201 2018-12-31 0000319201 2019-07-01 2019-09-30 0000319201 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2019-07-01 2019-09-30 0000319201 us-gaap:ParentMember 2019-10-01 2019-12-31 0000319201 us-gaap:ParentMember 2019-07-01 2019-09-30 0000319201 us-gaap:CommonStockMember 2019-09-30 0000319201 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2019-10-01 2019-12-31 0000319201 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-09-30 0000319201 us-gaap:RetainedEarningsMember 2019-06-30 0000319201 us-gaap:RetainedEarningsMember 2019-07-01 2019-09-30 0000319201 us-gaap:NoncontrollingInterestMember 2019-10-01 2019-12-31 0000319201 us-gaap:CommonStockMember 2019-07-01 2019-09-30 0000319201 us-gaap:ParentMember 2019-09-30 0000319201 us-gaap:NoncontrollingInterestMember 2019-09-30 0000319201 us-gaap:NoncontrollingInterestMember 2019-07-01 2019-09-30 0000319201 us-gaap:RetainedEarningsMember 2019-12-31 0000319201 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2019-06-30 0000319201 us-gaap:CommonStockMember 2019-12-31 0000319201 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0000319201 us-gaap:RetainedEarningsMember 2019-10-01 2019-12-31 0000319201 us-gaap:RetainedEarningsMember 2019-09-30 0000319201 us-gaap:CommonStockMember 2019-06-30 0000319201 2019-09-30 0000319201 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2019-09-30 0000319201 us-gaap:NoncontrollingInterestMember 2019-06-30 0000319201 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0000319201 us-gaap:ParentMember 2019-12-31 0000319201 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-10-01 2019-12-31 0000319201 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2019-12-31 0000319201 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-07-01 2019-09-30 0000319201 us-gaap:ParentMember 2019-06-30 0000319201 us-gaap:CommonStockMember 2019-10-01 2019-12-31 0000319201 us-gaap:NoncontrollingInterestMember 2019-12-31 0000319201 klac:OrbotechMember 2019-02-20 2019-02-20 0000319201 us-gaap:AccountingStandardsUpdate201602Member 2019-07-01 0000319201 srt:MinimumMember 2020-01-01 2019-12-31 0000319201 srt:MaximumMember 2020-01-01 2019-12-31 0000319201 2019-07-02 2019-12-31 0000319201 2019-07-01 0000319201 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0000319201 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-06-30 0000319201 us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0000319201 us-gaap:FairValueMeasurementsRecurringMember klac:MoneyMarketBankDepositsAndOtherMember 2019-06-30 0000319201 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:SovereignDebtSecuritiesMember 2019-06-30 0000319201 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-06-30 0000319201 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0000319201 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0000319201 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-06-30 0000319201 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-06-30 0000319201 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-06-30 0000319201 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2019-06-30 0000319201 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:SovereignDebtSecuritiesMember 2019-06-30 0000319201 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember klac:MoneyMarketBankDepositsAndOtherMember 2019-06-30 0000319201 us-gaap:FairValueInputsLevel3Member us-gaap:MunicipalBondsMember 2019-06-30 0000319201 us-gaap:FairValueMeasurementsRecurringMember us-gaap:SovereignDebtSecuritiesMember 2019-06-30 0000319201 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-06-30 0000319201 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-06-30 0000319201 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-06-30 0000319201 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember klac:MoneyMarketBankDepositsAndOtherMember 2019-06-30 0000319201 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember klac:MoneyMarketBankDepositsAndOtherMember 2019-06-30 0000319201 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:SovereignDebtSecuritiesMember 2019-06-30 0000319201 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2019-06-30 0000319201 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2019-06-30 0000319201 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2019-06-30 0000319201 us-gaap:FairValueInputsLevel1Member us-gaap:MunicipalBondsMember 2019-06-30 0000319201 us-gaap:MunicipalBondsMember 2019-06-30 0000319201 us-gaap:FairValueInputsLevel2Member us-gaap:MunicipalBondsMember 2019-06-30 0000319201 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000319201 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-12-31 0000319201 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-12-31 0000319201 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000319201 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2019-12-31 0000319201 us-gaap:FairValueMeasurementsRecurringMember klac:MoneyMarketBankDepositsAndOtherMember 2019-12-31 0000319201 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000319201 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2019-12-31 0000319201 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-12-31 0000319201 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2019-12-31 0000319201 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:SovereignDebtSecuritiesMember 2019-12-31 0000319201 us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000319201 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-12-31 0000319201 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-12-31 0000319201 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-12-31 0000319201 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:SovereignDebtSecuritiesMember 2019-12-31 0000319201 us-gaap:FairValueInputsLevel2Member us-gaap:MunicipalBondsMember 2019-12-31 0000319201 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember klac:MoneyMarketBankDepositsAndOtherMember 2019-12-31 0000319201 us-gaap:MunicipalBondsMember 2019-12-31 0000319201 us-gaap:FairValueMeasurementsRecurringMember us-gaap:SovereignDebtSecuritiesMember 2019-12-31 0000319201 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:SovereignDebtSecuritiesMember 2019-12-31 0000319201 us-gaap:FairValueInputsLevel1Member us-gaap:MunicipalBondsMember 2019-12-31 0000319201 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2019-12-31 0000319201 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember klac:MoneyMarketBankDepositsAndOtherMember 2019-12-31 0000319201 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember klac:MoneyMarketBankDepositsAndOtherMember 2019-12-31 0000319201 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-12-31 0000319201 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-12-31 0000319201 us-gaap:FairValueInputsLevel3Member us-gaap:MunicipalBondsMember 2019-12-31 0000319201 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember 2018-07-01 2018-12-31 0000319201 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember 2019-07-01 2019-12-31 0000319201 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember 2018-10-01 2018-12-31 0000319201 us-gaap:AccountingStandardsUpdate201712Member us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember 2019-07-01 2019-12-31 0000319201 us-gaap:AccountingStandardsUpdate201712Member us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember 2018-10-01 2018-12-31 0000319201 us-gaap:AccountingStandardsUpdate201712Member us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember 2018-07-01 2018-12-31 0000319201 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember 2019-10-01 2019-12-31 0000319201 us-gaap:AccountingStandardsUpdate201712Member us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember 2019-10-01 2019-12-31 0000319201 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-07-01 2018-12-31 0000319201 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-10-01 2019-12-31 0000319201 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-10-01 2019-12-31 0000319201 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-10-01 2018-12-31 0000319201 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-07-01 2019-12-31 0000319201 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-07-01 2019-12-31 0000319201 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-10-01 2018-12-31 0000319201 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-07-01 2018-12-31 0000319201 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-06-30 0000319201 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-12-31 0000319201 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-06-30 0000319201 us-gaap:AccumulatedTranslationAdjustmentMember 2019-12-31 0000319201 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-12-31 0000319201 us-gaap:AccumulatedTranslationAdjustmentMember 2019-06-30 0000319201 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-06-30 0000319201 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-12-31 0000319201 klac:CorporateAndGovernmentSecuritiesMember 2019-12-31 0000319201 us-gaap:SovereignDebtSecuritiesMember 2019-06-30 0000319201 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-06-30 0000319201 us-gaap:USTreasurySecuritiesMember 2019-06-30 0000319201 klac:MoneyMarketBankDepositsAndOtherMember 2019-06-30 0000319201 us-gaap:CorporateDebtSecuritiesMember 2019-06-30 0000319201 us-gaap:CashAndCashEquivalentsMember 2019-06-30 0000319201 us-gaap:USTreasurySecuritiesMember 2019-12-31 0000319201 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-12-31 0000319201 us-gaap:CorporateDebtSecuritiesMember 2019-12-31 0000319201 us-gaap:CashAndCashEquivalentsMember 2019-12-31 0000319201 klac:MoneyMarketBankDepositsAndOtherMember 2019-12-31 0000319201 us-gaap:SovereignDebtSecuritiesMember 2019-12-31 0000319201 klac:OrbotechAndThreePrivatelyHeldCompaniesMember klac:AcquisitionRelatedCompensationCostsMember 2018-10-01 2018-12-31 0000319201 klac:OrbotechAndThreePrivatelyHeldCompaniesMember klac:AcquisitionRelatedCompensationCostsMember 2018-07-01 2018-12-31 0000319201 klac:OrbotechAndThreePrivatelyHeldCompaniesMember us-gaap:FairValueAdjustmentToInventoryMember 2018-10-01 2018-12-31 0000319201 klac:OrbotechAndThreePrivatelyHeldCompaniesMember klac:AcquisitionRelatedDeferredRevenueMember 2018-07-01 2018-12-31 0000319201 klac:OrbotechAndThreePrivatelyHeldCompaniesMember us-gaap:AcquisitionRelatedCostsMember 2018-07-01 2018-12-31 0000319201 klac:OrbotechAndThreePrivatelyHeldCompaniesMember us-gaap:AcquisitionRelatedCostsMember 2018-10-01 2018-12-31 0000319201 klac:OrbotechAndThreePrivatelyHeldCompaniesMember klac:AcquisitionRelatedDeferredRevenueMember 2018-10-01 2018-12-31 0000319201 klac:OrbotechAndThreePrivatelyHeldCompaniesMember us-gaap:FairValueAdjustmentToInventoryMember 2018-07-01 2018-12-31 0000319201 klac:OrbotechMember us-gaap:OffMarketFavorableLeaseMember 2019-02-20 2019-02-20 0000319201 klac:OrbotechMember us-gaap:OrderOrProductionBacklogMember 2019-02-20 0000319201 klac:OrbotechMember us-gaap:TechnologyBasedIntangibleAssetsMember 2019-02-20 0000319201 klac:OrbotechMember us-gaap:TradeNamesMember 2019-02-20 2019-02-20 0000319201 klac:OrbotechMember 2019-02-20 0000319201 klac:OrbotechMember us-gaap:CustomerRelatedIntangibleAssetsMember 2019-02-20 0000319201 klac:OrbotechMember us-gaap:OffMarketFavorableLeaseMember 2019-02-20 0000319201 klac:OrbotechMember us-gaap:OrderOrProductionBacklogMember 2019-02-20 2019-02-20 0000319201 klac:OrbotechMember us-gaap:InProcessResearchAndDevelopmentMember 2019-02-20 0000319201 klac:OrbotechMember us-gaap:TradeNamesMember 2019-02-20 0000319201 klac:OrbotechMember us-gaap:TechnologyBasedIntangibleAssetsMember 2019-02-20 2019-02-20 0000319201 klac:OrbotechMember us-gaap:CustomerRelatedIntangibleAssetsMember 2019-02-20 2019-02-20 0000319201 klac:PrivatelyHeldCompanyMember 2019-08-22 0000319201 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2019-06-30 0000319201 klac:OrbotechAndThreePrivatelyHeldCompaniesMember 2018-10-01 2018-12-31 0000319201 klac:OrbotechAndThreePrivatelyHeldCompaniesMember 2018-07-01 2018-12-31 0000319201 klac:ThreePrivatelyHeldCompaniesMember 2019-01-01 2019-03-31 0000319201 klac:OrbotechMember 2019-02-20 0000319201 klac:PrivatelyHeldCompanyMember 2019-08-22 2019-08-22 0000319201 klac:OrbotechMember 2019-10-01 2019-12-31 0000319201 klac:PrivatelyHeldCompanyMember klac:WaferInspectionAndPatterningMember 2019-07-01 2019-12-31 0000319201 us-gaap:CommonStockMember 2019-02-20 0000319201 klac:OrbotechMember 2019-12-31 0000319201 klac:ThreePrivatelyHeldCompaniesMember 2019-03-31 0000319201 klac:TwoPrivatelyHeldCompaniesMember 2018-07-01 2018-09-30 0000319201 klac:PrivatelyHeldCompanyMember 2019-12-31 0000319201 klac:OrbotechMember klac:FrontlineMember 2018-12-24 2018-12-24 0000319201 klac:TwoPrivatelyHeldCompaniesMember 2019-12-31 0000319201 klac:OrbotechMember klac:FrontlineMember 2018-12-24 0000319201 klac:TwoPrivatelyHeldCompaniesMember 2018-09-30 0000319201 klac:ThreePrivatelyHeldCompaniesMember 2019-12-31 0000319201 klac:PCBAndDisplayMember 2019-12-31 0000319201 klac:GlobalServiceAndSupportMember 2019-06-30 0000319201 klac:GlobalServiceAndSupportMember 2019-07-01 2019-12-31 0000319201 klac:PCBAndDisplayMember 2019-07-01 2019-12-31 0000319201 klac:WaferInspectionAndPatterningMember 2019-06-30 0000319201 klac:SpecialtySemiconductorProcessMember 2019-07-01 2019-12-31 0000319201 klac:ComponentInspectionMember 2019-07-01 2019-12-31 0000319201 klac:GlobalServiceAndSupportMember 2019-12-31 0000319201 klac:ComponentInspectionMember 2019-06-30 0000319201 klac:WaferInspectionAndPatterningMember 2019-07-01 2019-12-31 0000319201 klac:SpecialtySemiconductorProcessMember 2019-06-30 0000319201 klac:PCBAndDisplayMember 2019-06-30 0000319201 klac:WaferInspectionAndPatterningMember 2019-12-31 0000319201 klac:SpecialtySemiconductorProcessMember 2019-12-31 0000319201 klac:ComponentInspectionMember 2019-12-31 0000319201 us-gaap:ResearchAndDevelopmentExpenseMember 2018-10-01 2018-12-31 0000319201 us-gaap:ResearchAndDevelopmentExpenseMember 2019-07-01 2019-12-31 0000319201 us-gaap:CostOfSalesMember 2018-10-01 2018-12-31 0000319201 us-gaap:ResearchAndDevelopmentExpenseMember 2018-07-01 2018-12-31 0000319201 us-gaap:CostOfSalesMember 2019-10-01 2019-12-31 0000319201 us-gaap:ResearchAndDevelopmentExpenseMember 2019-10-01 2019-12-31 0000319201 us-gaap:CostOfSalesMember 2019-07-01 2019-12-31 0000319201 us-gaap:CostOfSalesMember 2018-07-01 2018-12-31 0000319201 klac:ExistingTechnologyMember 2019-06-30 0000319201 us-gaap:CustomerRelationshipsMember 2019-12-31 0000319201 us-gaap:InProcessResearchAndDevelopmentMember 2019-06-30 0000319201 klac:TradeNameTrademarkMember 2019-12-31 0000319201 us-gaap:OtherIntangibleAssetsMember 2019-12-31 0000319201 klac:TradeNameTrademarkMember 2019-06-30 0000319201 klac:ExistingTechnologyMember 2019-12-31 0000319201 us-gaap:OtherIntangibleAssetsMember 2019-06-30 0000319201 us-gaap:CustomerRelationshipsMember 2019-06-30 0000319201 us-gaap:InProcessResearchAndDevelopmentMember 2019-12-31 0000319201 srt:MinimumMember us-gaap:OtherIntangibleAssetsMember 2019-07-01 2019-12-31 0000319201 srt:MaximumMember us-gaap:OtherIntangibleAssetsMember 2019-07-01 2019-12-31 0000319201 srt:MinimumMember klac:TradeNameTrademarkMember 2019-07-01 2019-12-31 0000319201 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2019-07-01 2019-12-31 0000319201 srt:MaximumMember klac:TradeNameTrademarkMember 2019-07-01 2019-12-31 0000319201 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2019-07-01 2019-12-31 0000319201 srt:MaximumMember klac:ExistingTechnologyMember 2019-07-01 2019-12-31 0000319201 srt:MinimumMember klac:ExistingTechnologyMember 2019-07-01 2019-12-31 0000319201 klac:OtherReportingUnitsMember 2019-12-31 0000319201 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2019-12-31 0000319201 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2017-11-30 0000319201 us-gaap:SeniorNotesMember 2019-12-31 0000319201 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2019-07-01 2019-12-31 0000319201 us-gaap:SeniorNotesMember 2019-06-30 0000319201 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2019-10-01 2019-12-31 0000319201 us-gaap:SeniorNotesMember 2014-11-30 0000319201 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2018-11-30 0000319201 us-gaap:SeniorNotesMember 2019-07-01 2019-12-31 0000319201 us-gaap:SeniorNotesMember 2019-03-31 0000319201 klac:InterestRatePriorToExpectedDebtIssuancesMember us-gaap:TreasuryLockMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:SeniorNotesMember 2018-06-30 0000319201 us-gaap:SeniorNotesMember 2019-10-31 0000319201 klac:PortionofSeniorNotesMember us-gaap:TreasuryLockMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:SeniorNotesMember 2014-10-31 0000319201 klac:SeniorNotesDueNovember12021Member us-gaap:SeniorNotesMember 2019-12-31 0000319201 klac:SeniorNotesDueNovember12034Member us-gaap:SeniorNotesMember 2019-06-30 0000319201 klac:SeniorNotesDueNovember12034Member us-gaap:SeniorNotesMember 2019-12-31 0000319201 klac:SeniorNotesDueNovember12024Member us-gaap:SeniorNotesMember 2019-12-31 0000319201 klac:SeniorNotesDueMarch152049Member us-gaap:SeniorNotesMember 2019-06-30 0000319201 klac:SeniorNotesDueNovember12024Member us-gaap:SeniorNotesMember 2019-06-30 0000319201 klac:SeniorNotesDueMarch152049Member us-gaap:SeniorNotesMember 2019-12-31 0000319201 klac:SeniorNotesDueNovember12019Member us-gaap:SeniorNotesMember 2019-06-30 0000319201 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2019-06-30 0000319201 klac:SeniorNotesDueMarch152029Member us-gaap:SeniorNotesMember 2019-06-30 0000319201 klac:SeniorNotesDueNovember12019Member us-gaap:SeniorNotesMember 2019-12-31 0000319201 klac:SeniorNotesDueNovember12021Member us-gaap:SeniorNotesMember 2019-06-30 0000319201 klac:SeniorNotesDueMarch152029Member us-gaap:SeniorNotesMember 2019-12-31 0000319201 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2019-07-01 2019-12-31 0000319201 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:LondonInterbankOfferedRateLIBORMember 2019-07-01 2019-12-31 0000319201 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember klac:AlternativeBaseRateMember 2019-07-01 2019-12-31 0000319201 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:LondonInterbankOfferedRateLIBORMember 2019-07-01 2019-12-31 0000319201 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:LondonInterbankOfferedRateLIBORMember 2019-07-01 2019-12-31 0000319201 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember klac:AlternativeBaseRateMember 2019-07-01 2019-12-31 0000319201 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2019-07-01 2019-12-31 0000319201 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2017-11-01 2017-11-30 0000319201 srt:MinimumMember 2019-12-31 0000319201 srt:MaximumMember 2019-12-31 0000319201 us-gaap:RestrictedStockUnitsRSUMember klac:TwoThousandFourPlanMember 2019-06-30 0000319201 us-gaap:RestrictedStockUnitsRSUMember klac:TwoThousandFourPlanMember 2019-07-01 2019-12-31 0000319201 us-gaap:RestrictedStockUnitsRSUMember klac:TwoThousandFourPlanMember 2019-10-01 2019-12-31 0000319201 us-gaap:RestrictedStockUnitsRSUMember klac:TwoThousandFourPlanMember 2019-12-31 0000319201 klac:EmployeeStockPurchasePlanMember 2018-10-01 2018-12-31 0000319201 klac:EmployeeStockPurchasePlanMember 2019-10-01 2019-12-31 0000319201 klac:EmployeeStockPurchasePlanMember 2019-07-01 2019-12-31 0000319201 klac:EmployeeStockPurchasePlanMember 2018-07-01 2018-12-31 0000319201 us-gaap:RestrictedStockUnitsRSUMember 2019-07-01 2019-12-31 0000319201 srt:MaximumMember klac:CashLongTermIncentivePlanMember 2019-07-01 2019-12-31 0000319201 klac:CashLongTermIncentivePlanMember 2019-10-01 2019-12-31 0000319201 klac:CashLongTermIncentivePlanMember 2018-07-01 2018-12-31 0000319201 klac:OrbotechLTSolarLLCMember 2019-12-31 0000319201 klac:AwardsGrantedAfterNovember62013Member 2019-12-31 0000319201 klac:CashLongTermIncentivePlanMember 2019-07-01 2019-12-31 0000319201 klac:CashLongTermIncentivePlanMember 2018-10-01 2018-12-31 0000319201 klac:AssumedEquityPlansMember 2019-12-31 0000319201 klac:RestrictedStockUnitPerformanceBasedAndServiceBasedMember klac:RegularCashDividendMember 2019-12-31 0000319201 klac:RestrictedStockUnitPerformanceBasedAndServiceBasedMember klac:RegularCashDividendMember 2019-06-30 0000319201 klac:AssumedEquityPlansMember 2019-07-01 2019-12-31 0000319201 us-gaap:RestrictedStockUnitsRSUMember 2019-12-31 0000319201 klac:RegularCashDividendMember us-gaap:AdditionalPaidInCapitalMember 2018-10-01 2018-12-31 0000319201 klac:PixCellMember 2019-12-31 0000319201 klac:RestrictedStockUnitPerformanceBasedAndServiceBasedMember klac:TwoThousandFourPlanMember 2019-12-31 0000319201 klac:RegularCashDividendMember us-gaap:AdditionalPaidInCapitalMember 2019-10-01 2019-12-31 0000319201 srt:MaximumMember klac:RestrictedStockUnitServiceBasedMember 2019-07-01 2019-12-31 0000319201 klac:TwoThousandFourPlanMember 2019-12-31 0000319201 klac:RegularCashDividendMember us-gaap:AdditionalPaidInCapitalMember 2018-07-01 2018-12-31 0000319201 klac:CashLongTermIncentivePlanMember 2019-12-31 0000319201 klac:RestrictedStockUnitMarketBasedAndServiceBasedMember 2019-07-01 2019-12-31 0000319201 klac:SeniorManagementMember klac:RestrictedStockUnitPerformanceBasedAndServiceBasedMember 2019-12-31 0000319201 klac:OrbographLtd.Member 2019-12-31 0000319201 us-gaap:EmployeeStockOptionMember klac:AssumedEquityPlansMember 2019-12-31 0000319201 us-gaap:RestrictedStockUnitsRSUMember klac:AssumedEquityPlansMember 2019-12-31 0000319201 klac:RestrictedStockUnitPerformanceBasedAndServiceBasedMember 2019-07-01 2019-12-31 0000319201 srt:MinimumMember klac:CashLongTermIncentivePlanMember 2019-07-01 2019-12-31 0000319201 klac:RegularCashDividendMember us-gaap:AdditionalPaidInCapitalMember 2019-07-01 2019-12-31 0000319201 klac:RegularCashDividendMember 2019-11-06 2019-11-06 0000319201 us-gaap:RestrictedStockUnitsRSUMember 2019-10-01 2019-12-31 0000319201 us-gaap:RestrictedStockUnitsRSUMember 2018-10-01 2018-12-31 0000319201 us-gaap:RestrictedStockUnitsRSUMember 2018-07-01 2018-12-31 0000319201 klac:RegularCashDividendMember 2019-11-18 2019-11-18 0000319201 klac:ThirdAnniversaryMember klac:RestrictedStockUnitMarketBasedAndServiceBasedMember 2019-07-01 2019-12-31 0000319201 srt:MinimumMember klac:RestrictedStockUnitServiceBasedMember 2019-07-01 2019-12-31 0000319201 klac:FifthAnniversaryMember klac:RestrictedStockUnitMarketBasedAndServiceBasedMember 2019-07-01 2019-12-31 0000319201 klac:ThirdAnniversaryMember klac:RestrictedStockUnitPerformanceBasedAndServiceBasedMember 2019-07-01 2019-12-31 0000319201 klac:FourthAnniversaryMember klac:RestrictedStockUnitMarketBasedAndServiceBasedMember 2019-07-01 2019-12-31 0000319201 klac:FourthAnniversaryMember klac:RestrictedStockUnitPerformanceBasedAndServiceBasedMember 2019-07-01 2019-12-31 0000319201 us-gaap:CommonStockMember 2019-07-01 2019-12-31 0000319201 us-gaap:CommonStockMember 2018-07-01 2018-12-31 0000319201 klac:NewRepurchaseProgramMember 2019-12-31 0000319201 us-gaap:OtherCurrentLiabilitiesMember us-gaap:CommonStockMember 2019-07-01 2019-12-31 0000319201 klac:NewRepurchaseProgramMember 2019-09-17 0000319201 us-gaap:OtherCurrentLiabilitiesMember 2019-07-01 2019-12-31 0000319201 us-gaap:ForeignCountryMember us-gaap:IsraelTaxAuthorityMember 2019-08-28 0000319201 us-gaap:ForeignCountryMember us-gaap:IsraelTaxAuthorityMember 2017-05-01 2019-12-31 0000319201 us-gaap:ForeignExchangeContractMember us-gaap:InterestExpenseMember 2018-10-01 2018-12-31 0000319201 us-gaap:InterestRateContractMember us-gaap:DesignatedAsHedgingInstrumentMember klac:InterestIncomeAndOtherNetMember 2018-10-01 2018-12-31 0000319201 us-gaap:ForeignExchangeContractMember klac:InterestIncomeAndOtherNetMember 2018-10-01 2018-12-31 0000319201 us-gaap:ForeignExchangeContractMember us-gaap:CostOfSalesMember 2018-10-01 2018-12-31 0000319201 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember klac:InterestIncomeAndOtherNetMember 2018-10-01 2018-12-31 0000319201 us-gaap:InterestRateContractMember klac:InterestIncomeAndOtherNetMember 2019-10-01 2019-12-31 0000319201 us-gaap:ForeignExchangeContractMember klac:CostOfSalesAndOperatingExpenseMember 2019-10-01 2019-12-31 0000319201 us-gaap:ForeignExchangeContractMember us-gaap:SalesMember 2019-10-01 2019-12-31 0000319201 us-gaap:InterestRateContractMember us-gaap:CostOfSalesMember 2019-10-01 2019-12-31 0000319201 us-gaap:InterestRateContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:SalesMember 2018-10-01 2018-12-31 0000319201 us-gaap:InterestRateContractMember us-gaap:SalesMember 2019-10-01 2019-12-31 0000319201 us-gaap:ForeignExchangeContractMember us-gaap:CostOfSalesMember 2019-10-01 2019-12-31 0000319201 us-gaap:ForeignExchangeContractMember klac:InterestIncomeAndOtherNetMember 2019-10-01 2019-12-31 0000319201 us-gaap:InterestRateContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:CostOfSalesMember 2018-10-01 2018-12-31 0000319201 us-gaap:ForeignExchangeContractMember us-gaap:InterestExpenseMember 2019-10-01 2019-12-31 0000319201 us-gaap:InterestRateContractMember us-gaap:InterestExpenseMember 2019-10-01 2019-12-31 0000319201 us-gaap:ForeignExchangeContractMember us-gaap:SalesMember 2018-10-01 2018-12-31 0000319201 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:InterestExpenseMember 2018-10-01 2018-12-31 0000319201 us-gaap:InterestRateContractMember klac:CostOfSalesAndOperatingExpenseMember 2019-10-01 2019-12-31 0000319201 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:SalesMember 2018-10-01 2018-12-31 0000319201 us-gaap:InterestRateContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:InterestExpenseMember 2018-10-01 2018-12-31 0000319201 us-gaap:InterestRateContractMember us-gaap:InterestExpenseMember 2018-10-01 2018-12-31 0000319201 us-gaap:InterestRateContractMember klac:InterestIncomeAndOtherNetMember 2018-10-01 2018-12-31 0000319201 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:CostOfSalesMember 2018-10-01 2018-12-31 0000319201 us-gaap:InterestRateContractMember us-gaap:CostOfSalesMember 2018-10-01 2018-12-31 0000319201 us-gaap:InterestRateContractMember us-gaap:SalesMember 2018-10-01 2018-12-31 0000319201 us-gaap:ForeignExchangeContractMember us-gaap:SalesMember 2019-07-01 2019-12-31 0000319201 us-gaap:ForeignExchangeContractMember us-gaap:SalesMember 2018-07-01 2018-12-31 0000319201 us-gaap:ForeignExchangeContractMember us-gaap:InterestExpenseMember 2019-07-01 2019-12-31 0000319201 us-gaap:InterestRateContractMember us-gaap:CostOfSalesMember 2018-07-01 2018-12-31 0000319201 us-gaap:ForeignExchangeContractMember klac:InterestIncomeAndOtherNetMember 2018-07-01 2018-12-31 0000319201 us-gaap:InterestRateContractMember us-gaap:SalesMember 2019-07-01 2019-12-31 0000319201 us-gaap:InterestRateContractMember us-gaap:CostOfSalesMember 2019-07-01 2019-12-31 0000319201 us-gaap:ForeignExchangeContractMember klac:InterestIncomeAndOtherNetMember 2019-07-01 2019-12-31 0000319201 us-gaap:InterestRateContractMember us-gaap:DesignatedAsHedgingInstrumentMember klac:InterestIncomeAndOtherNetMember 2018-07-01 2018-12-31 0000319201 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:InterestExpenseMember 2018-07-01 2018-12-31 0000319201 us-gaap:InterestRateContractMember us-gaap:InterestExpenseMember 2019-07-01 2019-12-31 0000319201 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:CostOfSalesMember 2018-07-01 2018-12-31 0000319201 us-gaap:ForeignExchangeContractMember klac:CostOfSalesAndOperatingExpenseMember 2019-07-01 2019-12-31 0000319201 us-gaap:InterestRateContractMember us-gaap:SalesMember 2018-07-01 2018-12-31 0000319201 us-gaap:ForeignExchangeContractMember us-gaap:CostOfSalesMember 2018-07-01 2018-12-31 0000319201 us-gaap:InterestRateContractMember klac:InterestIncomeAndOtherNetMember 2018-07-01 2018-12-31 0000319201 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember klac:InterestIncomeAndOtherNetMember 2018-07-01 2018-12-31 0000319201 us-gaap:InterestRateContractMember klac:InterestIncomeAndOtherNetMember 2019-07-01 2019-12-31 0000319201 us-gaap:InterestRateContractMember klac:CostOfSalesAndOperatingExpenseMember 2019-07-01 2019-12-31 0000319201 us-gaap:ForeignExchangeContractMember us-gaap:CostOfSalesMember 2019-07-01 2019-12-31 0000319201 us-gaap:InterestRateContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:CostOfSalesMember 2018-07-01 2018-12-31 0000319201 us-gaap:InterestRateContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:InterestExpenseMember 2018-07-01 2018-12-31 0000319201 us-gaap:ForeignExchangeContractMember us-gaap:InterestExpenseMember 2018-07-01 2018-12-31 0000319201 us-gaap:InterestRateContractMember us-gaap:InterestExpenseMember 2018-07-01 2018-12-31 0000319201 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:SalesMember 2018-07-01 2018-12-31 0000319201 us-gaap:InterestRateContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:SalesMember 2018-07-01 2018-12-31 0000319201 us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:LongMember 2019-12-31 0000319201 us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:ShortMember 2019-06-30 0000319201 us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:LongMember 2019-06-30 0000319201 us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:LongMember 2019-12-31 0000319201 us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:ShortMember 2019-12-31 0000319201 us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:ShortMember 2019-06-30 0000319201 us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:ShortMember 2019-12-31 0000319201 us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:LongMember 2019-06-30 0000319201 us-gaap:InterestRateContractMember 2019-10-01 2019-12-31 0000319201 us-gaap:ForeignExchangeContractMember 2019-07-01 2019-12-31 0000319201 us-gaap:InterestRateContractMember 2019-07-01 2019-12-31 0000319201 us-gaap:ForeignExchangeContractMember 2019-10-01 2019-12-31 0000319201 us-gaap:ForeignExchangeContractMember 2018-07-01 2018-12-31 0000319201 us-gaap:ForeignExchangeContractMember 2018-10-01 2018-12-31 0000319201 us-gaap:InterestRateContractMember 2018-07-01 2018-12-31 0000319201 us-gaap:InterestRateContractMember 2018-10-01 2018-12-31 0000319201 klac:InterestRateContract2018RateLockAgreementsMember 2019-10-01 2019-12-31 0000319201 klac:InterestRateContract2018RateLockAgreementsMember 2019-12-31 0000319201 klac:InterestRateContract2018RateLockAgreementsMember 2019-07-01 2019-12-31 0000319201 klac:InterestRateContract2018RateLockAgreementsMember us-gaap:SeniorNotesMember 2019-01-01 2019-03-31 0000319201 us-gaap:TreasuryLockMember us-gaap:InterestExpenseMember 2019-10-01 2019-12-31 0000319201 us-gaap:TreasuryLockMember us-gaap:InterestExpenseMember 2019-07-01 2019-12-31 0000319201 klac:SeniorNotesDueNovember12024Member us-gaap:SeniorNotesMember 2014-10-31 0000319201 klac:PortionofSeniorNotesMember us-gaap:TreasuryLockMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:SeniorNotesMember 2014-12-31 0000319201 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2019-12-31 0000319201 us-gaap:OtherCurrentLiabilitiesMember us-gaap:NondesignatedMember 2019-12-31 0000319201 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2019-12-31 0000319201 us-gaap:OtherCurrentAssetsMember 2019-12-31 0000319201 us-gaap:OtherCurrentAssetsMember us-gaap:NondesignatedMember 2019-06-30 0000319201 us-gaap:OtherCurrentLiabilitiesMember 2019-12-31 0000319201 us-gaap:OtherCurrentLiabilitiesMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-06-30 0000319201 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0000319201 us-gaap:OtherCurrentLiabilitiesMember 2019-06-30 0000319201 us-gaap:OtherCurrentAssetsMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0000319201 us-gaap:OtherCurrentLiabilitiesMember us-gaap:NondesignatedMember 2019-06-30 0000319201 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-06-30 0000319201 us-gaap:OtherCurrentAssetsMember us-gaap:NondesignatedMember 2019-12-31 0000319201 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-06-30 0000319201 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2019-06-30 0000319201 us-gaap:OtherCurrentAssetsMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-06-30 0000319201 us-gaap:OtherCurrentAssetsMember 2019-06-30 0000319201 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2019-06-30 0000319201 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0000319201 us-gaap:OtherCurrentLiabilitiesMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0000319201 us-gaap:TreasuryLockMember us-gaap:InterestExpenseMember 2018-10-01 2018-12-31 0000319201 us-gaap:TreasuryLockMember us-gaap:InterestExpenseMember 2018-07-01 2018-12-31 0000319201 2018-07-01 2019-06-30 0000319201 klac:PCBDisplayAndComponentInspectionMember 2019-07-01 2019-12-31 0000319201 klac:CustomerOneMember 2018-07-01 2018-12-31 0000319201 klac:CustomerTwoMember 2018-10-01 2018-12-31 0000319201 klac:CustomerOneMember 2019-10-01 2019-12-31 0000319201 klac:SemiconductorProcessControlMember 2019-07-01 2019-12-31 0000319201 klac:CustomerTwoMember 2019-10-01 2019-12-31 0000319201 klac:SpecialtySemiconductorProcessMember 2019-07-01 2019-12-31 0000319201 klac:CustomerTwoMember 2019-07-01 2019-12-31 0000319201 us-gaap:AllOtherSegmentsMember 2019-07-01 2019-12-31 0000319201 klac:CustomerOneMember 2018-10-01 2018-12-31 0000319201 klac:CustomerOneMember 2019-07-01 2019-12-31 0000319201 country:KR 2019-10-01 2019-12-31 0000319201 country:JP 2018-10-01 2018-12-31 0000319201 country:CN 2019-07-01 2019-12-31 0000319201 country:KR 2018-10-01 2018-12-31 0000319201 klac:RestOfAsiaMember 2019-07-01 2019-12-31 0000319201 country:KR 2019-07-01 2019-12-31 0000319201 klac:RestOfAsiaMember 2018-07-01 2018-12-31 0000319201 srt:NorthAmericaMember 2019-07-01 2019-12-31 0000319201 srt:NorthAmericaMember 2019-10-01 2019-12-31 0000319201 srt:NorthAmericaMember 2018-07-01 2018-12-31 0000319201 klac:RestOfAsiaMember 2018-10-01 2018-12-31 0000319201 country:TW 2018-10-01 2018-12-31 0000319201 klac:EuropeAndIsraelMember 2019-07-01 2019-12-31 0000319201 country:CN 2018-10-01 2018-12-31 0000319201 country:CN 2019-10-01 2019-12-31 0000319201 klac:EuropeAndIsraelMember 2018-07-01 2018-12-31 0000319201 country:KR 2018-07-01 2018-12-31 0000319201 klac:RestOfAsiaMember 2019-10-01 2019-12-31 0000319201 country:JP 2018-07-01 2018-12-31 0000319201 country:TW 2019-07-01 2019-12-31 0000319201 country:JP 2019-07-01 2019-12-31 0000319201 srt:NorthAmericaMember 2018-10-01 2018-12-31 0000319201 klac:EuropeAndIsraelMember 2019-10-01 2019-12-31 0000319201 country:CN 2018-07-01 2018-12-31 0000319201 klac:EuropeAndIsraelMember 2018-10-01 2018-12-31 0000319201 country:TW 2018-07-01 2018-12-31 0000319201 country:JP 2019-10-01 2019-12-31 0000319201 country:TW 2019-10-01 2019-12-31 0000319201 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2018-07-01 2018-12-31 0000319201 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2019-10-01 2019-12-31 0000319201 us-gaap:OperatingSegmentsMember klac:SpecialtySemiconductorProcessMember 2019-10-01 2019-12-31 0000319201 us-gaap:OperatingSegmentsMember klac:PCBDisplayAndComponentInspectionMember 2019-10-01 2019-12-31 0000319201 us-gaap:OperatingSegmentsMember klac:SemiconductorProcessControlMember 2018-10-01 2018-12-31 0000319201 us-gaap:OperatingSegmentsMember klac:SpecialtySemiconductorProcessMember 2018-07-01 2018-12-31 0000319201 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2018-10-01 2018-12-31 0000319201 us-gaap:OperatingSegmentsMember klac:SemiconductorProcessControlMember 2018-07-01 2018-12-31 0000319201 us-gaap:OperatingSegmentsMember 2019-07-01 2019-12-31 0000319201 us-gaap:OperatingSegmentsMember 2018-10-01 2018-12-31 0000319201 us-gaap:OperatingSegmentsMember klac:SemiconductorProcessControlMember 2019-07-01 2019-12-31 0000319201 us-gaap:OperatingSegmentsMember klac:SpecialtySemiconductorProcessMember 2019-07-01 2019-12-31 0000319201 us-gaap:OperatingSegmentsMember klac:SpecialtySemiconductorProcessMember 2018-10-01 2018-12-31 0000319201 us-gaap:OperatingSegmentsMember klac:PCBDisplayAndComponentInspectionMember 2019-07-01 2019-12-31 0000319201 us-gaap:OperatingSegmentsMember klac:PCBDisplayAndComponentInspectionMember 2018-07-01 2018-12-31 0000319201 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2019-07-01 2019-12-31 0000319201 us-gaap:OperatingSegmentsMember klac:PCBDisplayAndComponentInspectionMember 2018-10-01 2018-12-31 0000319201 us-gaap:OperatingSegmentsMember klac:SemiconductorProcessControlMember 2019-10-01 2019-12-31 0000319201 us-gaap:OperatingSegmentsMember 2019-10-01 2019-12-31 0000319201 us-gaap:OperatingSegmentsMember 2018-07-01 2018-12-31 0000319201 klac:PCBDisplayAndComponentInspectionMember 2018-07-01 2018-12-31 0000319201 klac:DefectInspectionMember 2018-10-01 2018-12-31 0000319201 klac:SpecialtySemiconductorProcessMember 2019-10-01 2019-12-31 0000319201 klac:OtherRevenueMember 2019-10-01 2019-12-31 0000319201 klac:PatterningMember 2018-07-01 2018-12-31 0000319201 klac:PCBDisplayAndComponentInspectionMember 2019-07-01 2019-12-31 0000319201 klac:OtherRevenueMember 2018-10-01 2018-12-31 0000319201 klac:OtherRevenueMember 2019-07-01 2019-12-31 0000319201 klac:DefectInspectionMember 2019-10-01 2019-12-31 0000319201 klac:PatterningMember 2018-10-01 2018-12-31 0000319201 klac:PCBDisplayAndComponentInspectionMember 2018-10-01 2018-12-31 0000319201 klac:SpecialtySemiconductorProcessMember 2019-07-01 2019-12-31 0000319201 klac:PCBDisplayAndComponentInspectionMember 2019-10-01 2019-12-31 0000319201 klac:DefectInspectionMember 2018-07-01 2018-12-31 0000319201 klac:PatterningMember 2019-07-01 2019-12-31 0000319201 klac:SpecialtySemiconductorProcessMember 2018-07-01 2018-12-31 0000319201 klac:OtherRevenueMember 2018-07-01 2018-12-31 0000319201 klac:DefectInspectionMember 2019-07-01 2019-12-31 0000319201 klac:SpecialtySemiconductorProcessMember 2018-10-01 2018-12-31 0000319201 klac:PatterningMember 2019-10-01 2019-12-31 0000319201 klac:RestOfAsiaMember 2019-06-30 0000319201 country:IL 2019-12-31 0000319201 country:SG 2019-12-31 0000319201 country:SG 2019-06-30 0000319201 srt:EuropeMember 2019-12-31 0000319201 country:IL 2019-06-30 0000319201 country:US 2019-12-31 0000319201 country:US 2019-06-30 0000319201 klac:RestOfAsiaMember 2019-12-31 0000319201 srt:EuropeMember 2019-06-30 0000319201 klac:CorporateAndReconcilingItemsMember 2019-07-01 2019-12-31 0000319201 klac:CorporateAndReconcilingItemsMember 2018-10-01 2018-12-31 0000319201 klac:CorporateAndReconcilingItemsMember 2018-07-01 2018-12-31 0000319201 klac:CorporateAndReconcilingItemsMember 2019-10-01 2019-12-31 iso4217:USD xbrli:shares klac:investment iso4217:USD xbrli:shares xbrli:pure klac:Installment iso4217:ILS klac:reporting_unit klac:company klac:segment klac:quarter klac:customer

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549

FORM
10-Q
(Mark one)
QUARTERLY REPORT PURSUANT TO SECTION 13 or 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended December 31, 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 Number 000-09992
KLA CORPORATION
(Exact name of registrant as specified in its charter)
  
Delaware
 
04-2564110
(State or other jurisdiction of
incorporation or organization)
 
(I.R.S. Employer
Identification No.)
 
 
 
 
 
One Technology Drive,
Milpitas,
California
 
95035
(Address of Principal Executive Offices)
 
(Zip Code)
(408) 875-3000
(Registrant’s telephone number, including area code) 
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, $0.001 par value per share
KLAC
The Nasdaq Stock Market, LLC
 
 
The Nasdaq Global Select Market
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes      No  
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted and posted 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.
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  
Large accelerated filer
 
 
 
Accelerated filer 
Non-accelerated filer
 
 
 
Smaller reporting company
 
 
 
 
 
Emerging growth company

As of January 17, 2020, there were 156,772,198 shares of the registrant’s Common Stock, $0.001 par value, outstanding.



INDEX
 
 
 
Page
Number
 
 
 
PART I
FINANCIAL INFORMATION
 
Item 1
 
 
 
 
 
 
 
Item 2
Item 3
Item 4
 
 
 
PART II
OTHER INFORMATION
 
Item 1
Item 1A
Item 2
Item 3
Item 4
Item 5
Item 6
 
 
 
 
 
 


 

2


PART I. FINANCIAL INFORMATION

ITEM 1.
FINANCIAL STATEMENTS
KLA CORPORATION
Condensed Consolidated Balance Sheets
(Unaudited)
 
(In thousands)
December 31,
2019
 
June 30,
2019
ASSETS
 
 
 
Current assets:
 
 
 
Cash and cash equivalents
$
939,864

 
$
1,015,994

Marketable securities
737,658

 
723,391

Accounts receivable, net
1,191,035

 
990,113

Inventories
1,251,400

 
1,262,500

Other current assets
257,486

 
323,077

Total current assets
4,377,443

 
4,315,075

Land, property and equipment, net
489,980

 
448,799

Goodwill
2,299,781

 
2,211,858

Deferred income taxes
213,255

 
206,141

Purchased intangible assets, net
1,492,450

 
1,560,670

Other non-current assets
377,811

 
265,973

Total assets
$
9,250,720

 
$
9,008,516

LIABILITIES, NON-CONTROLLING INTEREST AND STOCKHOLDERS’ EQUITY
 
 
 
Current liabilities:
 
 
 
Accounts payable
$
256,646

 
$
202,416

Deferred system revenue
247,103

 
282,348

Deferred service revenue
204,284

 
206,669

Current portion of long-term debt

 
249,999

Other current liabilities
1,010,210

 
827,054

Total current liabilities
1,718,243

 
1,768,486

Non-current liabilities:
 
 
 
Long-term debt
3,399,877

 
3,173,383

Deferred tax liabilities
680,929

 
702,285

Deferred service revenue
99,969

 
98,772

Other non-current liabilities
663,732

 
587,897

Total liabilities
6,562,750

 
6,330,823

Commitments and contingencies (Note 14 and Note 15)

 

Stockholders’ equity:
 
 
 
Common stock and capital in excess of par value
2,017,521

 
2,017,312

Retained earnings
719,001

 
714,825

Accumulated other comprehensive income (loss)
(66,758
)
 
(73,029
)
Total KLA stockholders’ equity
2,669,764

 
2,659,108

Non-controlling interest in consolidated subsidiaries
18,206

 
18,585

Total stockholders’ equity
2,687,970

 
2,677,693

Total liabilities and stockholders’ equity
$
9,250,720

 
$
9,008,516

 
See accompanying notes to Condensed Consolidated Financial Statements (unaudited).

3


KLA CORPORATION
Condensed Consolidated Statements of Operations
(Unaudited)
 
 
Three Months Ended
 
Six Months Ended
 
December 31,
 
December 31,
(In thousands, except per share amounts)
2019
 
2018
 
2019
 
2018
Revenues:
 
 
 
 
 
 
 
Product
$
1,144,550

 
$
852,201

 
$
2,202,525

 
$
1,681,428

Service
364,903

 
267,697

 
720,342

 
531,730

Total revenues
1,509,453

 
1,119,898

 
2,922,867

 
2,213,158

Costs and expenses:
 
 
 
 
 
 
 
Costs of revenues
633,618

 
408,260

 
1,237,859

 
789,647

Research and development
220,751

 
165,903

 
431,331

 
319,433

Selling, general and administrative
192,253

 
112,462

 
380,598

 
226,900

Interest expense
40,472

 
26,538

 
80,822

 
52,900

Other expense (income), net
(2,568
)
 
(9,228
)
 
(4,186
)
 
(19,253
)
Income before income taxes
424,927

 
415,963

 
796,443

 
843,531

Provision for income taxes
44,622

 
46,863

 
69,742

 
78,487

Net income
380,305

 
369,100

 
726,701

 
765,044

Less: Net loss attributable to non-controlling interest
(250
)
 

 
(379
)
 

Net income attributable to KLA
$
380,555

 
$
369,100

 
$
727,080

 
$
765,044

Net income per share attributable to KLA
 
 
 
 
 
 
 
Basic
$
2.42

 
$
2.43

 
$
4.60

 
$
4.98

Diluted
$
2.40

 
$
2.42

 
$
4.56

 
$
4.96

Weighted-average number of shares:
 
 
 
 
 
 
 
Basic
157,290

 
152,148

 
157,994

 
153,684

Diluted
158,620

 
152,648

 
159,314

 
154,389


See accompanying notes to Condensed Consolidated Financial Statements (unaudited).

4


KLA CORPORATION
Condensed Consolidated Statements of Comprehensive Income
(Unaudited)

 
Three Months Ended
 
Six Months Ended
 
December 31,
 
December 31,
(In thousands)
2019
 
2018
 
2019
 
2018
Net income
$
380,305

 
$
369,100

 
$
726,701

 
$
765,044

Other comprehensive income (loss):
 
 
 
 
 
 
 
Currency translation adjustments:
 
 
 
 
 
 
 
Cumulative currency translation adjustments
2,844

 
(991
)
 
406

 
(4,073
)
Income tax (provision) benefit
(247
)
 

 
146

 

Net change related to currency translation adjustments
2,597

 
(991
)
 
552

 
(4,073
)
Cash flow hedges:
 
 
 
 
 
 
 
Net unrealized gains (losses) arising during the period
2,290

 
(18,982
)
 
1,548

 
(5,188
)
Reclassification adjustments for net (gains) losses included in net income
125

 
(1,736
)
 
1,652

 
(2,773
)
Income tax (provision) benefit
(412
)
 
4,475

 
(436
)
 
1,180

Net change related to cash flow hedges
2,003

 
(16,243
)
 
2,764

 
(6,781
)
Net change related to unrecognized losses and transition obligations in connection with defined benefit plans
(51
)
 
413

 
678

 
555

Available-for-sale securities:
 
 
 
 
 
 
 
Net unrealized gains (losses) arising during the period
616

 
2,649

 
1,799

 
4,759

Reclassification adjustments for net (gains) losses included in net income
82

 
469

 
86

 
950

Income tax (provision) benefit
(150
)
 
(577
)
 
392

 
(1,079
)
Net change related to available-for-sale securities
548

 
2,541

 
2,277

 
4,630

Other comprehensive income (loss)
5,097

 
(14,280
)
 
6,271

 
(5,669
)
Less: Comprehensive loss attributable to non-controlling interest
(250
)
 

 
(379
)
 

Total comprehensive income attributable to KLA
$
385,652

 
$
354,820

 
$
733,351

 
$
759,375


See accompanying notes to Condensed Consolidated Financial Statements (unaudited).

5


KLA CORPORATION
Condensed Consolidated Statements of Stockholders’ Equity
(Unaudited)
 
Common Stock and
Capital in Excess of
Par Value
 
Retained
Earnings
 
Accumulated
Other
Comprehensive
Income (Loss)
 
Total KLA
Stockholders’
Equity
 
Non-Controlling Interest
 
Total Stockholders’ Equity
(In thousands, except per share amounts)
Shares
 
Amount
 
Balance as of June 30, 2019
159,475

 
$
2,017,312

 
$
714,825

 
$
(73,029
)
 
$
2,659,108

 
$
18,585

 
$
2,677,693

Net income attributable to KLA

 

 
346,525

 

 
346,525

 

 
346,525

Other comprehensive income

 

 

 
1,174

 
1,174

 

 
1,174

Net loss attributable to non-controlling interest

 

 

 

 

 
(129
)
 
(129
)
Net issuance under employee stock plans
281

 
(23,423
)
 

 

 
(23,423
)
 

 
(23,423
)
Repurchase of common stock
(1,659
)
 
(20,988
)
 
(207,508
)
 

 
(228,496
)
 

 
(228,496
)
Cash dividends ($0.75 per share) and dividend equivalents declared

 

 
(120,669
)
 

 
(120,669
)
 

 
(120,669
)
Stock-based compensation expense

 
26,944

 

 

 
26,944

 

 
26,944

Balance as of September 30, 2019
158,097

 
1,999,845

 
733,173

 
(71,855
)
 
2,661,163

 
18,456

 
2,679,619

Net income attributable to KLA

 

 
380,555

 

 
380,555

 

 
380,555

Other comprehensive income

 

 

 
5,097

 
5,097

 

 
5,097

Net loss attributable to non-controlling interest

 

 

 

 

 
(250
)
 
(250
)
Net issuance under employee stock plans
442

 
12,262

 

 

 
12,262

 

 
12,262

Repurchase of common stock
(1,690
)
 
(21,375
)
 
(259,218
)
 

 
(280,593
)
 

 
(280,593
)
Cash dividends ($0.85 per share) and dividend equivalents declared

 

 
(135,509
)
 

 
(135,509
)
 

 
(135,509
)
Stock-based compensation expense

 
26,789

 

 

 
26,789

 

 
26,789

Balance as of December 31, 2019
156,849

 
$
2,017,521

 
$
719,001

 
$
(66,758
)
 
$
2,669,764

 
$
18,206

 
$
2,687,970


 
Common Stock and
Capital in Excess of
Par Value
 
Retained
Earnings
 
Accumulated
Other
Comprehensive
Income (Loss)
 
Total KLA
Stockholders’
Equity
 
Non-Controlling Interest
 
Total Stockholders’ Equity
(In thousands, except per share amounts)
Shares
 
Amount
 
Balance as of June 30, 2018
156,048

 
$
617,999

 
$
1,056,445

 
$
(53,933
)
 
$
1,620,511

 
$

 
$
1,620,511

Adoption of ASC 606

 

 
(21,215
)
 
75

 
(21,140
)
 

 
(21,140
)
Reclassification of stranded tax effects

 

 
10,920

 
(10,920
)
 

 

 

Balance as of July 1, 2018
156,048

 
617,999

 
1,046,150

 
(64,778
)
 
1,599,371

 

 
1,599,371

Net income attributable to KLA

 

 
395,944

 

 
395,944

 

 
395,944

Other comprehensive income

 

 

 
8,611

 
8,611

 

 
8,611

Net issuance under employee stock plans
332

 
(26,961
)
 

 

 
(26,961
)
 

 
(26,961
)
Repurchase of common stock
(2,781
)
 
(11,010
)
 
(296,777
)
 

 
(307,787
)
 

 
(307,787
)
Cash dividends ($0.75 per share) and dividend equivalents declared

 

 
(117,947
)
 

 
(117,947
)
 

 
(117,947
)
Stock-based compensation expense

 
16,138

 

 

 
16,138

 

 
16,138

Balance as of September 30, 2018
153,599

 
596,166

 
1,027,370

 
(56,167
)
 
1,567,369

 

 
1,567,369

Net income attributable to KLA

 

 
369,100

 

 
369,100

 

 
369,100

Other comprehensive loss

 

 

 
(14,280
)
 
(14,280
)
 

 
(14,280
)
Net issuance under employee stock plans
321

 
17,323

 

 

 
17,323

 

 
17,323

Repurchase of common stock
(2,556
)
 
(9,919
)
 
(232,482
)
 

 
(242,401
)
 

 
(242,401
)
Cash dividends ($0.75 per share) and dividend equivalents declared

 

 
(115,184
)
 

 
(115,184
)
 

 
(115,184
)
Stock-based compensation expense

 
15,695

 

 

 
15,695

 

 
15,695

Balance as of December 31, 2018
151,364

 
$
619,265

 
$
1,048,804

 
$
(70,447
)
 
$
1,597,622

 
$

 
$
1,597,622


See accompanying notes to Condensed Consolidated Financial Statements (unaudited).

6


KLA CORPORATION
Condensed Consolidated Statements of Cash Flows
(Unaudited)
 
Six Months Ended
December 31,
(In thousands)
2019
 
2018
Cash flows from operating activities:
 
 
 
Net income
$
726,701

 
$
765,044

Adjustments to reconcile net income to net cash provided by operating activities:
 
 
 
Depreciation and amortization
187,122

 
31,893

Loss (gains) on unrealized foreign exchange and other
7,344

 
4,790

Stock-based compensation expense
53,733

 
31,833

Changes in assets and liabilities, net of assets acquired and liabilities assumed in business acquisitions:
 
 
 
Accounts receivable
(201,896
)
 
(19,790
)
Inventories
(6,568
)
 
(70,847
)
Other assets
(5,372
)
 
18,125

Accounts payable
54,143

 
(17,205
)
Deferred system revenue
(35,245
)
 
(99,533
)
Deferred service revenue
(3,117
)
 
(1,114
)
Other liabilities
107,131

 
20,381

Net cash provided by operating activities
883,976

 
663,577

Cash flows from investing activities:
 
 
 
Business acquisitions, net of cash acquired
(78,530
)
 
(11,787
)
Capital expenditures
(67,440
)
 
(48,696
)
Proceeds from disposition of non-marketable securities
1,086

 

Purchases of available-for-sale securities
(408,482
)
 
(2,686
)
Proceeds from sale of available-for-sale securities
35,736

 
198,608

Proceeds from maturity of available-for-sale securities
357,450

 
382,809

Purchases of trading securities
(21,873
)
 
(32,100
)
Proceeds from sale of trading securities
27,212

 
37,334

Net cash (used in) provided by investing activities
(154,841
)
 
523,482

Cash flows from financing activities:
 
 
 
Proceeds from revolving credit facility
250,000

 

Repayment of debt
(275,000
)
 

Common stock repurchases
(513,089
)
 
(550,187
)
Payment of dividends to stockholders
(256,332
)
 
(237,319
)
Issuance of common stock
24,613

 
20,556

Tax withholding payments related to vested and released restricted stock units
(35,775
)
 
(30,194
)
Payment of contingent consideration payable
(60
)
 

Net cash used in financing activities
(805,643
)
 
(797,144
)
Effect of exchange rate changes on cash and cash equivalents
378

 
(315
)
Net (decrease) increase in cash and cash equivalents
(76,130
)
 
389,600

Cash and cash equivalents at beginning of period
1,015,994

 
1,404,382

Cash and cash equivalents at end of period
$
939,864

 
$
1,793,982

Supplemental cash flow disclosures:
 
 
 
Income taxes paid
$
70,746

 
$
112,816

Interest paid
$
79,486

 
$
51,673

Non-cash activities:
 
 
 
Business acquisition holdback amounts - investing activities
$

 
$
440

Contingent consideration payable - financing activities
$
5,825

 
$
2,529

Dividends payable - financing activities
$
3,190

 
$
5,404

Unsettled common stock repurchase - financing activities
$
4,000

 
$

Accrued purchases of land, property and equipment - investing activities
$
13,755

 
$
7,705

 See accompanying notes to Condensed Consolidated Financial Statements (unaudited).

7


KLA CORPORATION
Notes to Condensed Consolidated Financial Statements
(Unaudited)

NOTE 1 – BASIS OF PRESENTATION
Basis of Presentation. For purposes of this report, “KLA,” the “Company,” “we,” “our,” “us,” or similar references mean KLA Corporation, and its majority-owned subsidiaries unless the context requires otherwise. The Condensed Consolidated Financial Statements have been prepared by us pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (“SEC”). Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America have been condensed or omitted pursuant to such rules and regulations.
In the opinion of management, the unaudited interim financial statements reflect all adjustments (consisting only of normal, recurring adjustments) necessary for a fair statement of the financial position, results of operations, comprehensive income, stockholders’ equity and cash flows for the periods indicated. These financial statements and notes, however, should be read in conjunction with Item 8, “Financial Statements and Supplementary Data” included in our Annual Report on Form 10-K for the fiscal year ended June 30, 2019, filed with the SEC on August 16, 2019.
The Condensed Consolidated Financial Statements include the accounts of KLA and its majority-owned subsidiaries. All significant intercompany balances and transactions have been eliminated.
The results of operations for the three and six months ended December 31, 2019 are not necessarily indicative of the results that may be expected for any other interim period or for the full fiscal year ending June 30, 2020.
Certain reclassifications have been made to the prior year’s Condensed Consolidated Financial Statements to conform to the current year presentation. The reclassifications did not have material effects on the prior year’s Condensed Consolidated Balance Sheets, Statements of Operations, Comprehensive Income and Cash Flows.
Acquisition of Orbotech, Ltd. On February 20, 2019 (the “Closing Date” or “Acquisition Date”), we completed the acquisition of Orbotech, Ltd. (“Orbotech”) for total consideration of $3.26 billion. The acquisition of Orbotech is referred to as the “Orbotech Acquisition”. The Orbotech Acquisition was accounted for by applying the acquisition method of accounting for business combinations. The unaudited Condensed Consolidated Financial Statements in this report include the financial results of Orbotech prospectively from the Acquisition Date. For additional details, refer to Note 6 “Business Combinations” of the Condensed Consolidated Financial Statements.
Management Estimates. The preparation of the Condensed Consolidated Financial Statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions in applying our accounting policies that affect the reported amounts of assets and liabilities (and related disclosure of contingent assets and liabilities) at the date of the Condensed Consolidated Financial Statements and the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from those estimates.
Comparability. Effective July 1, 2019, we adopted ASC 842, Leases (“ASC 842”). Prior periods were not retrospectively restated, and accordingly, the Consolidated Balance Sheet as of June 30, 2019, and the Condensed Consolidated Statements of Operations for the three and six months ended December 31, 2018 were prepared using accounting standards that were different than those in effect for the three and six months ended December 31, 2019.
Significant Accounting Policies. We updated our accounting policies for Leases. There have been no other material changes to our significant accounting policies in Note 1 “Description of Business and Summary of Significant Accounting Policies,” of the Notes to the Consolidated Financial Statements included in our Annual Report on Form 10-K for the fiscal year ended June 30, 2019.
Leases. Under ASC 842, a contract is or contains a lease when we have the right to control the use of an identified asset for a period of time. We determine if an arrangement is a lease at inception of the contract, which is the date on which the terms of the contract are agreed to, and the agreement creates enforceable rights and obligations. The commencement date of the lease is the date that the lessor makes an underlying asset available for our use. On the commencement date leases are evaluated for classification and assets and liabilities are recognized based on the present value of lease payments over the lease term.

8


The lease term used to calculate the lease liability includes options to extend or terminate the lease when it is reasonably certain that the option will be exercised. The right-of-use (“ROU”) asset is initially measured as the amount of lease liability, adjusted for any initial lease costs, prepaid lease payments and any lease incentives. Variable lease payments, consisting primarily of reimbursement of costs incurred by lessors for common area maintenance, real estate taxes, and insurance are not included in the lease liability and are recognized as they are incurred.
As most of our leases do not provide an implicit rate, we use our incremental borrowing rate at lease commencement to measure ROU assets and lease liabilities. The incremental borrowing rate used by us is based on baseline rates and adjusted by the credit spreads commensurate with our secured borrowing rate, over a similar term. We used the incremental borrowing rate on June 30, 2019 for all leases that commenced on or prior to that date. Operating lease expense is generally recognized on a straight-line basis over the lease term.
We have elected the practical expedient to account for the lease and non-lease components as a single lease component for the majority of our asset classes. For leases with a term of one year or less, we have elected not to record the ROU asset or liability.
Recent Accounting Pronouncements.
Recently Adopted
In February 2016, the Financial Accounting Standards Board (“FASB”) issued ASC 842 which supersedes the lease recognition requirements in ASC 840, Leases, (“ASC 840”). The most prominent of the changes in ASC 842 is the recognition of ROU assets and lease liabilities by lessees for those leases classified as operating leases.
Consistent with ASC 840, leases will be classified as either finance or operating, with classification affecting the pattern of expense recognition in the statements of operations. In July 2018, the FASB issued an accounting standard update which amended ASC 842 and offered an additional (and optional) transition method by which entities could elect not to recast the comparative periods presented in financial statements in the period of adoption.
KLA adopted the new standard on July 1, 2019, the first day of fiscal 2020, using the optional adoption method whereby we did not adjust comparative period financial statements. Consequently, prior period balances and disclosures have not been restated. KLA elected certain practical expedients, which among other things, allowed us to carry forward prior conclusions about lease identification and classification. The adoption of ASC 842 resulted in the balance sheet recognition of additional lease assets and lease liabilities of $110.7 million and $108.7 million, respectively, related primarily to facilities, vehicles and other equipment. The adoption of ASC 842 did not have a material impact on beginning retained earnings, the Condensed Consolidated Statement of Operations, Cash Flows, or earnings per share. Additionally, the adoption of ASC 842 did not have a material impact on the Condensed Consolidated Financial Statements for arrangements in which KLA is the lessor. For additional information regarding KLA’s leases, see Note 9 “Leases” in the Condensed Consolidated Financial Statements.
Updates Not Yet Effective
In June 2016, the FASB issued an accounting standard update that changes the accounting for recognizing impairments of financial assets. Under the update, credit losses for certain types of financial instruments will be estimated based on expected losses. The update also modifies the impairment models for available-for-sale debt securities and for purchased financial assets with credit deterioration since their origination. The update is effective for us beginning in the first quarter of our fiscal year ending June 30, 2021, with early adoption permitted starting in the first quarter of fiscal year ending June 30, 2020. We are currently evaluating the impact of this accounting standard update on our Condensed Consolidated Financial Statements.
In August 2018, the FASB issued an accounting standard update which modifies the existing accounting standards for fair value measurement disclosure. This update eliminates the disclosure of the amount of and reasons for transfers between level 1 and level 2 of the fair value hierarchy, and the policy for timing of transfers between levels. This standard update is effective for us beginning in the first quarter of our fiscal year ending June 30, 2021, and early adoption is permitted. We are currently evaluating the impact of this accounting standard update on our Condensed Consolidated Financial Statements.
In August 2018, the FASB issued an accounting standard update to amend the disclosure requirements related to defined benefit pension and other post-retirement plans. Some of the changes include adding a disclosure requirement for significant gains and losses related to changes in the benefit obligation for the period and removing the amounts in accumulated other comprehensive income expected to be recognized as components of net periodic benefit cost over the next fiscal year. This standard update is effective for us for the fiscal year ending June 30, 2021, and early adoption is permitted. We are currently evaluating the impact of this accounting standard update on our Condensed Consolidated Financial Statements.

9


In August 2018, the FASB issued an accounting standard update to align the requirements for capitalizing implementation costs incurred in a cloud computing arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software. The guidance clarifies which costs should be capitalized including the cost to acquire the license and the related implementation costs. This standard update is effective for us beginning in the first quarter of our fiscal year ending June 30, 2021, with an option to be adopted either prospectively or retrospectively. Early adoption is permitted. We are currently evaluating the impact of this accounting standard update on our Condensed Consolidated Financial Statements.
In December 2019, the FASB issued an accounting standard update to simplify the accounting for income taxes in ASC 740, Income Taxes, (“ASC 740”). This amendment removes certain exceptions and improves consistent application of accounting principles for certain areas in ASC 740. The update is effective for us beginning in the first quarter of our fiscal year ending June 30, 2022, and early adoption is permitted. We are currently evaluating the impact of this accounting standard update on our Condensed Consolidated Financial Statements.
NOTE 2 – REVENUE

Contract Balances

The following table represents the opening and closing balances of accounts receivables, contract assets and contract liabilities for the indicated periods.
 
As of
 
As of
 
 
 
 
(In thousands, except for percentage)
December 31, 2019
 
July 1, 2019
 
$ Change
 
% Change
Accounts receivable, net
$
1,191,035

 
$
990,113

 
$
200,922

 
20
 %
Contract assets
$
85,837

 
$
94,015

 
$
(8,178
)
 
(9
)%
Contract liabilities
$
551,356

 
$
587,789

 
$
(36,433
)
 
(6
)%

Our payment terms and conditions vary by contract type, although terms generally include a requirement of payment of 70% to 90% of total contract consideration within 30 to 60 days of shipment, with the remainder payable within 30 days of acceptance.
The change in contract assets during the six months ended December 31, 2019 was mainly due to $46.9 million of contract assets reclassified to net accounts receivable as our right to consideration for these contract assets became unconditional, partially offset by $38.7 million of revenue recognized for which the payment is subject to conditions other than passage of time. Contract assets are included in Other current assets on our Condensed Consolidated Balance Sheet.
During the six months ended December 31, 2019, we recognized revenue of $354.4 million that was included in contract liabilities as of July 1, 2019. This was partially offset by the value of products and services billed to customers for which control of the products and service has not transferred to the customers. Contract liabilities are included in current and non-current liabilities on our Condensed Consolidated Balance Sheets.

Remaining Performance Obligations
As of December 31, 2019, we had $2.07 billion of remaining performance obligations, which represents our obligation to deliver products and services, and consists primarily of sales orders where written customer requests have been received. We expect to recognize approximately 5% to 15% of these performance obligations as revenue beyond the next twelve months, subject to risk of delays, pushouts, and cancellation by the customer, usually with limited or no penalties.
Refer to Note 18 “Segment Reporting and Geographic Information” of the Condensed Consolidated Financial Statements for information related to revenue by geographic region as well as significant product and service offerings.
NOTE 3 – FAIR VALUE MEASUREMENTS
Our financial assets and liabilities are measured and recorded at fair value, except for our debt and certain equity investments in privately-held companies. Equity investments without a readily available fair value are accounted for using the measurement alternative. The measurement alternative is calculated as cost minus impairment, if any, plus or minus changes resulting from observable price changes.
Our non-financial assets, such as goodwill, intangible assets, and land, property and equipment, are assessed for impairment when an event or circumstance indicates that an other-than-temporary decline in value may have occurred.

10


Fair Value of Financial Instruments. We have evaluated the estimated fair value of financial instruments using available market information and valuations as provided by third-party sources. The use of different market assumptions and/or estimation methodologies could have a significant effect on the estimated fair value amounts. The fair value of our cash equivalents, accounts receivable, accounts payable and other current assets and liabilities approximate their carrying amounts due to the relatively short maturity of these items.
Fair Value Hierarchy. The authoritative guidance for fair value measurements establishes a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 measurements) and the lowest priority to unobservable inputs (Level 3 measurements). The three levels of the fair value hierarchy are described below:
Level 1
  
Valuations based on quoted prices in active markets for identical assets or liabilities that the entity has the ability to access.
 
 
 
Level 2
  
Valuations based on quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable data for substantially the full term of the assets or liabilities.
 
 
 
Level 3
  
Valuations based on inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.
A financial instrument’s level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement.
As of December 31, 2019, the types of instruments valued based on quoted market prices in active markets included money market funds, certain U.S. Treasury securities and U.S. Government agency securities. Such instruments are generally classified within Level 1 of the fair value hierarchy.
The types of instruments valued based on other observable inputs included corporate debt securities, sovereign securities, municipal securities, certain U.S. Treasury and U.S. Government agency securities. The market inputs used to value these instruments generally consist of market yields, reported trades and broker / dealer quotes. Such instruments are generally classified within Level 2 of the fair value hierarchy.
The principal market in which we execute our foreign currency contracts is the institutional market in an over-the-counter environment with a relatively high level of price transparency. The market participants generally are large financial institutions. Our foreign currency contracts’ valuation inputs are based on quoted prices and quoted pricing intervals from public data sources and do not involve management judgment. These contracts are typically classified within Level 2 of the fair value hierarchy.
The fair value of deferred payments and contingent consideration payable, the majority of which were recorded in connection with recent business combinations, were classified as Level 3 and estimated using significant inputs that were not observable in the market. See Note 6 “Business Combinations” of the Condensed Consolidated Financial Statements for additional information.

11


Financial assets (excluding cash held in operating accounts and time deposits) and liabilities measured at fair value on a recurring basis, as of the date indicated below, were presented on our Condensed Consolidated Balance Sheets as follows:
As of December 31, 2019 (In thousands)
Total
 
Quoted Prices in
Active Markets
for Identical
Assets
(Level 1)
 
Significant 
Other
Observable 
Inputs
(Level 2)
 
Little or No Market Activity
Inputs
(Level 3)
Assets
 
 
 
 
 
 
 
Cash equivalents:
 
 
 
 
 
 
 
Corporate debt securities
$
857

 
$

 
$
857

 
$

Money market funds and other
435,933

 
435,933

 

 

U.S. Treasury securities
7,600

 

 
7,600

 

Marketable securities:
 
 
 
 
 
 
 
Corporate debt securities
385,179

 

 
385,179

 

Municipal securities
9,218

 

 
9,218

 

Sovereign securities
6,013

 

 
6,013

 

U.S. Government agency securities
94,776

 
94,776

 

 

U.S. Treasury securities
239,783

 
222,929

 
16,854

 

Total cash equivalents and marketable securities(1)
1,179,359

 
753,638

 
425,721

 

Other current assets:
 
 
 
 
 
 
 
Derivative assets
3,173

 

 
3,173

 

Other non-current assets:
 
 
 
 
 
 
 
Executive Deferred Savings Plan
216,612

 
166,460

 
50,152

 

Total financial assets(1)
$
1,399,144

 
$
920,098

 
$
479,046

 
$

Liabilities
 
 
 
 
 
 
 
Derivative liabilities
$
(1,759
)
 
$

 
$
(1,759
)
 
$

Deferred payments
(6,500
)
 

 

 
(6,500
)
Contingent consideration payable

(15,725
)
 

 

 
(15,725
)
Total financial liabilities
$
(23,984
)
 
$

 
$
(1,759
)
 
$
(22,225
)
________________
(1) Excludes cash of $412.5 million held in operating accounts and time deposits of $85.7 million as of December 31, 2019.


12


Financial assets (excluding cash held in operating accounts and time deposits) and liabilities measured at fair value on a recurring basis, as of the date indicated below, were presented on our Condensed Consolidated Balance Sheets as follows:  
As of June 30, 2019 (In thousands)
Total
 
Quoted Prices in
Active Markets
for Identical
Assets
(Level 1)
 
Significant 
Other
Observable 
Inputs
(Level 2)
 
Little or No Market Activity
Inputs
(Level 3)
Assets
 
 
 
 
 
 
 
Cash equivalents:
 
 
 
 
 
 
 
Corporate debt securities
$
10,988

 
$

 
$
10,988

 
$

Money market funds and other
352,708

 
352,708

 

 

U.S. Government agency securities
27,994

 

 
27,994

 

U.S. Treasury securities
55,858

 

 
55,858

 

Marketable securities:
 
 
 
 
 
 
 
Corporate debt securities
422,089

 

 
422,089

 

Municipal securities
1,913

 

 
1,913

 

Sovereign securities
5,994

 

 
5,994

 

U.S. Government agency securities
131,224

 
131,224

 

 

U.S. Treasury securities
151,838

 
151,838

 

 

Total cash equivalents and marketable securities(1)
1,160,606

 
635,770

 
524,836

 

Other current assets:
 
 
 
 
 
 
 
Derivative assets
2,557

 

 
2,557

 

Other non-current assets:
 
 
 
 
 
 
 
Executive Deferred Savings Plan
207,581

 
158,021

 
49,560

 

Total financial assets(1)
$
1,370,744

 
$
793,791

 
$
576,953

 
$

Liabilities
 
 
 
 
 
 
 
Derivative liabilities
$
(3,334
)
 
$

 
$
(3,334
)
 
$

Deferred payments
(8,800
)
 

 

 
(8,800
)
Contingent consideration payable
(14,005
)
 

 

 
(14,005
)
Total financial liabilities
$
(26,139
)
 
$

 
$
(3,334
)
 
$
(22,805
)
________________
(1) Excludes cash of $479.8 million held in operating accounts and time deposits of $99.0 million as of June 30, 2019.
There were no transfers between Level 1, Level 2 and Level 3 fair value measurements during the six months ended December 31, 2019. See Note 8 “Debt” of the Condensed Consolidated Financial Statements for disclosure of the fair value of our Senior Notes.



13


NOTE 4 – FINANCIAL STATEMENT COMPONENTS
Condensed Consolidated Balance Sheets
(In thousands)
As of
December 31, 2019
 
As of
June 30, 2019
Accounts receivable, net:
 
 
 
Accounts receivable, gross
$
1,202,925

 
$
1,002,114

Allowance for doubtful accounts
(11,890
)
 
(12,001
)
 
$
1,191,035

 
$
990,113

Inventories:
 
 
 
Raw materials
$
450,956

 
$
444,627

Customer service parts
337,118

 
328,515

Work-in-process
319,590

 
285,191

Finished goods
143,736

 
204,167

 
$
1,251,400

 
$
1,262,500

Other current assets:
 
 
 
Contract assets
$
85,837

 
$
94,015

Prepaid expenses
73,322

 
88,387

Deferred costs of revenue
55,083

 
70,721

Prepaid income and other taxes
25,102

 
51,889

Other current assets
18,142

 
18,065

 
$
257,486

 
$
323,077

Land, property and equipment, net:
 
 
 
Land
$
67,874

 
$
67,883

Buildings and leasehold improvements
416,463

 
402,678

Machinery and equipment
699,175

 
669,316

Office furniture and fixtures
34,899

 
28,282

Construction-in-process
63,566

 
26,029

 
1,281,977

 
1,194,188

Less: accumulated depreciation
(791,997
)
 
(745,389
)
 
$
489,980

 
$
448,799

Other non-current assets:
 
 
 
Executive Deferred Savings Plan(1)
$
216,612

 
$
207,581

Operating lease right of use assets
103,666

 

Other non-current assets
57,533

 
58,392

 
$
377,811

 
$
265,973

Other current liabilities:
 
 
 
Compensation and benefits
$
326,407

 
$
226,462

Executive Deferred Savings Plan
217,387

 
208,926

Customer credits and advances
164,155

 
133,677

Other accrued expenses
160,522

 
202,647

Income taxes payable
80,776

 
23,350

Interest payable
31,026

 
31,992

Operating lease liabilities
29,937

 

 
$
1,010,210

 
$
827,054

Other non-current liabilities:
 
 
 
Income taxes payable
$
368,751

 
$
392,266

Pension liabilities
79,895

 
79,622

Operating lease liabilities
72,620

 

Other non-current liabilities
142,466

 
116,009

 
$
663,732

 
$
587,897


14


________________

(1)
We have a non-qualified deferred compensation plan (known as “Executive Deferred Savings Plan” or “EDSP”) under which certain employees and non-employee directors may defer a portion of their compensation. The expense (benefit) associated with changes in the EDSP liability included in selling, general and administrative expense was $12.0 million and $(19.8) million during the three months ended December 31, 2019 and 2018, respectively and was $13.9 million and $(12.3) million during the six months ended December 31, 2019 and 2018, respectively. The amount of net gains (losses) associated with changes in the EDSP assets included in selling, general and administrative expense was $11.9 million and $(19.4) million during the three months ended December 31, 2019 and 2018, respectively and was $14.2 million and $(12.0) million during the six months ended December 31, 2019 and 2018, respectively. For additional details, refer to Note 1, “Description of Business and Summary of Significant Accounting Policies,” of the Notes to the Consolidated Financial Statements included in our Annual Report on Form 10-K for the fiscal year ended June 30, 2019.
Accumulated Other Comprehensive Income (Loss)
The components of accumulated other comprehensive income (loss) (“OCI”) as of the dates indicated below were as follows:
(In thousands)
Currency Translation Adjustments
 
Unrealized Gains (Losses) on Available-for-Sale Securities
 
Unrealized Gains (Losses) on Cash Flow Hedges
 
Unrealized Gains (Losses) on Defined Benefit Plans
 
Total
Balance as of December 31, 2019
$
(43,489
)
 
$
661

 
$
(5,961
)
 
$
(17,969
)
 
$
(66,758
)
 
 
 
 
 
 
 
 
 
 
Balance as of June 30, 2019
$
(44,041
)
 
$
(1,616
)
 
$
(8,725
)
 
$
(18,647
)
 
$
(73,029
)

The effects on net income (loss) of amounts reclassified from accumulated OCI to the Condensed Consolidated Statement of Operations for the indicated period were as follows (in thousands):
 
 
Location in the Condensed Consolidated
 
Three Months Ended
December 31,
 
Six Months Ended
December 31,
Accumulated OCI Components
 
Statements of Operations
 
2019
 
2018
 
2019
 
2018
Unrealized gains (losses) on cash flow hedges from foreign exchange and interest rate contracts(1)
 
Revenues
 
$
(8
)
 
$
1,705

 
$
365

 
$
2,688

 
 
Costs of revenues and operating expenses
 
(17
)
 
(158
)
 
(1,818
)
 
(292
)
 
 
Interest expense
 
(100
)
 
189

 
(199
)
 
377

 
 
Net gains (losses) reclassified from accumulated OCI
 
$
(125
)
 
$
1,736

 
$
(1,652
)
 
$
2,773

Unrealized gains (losses) on available-for-sale securities
 
Other expense (income), net
 
$
(82
)
 
$
(469
)
 
$
(86
)
 
$
(950
)

__________________ 
(1)
Reflects the new accounting guidance for hedge accounting, which was adopted in the second quarter of fiscal year 2019. For additional details, refer to Note 16, “Derivative Instruments and Hedging Activities” of the Condensed Consolidated Financial Statements.
The amounts reclassified out of accumulated OCI related to our defined benefit pension plans, which were recognized as a component of net periodic cost for the three months ended December 31, 2019 and 2018 were $0.2 million and $0.2 million, respectively and for the six months ended December 31, 2019 and 2018 were $0.5 million and $0.4 million, respectively. For additional details, refer to Note 12, “Employee Benefit Plans” of the Notes to the Consolidated Financial Statements included in our Annual Report on Form 10-K for the fiscal year ended June 30, 2019.

15


NOTE 5 – MARKETABLE SECURITIES
The amortized cost and fair value of marketable securities as of the dates indicated below were as follows:
As of December 31, 2019 (In thousands)
Amortized
Cost
 
Gross
Unrealized
Gains
 
Gross
Unrealized
Losses
 
Fair
Value
Corporate debt securities
$
385,444

 
$
623

 
$
(32
)
 
$
386,035

Money market funds and other
435,933

 

 

 
435,933

Municipal securities
9,212

 
9

 
(3
)
 
9,218

Sovereign securities
6,005

 
8

 

 
6,013

U.S. Government agency securities
94,739

 
50

 
(13
)
 
94,776

U.S. Treasury securities
247,182

 
239

 
(37
)
 
247,384

Subtotal
1,178,515

 
929

 
(85
)
 
1,179,359

Add: Time deposits(1)
85,667

 

 

 
85,667

Less: Cash equivalents
527,368

 

 

 
527,368

Marketable securities
$
736,814

 
$
929

 
$
(85
)
 
$
737,658

As of June 30, 2019 (In thousands)
Amortized
Cost
 
Gross
Unrealized
Gains
 
Gross
Unrealized
Losses
 
Fair
Value
Corporate debt securities
$
433,518

 
$
141

 
$
(582
)
 
$
433,077

Money market funds and other
352,708

 

 

 
352,708

Municipal securities
1,910

 
3

 

 
1,913

Sovereign securities
6,001

 
1

 
(8
)
 
5,994

U.S. Government agency securities
159,454

 
5

 
(241
)
 
159,218

U.S. Treasury securities
208,058

 
39

 
(401
)
 
207,696

Subtotal
1,161,649

 
189

 
(1,232
)
 
1,160,606

Add: Time deposits(1)
99,006

 

 

 
99,006

Less: Cash equivalents
536,206

 
17

 
(2
)
 
536,221

Marketable securities
$
724,449

 
$
172

 
$
(1,230
)
 
$
723,391

________________
(1) Time deposits excluded from fair value measurements.
Our investment portfolio consists of both corporate and government securities that have a maximum maturity of three years. The longer the duration of these securities, the more susceptible they are to changes in market interest rates and bond yields. As yields increase, those securities with a lower yield-at-cost show a mark-to-market unrealized loss. Most of our unrealized losses are due to changes in market interest rates and bond yields. We believe that we have the ability to realize the full value of all of these investments upon maturity. As of December 31, 2019, we had 81 investments in an unrealized loss position. The following table summarizes the fair value and gross unrealized losses of our investments that were in an unrealized loss position as of the date indicated below, $68.3 million of which were in a continuous loss position for 12 months or more:
As of December 31, 2019 (In thousands)
Fair Value
 
Gross
Unrealized
Losses
Corporate debt securities
$
88,354

 
$
(32
)
Municipal securities
3,671

 
(3
)
U.S. Government agency securities
37,246

 
(13
)
U.S Treasury securities
87,526

 
(37
)
Total
$
216,797

 
$
(85
)





16


The contractual maturities of securities classified as available-for-sale, regardless of their classification on our Condensed Consolidated Balance Sheets, as of the date indicated below were as follows:
As of December 31, 2019 (In thousands)
Amortized Cost
 
Fair Value
Due within one year
$
386,442

 
$
386,617

Due after one year through three years
350,372

 
351,041

 
$
736,814

 
$
737,658


Actual maturities may differ from contractual maturities because borrowers may have the right to call or prepay obligations with or without call or prepayment penalties. Realized gains and losses on available-for-sale securities for the three and six months ended December 31, 2019 and 2018 were immaterial.
NOTE 6 - BUSINESS COMBINATIONS

Fiscal 2020 Acquisition
On August 22, 2019, we acquired the outstanding shares of a privately-held company, primarily to expand our products and services offerings, for a total purchase consideration of $93.9 million, including the fair value of the promise to pay an additional consideration up to $60.0 million contingent on the achievement of certain milestones. As of December 31, 2019, the estimated fair value of the additional consideration was $9.4 million, which was classified as a non-current liability on the Condensed Consolidated Balance Sheets.
We have included the financial results of the acquisition completed during the first quarter of the fiscal year 2020 in our Condensed Consolidated Financial Statements from the date of acquisition. These results were not material to our Condensed Consolidated Financial Statements.
The purchase price of the fiscal 2020 acquisition was allocated on a preliminary basis as follows:
(In thousands)
Fair Value
Net tangible assets (including cash and cash equivalents of $6.6 million)
$
7,196

Deferred tax liabilities
(15,265
)
Intangible assets
47,931

Goodwill
54,001

Total
$
93,863


The purchase price allocation is preliminary and as additional information becomes available, we may further revise the preliminary purchase price allocation during the remainder of the measurement period, which will not exceed 12 months from the closing of the acquisition.
The $54.0 million of goodwill was assigned to the Wafer Inspection and Patterning reporting units. None of the goodwill recognized is deductible for income tax purposes.

Fiscal 2019 Acquisitions
Orbotech Acquisition
On February 20, 2019, we completed the acquisition of Orbotech for total purchase consideration of approximately $3.26 billion. Orbotech is a global supplier of yield-enhancing and process-enabling solutions for the manufactures of electronics products. KLA acquired Orbotech to extend and enhance its portfolio of products to address market opportunities in the printed circuit board, flat panel display, advanced packaging and semiconductor manufacturing areas.


17


Purchase Price Allocation
The total purchase consideration has been allocated as follows (in thousands):
Purchase Price
 
Cash for outstanding Orbotech shares(1)
$
1,901,948

Fair value of KLA common stock issued for outstanding Orbotech shares(2)
1,324,657

Cash for Orbotech equity awards(3)
9,543

Fair value of KLA common stock issued to settle Orbotech equity awards(4)
6,129

Stock options and RSUs assumed(5)
13,281

Total purchase consideration
3,255,558

Less: cash acquired
(215,640
)
Total purchase consideration, net of cash acquired
$
3,039,918

 
 
Allocation
 
Accounts receivable, net
$
197,873

Inventories
330,325

Contract assets
63,181

Other current assets
70,622

Property, plant and equipment, net
97,664

Goodwill
1,845,728

Intangible assets
1,553,570

Other non-current assets
73,179

Accounts payable
(53,015
)
Accrued liabilities
(173,507
)
Other current liabilities(6)
(73,057
)
Deferred tax liabilities(7)
(786,671
)
Other non-current liabilities(6)
(86,789
)
Non-controlling interest
(19,185
)
 
$
3,039,918

________________
(1)
Represents the total cash paid to settle 48.9 million outstanding Orbotech shares as of February 20, 2019 at $38.86 per Orbotech share.
(2)
Represents the fair value of 12.2 million shares of our common stock issued to settle 48.9 million outstanding Orbotech shares. KLA issued 0.25 shares for each Orbotech share. The fair value of KLA’s common stock was $108.26 per share on the Acquisition Date.
(3)
Represents primarily cash consideration for the settlement of the vested stock options and restricted stock units for which services were rendered by the employees of Orbotech prior to the closing, and a small portion for the settlement of fractional shares.
(4)
Represents the fair value of share of 56,614 shares of KLA common stock issued to settle the vested Orbotech stock options. The fair value of KLA’s common stock was $108.26 per share on the Acquisition Date.
(5)
Represents the fair value of the assumed stock options and RSUs to the extent those related to services provided by the employee of Orbotech prior to closing. Also refer to Note 10, “Equity, Long-Term Incentive Compensation Plans and Non-Controlling Interest” of the Condensed Consolidated Financial Statements for additional information about assumed stock options and RSUs.
(6)
On December 24, 2018, Orbotech, as part of its strategy to invest in the high growth area of the software business within the Printed Circuit Boards (“PCB”) industry, acquired the remaining 50% shares of Frontline from Mentor Graphics Development Services (Israel) Ltd. Prior to the acquisition, Frontline was an equity investee. Orbotech acquired all of the joint venture interests it did not previously own for $85.0 million in cash on hand and agreed to pay an additional $10.0 million in cash over four years plus a cash earn-out of not less than $5.0 million and up to $20.0 million. The earn out amounts are based on revenues from a Frontline product currently under development. As of February 20, 2019, the estimated fair market values of the four-year cash payment and the earn-out were $8.8 million and $7.1 million, respectively. As of December 31, 2019, the estimated fair market values of the four-year cash payment and the earn-out were $6.5 million and $3.1 million, respectively, and these amounts have been included in current and non-current liabilities at $2.3 million and $7.3 million respectively.

18


(7)
Primarily related to tax impact on the future amortization of intangible assets acquired and inventory fair value adjustments.

During the second quarter of the fiscal year ended June 30, 2020, we recorded measurement period adjustments to reflect facts and circumstances in existence as of the Acquisition Date. These adjustments primarily related to the additional reserves for uncertain tax positions of $16.9 million and other individually insignificant items of $10.4 million with related impacts on the deferred income tax liabilities of $8.8 million. This resulted in the corresponding increase to goodwill of $36.1 million.

The purchase price was allocated to tangible and identified intangible assets acquired and liabilities assumed based on their estimated fair values, which were determined using generally accepted valuation techniques on the basis of inputs and assumptions made by management at the time of the Orbotech Acquisition.
The operating results of Orbotech have been included in our Condensed Consolidated Financial Statements for the six months ended December 31, 2019. The goodwill was primarily attributable to the assembled workforce of Orbotech, planned growth in new markets and synergies expected to be achieved from the combined operations of KLA and Orbotech. None of the goodwill is deductible for income tax purposes. Goodwill arising from the Orbotech Acquisition has been allocated to the Specialty Semiconductor Process; and the PCB and Display reporting units during the fiscal year ended June 30, 2019. For additional details, refer to Note 7 “Goodwill and Purchased Intangible Assets” of the Consolidated Financial Statements included in our Annual Report Form 10-K for the fiscal year ended June 30, 2019.
Intangible Assets

The estimated fair value and weighted average useful life of the Orbotech intangible assets are as follows:
(In thousands)
Fair Value
 
Weighted Average Useful Lives (in years)
Existing technology(1)
$
1,008,000

 
8
Customer-related assets(2)
227,000

 
8
Backlog(3)
37,500

 
1
Trade name(4)
91,500

 
7
Off market leases(5)

2,070

 
7
Total identified finite-lived intangible assets
1,366,070

 
 
In-process research and development(6)
187,500

 
N/A
Total identified intangible assets
$
1,553,570

 
 
________________
(1)
Existing technology was identified from the products of Orbotech and its fair value was determined using the Relief-from-Royalty Method under the income approach, which estimates the cost savings generated by a company related to the ownership of an asset for which it would otherwise have had to pay royalties or license fees on revenues earned through the use of the asset. The discount rate used was determined at the time of measurement based on an analysis of the implied internal rate of return of the transaction, weighted average cost of capital and weighted average return on assets. The economic useful life was determined based on the technology cycle related to each developed technology, as well as the cash flows over the forecast period.
(2)
Customer contracts and related relationships represent the fair value of the existing relationships with the Orbotech customers and its fair value was determined using the Multi-Period Excess Earning Method which involves isolating the net earnings attributable to the asset being measured based on present value of the incremental after-tax cash flows (excess earnings) attributable solely to the intangible asset over its remaining useful life. The economic useful life was determined based on historical customer attrition rates.
(3)
Backlog primarily relates to the dollar value of purchase arrangements with customers, effective, as of a given point in time, that are based on mutually agreed terms which, in some cases, may still be subject to completion of written documentation and may be changed or canceled by the customer, often without penalty. Orbotech’s backlog consists of these arrangements with assigned shipment dates expected, in most cases, within three to twelve months. The fair value was determined using the Multi-Period Excess Earning Method. The economic useful life is based on the time to fulfill the outstanding order backlog obligation.
(4)
Trade name primarily relates to the “Orbotech” trade name. The fair value was determined by applying the Relief-from-Royalty Method under the income approach. The economic useful life was determined based on the expected life of the trade name.

19


(5)
The favorable / unfavorable components of the acquired leases were determined using the Income Approach which involves present valuing the difference in future cash flows between the contracted lease payments and the rent payable to a market participant over the lease terms. The economic useful life is based on the remaining lease term.
(6)
The fair value of in-process research and development (“IPR&D”) was determined using the relief-from-royalty method under the income approach, which estimates the cost savings generated by a company related to the ownership of an asset for which it would otherwise have had to pay royalties or license fees on revenues earned through the use of the asset.

We believe the amounts of purchased intangible assets recorded above represent the fair values of and approximate the amounts a market participant would pay for, these intangible assets as of the Acquisition Date.

Other Fiscal 2019 Acquisitions
During the three months ended March 31, 2019 we acquired three privately-held companies primarily to expand our products and services offerings for an aggregate purchase price of $118.3 million, including a post-closing working capital adjustment, and the fair value of the promise to pay additional consideration of up to $13.0 million contingent on the achievement of certain milestones. As of December 31, 2019, the estimated fair value of the additional consideration was $2.5 million, which was classified as a non-current liability on the Condensed Consolidated Balance Sheets.
During the three months ended September 30, 2018 we acquired two privately-held companies for an aggregate purchase price of $15.4 million, including the fair value of the promise to pay total additional consideration of up to $6.0 million contingent on the achievement of certain milestones. As of December 31, 2019, the estimated fair value of the additional consideration was $0.7 million, which is classified as a non-current liability on the Condensed Consolidated Balance Sheets.
None of these acquisitions were individually material to our Condensed Consolidated Financial Statements.
The aggregate purchase price of the other fiscal 2019 acquisitions was allocated on a preliminary basis as follows:
(In thousands)
Fair Value
Net tangible assets (including Cash and cash equivalents of $2.6 million)
$
13,214

Identifiable intangible assets
75,130

Goodwill
45,380

Total
$
133,724


The goodwill was primarily assigned to the Wafer Inspection and Patterning, and GSS reporting units, and mainly attributable to the assembled workforce, and planned growth in new markets. A portion of the goodwill is deductible for income tax purposes.

Supplemental Unaudited Pro Forma Information:
    
The following unaudited pro forma financial information summarizes the combined results of operations for KLA, Orbotech, and the three acquisitions completed in the third quarter of fiscal 2019 as if the companies were combined as of the beginning of fiscal 2018. The unaudited pro forma information includes adjustments to amortization and depreciation for intangible assets and property, plant and equipment acquired, adjustments to stock-based compensation expense, the purchase accounting effect on inventory acquired, the purchase accounting effect on deferred revenue, interest expense and amortization of debt issuance costs associated with the Senior Notes financing, and transaction costs.

The table below reflects the impact of material and nonrecurring adjustments to the unaudited pro forma results for the indicated periods that are directly attributable to the acquisitions:
 
Three Months Ended
 
Six Months Ended
Non-recurring Adjustments (In thousands)
December 31, 2018
Decrease / (increase) to revenue as a result of deferred revenue fair value adjustment
$

 
$

(Decrease) / increase to expense as a result of inventory fair value adjustment
$
478

 
$
957

(Decrease) / increase to expense as a result of transaction costs
$
(3,138
)
 
$
(8,036
)
(Decrease) / increase to expense as a result of compensation costs
$
2,811

 
$
5,621




20


The unaudited pro forma information presented below is for informational purposes only and is not necessarily indicative of our consolidated results of operations of the combined business had the acquisitions actually occurred at the beginning of fiscal year 2018 or of the results of our future operations of the combined businesses.
 
Three Months Ended
 
Six Months Ended
(In thousands)
December 31, 2018
Revenues
1,372,783

 
$
2,721,012

Net income attributable to KLA
405,693

 
$
783,112



We have not included pro forma results of operations for the acquisition of privately-held companies completed in the first quarter of fiscal 2019 or the first quarter of fiscal 2020 herein as they were not material to us on either an individual or in aggregate. We included the results of operations of each acquisition in our Condensed Consolidated Statements of Operations from the date of each acquisition.
NOTE 7 – GOODWILL AND PURCHASED INTANGIBLE ASSETS
Goodwill
Goodwill represents the excess of the purchase price over the fair value of the net tangible and identifiable intangible assets acquired in the current and prior business combinations. We have four reportable segments and six reporting units. For additional details, refer to Note 18, “Segment Reporting and Geographic Information” of the Condensed Consolidated Financial Statements. The following table presents goodwill carrying value and the movements during the six months ended December 31, 2019(1):
(In thousands)
 
Wafer Inspection and Patterning
 
Global Service and Support (GSS)
 
Specialty Semiconductor Process
 
PCB and Display
 
Component Inspection
 
Total
Balance as of June 30, 2019
 
$
360,615

 
$
25,908

 
$
821,842

 
$
989,918

 
$
13,575

 
$
2,211,858

Acquired goodwill
 
54,001

 

 

 

 

 
54,001

Goodwill adjustments
 

 

 

 
33,968

 

 
33,968

Foreign currency adjustments
 
(46
)
 

 

 

 

 
(46
)
Balance as of December 31, 2019
 
$
414,570

 
$
25,908

 
$
821,842

 
$
1,023,886

 
$
13,575

 
$
2,299,781


_________________
(1)
No goodwill was assigned to the Other reporting unit, and accordingly was excluded in the table above.
    
As of December 31, 2019, there have been no significant events or circumstances affecting the valuation of goodwill subsequent to the qualitative assessment performed in the third and fourth quarters of the fiscal year ended June 30, 2019. Goodwill is not subject to amortization but is tested for impairment on an annual basis during the third fiscal quarter or whenever events or changes in circumstances indicate the carrying amount of these assets may not be recoverable. Events or changes in circumstances that could affect the likelihood that we will be required to recognize an impairment charge for goodwill include, but are not limited to, declines in our stock price or market capitalization, declines in our market share, and declines in revenues or profits at our reporting units. Any impairment charges could have a material adverse effect on our operating results and net asset value in the quarter in which we recognize the impairment charge. For additional details, refer to Note 7 “Goodwill and Purchased Intangible Assets,” of the Notes to the Consolidated Financial Statements included in the Company’s Annual Report on Form 10-K for the fiscal year ended June 30, 2019. The next annual assessment of goodwill by reporting unit is scheduled to be performed in the third quarter of the fiscal year ending June 30, 2020.

21


Purchased Intangible Assets
The components of purchased intangible assets as of the dates indicated below were as follows:
(In thousands)
 
 
As of
December 31, 2019
 
As of
June 30, 2019
Category
Range of
Useful 
Lives
(in years)
 
Gross
Carrying
Amount
 
Accumulated
Amortization,
and Impairment
 
Net
Amount
 
Gross
Carrying
Amount
 
Accumulated
Amortization
and
Impairment
 
Net
Amount
Existing technology
4-8
 
$
1,251,282

 
$
268,785

 
$
982,497

 
$
1,224,629

 
$
196,582

 
$
1,028,047

Customer relationships
4-9
 
305,017

 
82,488

 
222,529

 
297,250

 
66,471

 
230,779

Trade name / Trademark
4-7
 
117,133

 
32,094

 
85,039

 
114,573

 
25,052

 
89,521

Backlog and other
<1-9
 
50,405

 
38,555

 
11,850

 
43,969

 
19,146

 
24,823

Intangible assets subject to amortization
 
 
1,723,837

 
421,922

 
1,301,915

 
1,680,421

 
307,251

 
1,373,170

In-process research and development
 
 
190,635

 
100

 
190,535

 
187,500

 

 
187,500

Total
 
 
$
1,914,472

 
$
422,022

 
$
1,492,450

 
$
1,867,921

 
$
307,251

 
$
1,560,670


Purchased intangible assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset or asset group may not be recoverable. Events or changes in circumstances that could affect the likelihood that we will be required to recognize an impairment charge for the purchased intangible assets primarily include declines in our operating cash flows from the use of these assets. Any impairment charges could have a material adverse effect on our operating results and net asset value in the quarter in which we recognize the impairment charge. 
The change in the gross carrying amounts of intangible assets is due to acquisition of certain assets and liabilities of privately-held companies. For additional details, refer to Note 6 “Business Combinations” of the Condensed Consolidated Financial Statements.
Amortization expense for purchased intangible assets for the periods indicated below was as follows:
 
Three Months Ended
 
Six Months Ended
 
December 31,
 
December 31,
(In thousands)
2019
 
2018
 
2019
 
2018
Amortization expense - Cost of revenues
$
36,364

 
968

 
$
71,985

 
$
1,858

Amortization expense - Selling, general and administrative
20,257

 
343

 
42,513

 
887

Amortization expense - Research and development
131

 

 
162

 

Total
$
56,752

 
$
1,311

 
$
114,660

 
$
2,745


Based on the purchased intangible assets gross carrying amount recorded as of December 31, 2019, the underlying assets, the remaining estimated annual amortization expense is expected to be as follows:
Fiscal year ending June 30:
Amortization
(In thousands)
2020 (remaining 6 months)
$
104,770

2021
194,901

2022
192,323

2023
191,232

2024
188,714

2025 and thereafter
429,975

Total
$
1,301,915



22


NOTE 8 – DEBT
The following table summarizes our debt as of December 31, 2019 and June 30, 2019:
 
As of December 31, 2019
 
As of June 30, 2019
 
Amount
(In thousands)
 
Effective
Interest Rate
 
Amount
(In thousands)
 
Effective
Interest Rate
Fixed-rate 3.375% Senior Notes due on November 1, 2019
$

 
%
 
$
250,000

 
3.377
%
Fixed-rate 4.125% Senior Notes due on November 1, 2021
500,000

 
4.128
%
 
500,000

 
4.128
%
Fixed-rate 4.650% Senior Notes due on November 1, 2024
1,250,000

 
4.682
%
 
1,250,000

 
4.682
%
Fixed-rate 5.650% Senior Notes due on November 1, 2034
250,000

 
5.670
%
 
250,000

 
5.670
%
Fixed-rate 4.100% Senior Notes due on March 15, 2029
800,000

 
4.159
%
 
800,000

 
4.159
%
Fixed-rate 5.000% Senior Notes due on March 15, 2049
400,000

 
5.047
%
 
400,000

 
5.047
%
Revolving Credit Facility
225,000

 
2.840
%
 

 
 
    Total
3,425,000

 
 
 
3,450,000

 
 
Unamortized discount
(8,319
)
 
 
 
(8,738
)
 
 
Unamortized debt issuance costs
(16,804
)
 
 
 
(17,880
)
 
 
    Total
$
3,399,877

 
 
 
$
3,423,382

 
 
Reported as:
 
 
 
 
 
 
 
Current portion of long-term debt
$

 
 
 
$
249,999

 
 
Long-term debt
3,399,877

 
 
 
3,173,383

 
 
    Total
$
3,399,877

 
 
 
$
3,423,382

 
 

As of December 31, 2019, future minimum principal payments for our debt are $500.0 million in fiscal year 2022; $225.0 million in fiscal year 2023 and $2.70 billion after fiscal year 2023.
Senior Notes:
In March 2019 and November 2014, we issued $1.20 billion and $2.50 billion, respectively (each, a “2019 Senior Notes”, a “2014 Senior Notes”, and collectively the “Senior Notes”), aggregate principal amount of senior, unsecured long-term notes. In October 2019, we repaid $250.0 million of Senior Notes.
The interest rate specified for each series of the 2014 Senior Notes will be subject to adjustments from time to time if Moody’s Investor Service, Inc. (“Moody’s”) or Standard & Poor’s Ratings Services (“S&P”) or, under certain circumstances, a substitute rating agency selected by us as a replacement for Moody’s or S&P, as the case may be (a “Substitute Rating Agency”), downgrades (or subsequently upgrades) its rating assigned to the respective series of the 2014 Senior Notes such that the adjusted rating is below investment grade. For additional details, refer to Note 8 “Debt” of the Notes to the Consolidated Financial Statements included in our Annual Report on Form 10-K for the fiscal year ended June 30, 2019. Unlike the 2014 Senior Notes, the interest rate for each series of the 2019 Senior Notes will not be subject to such adjustments. During the fiscal year ended June 30, 2018, we entered into a series of forward contracts (the “2018 Rate Lock Agreements”) to lock the benchmark interest rate with notional amount of $500.0 million in aggregate. In October 2014, we entered into a series of forward contracts to lock the 10-year treasury rate (“benchmark rate”) on a portion of the 2014 Senior Notes with a notional amount of $1.00 billion in aggregate. For additional details on the forward contracts, refer to Note 16, “Derivative Instruments and Hedging Activities” of the Condensed Consolidated Financial Statements.
The original discounts on the 2019 Senior Notes and the 2014 Senior Notes amounted to $6.7 million and $4.0 million, respectively and are being amortized over the life of the debt. Interest is payable semi-annually on May 1 and November 1 of each year for the 2014 Senior Notes and semi-annually on March 15 and September 15 of each year for the 2019 Senior Notes. The indenture for the Senior Notes (the “Indenture”) includes covenants that limit our ability to grant liens on our facilities and enter into sale and leaseback transactions, subject to certain allowances under which certain sale and leaseback transactions are not restricted.
In certain circumstances involving a change of control followed by a downgrade of the rating of a series of Senior Notes by at least two of Moody’s, S&P and Fitch Inc., unless we have exercised our rights to redeem the Senior Notes of such series, we will be required to make an offer to repurchase all or, at the holder’s option, any part, of each holder’s Senior Notes of that series pursuant to the offer described below (the “Change of Control Offer”). In the Change of Control Offer, we will be required to offer payment in cash equal to 101% of the aggregate principal amount of Senior Notes repurchased plus accrued and unpaid interest, if any, on the Senior Notes repurchased, up to, but not including, the date of repurchase.

23


Based on the trading prices of the Senior Notes on the applicable dates, the fair value of the Senior Notes as of December 31, 2019 and June 30, 2019 was approximately $3.56 billion and $3.70 billion, respectively. While the Senior Notes are recorded at cost, the fair value of the long-term debt was determined based on quoted prices in markets that are not active; accordingly, the long-term debt is categorized as Level 2 for purposes of the fair value measurement hierarchy.
As of December 31, 2019, we were in compliance with all of our covenants under the Indenture associated with the Senior Notes.
Revolving Credit Facility:
In November 2017, we entered into a Credit Agreement (the “Credit Agreement”) providing for a $750.0 million five-year unsecured Revolving Credit Facility (the “Revolving Credit Facility”), which replaced our prior Credit Facility. Subject to the terms of the Credit Agreement, the Revolving Credit Facility may be increased in an amount up to $250.0 million in the aggregate. In November 2018, we entered into an Incremental Facility, Extension and Amendment Agreement (the “Amendment”), which amends the Credit Agreement to (a) extend the Maturity Date (the “Maturity Date”) from November 30, 2022 to November 30, 2023, (b) increase the total commitment by $250.0 million and (c) effect certain other amendments to the Credit Agreement as set forth in the Amendment. After giving effect to the Amendment, the total commitments under the Credit Agreement are $1.00 billion. During the second quarter of the fiscal year ending June 30, 2020, we borrowed $250 million from the Revolving Credit Facility and made a principal payment of $25.0 million within the same quarter. As of December 31, 2019, we had outstanding $225.0 million aggregate principal amount of borrowings under the Revolving Credit Facility.
We may borrow, repay and reborrow funds under the Revolving Credit Facility until the Maturity Date, at which time such Revolving Credit Facility will terminate, and all outstanding loans under such facility, together with all accrued and unpaid interest, must be repaid. We may prepay outstanding borrowings under the Revolving Credit Facility at any time without a prepayment penalty.
Borrowings under the Revolving Credit Facility will bear interest, at our option, at either: (i) the Alternative Base Rate (“ABR”) plus a spread, which ranges from 0 bps to 75 bps, or (ii) the London Interbank Offered Rate (“LIBOR”) plus a spread, which ranges from 100 bps to 175 bps. The spreads under ABR and LIBOR are subject to adjustment in conjunction with credit rating downgrades or upgrades. We are also obligated to pay an annual commitment fee on the daily undrawn balance of the Revolving Credit Facility, which ranges from 10 bps to 25 bps, subject to an adjustment in conjunction with changes to our credit rating. As of December 31, 2019, we elected to pay interest on the borrowed amount under the Revolving Credit Facility at LIBOR plus a spread of 112.5 bps, and we pay an annual commitment fee of 12.5 bps on the daily undrawn balance of the Revolving Credit Facility.
The Revolving Credit Facility requires us to maintain an interest expense coverage ratio as described in the Credit Agreement, on a quarterly basis, covering the trailing four consecutive fiscal quarters of no less than 3.50 to 1.00. In addition, we are required to maintain the maximum leverage ratio as described in the Credit Agreement, on a quarterly basis of 3.00 to 1.00, covering the trailing four consecutive fiscal quarters for each fiscal quarter, which can be increased to 4.00 to 1.00 for a period of time in connection with a material acquisition or a series of material acquisitions. As of December 31, 2019, our maximum allowed leverage ratio was 4.00 to 1.00 following the Orbotech Acquisition.
We were in compliance with all covenants under the Credit Agreement as of December 31, 2019.
NOTE 9– LEASES
We have operating leases for facilities, vehicles, and other equipment. Our facility leases are primarily used for administrative functions, research and development, manufacturing, and storage and distribution. Our finance leases are not material.
Our existing leases do not contain significant restrictive provisions or residual value guarantees; however, certain leases contain provisions for payment of maintenance, real estate taxes, or insurance costs by us. Our leases have remaining lease terms ranging from less than one year to eleven years, including periods covered by options to extend the lease when it is reasonably certain that the option will be exercised.
Lease expense for the three and six months ended December 31, 2019 was $9.1 million and $17.6 million, respectively. Expense related to short-term leases, which are not recorded on the Condensed Consolidated Balance Sheets, was not material for the three and six months ended December 31, 2019. At December 31, 2019, the weighted average remaining lease term and weighted average discount rate for operating leases was 5.0 years and 1.67%, respectively.

24


Supplemental cash flow information related to leases was as follows:
Six months ended December 31, 2019
Amount
(In thousands)
Operating cash outflows from operating leases
17,424

ROU assets obtained in exchange for new operating lease liabilities
10,278

Maturities of lease liabilities as of December 31, 2019 were as follows:
Fiscal year ending June 30,
Amount
(In thousands)
2020 (remaining 6 months)
16,624

2021
27,013

2022
19,925

2023
13,522

2024
9,033

2025 and thereafter
20,748

Total lease payments
106,865

Less imputed interest
(4,308
)
Total
102,557


As of December 31, 2019, we did not have material leases that had not yet commenced.
As of June 30, 2019, future minimum lease payments as defined under the previous lease accounting guidance of ASC 840 under noncancelable operating leases were as follows:
Fiscal year ending June 30,
Amount
(In thousands)
2020
$
30,296

2021
22,250

2022
16,217

2023
11,878

2024
7,912

2025 and thereafter
15,018

Total minimum lease payments
$
103,571



NOTE 10 – EQUITY, LONG-TERM INCENTIVE COMPENSATION PLANS AND NON-CONTROLLING INTEREST
Equity Incentive Program
As of December 31, 2019, we had 10.7 million shares available for issuance under our 2004 Equity Incentive Plan (the “2004 Plan”).
For details of the 2004 Plan refer to Note 9 “Equity, Long-Term Incentive Compensation Plans and Non-Controlling Interest,” of the Notes to the Consolidated Financial Statements included in our Annual Report on Form 10-K for the fiscal year ended June 30, 2019.

25


Assumed Equity Plans
As of the Orbotech Acquisition Date, we assumed outstanding equity incentive awards under the following Orbotech equity incentive plans: (i) Equity Remuneration Plan for Key Employees of Orbotech Ltd. and its Affiliates and Subsidiaries (as Amended and Restated in 2005), (ii) 2010 Equity-Based Incentive Plan, and (iii) 2015 Equity-Based Incentive Plan (each, an “Assumed Equity Plan” and collectively the “Assumed Equity Plans”).
As of December 31, 2019, there were 10,651 and 290,178 shares of our common stock underlying the outstanding Assumed Options and RSUs, respectively, under the Assumed Equity Plans. The weighted-average remaining contractual terms, the aggregate intrinsic values, and the weighted average exercise price for the stock options outstanding under the Assumed Equity Plans as of December 31, 2019 were 4.50 years, $1.2 million, and $63.08 per share, respectively. During the six months ended December 31, 2019, there were 3,907 Assumed Options exercised with a weighted-average exercise price of $29.26.
For details on the Assumed Equity Plans refer to Note 9 “Equity, Long-Term Incentive Compensation Plans and Non-Controlling Interest,” of the Notes to the Consolidated Financial Statements included in our Annual Report on Form 10-K for the fiscal year ended June 30, 2019.
Equity Incentive Plans - General Information
The following table summarizes the combined activity under our equity incentive plans:
(In thousands)
Available
 For Grant(1) (2)
Balance as of June 30, 2019
11,613

Restricted stock units granted(3)
(942
)
Restricted stock units granted adjustment
4

Restricted stock units canceled
20

Balance as of December 31, 2019
10,695

__________________ 
(1)
The number of RSUs reflects the application of the award multiplier of 2.0x to calculate the impact of the award on the shares reserved under the 2004 Plan.
(2)
No additional stock options, RSUs or other awards will be granted under the Assumed Equity Plans.
(3)
Includes RSUs granted to senior management during the six months ended December 31, 2019 with performance-based vesting criteria (in addition to service-based vesting criteria for any of such RSUs that are deemed to have been earned) (“performance-based RSUs”). This line item includes all such performance-based RSUs granted during the six months ended December 31, 2019 reported at the maximum possible number of shares that may ultimately be issuable if all applicable performance-based criteria are achieved at their maximum levels and all applicable service-based criteria are fully satisfied (0.4 million shares for the six months ended December 31, 2019 reflects the application of the multiplier described above).
The fair value of stock-based awards is measured at the grant date and is recognized as an expense over the employee’s requisite service period. For RSUs granted without “dividend equivalent” rights, fair value is calculated using the closing price of our common stock on the grant date, adjusted to exclude the present value of dividends which are not accrued on those RSUs. The fair value for RSUs granted with “dividend equivalent” rights is determined using the closing price of our common stock on the grant date. The fair value for purchase rights under our Employee Stock Purchase Plan is determined using a Black-Scholes model.


26


The following table shows stock-based compensation expense for the indicated periods: 
 
Three Months Ended
December 31,
 
Six Months Ended
December 31,
(In thousands)
2019
 
2018
 
2019
 
2018
Stock-based compensation expense by:
 
 
 
 
 
 
 
Costs of revenues
$
3,362

 
$
1,823

 
$
6,226

 
$
3,654

Research and development
5,073

 
2,483

 
10,360

 
5,002

Selling, general and administrative
18,354

 
11,389

 
37,147

 
23,177

Total stock-based compensation expense
$
26,789

 
$
15,695

 
$
53,733

 
$
31,833


The following table shows stock-based compensation capitalized as inventory as of the dates indicated below: 
(In thousands)
As of
December 31, 2019
 
As of
June 30, 2019
Inventory
$
5,030

 
$
4,819


Restricted Stock Units
The following table shows the activity and weighted-average grant date fair value for RSUs during the six months ended December 31, 2019:
 
Shares(1)
(In thousands)
 
Weighted-Average
Grant Date
Fair Value
Outstanding restricted stock units as of June 30, 2019(2)
2,902

 
$
91.84

Granted(3)
471

 
$
142.75

Granted adjustments
(2
)
 
$
75.46

Vested and released
(484
)
 
$
78.15

Withheld for taxes
(242
)
 
$
78.15

Forfeited
(20
)
 
$
103.85

Outstanding restricted stock units as of December 31, 2019(2)
2,625

 
$
104.68

__________________ 
(1)
Share numbers reflect actual shares subject to awarded RSUs.
(2)
Includes performance-based and market-based RSUs.
(3)
This line item includes performance-based RSUs granted during the six months ended December 31, 2019 reported at the maximum possible number of shares that may ultimately be issuable if all applicable performance-based criteria are achieved at their maximum levels and all applicable service-based criteria are fully satisfied (0.2 million shares for the six months ended December 31, 2019).

The RSUs granted by us generally vest (a) with respect to awards with only service-based vesting criteria, over periods ranging from two to four years and (b) with respect to awards with both performance-based and service-based vesting criteria, in two equal installments on the third and fourth anniversaries of the grant date and (c) with respect to awards with both market-based and service-based vesting criteria in three equal installments on the third, fourth and fifth anniversaries of the grant date, in each case subject to the recipient remaining employed by us as of the applicable vesting date. The RSUs granted to the independent members of the Board of Directors vest annually. 
The following table shows the weighted-average grant date fair value per unit for the RSUs granted, vested, and tax benefits realized by us in connection with vested and released RSUs for the indicated periods:
 
Three Months Ended
December 31,
 
Six Months Ended
December 31,
(In thousands, except for weighted-average grant date fair value)
2019
 
2018
 
2019
 
2018
Weighted-average grant date fair value per unit
$
171.98

 
$
96.51

 
$
142.75

 
$
117.21

Grant date fair value of vested restricted stock units
$
26,643

 
$
6,862

 
$
56,736

 
$
42,934

Tax benefits realized by us in connection with vested and released restricted stock units
$
9,661

 
$
3,812

 
$
13,654

 
$
10,730



27


As of December 31, 2019, the unrecognized stock-based compensation expense balance related to RSUs was $192.5 million, excluding the impact of estimated forfeitures, and will be recognized over a weighted-average remaining contractual term and an estimated weighted-average amortization period of 1.8 years. The intrinsic value of outstanding RSUs as of December 31, 2019 was $467.6 million.
Cash-Based Long-Term Incentive Compensation
We have adopted a cash-based long-term incentive (“Cash LTI Plan”) program for many of our employees as part of our employee compensation program. Executives and non-employee members of the Board of Directors are not participating in this program. During the six months ended December 31, 2019 and 2018, we approved Cash LTI awards of $4.3 million and $5.6 million, respectively under our Cash LTI Plan. Cash LTI awards issued to employees under the Cash LTI Plan will vest in three or four equal installments, with one-third or one-fourth of the aggregate amount of the Cash LTI award vesting on each anniversary of the grant date over a three or four-year period. In order to receive payments under a Cash LTI award, participants must remain employed by us as of the applicable award vesting date. During the three months ended December 31, 2019 and 2018, we recognized $13.8 million and $12.0 million, respectively, in compensation expense under the Cash LTI Plan. During the six months ended December 31, 2019 and 2018, we recognized $30.4 million and $27.2 million, respectively, in compensation expense under the Cash LTI Plan. As of December 31, 2019, the unrecognized compensation balance (excluding the impact of estimated forfeitures) related to the Cash LTI Plan was $121.0 million. For details, refer to Note 9 “Equity, Long-Term Incentive Compensation Plans and Non-Controlling Interest,” of the Notes to the Consolidated Financial Statements included in our Annual Report on Form 10-K for the fiscal year ended June 30, 2019.
Employee Stock Purchase Plan
Our Employee Stock Purchase Plan (“ESPP”) provides that eligible employees may contribute up to 15% of their eligible earnings toward the semi-annual purchase of our common stock. The ESPP is qualified under Section 423 of the Internal Revenue Code. The employee’s purchase price is derived from a formula based on the closing price of the common stock on the first day of the offering period versus the closing price on the date of purchase (or, if not a trading day, on the immediately preceding trading day).
The offering period (or length of the look-back period) under the ESPP has a duration of six months, and the purchase price with respect to each offering period beginning on or after such date is, until otherwise amended, equal to 85% of the lesser of (i) the fair market value of our common stock at the commencement of the applicable six-month offering period or (ii) the fair market value of our common stock on the purchase date. We estimate the fair value of purchase rights under the ESPP using a Black-Scholes model.
The fair value of each purchase right under the ESPP was estimated on the date of grant using the Black-Scholes model and the straight-line attribution approach with the following weighted-average assumptions: 
 
Three Months Ended
December 31,
 
Six Months Ended
December 31,
 
2019
 
2018
 
2019
 
2018
Stock purchase plan:
 
 
 
 
 
 
 
Expected stock price volatility
31.6
%
 
30.0
%
 
31.6
%
 
30.0
%
Risk-free interest rate
2.4
%
 
1.9
%
 
2.4
%
 
1.9
%
Dividend yield
2.5
%
 
2.9
%
 
2.5
%
 
2.9
%
Expected life (in years)
0.5

 
0.5

 
0.5

 
0.5




28


The following table shows total cash received from employees for the issuance of shares under the ESPP, the number of shares purchased by employees through the ESPP, the tax benefits realized by us in connection with the disqualifying dispositions of shares purchased under the ESPP and the weighted-average fair value per share for the indicated periods:
(In thousands, except for weighted-average fair value per share)
Three Months Ended
December 31,
 
Six Months Ended
December 31,
2019
 
2018
 
2019
 
2018
Total cash received from employees for the issuance of shares under the ESPP
$
24,492

 
$
20,556

 
$
24,492

 
$
20,556

Number of shares purchased by employees through the ESPP
237

 
270

 
237

 
270

Tax benefits realized by us in connection with the disqualifying dispositions of shares purchased under the ESPP
$
119

 
$
92

 
$
1,853

 
$
603

Weighted-average fair value per share based on Black-Scholes model
$
27.35

 
$
22.73

 
$
27.35

 
$
22.73


The ESPP shares are replenished annually on the first day of each fiscal year by virtue of an evergreen provision. The provision allows for share replenishment equal to the lesser of 2.0 million shares or the number of shares which we estimate will be required to be issued under the ESPP during the forthcoming fiscal year. As of December 31, 2019, a total of 2.4 million shares were reserved and available for issuance under the ESPP.
Quarterly cash dividends
On November 6, 2019, our Board of Directors declared a regular quarterly cash dividend of $0.85 per share on the outstanding shares of our common stock, which was paid on December 3, 2019 to the stockholders of record as of the close of business on November 18, 2019. The total amount of regular quarterly cash dividends and dividend equivalents paid during the three months ended December 31, 2019 and 2018 was $134.7 million and $114.5 million, respectively. The total amount of regular quarterly cash dividends and dividend equivalents paid during the six months ended December 31, 2019 and 2018 was $256.3 million and $234.3 million, respectively. The amount of accrued dividends equivalents payable for regular quarterly cash dividends on unvested RSUs with dividend equivalent rights as of December 31, 2019 and June 30, 2019 was $7.1 million and $7.3 million, respectively. These amounts will be paid upon vesting of the underlying RSUs.
Non-controlling Interest
We have consolidated the results of Orbotech LT Solar, LLC (“OLTS”) and Orbograph Ltd. (“Orbograph”), in which we own approximately 84% and 94% of the outstanding equity interest, respectively. OLTS is engaged in the research, development and marketing of products for the deposition of thin film coating of various materials on crystalline silicon photovoltaic wafers for solar energy panels through plasma-enhanced chemical vapor deposition (“PECVD”). Orbograph is engaged in the development and marketing of character recognition solutions to banks, financial and other payment processing institutions and healthcare providers.
Additionally, we have consolidated the results of PixCell, an Israeli company developing diagnostic equipment for point-of-care hematology applications of which we own approximately 52% of the outstanding equity interest and are entitled to appoint the majority of this company’s directors.
NOTE 11 – STOCK REPURCHASE PROGRAM
Our Board of Directors has authorized a program which permits us to repurchase shares of our common stock. The intent of this program is to offset the dilution from our equity incentive plans, employee stock purchase plan, the issuance of shares in the Orbotech Acquisition, as well as to return excess cash to our stockholders. Subject to market conditions, applicable legal requirements and other factors, the repurchases were made in the open market in compliance with applicable securities laws, including the Securities Exchange Act of 1934 and the rules promulgated thereunder, such as Rule 10b-18 and Rule 10b5-1. This stock repurchase program has no expiration date and may be suspended at any time. On September 17, 2019, our Board of Directors authorized us to repurchase an additional $1.00 billion of our common stock. As of December 31, 2019, an aggregate of approximately $1.35 billion was available for repurchase under our stock repurchase program.

29


Share repurchases for the indicated periods (based on the trade date of the applicable repurchase) were as follows:
 
Three Months Ended
December 31,
 
Six Months Ended
December 31,
(In thousands)
2019
 
2018
 
2019
 
2018
Number of shares of common stock repurchased
1,690

 
2,556

 
3,349

 
5,337

Total cost of repurchases
$
280,593

 
$
242,401

 
$
509,089

 
$
550,187



As of December 31, 2019, we had repurchased 23 thousand shares for $4.0 million, which repurchases had not settled prior to December 31, 2019. The amount was recorded as a component of other current liabilities for the period presented.
NOTE 12 – NET INCOME PER SHARE
Basic net income per share is calculated by dividing net income available to common stockholders by the weighted-average number of common shares outstanding during the period. Diluted net income per share is calculated by using the weighted-average number of common shares outstanding during the period, increased to include the number of additional shares of common stock that would have been outstanding if the shares of common stock underlying our outstanding dilutive restricted stock units had been issued. The dilutive effect of outstanding restricted stock units is reflected in diluted net income per share by application of the treasury stock method.
The following table sets forth the computation of basic and diluted net income per share attributable to KLA:
(In thousands, except per share amounts)
Three Months Ended
December 31,
 
Six Months Ended
December 31,
2019
 
2018
 
2019
 
2018
Numerator:
 
 
 
 
 
 
 
Net income attributable to KLA
$
380,555

 
$
369,100

 
$
727,080

 
$
765,044

Denominator:
 
 
 
 
 
 
 
Weighted-average shares-basic, excluding unvested restricted stock units
157,290

 
152,148

 
157,994

 
153,684

Effect of dilutive restricted stock units and options
1,330

 
500

 
1,320

 
705

Weighted-average shares-diluted
158,620

 
152,648

 
159,314

 
154,389

Basic net income per share attributable to KLA
$
2.42

 
$
2.43

 
$
4.60

 
$
4.98

Diluted net income per share attributable to KLA
$
2.40

 
$
2.42

 
$
4.56

 
$
4.96

Anti-dilutive securities excluded from the computation of diluted net income per share
43

 
341

 
25

 
280


NOTE 13 – INCOME TAXES
The following table provides details of income taxes:

Three Months Ended
December 31,
 
Six Months Ended
December 31,
(Dollar amounts in thousands)
2019
 
2018
 
2019
 
2018
Income before income taxes
$
424,927

 
$
415,963

 
$
796,443

 
$
843,531

Provision for income taxes
$
44,622

 
$
46,863

 
$
69,742

 
$
78,487

Effective tax rate
10.5
%
 
11.3
%
 
8.8
%
 
9.3
%

Our effective tax rate is lower than the U.S. federal statutory rate primarily due to the proportion of earnings generated in jurisdictions with tax rates lower than the U.S. statutory rate and the proportion of the U.S. earnings eligible for the Foreign Derived Intangible Income deduction. The Foreign Derived Intangible Income deduction reduces the U.S. tax rate on sales to customers outside the U.S.

30


In the normal course of business, we are subject to examination by tax authorities throughout the world. We are subject to U.S. federal income tax examinations for all years beginning from the fiscal year ended June 30, 2017. We are subject to state income tax examinations for all years beginning from the fiscal year ended June 30, 2015. We are also subject to examinations in other major foreign jurisdictions, including Singapore and Israel, for all years beginning from the calendar year ended December 31, 2012. We are under audit in Germany related to Orbotech for the years ended December 31, 2013 to December 31, 2015.
It is possible that certain examinations may be concluded in the next twelve months. The timing and resolution of income tax examinations is uncertain. The amounts paid, if any, upon resolution of issues raised by the taxing authorities may differ materially from the amounts accrued for each year. Although it is possible that our balance of gross unrecognized tax benefits could materially change in the next 12 months, we are unable to estimate the full range of possible adjustments to this balance given the uncertainty in the development of ongoing income tax examinations.
In May 2017, Orbotech received an assessment from the Israel Tax Authority (“ITA”) with respect to its fiscal years 2012 through 2014 (the “Assessment”, and the “Audit Period”, respectively), for an aggregate amount of tax, after offsetting all net operating losses (“NOLs”) available through the end of 2014, of approximately NIS 229.0 million (equivalent to approximately $66.0 million which includes related interest and linkage differentials to the Israeli consumer price index as of date of the issuance of the Tax Decrees, as defined below). 
On August 31, 2018, Orbotech filed an objection in respect of the tax assessment (the “Objection”). The ITA completed the second stage of the audit, in which the claims Orbotech raised in the Objection were examined by different personnel at the ITA. In addition, the ITA examined additional items during this second stage of the audit. As Orbotech and the ITA did not reach an agreement during the second stage, the ITA issued Tax Decrees to Orbotech on August 28, 2019 (“Tax Decrees”) for an aggregate amount of tax, after offsetting all NOLs available through the end of 2014, of approximately NIS 257 million (equivalent to approximately $74 million which includes related interest and linkage differentials to the Israeli consumer price index as of the date of the issuance of the Tax Decrees). These Tax Decrees replaced the Assessment. We believe that our recorded unrecognized tax benefits are sufficient to cover the resolution of these Tax Decrees.
Orbotech filed a notice of appeal with respect to the above Tax Decrees with the District Court of Tel Aviv on September 26, 2019. The ITA and Orbotech have agreed to extend the filing of the ITA's arguments in support of the Tax Decrees to February 28, 2020. The ITA and Orbotech are continuing discussions in an effort to resolve this matter in a mutually agreeable manner.
In connection with the above, there is an ongoing criminal investigation in Israel against Orbotech, certain of its employees and its tax consultant. On April 11, 2018, Orbotech received a “suspect notification letter” (dated March 28, 2018) from the Tel Aviv District Attorney’s Office (Fiscal and Financial). In the letter, it was noted that the investigation file was transferred from the Assessment Investigation Officer to the District Attorney’s Office. The letter further states that the District Attorney’s Office has not yet made a decision regarding submission of an indictment against Orbotech; and that if after studying the case, a decision is made to consider prosecuting Orbotech, Orbotech will receive an additional letter, and within 30 days, Orbotech may present its arguments to the District Attorney’s Office as to why it should not be indicted. On October 27, 2019, we received a request for additional information from the District Attorney's Office. We will continue to monitor the progress of the District Attorney’s Office investigation, however, we cannot anticipate when the review of the case will be completed and what will be the results thereof. We intend to cooperate with the District Attorney’s Office to enable them to conclude their investigation.
NOTE 14 – LITIGATION AND OTHER LEGAL MATTERS
We are named from time to time as a party to lawsuits and other types of legal proceedings and claims in the normal course of our business. Actions filed against us include commercial, intellectual property, customer, and labor and employment related claims, including complaints of alleged wrongful termination and potential class action lawsuits regarding alleged violations of federal and state wage and hour and other laws. In general, legal proceedings and claims, regardless of their merit, and associated internal investigations (especially those relating to intellectual property or confidential information disputes) are often expensive to prosecute, defend or conduct and may divert management’s attention and other company resources. Moreover, the results of legal proceedings are difficult to predict, and the costs incurred in litigation can be substantial, regardless of outcome. We believe the amounts provided in our Condensed Consolidated Financial Statements are adequate in light of the probable and estimated liabilities. However, because such matters are subject to many uncertainties, the ultimate outcomes are not predictable, and there can be no assurances that the actual amounts required to satisfy alleged liabilities from the matters described above will not exceed the amounts reflected in our Condensed Consolidated Financial Statements or will not have a material adverse effect on our results of operations, financial condition or cash flows.

31


NOTE 15 – COMMITMENTS AND CONTINGENCIES
Factoring. We have agreements (referred to as “factoring agreements”) with financial institutions to sell certain of our trade receivables and promissory notes from customers without recourse. We do not believe we are at risk for any material losses as a result of these agreements. In addition, we periodically sell certain letters of credit (“LCs”), without recourse, received from customers in payment for goods and services.
The following table shows total receivables sold under factoring agreements and proceeds from sales of LCs for the indicated periods:
 
Three Months Ended
December 31,
 
Six Months Ended
December 31,
(In thousands)
2019
 
2018
 
2019
 
2018
Receivables sold under factoring agreements
$
116,935

 
$
39,814

 
$
173,355

 
$
101,354

Proceeds from sales of LCs
$
10,677

 
$
8,339

 
$
20,606

 
$
19,231


Factoring and LC fees for the sale of certain trade receivables were recorded in other expense (income), net and were not material for the periods presented.
Purchase Commitments. We maintain commitments to purchase inventory from our suppliers as well as goods, services, and other assets in the ordinary course of business. Our liability under these purchase commitments is generally restricted to a forecasted time-horizon as mutually agreed upon between the parties. This forecasted time-horizon can vary among different suppliers. Our estimate of our significant purchase commitments for primarily material, services, supplies and asset purchases is approximately $804.1 million as of December 31, 2019, which are primarily due within the next 12 months.
Actual expenditures will vary based upon the volume of the transactions and length of contractual service provided. In addition, the amounts paid under these arrangements may be less in the event that the arrangements are renegotiated or canceled. Certain agreements provide for potential cancellation penalties.
Cash Long-Term Incentive Plan. As of December 31, 2019, we have committed $156.8 million for future payment obligations under our Cash LTI Plan. The calculation of compensation expense related to the Cash LTI Plan includes estimated forfeiture rate assumptions. Cash LTI awards issued to employees under the Cash LTI Plan vest in three or four equal installments, with one-third or one-fourth of the aggregate amount of the Cash LTI award vesting on each anniversary of the grant date over a three or four-year period. In order to receive payments under a Cash LTI award, participants must remain employed by us as of the applicable award vesting date.
Guarantees and Contingencies. We maintain guarantee arrangements available through various financial institutions for up to $77.2 million, of which $68.8 million had been issued as of December 31, 2019, primarily to fund guarantees to customs authorities for value-added tax (“VAT”) and other operating requirements of our subsidiaries in Europe, Israel and Asia.
Indemnification Obligations. Subject to certain limitations, we are obligated to indemnify our current and former directors, officers and employees with respect to certain litigation matters and investigations that arise in connection with their service to us. These obligations arise under the terms of our certificate of incorporation, our bylaws, applicable contracts, and Delaware and California law. The obligation to indemnify generally means that we are required to pay or reimburse the individuals’ reasonable legal expenses and possibly damages and other liabilities incurred in connection with these matters. For example, we have paid or reimbursed legal expenses incurred in connection with the investigation of our historical stock option practices and the related litigation and government inquiries by several of our current and former directors, officers and employees. Although the maximum potential amount of future payments we could be required to make under the indemnification obligations generally described in this paragraph is theoretically unlimited, we believe the fair value of this liability, to the extent estimable, is appropriately considered within the reserve we have established for currently pending legal proceedings.

32


We are a party to a variety of agreements pursuant to which we may be obligated to indemnify the other party with respect to certain matters. Typically, these obligations arise in connection with contracts and license agreements or the sale of assets, under which we customarily agree to hold the other party harmless against losses arising from, or provides customers with other remedies to protect against, bodily injury or damage to personal property caused by our products, non-compliance with our product performance specifications, infringement by our products of third-party intellectual property rights and a breach of warranties, representations and covenants related to matters such as title to assets sold, validity of certain intellectual property rights, non-infringement of third-party rights, and certain income tax-related matters. In each of these circumstances, payment by us is typically subject to the other party making a claim to and cooperating with us pursuant to the procedures specified in the particular contract. This usually allows us to challenge the other party’s claims or, in case of breach of intellectual property representations or covenants, to control the defense or settlement of any third-party claims brought against the other party. Further, our obligations under these agreements may be limited in terms of amounts, activity (typically at our option to replace or correct the products or terminate the agreement with a refund to the other party), and duration. In some instances, we may have recourse against third parties and/or insurance covering certain payments made by us.
In addition, we may in limited circumstances enter into agreements that contain customer-specific commitments on pricing, tool reliability, spare parts stocking levels, response time and other commitments. Furthermore, we may give these customers limited audit or inspection rights to enable them to confirm that we are complying with these commitments. If a customer elects to exercise its audit or inspection rights, we may be required to expend significant resources to support the audit or inspection, as well as to defend or settle any dispute with a customer that could potentially arise out of such audit or inspection. To date, we have made no significant accruals in our Condensed Consolidated Financial Statements for this contingency. While we have not in the past incurred significant expenses for resolving disputes regarding these types of commitments, we cannot make any assurance that it will not incur any such liabilities in the future.
It is not possible to predict the maximum potential amount of future payments under these or similar agreements due to the conditional nature of our obligations and the unique facts and circumstances involved in each particular agreement. Historically, payments made by us under these agreements have not had a material effect on our business, financial condition, results of operations or cash flows.
NOTE 16 – DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES
The authoritative guidance requires companies to recognize all derivative instruments and hedging activities, including foreign currency exchange contracts and interest rate lock agreements, (collectively “derivatives”) as either assets or liabilities at fair value on the Condensed Consolidated Balance Sheets. In accordance with the accounting guidance, we designate foreign currency exchange contracts and interest rate lock agreements as cash flow hedges of certain forecasted foreign currency denominated sales, purchase and spending transactions, and the benchmark interest rate of the corresponding debt financing, respectively.
Our foreign subsidiaries operate and sell our products in various global markets. As a result, we are exposed to risks relating to changes in foreign currency exchange rates. We utilize foreign currency forward exchange contracts and option contracts to hedge against future movements in foreign exchange rates that affect certain existing and forecasted foreign currency denominated sales and purchase transactions, such as the Japanese yen, the euro, the pound sterling and the Israeli new shekel. We routinely hedge our exposures to certain foreign currencies with various financial institutions in an effort to minimize the impact of certain currency exchange rate fluctuations. These currency forward exchange contracts and options, designated as cash flow hedges, generally have maturities of less than 18 months. Cash flow hedges are evaluated for effectiveness monthly, based on changes in total fair value of the derivatives. If a financial counterparty to any of our hedging arrangements experiences financial difficulties or is otherwise unable to honor the terms of the foreign currency hedge, we may experience material losses.
In October 2014, we entered into a series of forward contracts (“Rate Lock Agreements”) to lock the benchmark rate on a portion of the Senior Notes. The Rate Lock Agreements had a notional amount of $1.00 billion in aggregate which matured in the second quarter of the fiscal year ended June 30, 2015. The Rate Lock Agreements were terminated on the date of the pricing of the $1.25 billion of 4.650% Senior Notes due in 2024 and we recorded the fair value of $7.5 million as a gain within accumulated other comprehensive income (loss) (“OCI”) as of December 31, 2014. We recognized $0.2 million for each of the three months ended December 31, 2019 and 2018, and $0.4 million for each of the six months ended December 31, 2019 and 2018, for the amortization of the gain recognized in accumulated other comprehensive income (loss), which amount reduced the interest expense. As of December 31, 2019, the unamortized portion of the fair value of the forward contracts for the Rate Lock Agreements was $3.6 million. For more details, refer to Note 16, “Derivative Instruments and Hedging Activities” of the Notes to the Consolidated Financial Statements included in our Annual Report on Form 10-K for the fiscal year ended June 30, 2019.

33


During the fiscal year ended June 30, 2018, we entered into a series of forward contracts (the “2018 Rate Lock Agreements”) to lock the benchmark interest rate prior to expected debt issuances. The objective of the 2018 Rate Lock Agreements was to hedge the risk associated with the variability in interest rates due to the changes in the benchmark rate leading up to the closing of the intended financing on the notional amount being hedged. The 2018 Rate Lock Agreement had a notional amount of $500.0 million in aggregate, which matured and terminated in the third quarter of fiscal year ending June 30, 2019 and we recorded the fair value of $13.6 million as a loss within OCI. We recognized $0.3 million and $0.6 million amortization of the loss recognized in accumulated OCI, which increased the interest expense for the three and six months ended December 31, 2019. As of December 31, 2019, the unamortized portion of the fair value of the 2018 Rate Lock Agreements was $12.7 million.
For derivatives that are designated and qualify as cash flow hedges, the effective portion of the gains or losses is reported in OCI and reclassified into earnings in the same period or periods during which the hedged transaction affects earnings. Prior to adopting the new accounting guidance for hedge accounting, time value was excluded from the assessment of effectiveness for derivatives designated as cash flow hedges. Time value was amortized on a mark-to-market basis and recognized in earnings over the life of the derivative contract. For derivative contracts executed after adopting the new accounting guidance, the election to include time value for the assessment of effectiveness is made on all forward contracts designated as cash flow hedges. The change in fair value of the derivative are recorded in OCI until the hedged item is recognized in earnings. The assessment of effectiveness of options contracts designated as cash flow hedges continue to exclude time value after adopting the new accounting guidance. The initial value of the component excluded from the assessment of effectiveness are recognized in earnings over the life of the derivative contract. Any difference between change in the fair value of the excluded components and the amounts recognized in earnings are recorded in OCI.
For derivatives that are not designated as cash flow hedges, gains and losses are recognized in other expense (income), net. We use foreign currency forward contracts to hedge certain foreign currency denominated assets or liabilities. The gains and losses on these derivative instruments are largely offset by the changes in the fair value of the assets or liabilities being hedged.
Derivatives in Cash Flow Hedging Relationships: Foreign Exchange and Interest Rate Contracts
The gains (losses) on derivatives in cash flow hedging relationships recognized in OCI for the indicated periods were as follows:
 
Three Months Ended
 
Six Months Ended
 
December 31,
 
December 31,
(In thousands)
2019
 
2018
 
2019
 
2018
Derivatives Designated as Hedging Instruments:
 
 
 
 
 
 
 
Rate lock agreements:
 
 
 
 
 
 
 
Amounts included in the assessment of effectiveness
$

 
$
(17,752
)
 
$

 
$
(5,396
)
Foreign exchange contracts:
 
 
 
 
 
 
 
Amounts included in the assessment of effectiveness
$
2,305

 
$
(1,201
)
 
$
1,565

 
$
237

Amounts excluded from the assessment of effectiveness
$
(15
)
 
$
(29
)
 
$
(17
)
 
$
(29
)

34


The locations and amounts of designated and non-designated derivative’s gains and losses reported in the Condensed Consolidated Statements of Operations for the indicated periods were as follows:
 
Three Months Ended December 31,
 
Three months ended December 31,
 
2019
 
2018
(In thousands)
Revenue
 
Cost of Revenues and Operating Expenses
 
Interest Expense
 
Other Expense (Income), Net
 
Revenue
 
Cost of Revenues
 
Interest Expense
 
Other Expense (Income), Net
Total amounts presented in the Condensed Consolidated Statement of Operations in which the effects of cash flow hedges are recorded
$
1,509,453

 
$
1,046,622

 
$
40,472

 
$
(2,568
)
 
$
1,119,898

 
$
408,260

 
$
26,538

 
$
(9,228
)
Gains (losses) on Derivatives Designated as Hedging Instruments:
Rate lock agreements:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Amount of gains (losses) reclassified from accumulated OCI to earnings
$

 
$

 
$
(100
)
 
$

 
$

 
$

 
$
189

 
$

Amount of gains (losses) reclassified from accumulated OCI to earnings as a result that a forecasted transaction is no longer probable of occurring
$

 
$

 
$

 
$

 
$

 
$

 
$

 
$
(108
)
Foreign exchange contracts:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Amount of gains (losses) reclassified from accumulated OCI to earnings
$
85

 
$
(17
)
 
$

 
$

 
$
1,705

 
$
(158
)
 
$

 
$
(3
)
Amount excluded from the assessment of effectiveness recognized in earnings based on an amortization approach
$
(93
)
 
$

 
$

 
$

 
$
80

 
$
(8
)
 
$

 
$

Amount excluded from the assessment of effectiveness
$

 
$

 
$

 
$

 
$

 
$

 
$

 
$
(220
)
Gains (losses) on Derivatives Not Designated as Hedging Instruments:
Amount of gains (losses) recognized in earnings
$

 
$

 
$

 
$
2,056

 
$

 
$

 
$

 
$
(3,700
)

35



 
Six Months Ended December 31,
 
Six Months Ended December 31,
 
2019
 
2018
(In thousands)
Revenue
 
Cost of Revenues and Operating Expenses
 
Interest Expense
 
Other Expense (Income), Net
 
Revenue
 
Cost of Revenues
 
Interest Expense
 
Other Expense (Income), Net
Total amounts presented in the Condensed Consolidated Statement of Operations in which the effects of cash flow hedges are recorded
$
2,922,867

 
$
2,049,788

 
$
80,822

 
$
(4,186
)
 
$
2,213,158

 
$
789,647

 
$
52,900

 
$
(19,253
)
Gains (losses) on Derivatives Designated as Hedging Instruments:
Rate lock agreements:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Amount of gains (losses) reclassified from accumulated OCI to earnings
$

 
$

 
$
(199
)
 
$

 
$

 
$

 
$
377

 
$

Amount of gains (losses) reclassified from accumulated OCI to earnings as a result that a forecasted transaction is no longer probable of occurring
$

 
$

 
$

 
$

 
$

 
$

 
$

 
$
4

Foreign exchange contracts:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Amount of gains (losses) reclassified from accumulated OCI to earnings
$
560

 
$
(1,818
)
 
$

 
$

 
$
2,688

 
$
(292
)
 
$

 
$
(18
)
Amount excluded from the assessment of effectiveness recognized in earnings based on an amortization approach
$
(195
)
 
$

 
$

 
$

 
$
80

 
$
(8
)
 
$

 
$

Amount excluded from the assessment of effectiveness
$

 
$

 
$

 
$

 
$

 
$

 
$

 
$
(88
)
Gains (losses) on Derivatives Not Designated as Hedging Instruments:
Amount of gains (losses) recognized in earnings
$

 
$

 
$

 
$
4,381

 
$

 
$

 
$

 
$
63



The U.S. dollar equivalent of all outstanding notional amounts of foreign currency hedge contracts, with maximum remaining maturities of approximately seven months as of the dates indicated below were as follows:
(In thousands)
As of
December 31, 2019
 
As of
June 30, 2019
Cash flow hedge contracts - foreign currency
 
 
 
Purchase
$
12,769

 
$
31,108

Sell
$
74,257

 
$
113,226

Other foreign currency hedge contracts
 
 
 
Purchase
$
301,083

 
$
257,614

Sell
$
323,959

 
$
273,061



36


The locations and fair value of our derivatives reported in our Condensed Consolidated Balance Sheets as of the dates indicated below were as follows: 
 
Asset Derivatives
 
Liability Derivatives
 
Balance Sheet 
Location
 
As of
December 31, 2019
 
As of
June 30, 2019
 
Balance Sheet 
Location
 
As of
December 31, 2019
 
As of
June 30, 2019
(In thousands)
 
Fair Value
 
 
Fair Value
Derivatives designated as hedging instruments
 
 
 
 
 
 
 
 
 
 
 
Foreign exchange contracts
Other current assets
 
$
1,340

 
$
397

 
Other current liabilities
 
$
1

 
$
2,097

Total derivatives designated as hedging instruments
 
 
1,340

 
397

 
 
 
1

 
2,097

Derivatives not designated as hedging instruments
 
 
 
 
 
 
 
 
 
 

Foreign exchange contracts
Other current assets
 
1,833

 
2,160

 
Other current liabilities
 
1,758

 
1,237

Total derivatives not designated as hedging instruments
 
 
1,833

 
2,160

 
 
 
1,758

 
1,237

Total derivatives
 
 
$
3,173

 
$
2,557

 
 
 
$
1,759

 
$
3,334


The changes in OCI, before taxes, related to derivatives for the indicated periods were as follows:
 
Three Months Ended
December 31,
 
Six Months Ended
December 31,
(In thousands)
2019
 
2018
 
2019
 
2018
Beginning balance
$
(10,006
)
 
$
15,103

 
$
(10,791
)
 
$
2,346

Amount reclassified to earnings
125

 
(1,736
)
 
1,652

 
(2,773
)
Net change in unrealized gains or losses
2,290

 
(18,982
)
 
1,548

 
(5,188
)
Ending balance
$
(7,591
)
 
$
(5,615
)
 
$
(7,591
)
 
$
(5,615
)

Offsetting of Derivative Assets and Liabilities
We present derivatives at gross fair values in the Condensed Consolidated Balance Sheets. We have entered into arrangements with each of our counterparties, which reduce credit risk by permitting net settlement of transactions with the same counterparty under certain conditions. The information related to the offsetting arrangements for the periods indicated was as follows (in thousands):
As of December 31, 2019
 
 
 
 
 
Gross Amounts of Derivatives Not Offset in the Condensed Consolidated Balance Sheets
 
 
Description
 
Gross Amounts of Derivatives
 
Gross Amounts of Derivatives Offset in the Condensed Consolidated Balance Sheets
 
Net Amount of Derivatives Presented in the Condensed Consolidated Balance Sheets
 
Financial Instruments
 
Cash Collateral Received
 
Net Amount
Derivatives - Assets
 
$
3,173

 
$

 
$
3,173

 
$
(966
)
 
$

 
$
2,207

Derivatives - Liabilities
 
$
(1,759
)
 
$

 
$
(1,759
)
 
$
966

 
$

 
$
(793
)
As of June 30, 2019
 
 
 
 
 
Gross Amounts of Derivatives Not Offset in the Condensed Consolidated Balance Sheets
 
 
Description
 
Gross Amounts of Derivatives
 
Gross Amounts of Derivatives Offset in the Condensed Consolidated Balance Sheets
 
Net Amount of Derivatives Presented in the Condensed Consolidated Balance Sheets
 
Financial Instruments
 
Cash Collateral Received
 
Net Amount
Derivatives - Assets
 
$
2,557

 
$

 
$
2,557

 
$
(1,397
)
 
$

 
$
1,160

Derivatives - Liabilities
 
$
(3,334
)
 
$

 
$
(3,334
)
 
$
1,397

 
$

 
$
(1,937
)


37


NOTE 17– RELATED PARTY TRANSACTIONS
During the three and six months ended December 31, 2019 and 2018, we purchased from, or sold to, several entities, where one or more of our executive officers or members of our Board of Directors, or their immediate family members, were, during the periods presented, an executive officer or a board member of a subsidiary, including Anaplan, Inc. Citrix Systems, Inc., Integrated Device Technology, Inc., Keysight Technologies, Inc., NetApp, Inc. and Proofpoint, Inc. The following table provides the transactions with these parties for the indicated periods (for the portion of such period that they were considered related):
 
Three Months Ended
December 31,
 
Six Months Ended
December 31,
(In thousands)
2019
 
2018
 
2019
 
2018
Total revenues
$
2,794

 
$
11

 
$
3,835

 
$
13

Total purchases
$
249

 
$
1,603

 
$
714

 
$
2,206


Our receivable balances from these parties were $1.2 million at December 31, 2019 and immaterial as of June 30, 2019. Our payable balances from these parties were immaterial at December 31, 2019 and June 30, 2019.
NOTE 18 – SEGMENT REPORTING AND GEOGRAPHIC INFORMATION
ASC 280, Segment Reporting, establishes standards for reporting information about operating segments. Operating segments are defined as components of an enterprise about which separate financial information is evaluated regularly by the chief operating decision maker (“CODM”) in deciding how to allocate resources and in assessing performance. Our CODM is our Chief Executive Officer.
We have four reportable segments: Semiconductor Process Control; Specialty Semiconductor Process; PCB, Display and Component Inspection; and Other. The reportable segments are determined based on several factors including, but not limited to, customer base, homogeneity of products, technology, delivery channels and similar economic characteristics.
Semiconductor Process Control
The Semiconductor Process Control (“SPC”) segment offers comprehensive portfolio of inspection, metrology and data analytics products, and related service, which helps integrated circuit manufacturers achieve target yield throughout the entire semiconductor fabrication process-from research and development (“R&D”) to final volume production. Our differentiated products and services are designed to provide comprehensive solutions that help our customers accelerate development and production ramp cycles, achieve higher and more stable semiconductor die yields and improve their overall profitability. This reportable segment is comprised of two operating segments.
Specialty Semiconductor Process
The Specialty Semiconductor Manufacturing segment develops and sells advanced vacuum deposition and etching process tools, which are used by a broad range of specialty semiconductor customers, including manufacturers of microelectromechanical systems (“MEMS”), radio frequency (“RF”) communication chips, and power semiconductors for automotive and industrial applications. This reportable segment is comprised of one operating segment.
PCB, Display and Component Inspection
The PCB, Display and Component Inspection segment enable electronic device manufacturers to inspect, test and measure printed circuit boards (“PCBs”), flat panel displays (“FPDs”) and ICs to verify their quality, pattern the desired electronic circuitry on the relevant substrate and perform three-dimensional shaping of metalized circuits on multiple surfaces. This segment also engages in the development and marketing of character recognition solutions to banks, financial and other payment processing institutions and healthcare providers. This reportable segment is comprised of two operating segments.
Other
We engage in the research, development and marketing of products for the deposition of thin film coating of various materials on crystalline silicon photovoltaic wafers for solar energy panels. This reportable segment is comprised of one operating segment.
The CODM assesses the performance of each operating segment and allocates resources to those segments based on total revenue and segment gross margin and does not evaluate the segments using discrete asset information. Segment gross margin

38


excludes corporate allocations and effects of foreign exchange rates, amortization of intangible assets, amortization of inventory fair value adjustments, and transaction costs associated with our acquisitions related to costs of revenues.
The following is a summary of results for each of our four reportable segments for the indicated periods:
 
Three Months Ended
December 31,
 
Six Months Ended
December 31,
(In thousands)
2019
 
2018
 
2019
 
2018
Semiconductor Process Control:
 
 
 
 
 
 
 
Revenue
$
1,247,430

 
$
1,094,013

 
$
2,411,062

 
$
2,163,972

Segment gross margin
795,730

 
702,119

 
1,538,072

 
1,404,350

Specialty Semiconductor Process:
 
 
 
 
 
 
 
Revenue
75,106

 

 
144,245

 

Segment gross margin
41,333

 

 
79,497

 

PCB, Display and Component Inspection:
 
 
 
 
 
 
 
Revenue
186,279

 
26,110

 
364,831

 
49,725

Segment gross margin
82,538

 
10,555

 
158,606

 
21,088

Other:
 
 
 
 
 
 
 
Revenue
517

 

 
2,748

 

Segment gross margin
117

 

 
770

 

Totals:
 
 
 
 
 
 
 
Revenue
$
1,509,332

 
$
1,120,123

 
$
2,922,886

 
$
2,213,697

Segment gross margin
$
919,718

 
$
712,674

 
$
1,776,945

 
$
1,425,438


The following table reconciles total reportable segment revenue to total revenue for the indicated periods:
 
Three Months Ended
December 31,
 
Six Months Ended
December 31,
(In thousands)
2019
 
2018
 
2019
 
2018
Total revenue for reportable segments
$
1,509,332

 
$
1,120,123

 
$
2,922,886

 
$
2,213,697

Corporate allocations and effects of foreign exchange rates
121

 
(225
)
 
(19
)
 
(539
)
Total revenue
$
1,509,453

 
$
1,119,898

 
$
2,922,867

 
$
2,213,158


The following table reconciles total segment gross margin to total income before income taxes for the indicated periods:
 
Three Months Ended
December 31,
 
Six Months Ended
December 31,
(In thousands)
2019
 
2018
 
2019
 
2018
Total segment gross margin
$
919,718

 
$
712,674

 
$
1,776,945

 
$
1,425,438

Acquisition-related charges, corporate allocations, and effects of foreign exchange rates(1)
43,883

 
1,036

 
91,937

 
1,927

Research and development
220,751

 
165,903

 
431,331

 
319,433

Selling, general and administrative
192,253

 
112,462

 
380,598

 
226,900

Interest expense
40,472

 
26,538

 
80,822

 
52,900

Other expense (income), net
(2,568
)
 
(9,228
)
 
(4,186
)
 
(19,253
)
Income before income taxes
$
424,927

 
$
415,963

 
$
796,443

 
$
843,531

__________________
(1)
Acquisition-related charges primarily include amortization of intangible assets, amortization of inventory fair value adjustments, and other acquisition-related costs classified or presented as part of costs of revenues.
Our significant operations outside the United States include manufacturing facilities in China, Germany, Israel and Singapore and sales, marketing and service offices in Japan, the rest of the Asia Pacific region and Europe. For geographical revenue reporting, revenues are attributed to the geographic location in which the customer is located. Long-lived assets consist of land, property and equipment, net and are attributed to the geographic region in which they are located.

39


The following is a summary of revenues by geographic region, based on ship-to location, for the indicated periods:
(Dollar amounts in thousands)
Three Months Ended December 31,
 
Six Months Ended December 31,
2019
 
2018
 
2019
 
2018
Revenues:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Taiwan
$
447,083


30
%

$
266,534


24
%

$
833,812


28
%

$
520,971


24
%
China
381,752


25
%

269,878


24
%

727,608


25
%

610,012


28
%
Japan
194,804


13
%

180,283


16
%

401,015

 
14
%

315,861

 
14
%
Korea
181,948


12
%

126,968


11
%

379,398


13
%

280,469


13
%
North America
158,517


11
%

150,113


13
%

340,500


12
%

252,242


11
%
Europe and Israel
97,466


6
%

80,618


7
%

156,849


5
%

152,287


7
%
Rest of Asia
47,883


3
%

45,504


5
%

83,685


3
%

81,316


3
%
Total
$
1,509,453

 
100
%
 
$
1,119,898

 
100
%
 
$
2,922,867

 
100
%
 
$
2,213,158

 
100
%

The following is a summary of revenues by major products for the indicated periods:
(Dollar amounts in thousands)
Three Months Ended December 31,
 
Six Months Ended December 31,
2019
 
2018
 
2019
 
2018
Revenues:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Wafer Inspection
$
606,131

 
40
%
 
$
478,553

 
43
%
 
$
1,054,405

 
36
%
 
$
925,845

 
42
%
Patterning
289,078

 
19
%
 
284,496

 
25
%
 
671,736

 
23
%
 
588,497

 
26
%
Specialty Semiconductor Process
60,941

 
4
%
 

 
%
 
117,811

 
4
%
 

 
%
PCB, Display and Component Inspection
129,235

 
9
%
 
22,996

 
2
%
 
249,595

 
9
%
 
43,831

 
2
%
Services
364,903

 
24
%
 
267,697

 
24
%
 
720,342

 
24
%
 
531,730

 
24
%
Other
59,165

 
4
%
 
66,156

 
6
%
 
108,978

 
4
%
 
123,255

 
6
%
Total
$
1,509,453

 
100
%
 
$
1,119,898

 
100
%
 
$
2,922,867

 
100
%
 
$
2,213,158

 
100
%


Wafer Inspection, and Patterning products are offered in Semiconductor Process Control segment. Services are offered in multiple segments. Other includes primarily refurbished systems, remanufactured legacy systems, and enhancements and upgrades for previous-generation products which are part of Semiconductor Process Control segment.

In the three months ended December 31, 2019, two customers accounted for approximately 24% and 10% of total revenues. In the three months ended December 31, 2018, two customers accounted for approximately 14% and 13% of total revenues. In the six months ended December 31, 2019, two customers accounted for approximately 21% and 11% and of total revenues. In the six months ended December 31, 2018, one customer accounted for approximately 14% of total revenues. One customer on an individual basis accounted for greater than 10% of net accounts receivables at December 31, 2019 and June 30, 2019.
Land, property and equipment, net by geographic region as of the dates indicated below were as follows: 
(In thousands)
As of
December 31, 2019
 
As of
June 30, 2019
Land, property and equipment, net:
 
 
 
United States
$
297,938

 
$
253,255

Singapore
53,510

 
49,523

Israel
59,943

 
66,082

Europe
59,843

 
62,027

Rest of Asia
18,746

 
17,912

Total
$
489,980

 
$
448,799



40


NOTE 19 – RESTRUCTURING CHARGES
In September 2019, management approved a plan to streamline our organization and business processes that included the reduction of workforce, which is expected to be completed in the second half of our fiscal year 2021, primarily in our PCB, Display and Component Inspection segment, and a potential disposition of our solar energy business in our Other segment. Restructuring charges were $2.7 million and $2.8 million for the three and six months ended December 31, 2019. Proceeds from disposition of our solar energy business are not expected to be material. As of December 31, 2019, the accrual for restructuring charges was $2.8 million.  
We expect to incur additional restructuring charges, including additional severance costs and other related costs in future periods in connection with the completion of our workforce reduction.
ITEM 2.
MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS
This report contains certain forward-looking statements within the meaning of Section 27A of the Securities Act of 1933 and Section 21E of the Securities Exchange Act of 1934. All statements other than statements of historical fact may be forward-looking statements. You can identify these and other forward-looking statements by the use of words such as “may,” “will,” “could,” “would,” “should,” “expects,” “plans,” “anticipates,” “relies,” “believes,” “estimates,” “predicts,” “intends,” “potential,” “continue,” “thinks,” “seeks,” or the negative of such terms, or other comparable terminology. Forward-looking statements also include the assumptions underlying or relating to any of the foregoing statements. Such forward-looking statements include, among others, forecasts of the future results of our operations, including profitability; orders for our products and capital equipment generally; sales of semiconductors; the investments by our customers in advanced technologies and new materials; the allocation of capital spending by our customers (and, in particular, the percentage of spending that our customers allocate to process control); growth of revenue in the semiconductor industry, the semiconductor capital equipment industry and our business; technological trends in the semiconductor industry; future developments or trends in the global capital and financial markets; our future product offerings and product features; the success and market acceptance of new products; timing of shipment of backlog; our future product shipments and product and service revenues; our future gross margins; our future research and development expenses and selling, general and administrative expenses; our ability to successfully maintain cost discipline; international sales and operations; our ability to maintain or improve our existing competitive position; success of our product offerings; creation and funding of programs for research and development; attraction and retention of employees; results of our investment in leading edge technologies; the effects of hedging transactions; the effect of the sale of trade receivables and promissory notes from customers; our future effective income tax rate; our recognition of tax benefits; the effects of any audits or litigation; future payments of dividends to our stockholders; the completion of any acquisitions of third parties, or the technology or assets thereof; benefits received from any acquisitions and development of acquired technologies; sufficiency of our existing cash balance, investments, cash generated from operations and the unfunded portion of our revolving line of credit under a Credit Agreement (the “Credit Agreement”) to meet our operating and working capital requirements, including debt service and payment thereof; future dividends, and stock repurchases; our compliance with the financial covenants under the Credit Agreement; the adoption of new accounting pronouncements including ASC 842 and ASC 606; the tax liabilities resulting from the enactment of the Tax Cuts and Jobs Act; and our repayment of our outstanding indebtedness.
Our actual results may differ significantly from those projected in the forward-looking statements in this report. Factors that might cause or contribute to such differences include, but are not limited to, those discussed in Part II, Item 1A, “Risk Factors” in this report as well as in Item 1, “Business” and Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in our Annual Report on Form 10-K for the year ended June 30, 2019, filed with the Securities and Exchange Commission on August 16, 2019. You should carefully review these risks and also review the risks described in other documents we file from time to time with the Securities and Exchange Commission. You are cautioned not to place undue reliance on these forward-looking statements, and we expressly assume no obligation and do not intend to update the forward-looking statements in this report after the date hereof.
EXECUTIVE SUMMARY
We are a leading supplier of process control and yield management solutions for the semiconductor and related nanoelectronics industries. Our broad portfolio of inspection and metrology products, and related service, software and other offerings primarily supports integrated circuit (“IC” or “chip”) manufacturers throughout the entire semiconductor fabrication process, from research and development to final volume production. We provide leading edge equipment, software and support that enable IC manufacturers to identify, resolve and manage significant advanced technology manufacturing process challenges and obtain higher finished product yields at lower overall cost. In addition to serving the semiconductor industry, we also provide a

41


range of technology solutions to a number of other high technology industries, including advanced packaging, light emitting diode (LED”), power devices, compound semiconductor, and data storage industries, as well as general materials research.
Our products and services are used by the vast majority of bare wafer, IC, lithography reticle (“reticle” or “mask”) and hard disk drive manufacturers around the world. Our products, services and expertise are used by our customers to measure, detect, analyze and resolve critical product defects that arise in that environment in order to control nanometric level manufacturing processes.
Our revenues are driven largely by our customers’ spending on capital equipment and related maintenance services necessary to support key transitions in their underlying product technologies, or to increase their production volumes in response to market demand or expansion plans. Our semiconductor customers generally operate in one or more of the three major semiconductor markets - memory, foundry and logic. All three of these markets are characterized by rapid technological changes and sudden shifts in end-user demand, which influence the level and pattern of our customers’ spending on our products and services. Although capital spending in all three semiconductor markets has historically been very cyclical, the demand for more advanced and lower cost chips used in a growing number of consumer electronics, communications, data processing, and industrial and automotive products has resulted over the long term in a favorable demand environment for our process control and yield management solutions, particularly in the foundry and logic markets, which have higher levels of process control adoption than the memory market.
Through the acquisition of Orbotech, Ltd. (“Orbotech”), we have expanded our reach in the electronics value chain to include technologically advanced, yield-enhancing and process-enabling solutions to address various manufacturing stages of Printed Circuit Boards (“PCB”), Flat Panel Displays (“FPD”), Specialty Semiconductor Devices (“SD”) and other electronic components. The products include Automated Optical Inspection (“AOI”), Automated Optical Shaping (“AOS”), Direct Imaging (“DI”), additive printing, laser drilling, laser plotters, Computer aided manufacturing (“CAM”) and engineering solutions for PCB and additional adjacent electronics component manufacturing, as well as AOI, test, repair and process monitoring systems for FPD manufacturing and vacuum process tools for etch, Physical Vapor Deposition (“PVD”), Molecular Vapor Deposition (“MVD”) and Chemical Vapor Deposition (“CVD”) solutions for SD manufacturing.
In our Orbotech business, consumer end markets have been experiencing a fundamental shift in technology complexity, driven primarily by the proliferation of high-end mobile devices and automotive devices, as well as by the demand for large area FPDs such as large-size LCD televisions and OLED displays. The shift towards 5G connectivity and the fast-paced growth of the Internet of Things (“IoT”) services is expected to continue to further accelerate this shift as more devices become connected and dependent upon other electronic devices.
As a supplier to the global semiconductor, semiconductor-related and electronics industries, our customer base continues to become more highly concentrated over time, thereby increasing the potential impact of a sudden change in capital spending by a major customer on our revenues and profitability. As our customer base becomes increasingly more concentrated, large orders from a relatively limited number of customers account for a substantial portion of our sales, which potentially exposes us to more volatility for revenues and earnings. In the global semiconductor and electronics related industries, China is emerging as a major region for manufacturing of logic and memory chips, adding to its role as the world’s largest consumer of ICs. Additionally, a significant portion of global FPD and PCB manufacturing has migrated to China. Government initiatives are propelling China to expand its domestic manufacturing capacity and attracting semiconductor manufacturers from Taiwan, Korea, Japan and the US. China is currently seen as an important long-term growth region for the semiconductor and electronics capital equipment sector. We are also subject to the cyclical capital spending that has historically characterized the semiconductor, semiconductor-related and electronics industries. The timing, length, intensity and volatility of the capacity-oriented capital spending cycles of our customers are unpredictable.
The semiconductor and electronics industries have also been characterized by constant technological innovation. Currently, there are multiple drivers for growth in the industry with increased demand for chips providing computation power and connectivity for Artificial Intelligence (“AI”) applications and support for mobile devices at the leading edge of foundry and logic chip manufacturing. Qualification of early extreme ultraviolet (“EUV”) lithography processes and equipment is driving growth at leading logic/foundry and dynamic random-access memory (“DRAM”) manufacturers. Expansion of IoT together with increasing acceptance of advanced driver assistance systems (“ADAS”) in anticipation of the introduction of autonomous cars have begun to accelerate legacy-node technology conversions and capacity expansions. Intertwined in these areas, spurred by data storage and connectivity needs, is the growth in demand for memory chips. On the other hand, higher design costs for the most advanced ICs could economically constrain leading-edge manufacturing technology customers to focus their resources on only the large technologically advanced products and applications. We believe that, over the long term, our customers will continue to invest in advanced technologies and new materials to enable smaller design rules and higher density applications that fuel demand for process control equipment, although the growth for such equipment may be adversely impacted by higher design costs for

42


advanced ICs, reuse of installed products, and delays in production ramps by our customers in response to higher costs and technical challenges at more advanced technology nodes.
Additionally, current trends in smart mobile devices, 5G connectivity, automotive electronics, smart vehicles, flexible displays, AR / VR and wearable devices, high-performance computing, large size televisions and the IoT are expected to drive the need for production, inspection, test and repair solutions that are able to address the cutting-edge technology embedded in these types of electronic products.

The demand for our products and our revenue levels are driven by our customers’ needs to solve the process challenges that they face as they adopt new technologies required to fabricate advanced ICs that are incorporated into sophisticated mobile devices. Our customers continuously seek to increase yields and enhance the efficiency of their manufacturing processes, including by improving their manufacturing, inspection, testing and repair capabilities.

Subsequent to the Orbotech Acquisition, we changed our organizational structure resulting in four reportable segments: Semiconductor Process Control, Specialty Semiconductor Process, PCB, Display and Component Inspection, and Other. Prior period results have been recast to conform to the current presentation.
The following table sets forth some of our key quarterly unaudited financial information(1): 
(In thousands, except net income per share)
Three Months Ended
December 31,
2019
 
September 30,
2019
 
June 30,
2019
 
March 31,
2019
 
December 31,
2018
Total revenues
$
1,509,453

 
$
1,413,414

 
$
1,258,435

 
$
1,097,311

 
$
1,119,898

Gross margin
$
875,835

 
$
809,173

 
$
665,650

 
$
610,366

 
$
711,638

Net income attributable to KLA
$
380,555

 
$
346,525

 
$
217,845

 
$
192,728

 
$
369,100

Diluted net income per share attributable to KLA(2)
$
2.40

 
$
2.16

 
$
1.35

 
$
1.23

 
$
2.42

__________________ 
(1)
On February 20, 2019, we completed the acquisition of Orbotech for total consideration of approximately $3.26 billion. The operating results of Orbotech have been included in our Condensed Consolidated Financial Statements from the Acquisition Date. For additional details, refer to Note 6 “Business Combinations” to our Condensed Consolidated Financial Statements.
(2)
Diluted net income per share are computed independently for each of the quarters presented based on the weighted-average fully diluted shares outstanding for each quarter. Therefore, the sum of quarterly diluted net income per share information may not equal annual (or other multiple-quarter calculations of) diluted net income per share.
Acquisition of Orbotech, Ltd.
On February 20, 2019, we completed the acquisition of Orbotech, Ltd. (“Orbotech”) for total consideration of approximately $3.26 billion. Orbotech’s core business enables electronic device manufacturers to inspect, test and measure printed circuit boards and flat panel displays to verify their quality; pattern electronic circuitry on substrate and perform three-dimensional shaping of metalized circuits on multiple surfaces; and utilize advanced vacuum deposition and etching process in semiconductor device and semiconductor manufacturing and to perform laser drilling of electronic substrates. For additional details on the financial statement impacts of the Orbotech acquisition, refer to Note 6 “Business Combinations” to the Condensed Consolidated Financial Statements.
CRITICAL ACCOUNTING ESTIMATES AND POLICIES
The preparation of our Condensed Consolidated Financial Statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions in applying our accounting policies that affect the reported amounts of assets, liabilities, revenues and expenses, and related disclosure of contingent assets and liabilities. We base these estimates and assumptions on historical experience and evaluate them on an ongoing basis to ensure that they remain reasonable under current conditions. Actual results could differ from those estimates. We discuss the development and selection of the critical accounting estimates with the Audit Committee of our Board of Directors on a quarterly basis, and the Audit Committee has reviewed our related disclosure in this Quarterly Report on Form 10-Q.
Goodwill and Purchased Intangible Assets. We assess goodwill for impairment annually as well as whenever events or changes in circumstances indicate that the carrying value may not be recoverable. Long-lived purchased intangible assets are tested for impairment whenever events or changes in circumstances indicate that their carrying amounts may not be recoverable. Events or changes in circumstances that could affect the likelihood that we will be required to recognize an impairment charge for goodwill include, but are not limited to, declines in our stock price or market capitalization, declines in our market share, and

43


declines in revenues or profits at our reporting units. Additionally, events or changes in circumstances that could affect the likelihood that we will be required to recognize an impairment charge for the purchased intangible assets primarily include declines in our operating cash flows from the use of these assets. Any impairment charges could have a material adverse effect on our operating results and net asset value in the quarter in which we recognize the impairment charge.
We updated our accounting policies for Leases. There have been no other material changes in our critical accounting estimates and policies since our Annual Report on Form 10-K for the fiscal year ended June 30, 2019. Refer to Note 1 “Basis of Presentation” to the Condensed Consolidated Financial Statements for additional details. In addition, please refer to Management’s Discussion and Analysis of Financial Condition and Results of Operations contained in Part II, Item 7 of our Annual Report on Form 10-K for our fiscal year ended June 30, 2019 for a more complete discussion of our critical accounting policies and estimates.
Recent Accounting Pronouncements
For a description of recent accounting pronouncements, including those recently adopted and the expected dates of adoption as well as estimated effects, if any, on our Condensed Consolidated Financial Statements of those not yet adopted, see Note 1, “Basis of Presentation” to the Condensed Consolidated Financial Statements for additional details.
RESULTS OF OPERATIONS
Revenues and Gross Margin
 
Three Months Ended
 
 
(Dollar amounts in thousands)
December 31,
2019
 
December 31,
2018
 
Q2 FY20
vs.
Q2 FY19
Revenues:
 
 
 
 
 
Product
$
1,144,550

 
$
852,201

 
$
292,349

 
34
%
Service
364,903

 
267,697

 
97,206

 
36
%
Total revenues
$
1,509,453

 
$
1,119,898

 
$
389,555

 
35
%
Costs of revenues
$
633,618

 
$
408,260

 
$
225,358

 
55
%
Gross margin percentage
58
%
 
64
%
 
 
 
 
 
Six Months Ended
 
 
(Dollar amounts in thousands)
December 31,
2019
 
December 31,
2018
 
Q2 FY20 YTD
vs.
Q2 FY20 YTD
Revenues:
 
 
 
 
 
 
 
Product
$
2,202,525

 
$
1,681,428

 
$
521,097

 
31
%
Service
720,342

 
531,730

 
188,612

 
35
%
Total revenues
$
2,922,867

 
$
2,213,158

 
$
709,709

 
32
%
Costs of revenues
$
1,237,859

 
$
789,647

 
$
448,212

 
57
%
Gross margin percentage
58
%
 
64
%
 
 
 
 
Product revenues
Our business is affected by the concentration of our customer base and our customers’ capital equipment procurement schedules as a result of their investment plans. Our product revenues in any particular period are significantly impacted by the amount of new orders that we receive during that period and, depending upon the duration of manufacturing and installation cycles, in the preceding period.
Product revenues increased during the three months ended December 31, 2019 compared to the three months ended December 31, 2018, primarily due to a strong demand from our customers in the wafer inspection business, $171.2 million in product revenue from our Orbotech business which was acquired in February of 2019, partially offset by lower products shipments to customers in the memory business.
Product revenues increased during the six months ended December 31, 2019 compared to the six months ended December 31, 2018, primarily due to a strong demand from our customers in the wafer inspection and patterning businesses, $328.8 million in product revenue from our Orbotech business which was acquired in February of 2019, partially offset by a lower products shipments to customers in the memory business.
Service revenues

44


Service revenues are generated from product maintenance and support services, as well as billable time and material service calls made to our customers. The amount of our service revenues is typically a function of the number of systems installed at our customers’ sites and the utilization of those systems, but it is also impacted by other factors, such as our rate of service contract renewals, the types of systems being serviced and fluctuations in foreign exchange rates.
Service revenues during the three and six months ended December 31, 2019 increased compared to three and six months ended December 31, 2018, primarily due to $69.0 million and $137.1 million, respectively, from our Orbotech business which was acquired in February of 2019, and an increase in the number of systems installed at our customers' site.
Revenues by segment(1) 
 
Three Months Ended
 
 
 
 
(Dollar amounts in thousands)
December 31,
2019
 
December 31,
2018
 
Q2 FY20
vs.
Q2 FY19
Revenues:
 
 
 
 
 
 
 
Semiconductor Process Control
$
1,247,430

 
$
1,094,013

 
$
153,417

 
14
%
Specialty Semiconductor Process
75,106

 

 
75,106

 
(3 
) 
PCB, Display and Component Inspection(2)
186,279

 
26,110

 
160,169

 
(3 
) 
Other
517

 

 
517

 
(3 
) 
Total revenues
$
1,509,332

 
$
1,120,123

 
$
389,209

 
(3 
) 
 
Six Months Ended
 
 
 
 
(Dollar amounts in thousands)
December 31,
2019
 
December 31,
2018
 
Q2 FY20 YTD
vs.
Q2 FY19 YTD
Revenues:
 
 
 
 
 
 
 
Semiconductor Process Control
$
2,411,062

 
$
2,163,972

 
$
247,090

 
11
%
Specialty Semiconductor Process
144,245

 

 
144,245

 
(3 
) 
PCB, Display and Component Inspection(2)
364,831

 
49,725

 
315,106

 
(3 
) 
Other
2,748

 

 
2,748

 
(3 
) 
Total revenues
$
2,922,886

 
$
2,213,697

 
$
709,189

 
(3 
) 
__________
(1)
Segment revenues exclude corporate allocations and the effects of foreign exchange rates. For additional details, refer to Note 18, “Segment Reporting and Geographic Information” to our Condensed Consolidated Financial Statements.
(2)
Segment revenues for the three and six months ended December 31, 2018 include the component inspection business only.
(3)
No meaningful comparative information exists for the three and six months ended December 31, 2018.

Three months ended December 31, 2019 compared to three months ended December 31, 2018

Revenue from our Semiconductor Process Control segment increased by 14% primarily due to a strong demand from our customers in the wafer inspection business, and growth in service revenues. The increase in revenues from Specialty Semiconductor Process, PCB, Display and Component Inspection and Other segments primarily relates to the Orbotech business, which was acquired in February of 2019.

Six months ended December 31, 2019 compared to six months ended December 31, 2018

Revenue from our Semiconductor Process Control segment increased by 11% primarily due to a strong demand from our customers in the wafer inspection and patterning businesses, and growth in service revenues. The increase in revenues from Specialty Semiconductor Process, PCB, Display and Component Inspection and Other segments primarily relates to the Orbotech business, which was acquired in February of 2019.

45


Revenues by region
The following is a summary of revenues by geographic region, based on ship-to location, for the indicated periods: 
 
Three Months Ended
 
Six Months Ended
(Dollar amounts in thousands)
December 31, 2019
 
December 31, 2018
 
December 31, 2019
 
December 31, 2018
Taiwan
$
447,083

 
30
%
 
$
266,534

 
24
%
 
$
833,812

 
28
%
 
$
520,971

 
24
%
China
381,752

 
25
%
 
269,878

 
24
%
 
727,608

 
25
%
 
610,012

 
28
%
Japan
194,804

 
13
%
 
180,283

 
16
%
 
401,015

 
14
%
 
315,861

 
14
%
Korea
181,948

 
12
%
 
126,968

 
11
%
 
379,398

 
13
%
 
280,469

 
13
%
North America
158,517

 
11
%
 
150,113

 
13
%
 
340,500

 
12
%
 
252,242

 
11
%
Europe and Israel
97,466

 
6
%
 
80,618

 
7
%
 
156,849

 
5
%
 
152,287

 
7
%
Rest of Asia
47,883

 
3
%
 
45,504

 
5
%
 
83,685

 
3
%
 
81,316

 
3
%
Total
$
1,509,453

 
100
%
 
$
1,119,898

 
100
%
 
$
2,922,867

 
100
%
 
$
2,213,158

 
100
%
A significant portion of our revenues continues to be generated in Asia, where a substantial portion of the world’s semiconductor manufacturing capacity is located, and we expect that trend to continue.
Gross margin
Our gross margin fluctuates with revenue levels and product mix and is affected by variations in costs related to manufacturing and servicing our products, including our ability to scale our operations efficiently and effectively in response to prevailing business conditions.
The following table summarizes the major factors that contributed to the changes in gross margin percentage:
 
Gross Margin Percentage
 
Three Months Ended
 
Six Months Ended
December 31, 2018
63.5%
 
64.3%
Revenue volume of products and services
0.7%
 
0.5%
Mix of products and services sold
(1.9)%
 
(2.3)%
Manufacturing labor, overhead and efficiencies
(1.9)%
 
(2.1)%
Other service and manufacturing costs
(0.2)%
 
(0.1)%
Impact from Orbotech business
(2.2)%
 
(2.7)%
December 31, 2019
58.0%
 
57.6%
Changes in gross margin percentage, which are driven by the revenue volume of products and services, reflect our ability to leverage existing infrastructure to generate higher revenues. It also includes average customer pricing, customer revenue deferrals associated with volume purchase agreements, and the effect of fluctuations in foreign exchange rates. Changes in gross margin percentage from the mix of products and services sold, reflect the impact of changes within the composition of product and service offerings, and amortization of inventory fair value adjustments from business combinations. Changes in gross margin percentage from manufacturing labor, overhead and efficiencies reflect our ability to manage costs and drive productivity as we scale our manufacturing activity to respond to customer requirements, and amortization of intangible assets. Changes in gross margin percentage from other service and manufacturing costs include the impact of customer support costs, including the efficiencies with which we deliver services to our customers, and the effectiveness with which we manage our production plans and inventory risk.
The decrease in our gross margin during the comparative periods presented is primarily attributable to the impact from our acquired Orbotech business which had lower product gross margins, an increase in service and manufacturing costs, and an unfavorable mix of products and services sold from our Semiconductor Process Control business.

46


Segment gross margin(1) 
 
Three months ended
 
 
 
 
(Dollar amounts in thousands)
December 31,
2019
 
December 31,
2018
 
Q2 FY20
vs.
Q2 FY19
Segment gross margin:
 
 
 
 
 
 
 
Semiconductor Process Control
$
795,730

 
$
702,119

 
$
93,611

 
13
%
Specialty Semiconductor Process
41,333

 

 
41,333

 
(3) 

PCB, Display and Component Inspection(2)
82,538

 
10,555

 
71,983

 
(3) 

Other
117

 

 
117

 
(3) 

 
$
919,718

 
$
712,674

 
$
207,044

 
(3) 

 
Six months ended
 
 
 
 
(Dollar amounts in thousands)
December 31,
2019
 
December 31,
2018
 
Q2 FY20 YTD
vs.
Q2 FY19 YTD
Segment gross margin:
 
 
 
 
 
 
 
Semiconductor Process Control
$
1,538,072

 
$
1,404,350

 
$
133,722

 
10
%
Specialty Semiconductor Process
79,497

 

 
79,497

 
(3) 

PCB, Display and Component Inspection(2)
158,606

 
21,088

 
137,518

 
(3) 

Other
770

 

 
770

 
(3) 

 
$
1,776,945

 
$
1,425,438

 
$
351,507

 
(3) 

_________________ 
(1)
Segment gross margin is calculated as segment revenues less segment cost of revenues and excludes corporate allocations, amortization of intangible assets, inventory fair value adjustments, acquisition related costs, and the effects of foreign exchange rates. For additional details, refer to Note 18, “Segment Reporting and Geographic Information” to our Condensed Consolidated Financial Statements.
(2)
Segment gross margin in the three and six months ended December 31, 2018 included the component inspection business only.
(3)
No meaningful comparative information exists for the three and six months ended December 31, 2018.

Three months ended December 31, 2019 compared to three months ended December 31, 2018

Semiconductor Process Control segment gross margin increased primarily due to a higher revenue volume of products and services sold.

Segment gross margins of Specialty Semiconductor Process, PCB, Display and Component Inspection and Other segments primarily relate to the Orbotech business, which was acquired in February 2019.

Six months ended December 31, 2019 compared to six months ended December 31, 2018

Semiconductor Process Control segment gross margin increased primarily due to a higher revenue volume of products and services sold.

Segment gross margins of Specialty Semiconductor Process, PCB, Display and Component Inspection and Other segments primarily relate to the Orbotech business, which was acquired in February 2019.


47



Research and Development (“R&D”)
(Dollar amounts in thousands)
Three Months Ended
 
 
 
 
December 31,
2019
 
December 31,
2018
 
Q2 FY20
vs.
Q2 FY19
R&D expenses
$
220,751

 
$
165,903

 
$
54,848

 
33
%
R&D expenses as a percentage of total revenues
15
%
 
15
%
 
 
 
 
(Dollar amounts in thousands)
Six Months Ended
 
 
 
 
December 31,
2019
 
December 31,
2018
 
Q2 FY20 YTD
vs.
Q2 FY19 YTD
R&D expenses
431,331

 
$
319,433

 
$
111,898

 
35
%
R&D expenses as a percentage of total revenues
15
%
 
14
%
 
 
 
 
R&D expenses may fluctuate with product development phases and project timing as well as our R&D efforts. As technological innovation is essential to our success, we may incur significant costs associated with R&D projects, including compensation for engineering talent, engineering material costs, and other expenses.
R&D expenses during the three months ended December 31, 2019 increased compared to the three months ended December 31, 2018, primarily due to an increase in employee-related expenses of $14.5 million as a result of additional engineering headcount and higher variable compensation, and $41.7 million of expenses from the Orbotech business, partially offset by a decrease in engineering materials and supplies expense of $3.3 million.
R&D expenses during the six months ended December 31, 2019 increased compared to the six months ended December 31, 2018, primarily due to an increase in employee-related expenses of $29.7 million as a result of additional engineering headcount and higher variable compensation, and $80.3 million of expenses from the Orbotech business, partially offset by a decrease in engineering materials and supplies expense of $3.6 million.
Our future operating results will depend significantly on our ability to produce products and provide services that have a competitive advantage in our marketplace. To do this, we believe that we must continue to make substantial and focused investments in our research and development. We remain committed to product development in new and emerging technologies.
Selling, General and Administrative (“SG&A”)
  
Three Months Ended
 
 
 
 
(Dollar amounts in thousands)
December 31,
2019
 
December 31,
2018
 
Q2 FY20
vs.
Q2 FY19
SG&A expenses
$
192,253

 
$
112,462

 
$
79,791

 
71
%
SG&A expenses as a percentage of total revenues
13
%
 
10
%
 
 
 
 
  
Six Months Ended
 
 
 
 
(Dollar amounts in thousands)
December 31,
2019
 
December 31,
2018
 
Q2 FY20 YTD
vs.
Q2 FY19 YTD
SG&A expenses
$
380,598

 
$
226,900

 
$
153,698

 
68
%
SG&A expenses as a percentage of total revenues
13
%
 
10
%
 
 
 
 
SG&A expenses during the three months ended December 31, 2019 increased compared to the three months ended December 31, 2018, primarily due to an increase in employee-related expenses of $12.5 million as a result of additional headcount and higher employee benefit costs and variable compensation, an increase in consulting expenses of $4.4 million, an increase in depreciation expense of $4.0 million and an increase of $58.1 million related to expenses from the Orbotech business which includes $16.7 million of amortization expense for purchased intangible assets, partially offset by a $3.4 million decrease in acquisition-related expenses.

48


SG&A expenses during the six months ended December 31, 2019 increased compared to the six months ended December 31, 2018, primarily due to an increase in employee-related expenses of $30.3 million as a result of additional headcount and higher employee benefit costs and variable compensation, an increase in consulting expenses of $5.9 million, an increase in depreciation expense of $5.4 million and an increase of $111.9 million related to expenses from the Orbotech business which includes $36.1 million of amortization expense for purchased intangible assets, partially offset by a $6.4 million decrease in acquisition-related expenses.
Restructuring Charges

In September 2019, management approved a plan to streamline our organization and business processes that included the reduction of workforce, which is expected to be completed in the second half of our fiscal year 2021, and a potential disposition of our solar energy business. Restructuring charges were $2.7 million and $2.8 million for the three and six months ended December 31, 2019. As of December 31, 2019, accrual for restructuring charges was $2.8 million.  

We expect to incur additional restructuring charges in future periods in connection with the completion of our workforce reduction. Proceeds from disposition of our solar energy business is not expected to be material. For additional information refer to Note 19, “Restructuring Charges” of the Condensed Consolidated Financial Statements.

Interest Expense and Other Expense (Income), Net
(Dollar amounts in thousands)
Three Months Ended
 
Six Months Ended
December 31, 2019
 
December 31, 2018
 
December 31, 2019
 
December 31, 2018
Interest expense
$
40,472

 
$
26,538

 
$
80,822

 
$
52,900

Other expense (income), net
$
(2,568
)
 
$
(9,228
)
 
$
(4,186
)
 
$
(19,253
)
Interest expense as a percentage of total revenues
3
 %
 
2
%
 
3
 %
 
2
%
Other expense (income), net as a percentage of total revenues
 %
 
1
%
 
 %
 
1
%
The increase in interest expense during the three and six months ended December 31, 2019 compared to the three and six months ended December 31, 2018, is primarily due to interest on the $1.20 billion Senior Notes issued in March 2019.
Other expense (income), net is comprised primarily of realized gains or losses on sales of marketable securities, gains or losses from revaluations of certain foreign currency denominated assets and liabilities as well as foreign currency contracts, and interest-related accruals (such as interest and penalty accruals related to our tax obligations) and interest income earned on our invested cash, cash equivalents and marketable securities.
The decrease in other expense (income), net during the three months ended December 31, 2019 compared to the three months ended December 31, 2018 was primarily due to a decrease in interest income as a result of lower investment balances as well as lower interest rate.
The decrease in other expense (income), net during the six months ended December 31, 2019 compared to the six months ended December 31, 2018 was primarily due to a decrease in interest income of $10.1 million and higher net foreign exchange losses of $3.4 million.
Provision for Income Taxes
The following table provides details of income taxes:    
 
Three Months Ended
December 31,
 
Six Months Ended
December 31,
(Dollar amounts in thousands)
2019
 
2018
 
2019
 
2018
Income before income taxes
$
424,927

 
$
415,963

 
$
796,443

 
$
843,531

Provision for income taxes
$
44,622

 
$
46,863

 
$
69,742

 
$
78,487

Effective tax rate
10.5
%
 
11.3
%
 
8.8
%
 
9.3
%
Tax expense was lower as a percentage of income before taxes during the three months ended December 31, 2019 compared to the three months ended December 31, 2018 primarily due to the impact of the following items:        
Tax expense decreased by $4.1 million during the three months ended December 31, 2019 relating to an increase in excess tax benefit from our employee stock-based compensation; and
Tax expense decreased by $2.0 million during the three months ended December 31, 2019 relating to an increase in the Foreign Derived Intangible Income deduction.
Tax expense was lower as a percentage of income before taxes during the six months ended December 31, 2019 compared to the six months ended December 31, 2018 primarily due to the impact of the following items:        
Tax expense decreased by $2.9 million during the six months ended December 31, 2019 relating to an increase in excess tax benefit from our employee stock-based compensation; and
Tax expense decreased by $3.7 million during the six months ended December 31, 2019 relating to an increase in the Foreign Derived Intangible Income deduction.
Our future effective income tax rate depends on various factors, such as tax legislation, the geographic composition of our pre-tax income, the amount of our pre-tax income as business activities fluctuate, non-deductible expenses incurred in connection with acquisitions, research and development credits as a percentage of aggregate pre-tax income, non-taxable or non-deductible increases or decreases in the assets held within our Executive Deferred Savings Plan, the tax effects of employee stock activity and the effectiveness of our tax planning strategies.
In the normal course of business, we are subject to examination by tax authorities throughout the world. We are subject to U.S, federal income tax examinations for all years beginning from the fiscal year ended June 30, 2017. We are subject to state income tax examinations for all years beginning from the fiscal year ended June 30, 2015. We are also subject to examinations in other major foreign jurisdictions, including Singapore and Israel, for all years beginning from the calendar year ended December 31, 2012. We are under audit in Germany related to Orbotech for the years ended December 31, 2013 to December 31, 2015. Although we believe our tax estimates are reasonable, the final determination of tax audits and any related litigation could be materially different from our historical income tax provisions and accruals. The results of an audit or litigation could have a material adverse effect on our results of operations or cash flows in the period or periods for which that determination is made.
In May 2017, Orbotech received an assessment from the Israel Tax Authority (“ITA”) with respect to its fiscal years 2012 through 2014 (the “Assessment”, and the “Audit Period”, respectively), for an aggregate amount of tax, after offsetting all NOLs available through the end of 2014, of approximately NIS 229 million (equivalent to approximately $66 million which includes related interest and linkage differentials to the Israeli consumer price index as of date of the issuance of the Tax Decrees, as defined below). 
On August 31, 2018, Orbotech filed an objection in respect of the tax assessment (the “Objection”). The ITA completed the second stage of the audit, in which the claims Orbotech raised in the Objection were examined by different personnel at the ITA. In addition, the ITA examined additional items during this second stage of the audit. As Orbotech and the ITA did not reach an agreement during the second stage, the ITA issued Tax Decrees to Orbotech on August 28, 2019 (“Tax Decrees”) for an aggregate amount of tax, after offsetting all NOLs available through the end of 2014, of approximately NIS 257 million (equivalent to approximately $74 million which includes related interest and linkage differentials to the Israeli consumer price index as of the date of the issuance of the Tax Decrees). These Tax Decrees replaced the Assessment. We believe that our recorded unrecognized tax benefits are sufficient to cover the resolution of these Tax Decrees.
Orbotech filed a notice of appeal with respect to the above Tax Decrees with the District Court of Tel Aviv on September 26, 2019. The ITA and Orbotech have agreed to extend the filing of the ITA's arguments in support of the Tax Decrees to February 28, 2020.  The ITA and Orbotech are continuing discussions in an effort to resolve this matter in a mutually agreeable manner.
In connection with the above, there is an ongoing criminal investigation in Israel against Orbotech, certain of its employees and its tax consultant. On April 11, 2018, Orbotech received a “suspect notification letter” (dated March 28, 2018) from the Tel Aviv District Attorney’s Office (Fiscal and Financial). In the letter, it was noted that the investigation file was transferred from the Assessment Investigation Officer to the District Attorney’s Office. The letter further states that the District Attorney’s Office has not yet made a decision regarding submission of an indictment against Orbotech; and that if after studying the case, a decision is made to consider prosecuting Orbotech, Orbotech will receive an additional letter, and within 30 days, Orbotech may present its arguments to the District Attorney’s Office as to why it should not be indicted. On October 27, 2019, we received a request for additional information from the District Attorney's Office. We will continue to monitor the progress of the District Attorney's Office investigation, however, we cannot anticipate when the review of the case will be completed and what will be the results thereof. We intend to cooperate with the District Attorney’s Office to enable them to conclude their investigation.


49


Liquidity and Capital Resources
(Dollar amounts in thousands)
As of
December 31, 2019
 
As of
June 30, 2019
Cash and cash equivalents
$
939,864

 
$
1,015,994

Marketable securities
737,658

 
723,391

Total cash, cash equivalents and marketable securities
$
1,677,522

 
$
1,739,385

Percentage of total assets
18
%
 
19
%
 
 
 
 
 
Six months ended December 31,
(In thousands)
2019
 
2018
Cash flows:
 
 
 
Net cash provided by operating activities
$
883,976

 
$
663,577

Net cash (used in) provided by investing activities
(154,841
)
 
523,482

Net cash used in financing activities
(805,643
)
 
(797,144
)
Effect of exchange rate changes on cash and cash equivalents
378

 
(315
)
Net (decrease) increase in cash and cash equivalents
$
(76,130
)
 
$
389,600

Cash and Cash Equivalents and Marketable Securities:
As of December 31, 2019, our cash, cash equivalents and marketable securities totaled $1.68 billion, which represents a decrease of $61.9 million from June 30, 2019. The decrease is mainly due to stock repurchases of $513.1 million, cash used for payment of dividends and dividend equivalents of $256.3 million, and $78.5 million paid to fund business acquisitions, partially offset by cash provided by operating activities.
As of December 31, 2019, $744.8 million of our $1.68 billion of cash, cash equivalents and marketable securities were held by our foreign subsidiaries and branch offices. We currently intend to indefinitely reinvest $466.1 million of the cash, cash equivalents and marketable securities held by our foreign subsidiaries for which we assert that earnings are permanently reinvested. If, however, a portion of these funds were to be repatriated to the United States, we would be required to accrue and pay state and foreign taxes of approximately 1%-22% of the funds repatriated. The amount of taxes due will depend on the amount and manner of the repatriation, as well as the location from which the funds are repatriated. We have accrued state and foreign tax on the remaining cash of $278.7 million of the $744.8 million held by our foreign subsidiaries and branch offices. As such, these funds can be returned to the U.S. without accruing any additional U.S. tax expense.
Cash Dividends:
During the three months ended December 31, 2019, our Board of Directors declared a regular quarterly cash dividend of $0.85 per share on our outstanding common stock, which was paid on December 3, 2019 to our stockholders of record as of the close of business on November 18, 2019. During the same period in fiscal year 2018, our Board of Directors declared and paid a regular quarterly cash dividend of $0.75 per share on our outstanding common stock. The total amount of regular quarterly cash dividends and dividend equivalents paid during the three months ended December 31, 2019 and 2018 was $134.7 million and $114.5 million, respectively. The total amount of regular quarterly cash dividends and dividend equivalents paid during the six months ended December 31, 2019 and 2018 was $256.3 million and $234.3 million, respectively. The amount of accrued dividend equivalents payable for regular quarterly cash dividends on unvested restricted stock units (RSUs) with dividend equivalent rights as of December 31, 2019 and June 30, 2019 was $7.1 million and $7.3 million, respectively. These amounts will be paid upon vesting of the underlying unvested RSU as described in Note 10, “Equity, Long-term Incentive Compensation Plans and Non-Controlling Interest” to the Condensed Consolidated Financial Statements.
Stock Repurchases:
The shares repurchased under our stock repurchase program have reduced our basic and diluted weighted-average shares outstanding for the six months ended December 31, 2019 and 2018. The stock repurchase program is intended, in part, to offset shares issued in connection with the purchases under our Employee Stock Purchase Plan (“ESPP”) program and the vesting of employee restricted stock units.

50


Cash Flows from Operating Activities:
We have historically financed our liquidity requirements through cash generated from our operations. Net cash provided by operating activities during the six months ended December 31, 2019 increased by $220.4 million compared to the six months ended December 31, 2018 primarily as a result of the following factors:
An increase in collections of approximately $628.0 million mainly driven by higher shipments and inclusion of Orbotech during the six months ended December 31, 2019;
Lower income tax payments of approximately $42.1 million; partially offset by
An increase in accounts payable payments of approximately $243.0 million mainly due to the inclusion of Orbotech during the six months ended December 31, 2019;
An increase in employee related payments of approximately $187.0 million mainly due to the inclusion of Orbotech during the six months ended December 31, 2019;
An increase of debt interest payments of approximately $29.0 million related to Senior Notes issued in March 2019 for the Orbotech acquisition.
Cash Flows from Investing Activities:
Net cash used in investing activities during the six months ended December 31, 2019 was $154.8 million compared to cash provided by investing activities of $523.5 million during the six months ended December 31, 2018. This change was mainly due to lower net sales and maturities of marketable securities of $594.0 million, and an increase in cash paid for business acquisitions of $66.7 million.
Cash Flows from Financing Activities:
Net cash used in financing activities during the six months ended December 31, 2019 was $805.6 million compared to cash used in financing activities of $797.1 million during the six months ended December 31, 2018. This change was mainly due to the net repayment of debt of $25.0 million, and an increase in dividend and dividend equivalent payments of $19.0 million, partially offset by a decrease in cash used for common stock repurchases of $37.1 million.
Senior Notes:
In March 2019 and November 2014, we issued $1.20 billion and $2.50 billion, respectively (each a “2019 Senior Notes”, a “2014 Senior Notes”, and collectively the “Senior Notes”), aggregate principal amount of senior, unsecured long-term notes. In October 2019, we repaid $250.0 million of Senior Notes.
The interest rate specified for each series of the 2014 Senior Notes will be subject to adjustments from time to time if Moody’s Investor Service, Inc. (“Moody’s”) or Standard & Poor’s Ratings Services (“S&P”) or, under certain circumstances, a substitute rating agency selected by us as a replacement for Moody’s or S&P, as the case may be (a “Substitute Rating Agency”), downgrades (or subsequently upgrades) its rating assigned to the respective series of the 2014 Senior Notes such that the adjusted rating is below investment grade. Unlike the 2014 Senior Notes, the interest rate for each series of the 2019 Senior Notes will not be subject to such adjustments. During the fiscal year ended June 30, 2018, we entered into a series of forward contracts (the “2018 Rate Lock Agreements”) to lock the benchmark interest rate with notional amount of $500.0 million in aggregate. In October 2014, we entered into a series of forward contracts to lock the 10-year treasury rate (“benchmark rate”) on a portion of the 2014 Senior Notes with a notional amount of $1.00 billion in aggregate. For additional details, refer to Note 16, “Derivative Instruments and Hedging Activities” of this report, and Note 8 “Debt” of the Notes to the Consolidated Financial Statements included in our Annual Report on Form 10-K for the fiscal year ended June 30, 2019.
The original discounts on the 2019 Senior Notes and the 2014 Senior Notes amounted to $6.7 million and $4.0 million, respectively, and are being amortized over the life of the debt. Interest is payable semi-annually on May 1 and November 1 of each year for the 2014 Senior Notes and semi-annually on March 15 and September 15 of each year for the 2019 Senior Notes. The indenture for the Senior Notes (the “Indenture”) includes covenants that limit our ability to grant liens on our facilities and enter into sale and leaseback transactions, subject to certain allowances under which certain sale and leaseback transactions are not restricted.

51


In certain circumstances involving a change of control followed by a downgrade of the rating of a series of Senior Notes by at least two of Moody’s, S&P and Fitch Inc., unless we have exercised our rights to redeem the Senior Notes of such series, we will be required to make an offer to repurchase all or, at the holder’s option, any part, of each holder’s Senior Notes of that series pursuant to the offer described below (the “Change of Control Offer”). In the Change of Control Offer, we will be required to offer payment in cash equal to 101% of the aggregate principal amount of Senior Notes repurchased plus accrued and unpaid interest, if any, on the Senior Notes repurchased, up to, but not including, the date of repurchase.
As of December 31, 2019, we were in compliance with all of our covenants under the Indenture associated with the Senior Notes.
Revolving Credit Facility:
In November 2017, we entered into a Credit Agreement (the “Credit Agreement”) providing for a $750.0 million five-year unsecured Revolving Credit Facility (the “Revolving Credit Facility”), which replaced our prior Credit Facility. Subject to the terms of the Credit Agreement, the Revolving Credit Facility may be increased in an amount up to $250.0 million in the aggregate. In November 2018, we entered into an Incremental Facility, Extension and Amendment Agreement (the “Amendment”), which amends the Credit Agreement to (a) extend the Maturity Date (the “Maturity Date”) from November 30, 2022 to November 30, 2023, (b) increase the total commitment by $250.0 million and (c) effect certain other amendments to the Credit Agreement as set forth in the Amendment. After giving effect to the Amendment, the total commitments under the Credit Agreement are $1.00 billion. During the second quarter of the fiscal year ending June 30, 2020, we borrowed $250 million from the Revolving Credit Facility and made a principal payment of $25.0 million within the same quarter. As of December 31, 2019, we had outstanding $225.0 million aggregate principal amount of borrowings under the Revolving Credit Facility.
We may borrow, repay and reborrow funds under the Revolving Credit Facility until the Maturity Date, at which time such Revolving Credit Facility will terminate, and all outstanding loans under such facility, together with all accrued and unpaid interest, must be repaid. We may prepay outstanding borrowings under the Revolving Credit Facility at any time without a prepayment penalty.
Borrowings under the Revolving Credit Facility will bear interest, at our option, at either: (i) the Alternative Base Rate (“ABR”) plus a spread, which ranges from 0 bps to 75 bps, or (ii) the London Interbank Offered Rate (“LIBOR”) plus a spread, which ranges from 100 bps to 175 bps. The spreads under ABR and LIBOR are subject to adjustment in conjunction with credit rating downgrades or upgrades. We are also obligated to pay an annual commitment fee on the daily undrawn balance of the Revolving Credit Facility, which ranges from 10 bps to 25 bps, subject to an adjustment in conjunction with changes to our credit rating. As of December 31, 2019, we elected to pay interest on the borrowed amount under the Revolving Credit Facility at LIBOR plus a spread of 112.5 bps, and we pay an annual commitment fee of 12.5 bps on the daily undrawn balance of the Revolving Credit Facility.
The Revolving Credit Facility requires us to maintain an interest expense coverage ratio as described in the Credit Agreement, on a quarterly basis, covering the trailing four consecutive fiscal quarters of no less than 3.50 to 1.00. In addition, we are required to maintain the maximum leverage ratio as described in the Credit Agreement, on a quarterly basis of 3.00 to 1.00, covering the trailing four consecutive fiscal quarters for each fiscal quarter, which can be increased to 4.00 to 1.00 for a period of time in connection with a material acquisition or a series of material acquisitions. As of December 31, 2019, our maximum allowed leverage ratio was 4.00 to 1.00 following the Orbotech Acquisition.
We were in compliance with all covenants under the Credit Agreement as of December 31, 2019 (the interest expense coverage ratio was 12.88 to 1.00 and the leverage ratio was 1.73 to 1.00) and had no outstanding borrowings under the unfunded Revolving Credit Facility. Considering our current liquidity position, short-term financial forecasts and ability to prepay the Revolving Credit Facility, if necessary, we expect to continue to be in compliance with our financial covenants at the end of our fiscal year ending June 30, 2020.
Contractual Obligations:
There have been no material changes outside the ordinary course of business to our contractual obligations as disclosed on our Annual Report Form 10-K for the fiscal year ended June 30, 2019. For additional details regarding our contractual obligations, refer to our Annual Report Form 10-K for the fiscal year ended June 30, 2019. For additional details regarding our commitments, refer to Note 15, “Commitments and Contingencies” to our Condensed Consolidated Financial Statements.

52


Working Capital:
Working capital was $2.66 billion as of December 31, 2019, which represents an increase of $112.6 million compared to our working capital of $2.55 billion as of June 30, 2019. As of December 31, 2019, our principal sources of liquidity consisted of $1.68 billion of cash, cash equivalents and marketable securities. Our liquidity may be affected by many factors, some of which are based on the normal ongoing operations of the business, spending for business acquisitions, and other factors such as uncertainty in the global and regional economies and the semiconductor, semiconductor related and electronic device industries. Although cash requirements will fluctuate based on the timing and extent of these factors, we believe that cash generated from operations, together with the liquidity provided by existing cash and cash equivalents balances and availability under our $1.00 billion Revolving Credit Facility, will be sufficient to satisfy our liquidity requirements associated with working capital needs, capital expenditures, cash dividends, stock repurchases and other contractual obligations, including repayment of outstanding debt, for at least the next 12 months.
Our credit ratings as of December 31, 2019 are summarized below:
Rating Agency
Rating
Fitch
BBB+
Moody’s
Baa1
Standard & Poor’s
BBB
Factors that can affect our credit ratings include changes in our operating performance, the economic environment, conditions in the semiconductor and semiconductor equipment industries, our financial position, material acquisitions and changes in our business strategy.
Off-Balance Sheet Arrangements
As of December 31, 2019, we did not have any off-balance sheet arrangements, as defined in Item 303(a)(4)(ii) of SEC Regulation S-K, that have or are reasonably likely to have a current or future effect on our financial position, changes in financial condition, revenues and expenses, results of operations, liquidity, capital expenditures, or capital resources that are material to investors. Refer to Note 15 “Commitments and Contingencies” to the Condensed Consolidated Financial Statements for information related to indemnification obligations.

53


ITEM 3.
QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
We are exposed to financial market risks, including changes in interest rates, foreign currency exchange rates and marketable equity security prices. To mitigate these risks, we utilize derivative financial instruments, such as foreign currency hedges. All of the potential changes noted below are based on sensitivity analysis performed on our financial position as of December 31, 2019. Actual results may differ materially.
As of December 31, 2019, we had an investment portfolio of fixed income securities of $752.3 million. These securities, as with all fixed income instruments, are subject to interest rate risk and will decline in value if market interest rates increase. If market interest rates were to increase immediately and uniformly by 100 bps from levels as of December 31, 2019, the fair value of the portfolio would have declined by $5.1 million.
In March 2019 and November 2014, we issued $1.20 billion and $2.50 billion, respectively, (each, a “2019 Senior Notes”, a “2014 Senior Notes”, and collectively the “Senior Notes”) aggregate principal amount of fixed rate senior, unsecured long-term notes. The fair market value of long-term fixed interest rate notes is subject to interest rate risk. Generally, the fair market value of fixed interest rate notes will increase as interest rates fall and decrease as interest rates rise. As of December 31, 2019, the fair value and the book value of our Senior Notes were $3.56 billion and $3.43 billion, respectively, due in various fiscal years ranging from 2020 to 2049. Additionally, the interest expense for the 2014 Senior Notes is subject to interest rate adjustments following a downgrade of our credit ratings below investment grade by the credit rating agencies. Following a rating change below investment grade, the stated interest rate for each series of the 2014 Senior Notes may increase between 25 bps to 100 bps based on the adjusted credit rating. Refer to Note 8, “Debt,” to the Condensed Consolidated Financial Statements in Part I, Item 1 and Management’s Discussion and Analysis of Financial Condition and Results of Operations, “Liquidity and Capital Resources,” in Part I, Item 2 for additional details. Factors that can affect our credit ratings include changes in our operating performance, the economic environment, conditions in the semiconductor, semiconductor related, and electronic industries, our financial position, and changes in our business strategy. As of December 31, 2019, if our credit rating was downgraded below investment grade by Moody’s and S&P, the maximum potential increase to our annual interest expense on the 2014 Senior Notes, considering a 200 bps increase to the stated interest rate for each series of our 2014 Senior Notes, is estimated to be approximately $40.0 million. Unlike the 2014 Senior Notes, the interest rate for each series of the 2019 Senior Notes will not be subject to such adjustments.

In November 2017, we entered into a Credit Agreement (the “Credit Agreement”) for a $750.0 million five-year unsecured Revolving Credit Facility (the “Revolving Credit Facility”), which replaced our prior Credit Agreement. Subject to the terms of the Credit Agreement, the Revolving Credit Facility may be increased in an amount up to $250.0 million in the aggregate. In November 2018, we entered into an Incremental Facility, Extension and Amendment Agreement (the “Amendment”), which amends the Credit Agreement to (a) extend the Maturity Date (the “Maturity Date”) from November 30, 2022 to November 30, 2023, (b) increase the total commitment by $250.0 million and (c) effect certain other amendments to the Credit Agreement as set forth in the Amendment. After giving effect to the Amendment, the total commitments under the Credit Agreement are $1.00 billion. During the second quarter of the fiscal year ending June 30, 2020, we borrowed $250 million from the Revolving Credit Facility and made a principal payment of $25.0 million within the same quarter. As of December 31, 2019, we had outstanding $225.0 million aggregate principal amount of borrowings under the Revolving Credit Facility. As of December 31, 2019, we elected to pay interest on the borrowed amount under the Revolving Credit Facility at the London Interbank Offered Rate (“LIBOR”) plus a spread. The spread ranges from 100 bps to 175 bps based on the adjusted credit rating. The fair value of the borrowings under the Revolving Credit Facility is subject to interest rate risk only to the extent of the fixed spread portion of the interest rates which does not fluctuate with change in interest rates. We are also obligated to pay an annual commitment fee of 12.5 bps on the daily undrawn balance of the Revolving Credit Facility which is subject to an adjustment in conjunction with our credit rating downgrades or upgrades. The annual commitment fee ranges from 10 bps to 25 bps on the daily undrawn balance of the Revolving Credit Facility, depending upon the then effective credit rating. As of December 31, 2019, if LIBOR-based interest rates increased by 100 bps, the change would increase our annual interest expense annually by approximately $2.2 million as it relates to our borrowings under the Revolving Credit Facility. Additionally, as of December 31, 2019, if our credit ratings were downgraded to be below investment grade, the maximum potential increase to our annual commitment fee for the Revolving Credit Facility, using the highest range of the ranges discussed above, is estimated to be approximately $1.4 million.

See Note 5, “Marketable Securities,” to the Condensed Consolidated Financial Statements in Part I, Item 1; Management’s Discussion and Analysis of Financial Condition and Results of Operations, “Liquidity and Capital Resources,” in Part I, Item 2; and Risk Factors in Part II, Item 1A of this Quarterly Report on Form 10-Q for a description of recent market events that may affect the value of the investments in our portfolio that we held as of December 31, 2019.
As of December 31, 2019, we had net forward and option contracts to sell $84.4 million in foreign currency in order to hedge certain currency exposures (see Note 16, “Derivative Instruments and Hedging Activities,” to the Condensed Consolidated Financial Statements for additional details). If we had entered into these contracts on December 31, 2019, the U.S. dollar equivalent would have been $82.9 million. A 10% adverse move in all currency exchange rates affecting the contracts would decrease the fair value of the contracts by $35.3 million. However, if this occurred, the fair value of the underlying exposures hedged by the contracts would increase by a similar amount. Accordingly, we believe that, as a result of the hedging of certain of our foreign currency exposure, changes in most relevant foreign currency exchange rates should have no material impact on our results of operations or cash flows.

54


ITEM 4
CONTROLS AND PROCEDURES
Evaluation of Disclosure Controls and Procedures and Related CEO and CFO Certifications
Evaluation of Disclosure Controls and Procedures
We conducted an evaluation of the effectiveness of the design and operation of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”)) (“Disclosure Controls”) as of the end of the period covered by this Quarterly Report on Form 10-Q (this “Report”) required by Exchange Act Rules 13a-15(b) or 15d-15(b). The controls evaluation was conducted under the supervision and with the participation of our management, including our Chief Executive Officer (“CEO”) and Chief Financial Officer (“CFO”). Based on this evaluation, the CEO and CFO have concluded that as of the end of the period covered by this Report our Disclosure Controls were effective at a reasonable assurance level.
Attached as exhibits to this Report are certifications of the CEO and CFO, which are required in accordance with Rule 13a-14 of the Exchange Act. This Controls and Procedures section includes the information concerning the controls evaluation referred to in the certifications, and it should be read in conjunction with the certifications for a more complete understanding of the topics presented.
Definition of Disclosure Controls
Disclosure Controls are controls and procedures designed to reasonably assure that information required to be disclosed in our reports filed under the Exchange Act, such as this Report, is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms. Disclosure Controls are also designed to reasonably assure that such information is accumulated and communicated to our management, including our CEO and CFO, as appropriate to allow timely decisions regarding required disclosure. Our Disclosure Controls include components of our internal control over financial reporting, which consists of control processes designed to provide reasonable assurance regarding the reliability of our financial reporting and the preparation of financial statements in accordance with generally accepted accounting principles in the United States. To the extent that components of our internal control over financial reporting are included within our Disclosure Controls, they are included in the scope of our annual controls evaluation.
Limitations on the Effectiveness of Controls
Our management, including our CEO and CFO, does not expect that our Disclosure Controls or internal control over financial reporting will prevent all error and all fraud. A control system, no matter how well designed and operated, can provide only reasonable, not absolute, assurance that the control system’s objectives will be met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within the Company have been detected. These inherent limitations include the realities that judgments in decision making can be faulty and that breakdowns can occur because of simple error or mistake. Controls can also be circumvented by the individual acts of some persons, by collusion of two or more people, or by management override of the controls. The design of any system of controls is based in part on certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving our stated goals under all potential future conditions. Over time, controls may become inadequate because of changes in conditions or deterioration in the degree of compliance with policies or procedures. Because of the inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and not be detected.
Changes in Internal Control over Financial Reporting
There were no changes in our internal control over financial reporting identified in connection with the evaluation required by Rule 13a-15(d) and 15d-15(d) of the Exchange Act that occurred during the most recent fiscal quarter covered by this Quarterly Report on Form 10-Q that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

55


PART II. OTHER INFORMATION
ITEM 1.
LEGAL PROCEEDINGS
The information set forth above under Note 14, “Litigation and Other Legal Matters,” to the Condensed Consolidated Financial Statements in Item 1 of Part 1 is incorporated herein by reference.
ITEM 1A.
RISK FACTORS    
A description of factors that could materially affect our business, financial condition or operating results is provided below.
Risks Associated with Our Industry
Ongoing changes in the technology industry, as well as the semiconductor industry in particular, could expose our business to significant risks.
The industries that we serve, including the semiconductor, flat panel display and printed circuit board industries, are constantly developing and changing over time. Many of the risks associated with operating in these industries are comparable to the risks faced by all technology companies, such as the uncertainty of future growth rates in the industries that we serve, pricing trends in the end-markets for consumer electronics and other products (which place a growing emphasis on our customers’ cost of ownership), changes in our customers’ capital spending patterns and, in general, an environment of constant change and development, including decreasing product and component dimensions; use of new materials; and increasingly complex device structures, applications and process steps. If we fail to appropriately adjust our cost structure and operations to adapt to any of these trends, or, with respect to technological advances, if we do not timely develop new technologies and products that successfully anticipate and address these changes, we could experience a material adverse effect on our business, financial condition and operating results.
In addition, we face a number of risks specific to ongoing changes in the semiconductor industry, as a significant majority of our sales are our process control and yield management products sold to semiconductor manufacturers. Some of the trends that our management monitors in operating our business include the following:
the potential for reversal of the long-term historical trend of declining cost per transistor with each new generation of technological advancement within the semiconductor industry, and the adverse impact that such reversal may have upon our business;
the increasing cost of building and operating fabrication facilities and the impact of such increases on our customers’ capital equipment investment decisions;
differing market growth rates and capital requirements for different applications, such as memory, logic and foundry;
lower level of process control adoption by our memory customers compared to our foundry and logic customers;
our customers’ reuse of existing and installed products, which may decrease their need to purchase new products or solutions at more advanced technology nodes;
the emergence of disruptive technologies that change the prevailing semiconductor manufacturing processes (or the economics associated with semiconductor manufacturing) and, as a result, also impact the inspection and metrology requirements associated with such processes;
the higher design costs for the most advanced integrated circuits, which could economically constrain leading-edge manufacturing technology customers to focus their resources on only the large, technologically advanced products and applications;
the possible introduction of integrated products by our larger competitors that offer inspection and metrology functionality in addition to managing other semiconductor manufacturing processes;
changes in semiconductor manufacturing processes that are extremely costly for our customers to implement and, accordingly, our customers could reduce their available budgets for process control equipment by reducing inspection and metrology sampling rates for certain technologies;
the bifurcation of the semiconductor manufacturing industry into (a) leading edge manufacturers driving continued research and development into next-generation products and technologies and (b) other manufacturers that are content with existing (including previous generation) products and technologies;
the ever escalating cost of next-generation product development, which may result in joint development programs between us and our customers or government entities to help fund such programs that could restrict our control of, ownership of and profitability from the products and technologies developed through those programs; and
the entry by some semiconductor manufacturers into collaboration or sharing arrangements for capacity, cost or risk with other manufacturers, as well as increased outsourcing of their manufacturing activities, and greater focus only on specific markets or applications, whether in response to adverse market conditions or other market pressures.

56


Any of the changes described above may negatively affect our customers’ rate of investment in the capital equipment that we produce, which could result in downward pressure on our prices, customer orders, revenues and gross margins. If we do not successfully manage the risks resulting from any of these or other potential changes in our industries, our business, financial condition and operating results could be adversely impacted.
We are exposed to risks associated with a highly concentrated customer base.
Our customer base, particularly in the semiconductor industry, historically has been highly concentrated due to corporate consolidation, acquisitions and business closures. In this environment, orders from a relatively limited number of manufacturers have accounted for, and are expected to continue to account for, a substantial portion of our sales. This increasing concentration exposes our business, financial condition and operating results to a number of risks, including the following:
The mix and type of customers, and sales to any single customer, may vary significantly from quarter to quarter and from year to year, which exposes our business and operating results to increased volatility tied to individual customers.
New orders from our foundry customers in the past several years have constituted a significant portion of our total orders. This concentration increases the impact that future business or technology changes within the foundry industry may have on our business, financial condition and operating results.
In a highly concentrated business environment, if a particular customer does not place an order, or if they delay or cancel orders, we may not be able to replace the business. Furthermore, because our process control and yield management products are configured to each customer’s specifications, any changes, delays or cancellations of orders may result in significant, non-recoverable costs.
As a result of this consolidation, the customers that survive the consolidation represent a greater portion of our sales and, consequently, have greater commercial negotiating leverage. Many of our large customers have more aggressive policies regarding engaging alternative, second-source suppliers for the products we offer and, in addition, may seek and, on occasion, receive pricing, payment, intellectual property-related or other commercial terms that may have an adverse impact on our business. Any of these changes could negatively impact our prices, customer orders, revenues and gross margins.
Certain customers have undergone significant ownership changes, created alliances with other companies, experienced management changes or have outsourced manufacturing activities, any of which may result in additional complexities in managing customer relationships and transactions. Any future change in ownership or management of our existing customers may result in similar challenges, including the possibility of the successor entity or new management deciding to select a competitor’s products.
The highly concentrated business environment also increases our exposure to risks related to the financial condition of each of our customers. For example, as a result of the challenging economic environment during fiscal year 2009, we were (and in some cases continue to be) exposed to additional risks related to the continued financial viability of certain of our customers. To the extent our customers experience liquidity issues in the future, we may be required to incur additional bad debt expense with respect to receivables owed to us by those customers. In addition, customers with liquidity issues may be forced to reduce purchases of our equipment, delay deliveries of our products, discontinue operations or may be acquired by one of our customers, and in either case such event would have the effect of further consolidating our customer base.
Semiconductor manufacturers generally must commit significant resources to qualify, install and integrate process control and yield management equipment into a semiconductor production line. We believe that once a semiconductor manufacturer selects a particular supplier’s process control and yield management equipment, the manufacturer generally relies upon that equipment for that specific production line application for an extended period of time. Accordingly, we expect it to be more difficult to sell our products to a given customer for that specific production line application and other similar production line applications if that customer initially selects a competitor’s equipment. Similarly, we expect it to be challenging for a competitor to sell its products to a given customer for a specific production line application if that customer initially selects our equipment.
Prices differ among the products we offer for different applications due to differences in features offered or manufacturing costs. If there is a shift in demand by our customers from our higher-priced to lower-priced products, our gross margin and revenue would decrease. In addition, when products are initially introduced, they tend to have higher costs because of initial development costs and lower production volumes relative to the previous product generation, which can impact gross margin.
Any of these factors could have a material adverse effect on our business, financial condition and operating results.

57


We operate in industries that have historically been cyclical, including the semiconductor industry. The purchasing decisions of our customers are highly dependent on the economies of both the local markets in which they are located and the condition of the industry worldwide. If we fail to respond to industry cycles, our business could be seriously harmed.
The timing, length and severity of the up-and-down cycles in the industries in which we serve are difficult to predict. The historically cyclical nature of the semiconductor industry in which we primarily operate is largely a function of our customers’ capital spending patterns and need for expanded manufacturing capacity, which in turn are affected by factors such as capacity utilization, consumer demand for products, inventory levels and our customers’ access to capital. Cyclicality affects our ability to accurately predict future revenue and, in some cases, future expense levels. During down cycles in our industry, the financial results of our customers may be negatively impacted, which could result not only in a decrease in, or cancellation or delay of, orders (which are generally subject to cancellation or delay by the customer with limited or no penalty) but also a weakening of their financial condition that could impair their ability to pay for our products or our ability to recognize revenue from certain customers. Our ability to recognize revenue from a particular customer may also be negatively impacted by the customer’s funding status, which could be weakened not only by adverse business conditions or inaccessibility to capital markets for any number of macroeconomic or company-specific reasons, but also by funding limitations imposed by the customer’s unique organizational structure. Any of these factors could negatively impact our business, operating results and financial condition.
When cyclical fluctuations result in lower than expected revenue levels, operating results may be adversely affected and cost reduction measures may be necessary for us to remain competitive and financially sound. During periods of declining revenues, we must be in a position to adjust our cost and expense structure to prevailing market conditions and to continue to motivate and retain our key employees. If we fail to respond, or if our attempts to respond fail to accomplish our intended results, then our business could be seriously harmed. Furthermore, any workforce reductions and cost reduction actions that we adopt in response to down cycles may result in additional restructuring charges, disruptions in our operations and loss of key personnel. In addition, during periods of rapid growth, we must be able to increase manufacturing capacity and personnel to meet customer demand. We can provide no assurance that these objectives can be met in a timely manner in response to industry cycles. Each of these factors could adversely impact our operating results and financial condition.
In addition, our management typically provides quarterly forecasts for certain financial metrics, which, when made, are based on business and operational forecasts that are believed to be reasonable at the time. However, largely due to the historical cyclicality of our business and the industries in which we operate, and the fact that business conditions in our industries can change very rapidly as part of these cycles, our actual results may vary (and have varied in the past) from forecasted results. These variations can occur for any number of reasons, including, but not limited to, unexpected changes in the volume or timing of customer orders, product shipments or product acceptance; an inability to adjust our operations rapidly enough to adapt to changing business conditions; or a different than anticipated effective tax rate. The impact on our business of delays or cancellations of customer orders may be exacerbated by the short lead times that our customers expect between order placement and product shipment. This is because order delays and cancellations may lead not only to lower revenues, but also, due to the advance work we must do in anticipation of receiving a product order to meet the expected lead times, to significant inventory write-offs and manufacturing inefficiencies that decrease our gross margin. Any of these factors could materially and adversely affect our financial results for a particular quarter and could cause those results to differ materially from financial forecasts we have previously provided. We provide these forecasts with the intent of giving investors and analysts a better understanding of management’s expectations for the future, but those reviewing such forecasts must recognize that such forecasts are comprised of, and are themselves, forward-looking statements subject to the risks and uncertainties described in this Item 1A and elsewhere in this report and in our other public filings and public statements. If our operating or financial results for a particular period differ from our forecasts or the expectations of investment analysts, or if we revise our forecasts, the market price of our common stock could decline.

58


Risks Related to Our Business Model and Capital Structure
If we do not develop and introduce new products and technologies in a timely manner in response to changing market conditions or customer requirements, our business could be seriously harmed.
Success in the industries in which we serve, including the semiconductor, flat panel display and printed circuit board industries depends, in part, on continual improvement of existing technologies and rapid innovation of new solutions. The primary driver of technology advancement in the semiconductor industry has been to shrink the lithography that prints the circuit design on semiconductor chips. That driver appears to be slowing, which may cause semiconductor manufacturers to delay investments in equipment, investigate more complex device architectures, use new materials and develop innovative fabrication processes. These and other evolving customer plans and needs require us to respond with continued development programs and cut back or discontinue older programs, which may no longer have industry-wide support. Technical innovations are inherently complex and require long development cycles and appropriate staffing of highly qualified employees. Our competitive advantage and future business success depend on our ability to accurately predict evolving industry standards, develop and introduce new products and solutions that successfully address changing customer needs, win market acceptance of these new products and solutions, and manufacture these new products in a timely and cost-effective manner. Our failure to accurately predict evolving industry standards and develop as well as offer competitive technology solutions in a timely manner with cost-effective products could result in loss of market share, unanticipated costs, and inventory obsolescence, which would adversely impact our business, operating results and financial condition.
We must continue to make significant investments in research and development in order to enhance the performance, features and functionality of our products, to keep pace with competitive products and to satisfy customer demands. Substantial research and development costs typically are incurred before we confirm the technical feasibility and commercial viability of a new product, and not all development activities result in commercially viable products. There can be no assurance that revenues from future products or product enhancements will be sufficient to recover the development costs associated with such products or enhancements. In addition, we cannot be sure that these products or enhancements will receive market acceptance or that we will be able to sell these products at prices that are favorable to us. Our business will be seriously harmed if we are unable to sell our products at favorable prices or if the market in which we operate does not accept our products.
In addition, the complexity of our products exposes us to other risks. We regularly recognize revenue from a sale upon shipment of the applicable product to the customer (even before receiving the customer’s formal acceptance of that product) in certain situations, including sales of products for which installation is considered perfunctory, transactions in which the product is sold to an independent distributor and we have no installation obligations, and sales of products where we have previously delivered the same product to the same customer location and that prior delivery has been accepted. However, our products are very technologically complex and rely on the interconnection of numerous subcomponents (all of which must perform to their respective specifications), so it is conceivable that a product for which we recognize revenue upon shipment may ultimately fail to meet the overall product’s required specifications. In such a situation, the customer may be entitled to certain remedies, which could materially and adversely affect our operating results for various periods and, as a result, our stock price.

We derive a substantial percentage of our revenues from sales of inspection products. As a result, any delay or reduction of sales of these products could have a material adverse effect on our business, financial condition and operating results. The continued customer demand for these products and the development, introduction and market acceptance of new products and technologies are critical to our future success.
Our success is dependent in part on our technology and other proprietary rights. If we are unable to maintain our lead or protect our proprietary technology, we may lose valuable assets.
Our success is dependent in part on our technology and other proprietary rights. We own various United States and international patents and have additional pending patent applications relating to some of our products and technologies. The process of seeking patent protection is lengthy and expensive, and we cannot be certain that pending or future applications will actually result in issued patents or that issued patents will be of sufficient scope or strength to provide meaningful protection or commercial advantage to us. Other companies and individuals, including our larger competitors, may develop technologies and obtain patents relating to our business that are similar or superior to our technology or may design around the patents we own, which may adversely affect our business. In addition, we at times engage in collaborative technology development efforts with our customers and suppliers, and these collaborations may constitute a key component of certain of our ongoing technology and product research and development projects. The termination of any such collaboration, or delays caused by disputes or other unanticipated challenges that may arise in connection with any such collaboration, could significantly impair our research and development efforts, which could have a material adverse impact on our business and operations.

59


We also maintain trademarks on certain of our products and services and claim copyright protection for certain proprietary software and documentation. However, we can give no assurance that our trademarks and copyrights will be upheld or successfully deter infringement by third parties.
While patent, copyright and trademark protection for our intellectual property is important, we believe our future success in highly dynamic markets is most dependent upon the technical competence and creative skills of our personnel. We attempt to protect our trade secrets and other proprietary information through confidentiality and other agreements with our customers, suppliers, employees and consultants and through other security measures. We also maintain exclusive and non-exclusive licenses with third parties for strategic technology used in certain products. However, these employees, consultants and third parties may breach these agreements, and we may not have adequate remedies for wrongdoing. In addition, the laws of certain territories in which we develop, manufacture or sell our products may not protect our intellectual property rights to the same extent as do the laws of the United States. In any event, the extent to which we can protect our trade secrets through the use of confidentiality agreements is limited, and our success will depend to a significant extent on our ability to innovate ahead of our competitors.
Our future performance depends, in part, upon our ability to continue to compete successfully worldwide.
Our industry includes large manufacturers with substantial resources to support customers worldwide. Some of our competitors are diversified companies with greater financial resources and more extensive research, engineering, manufacturing, marketing, and customer service and support capabilities than we possess. We face competition from companies whose strategy is to provide a broad array of products and services, some of which compete with the products and services that we offer. These competitors may bundle their products in a manner that may discourage customers from purchasing our products, including pricing such competitive tools significantly below our product offerings. In addition, we face competition from smaller emerging companies whose strategy is to provide a portion of the products and services that we offer, using innovative technology to sell products into specialized markets. The strength of our competitive positions in many of our existing markets is largely due to our leading technology, which is the result of continuing significant investments in product research and development. However, we may enter new markets, whether through acquisitions or new internal product development, in which competition is based primarily on product pricing, not technological superiority. Further, some new growth markets that emerge may not require leading technologies. Loss of competitive position in any of the markets we serve, or an inability to sell our products on favorable commercial terms in new markets we may enter, could negatively affect our prices, customer orders, revenues, gross margins and market share, any of which would negatively affect our operating results and financial condition.
Our business would be harmed if we do not receive parts sufficient in number and performance to meet our production requirements and product specifications in a timely and cost-effective manner.
We use a wide range of materials in the production of our products, including custom electronic and mechanical components, and we use numerous suppliers to supply these materials. We generally do not have guaranteed supply arrangements with our suppliers. Because of the variability and uniqueness of customers’ orders, we do not maintain an extensive inventory of materials for manufacturing. Through our business interruption planning, we seek to minimize the risk of production and service interruptions and/or shortages of key parts by, among other things, monitoring the financial stability of key suppliers, identifying (but not necessarily qualifying) possible alternative suppliers and maintaining appropriate inventories of key parts. Although we make reasonable efforts to ensure that parts are available from multiple suppliers, certain key parts are available only from a single supplier or a limited group of suppliers. Also, key parts we obtain from some of our suppliers incorporate the suppliers’ proprietary intellectual property; in those cases, we are increasingly reliant on third parties for high-performance, high-technology components, which reduces the amount of control we have over the availability and protection of the technology and intellectual property that is used in our products. In addition, if certain of our key suppliers experience liquidity issues and are forced to discontinue operations, which is a heightened risk especially during economic downturns, it could affect their ability to deliver parts and could result in delays for our products. Similarly, especially with respect to suppliers of high-technology components, our suppliers themselves have increasingly complex supply chains, and delays or disruptions at any stage of their supply chains may prevent us from obtaining parts in a timely manner and result in delays for our products. Our operating results and business may be adversely impacted if we are unable to obtain parts to meet our production requirements and product specifications, or if we are only able to do so on unfavorable terms. Furthermore, a supplier may discontinue production of a particular part for any number of reasons, including the supplier’s financial condition or business operational decisions, which would require us to purchase, in a single transaction, a large number of such discontinued parts in order to ensure that a continuous supply of such parts remains available to our customers. Such “end-of-life” parts purchases could result in significant expenditures by us in a particular period, and ultimately any unused parts may result in a significant inventory write-off, either of which could have an adverse impact on our financial condition and results of operations for the applicable periods.

60


If we fail to operate our business in accordance with our business plan, our operating results, business and stock price may be significantly and adversely impacted.
We attempt to operate our business in accordance with a business plan that is established annually, revised frequently (generally quarterly), and reviewed by management even more frequently (at least monthly). Our business plan is developed based on a number of factors, many of which require estimates and assumptions, such as our expectations of the economic environment, future business levels, our customers’ willingness and ability to place orders, lead-times, and future revenue and cash flow. Our budgeted operating expenses, for example, are based in part on our future revenue expectations. However, our ability to achieve our anticipated revenue levels is a function of numerous factors, including the volatile and historically cyclical nature of our primary industry, customer order cancellations, macroeconomic changes, operational matters regarding particular agreements, our ability to manage customer deliveries, the availability of resources for the installation of our products, delays or accelerations by customers in taking deliveries and the acceptance of our products (for products where customer acceptance is required before we can recognize revenue from such sales), our ability to operate our business and sales processes effectively, and a number of the other risk factors set forth in this Item 1A.
Because our expenses are in most cases relatively fixed in the short term, any revenue shortfall below expectations could have an immediate and significant adverse effect on our operating results. Similarly, if we fail to manage our expenses effectively or otherwise fail to maintain rigorous cost controls, we could experience greater than anticipated expenses during an operating period, which would also negatively affect our results of operations. If we fail to operate our business consistent with our business plan, our operating results in any period may be significantly and adversely impacted. Such an outcome could cause customers, suppliers or investors to view us as less stable, or could cause us to fail to meet financial analysts’ revenue or earnings estimates, any of which could have an adverse impact on our stock price.
In addition, our management is constantly striving to balance the requirements and demands of our customers with the availability of resources, the need to manage our operating model and other factors. In furtherance of those efforts, we often must exercise discretion and judgment as to the timing and prioritization of manufacturing, deliveries, installations and payment scheduling. Any such decisions may impact our ability to recognize revenue, including the fiscal period during which such revenue may be recognized, with respect to such products, which could have a material adverse effect on our business, results of operations or stock price.
We have a leveraged capital structure.
As of December 31, 2019, we had $3.43 billion aggregate principal amount of outstanding indebtedness, consisting of $3.20 billion aggregate principal amount of senior, unsecured long-term notes and $225.0 million borrowed under our Revolving Credit Facility, which includes an additional $775.0 million in unfunded commitments. We may incur additional indebtedness in the future by accessing the unfunded portion of our Revolving Credit Facility and/or entering into new financing arrangements. For example, at the same time we announced our intention to acquire Orbotech, we also announced a new stock repurchase program authorizing the repurchase up to $2.00 billion of our common stock, a large portion of which would be financed with new indebtedness. Our ability to pay interest and repay the principal of our current indebtedness is dependent upon our ability to manage our business operations, our credit rating, the ongoing interest rate environment and the other risk factors discussed in this section. There can be no assurance that we will be able to manage any of these risks successfully.
In addition, the interest rates of the senior, unsecured long-term notes may be subject to adjustments from time to time if Moody’s Investors Service, Inc. (“Moody’s”), Standard & Poor’s Ratings Services (“S&P”) or, under certain circumstances, a substitute rating agency selected by us as a replacement for Moody’s or S&P, as the case may be (a “Substitute Rating Agency”), downgrades (or subsequently upgrades) its rating assigned to the respective series of notes such that the adjusted rating is below investment grade. Accordingly, changes by Moody’s, S&P, or a Substitute Rating Agency to the rating of any series of notes, our outlook or credit rating could require us to pay additional interest, which may negatively affect the value and liquidity of our debt and the market price of our common stock could decline. Factors that can affect our credit rating include changes in our operating performance, the economic environment, conditions in the industries we serve, our financial position, including the incurrence of additional indebtedness, and our business strategy.

61


In certain circumstances involving a change of control followed by a downgrade of the rating of a series of notes by at least two of Moody’s, S&P and Fitch Inc., unless we have exercised our right to redeem the notes of such series, we will be required to make an offer to repurchase all or, at the holder’s option, any part, of each holder’s notes of that series pursuant to the offer described below (the “Change of Control Offer”). In the Change of Control Offer, we will be required to offer payment in cash equal to 101% of the aggregate principal amount of notes repurchased plus accrued and unpaid interest, if any, on the notes repurchased, up to, but not including, the date of repurchase. We cannot make any assurance that we will have sufficient financial resources at such time or will be able to arrange financing to pay the repurchase price of that series of notes. Our ability to repurchase that series of notes in such event may be limited by law, by the indenture associated with that series of notes, or by the terms of other agreements to which we may be party at such time. If we fail to repurchase that series of notes as required by the terms of such notes, it would constitute an event of default under the indenture governing that series of notes which, in turn, may also constitute an event of default under other of our obligations.
Borrowings under our Revolving Credit Facility bear interest at a floating rate, and an increase in interest rates would require us to pay additional interest on any borrowings, which may have an adverse effect on the value and liquidity of our debt and the market price of our common stock could decline. The interest rate under our Revolving Credit Facility is also subject to an adjustment in conjunction with our credit rating downgrades or upgrades. Additionally, under our Revolving Credit Facility, we are required to comply with affirmative and negative covenants, which include the maintenance of certain financial ratios, the details of which can be found in Note 8, “Debt,” to our Condensed Consolidated Financial Statements.
If we fail to comply with these covenants, we will be in default and our borrowings will become immediately due and payable. There can be no assurance that we will have sufficient financial resources or we will be able to arrange financing to repay our borrowings at such time. In addition, certain of our domestic subsidiaries are required to guarantee our borrowings under our Revolving Credit Facility. In the event that we default on our borrowings, these domestic subsidiaries shall be liable for our borrowings, which could disrupt our operations and result in a material adverse impact on our business, financial condition or stock price.
Our leveraged capital structure may adversely affect our financial condition, results of operations and net income per share.
Our issuance and maintenance of higher levels of indebtedness could have adverse consequences including, but not limited to:
a negative impact on our ability to satisfy our future obligations;
an increase in the portion of our cash flows that may have to be dedicated to increased interest and principal payments that may not be available for operations, working capital, capital expenditures, acquisitions, investments, dividends, stock repurchases, general corporate or other purposes;
an impairment of our ability to obtain additional financing in the future; and
obligations to comply with restrictive and financial covenants as noted in the above risk factor and Note 8, “Debt,” to our Condensed Consolidated Financial Statements.
Our ability to satisfy our future expenses as well as our new debt obligations will depend on our future performance, which will be affected by financial, business, economic, regulatory and other factors. Furthermore, our future operations may not generate sufficient cash flows to enable us to meet our future expenses and service our new debt obligations, which may impact our ability to manage our capital structure to preserve and maintain our investment grade rating. If our future operations do not generate sufficient cash flows, we may need to access the money available for borrowing under our Revolving Credit Facility or enter into new financing arrangements to obtain necessary funds. If we determine it is necessary to seek additional funding for any reason, we may not be able to obtain such funding or, if funding is available, we may not be able to obtain it on acceptable terms. Any borrowings under our Revolving Credit Facility will place further pressure on us to comply with the financial covenants. If we fail to make a payment associated with our debt obligations, we could be in default on such debt, and such a default could cause us to be in default on our other obligations.

62


There can be no assurance that we will continue to declare cash dividends at all or in any particular amounts.
Our Board of Directors first instituted a quarterly dividend during the fiscal year ended June 30, 2005. Since that time, we have announced a number of increases in the amount of our quarterly dividend level as well as payment of a special cash dividend that was declared and substantially paid in the second quarter of our fiscal year ended June 30, 2015. We intend to continue to pay quarterly dividends subject to capital availability and periodic determinations by our Board of Directors that cash dividends are in the best interest of our stockholders and are in compliance with all laws and agreements applicable to the declaration and payment of cash dividends by us. Future dividends may be affected by, among other factors: our views on potential future capital requirements for investments in acquisitions and the funding of our research and development; legal risks; stock repurchase programs; changes in federal and state income tax laws or corporate laws; changes to our business model; and our increased interest and principal payments required by our outstanding indebtedness and any additional indebtedness that we may incur in the future. Our dividend payments may change from time to time, and we cannot provide assurance that we will continue to declare dividends at all or in any particular amounts. A reduction in our dividend payments could have a negative effect on our stock price.
We are exposed to risks related to our commercial terms and conditions, including our indemnification of third parties, as well as the performance of our products.
Although our standard commercial documentation sets forth the terms and conditions that we intend to apply to commercial transactions with our business partners, counterparties to such transactions may not explicitly agree to our terms and conditions. In situations where we engage in business with a third party without an explicit master agreement regarding the applicable terms and conditions, or where the commercial documentation applicable to the transaction is subject to varying interpretations, we may have disputes with those third parties regarding the applicable terms and conditions of our business relationship with them. Such disputes could lead to a deterioration of our commercial relationship with those parties, costly and time-consuming litigation, or additional concessions or obligations being offered by us to resolve such disputes, or could impact our revenue or cost recognition. Any of these outcomes could materially and adversely affect our business, financial condition and results of operations.
In addition, in our commercial agreements, from time to time in the normal course of business we indemnify third parties with whom we enter into contractual relationships, including customers, suppliers and lessors, with respect to certain matters. We have agreed, under certain conditions, to hold these third parties harmless against specified losses, such as those arising from a breach of representations or covenants, other third party claims that our products when used for their intended purposes infringe the intellectual property rights of such other third parties, or other claims made against certain parties. We may be compelled to enter into or accrue for probable settlements of alleged indemnification obligations, or we may be subject to potential liability arising from our customers’ involvements in legal disputes. In addition, notwithstanding the provisions related to limitations on our liability that we seek to include in our business agreements, the counterparties to such agreements may dispute our interpretation or application of such provisions, and a court of law may not interpret or apply such provisions in our favor, any of which could result in an obligation for us to pay material damages to third parties and engage in costly legal proceedings. It is difficult to determine the maximum potential amount of liability under any indemnification obligations, whether or not asserted, due to our limited history of prior indemnification claims and the unique facts and circumstances that are likely to be involved in any particular claim. Our business, financial condition and results of operations in a reported fiscal period could be materially and adversely affected if we expend significant amounts in defending or settling any purported claims, regardless of their merit or outcomes.
We are also exposed to potential costs associated with unexpected product performance issues. Our products and production processes are extremely complex and thus could contain unexpected product defects, especially when products are first introduced. Unexpected product performance issues could result in significant costs being incurred by us, including increased service or warranty costs, providing product replacements for (or modifications to) defective products, litigation related to defective products, reimbursement for damages caused by our products, product recalls, or product write-offs or disposal costs. These costs could be substantial and could have an adverse impact upon our business, financial condition and operating results. In addition, our reputation with our customers could be damaged as a result of such product defects, which could reduce demand for our products and negatively impact our business.

63


Furthermore, we occasionally enter into volume purchase agreements with our larger customers, and these agreements may provide for certain volume purchase incentives, such as credits toward future purchases. We believe that these arrangements are beneficial to our long-term business, as they are designed to encourage our customers to purchase higher volumes of our products. However, these arrangements could require us to recognize a reduced level of revenue for the products that are initially purchased, to account for the potential future credits or other volume purchase incentives. Our volume purchase agreements require significant estimation for the amounts to be accrued depending upon the estimate of volume of future purchases. As such, we are required to update our estimates of the accruals on a periodic basis. Until the earnings process is complete, our estimates could differ in comparison to actual results. As a result, these volume purchase arrangements, while expected to be beneficial to our business over time, could materially and adversely affect our results of operations in near-term periods, including the revenue we can recognize on product sales and therefore our gross margins.
In addition, we may in limited circumstances enter into agreements that contain customer-specific commitments on pricing, tool reliability, spare parts stocking levels, response time and other commitments. Furthermore, we may give these customers limited audit or inspection rights to enable them to confirm that we are complying with these commitments. If a customer elects to exercise its audit or inspection rights, we may be required to expend significant resources to support the audit or inspection, as well as to defend or settle any dispute with a customer that could potentially arise out of such audit or inspection. To date, we have made no significant accruals in our Condensed Consolidated Financial Statements for this contingency. While we have not in the past incurred significant expenses for resolving disputes regarding these types of commitments, we cannot make any assurance that we will not incur any such liabilities in the future. Our business, financial condition and results of operations in a reported fiscal period could be materially and adversely affected if we expend significant amounts in supporting an audit or inspection, or defending or settling any purported claims, regardless of their merit or outcomes.
There are risks associated with our receipt of government funding for research and development.
We are exposed to additional risks related to our receipt of external funding for certain strategic development programs from various governments and government agencies, both domestically and internationally. Governments and government agencies typically have the right to terminate funding programs at any time in their sole discretion, or a project may be terminated by mutual agreement if the parties determine that the project’s goals or milestones are not being achieved, so there is no assurance that these sources of external funding will continue to be available to us in the future. In addition, under the terms of these government grants, the applicable granting agency typically has the right to audit the costs that we incur, directly and indirectly, in connection with such programs. Any such audit could result in modifications to, or even termination of, the applicable government funding program. For example, if an audit were to identify any costs as being improperly allocated to the applicable program, those costs would not be reimbursed, and any such costs that had already been reimbursed would have to be refunded. We do not know the outcome of any future audits. Any adverse finding resulting from any such audit could lead to penalties (financial or otherwise), termination of funding programs, suspension of payments, fines and suspension or prohibition from receiving future government funding from the applicable government or government agency, any of which could adversely impact our operating results, financial condition and ability to operate our business.
We have recorded significant restructuring, inventory write-off and asset impairment charges in the past and may do so again in the future, which could have a material negative impact on our business.
Historically, we have recorded material restructuring charges related to our prior global workforce reductions, large excess inventory write-offs, and material impairment charges related to our goodwill and purchased intangible assets. Workforce changes can also temporarily reduce workforce productivity, which could be disruptive to our business and adversely affect our results of operations. In addition, we may not achieve or sustain the expected cost savings or other benefits of our restructuring plans, or do so within the expected time frame. If we again restructure our organization and business processes, implement additional cost reduction actions or discontinue certain business operations, we may take additional, potentially material, restructuring charges related to, among other things, employee terminations or exit costs. We may also be required to write-off additional inventory if our product build plans or usage of service inventory decline. Also, as our lead times from suppliers increase (due to the increasing complexity of the parts and components they provide) and the lead times demanded by our customers decrease (due to the time pressures they face when introducing new products or technology or bringing new facilities into production), we may be compelled to increase our commitments, and therefore our risk exposure, to inventory purchases to meet our customers’ demands in a timely manner, and that inventory may need to be written-off if demand for the underlying product declines for any reason. Such additional write-offs could result in material charges.

64


In the past, we have recorded material charges related to the impairment of our goodwill and purchased intangible assets. Goodwill represents the excess of costs over the net fair value of net assets acquired in a business combination. Goodwill is not amortized, but is instead tested for impairment at least annually in accordance with authoritative guidance for goodwill. Purchased intangible assets with estimable useful lives are amortized over their respective estimated useful lives based on economic benefit if known or using the straight-line method, and are reviewed for impairment in accordance with authoritative guidance for long-lived assets. The valuation of goodwill and intangible assets requires assumptions and estimates of many critical factors, including but not limited to declines in our operating cash flows, declines in our stock price or market capitalization, declines in our market share, and declines in revenues or profits. A substantial decline in our stock price, or any other adverse change in market conditions, particularly if such change has the effect of changing one of the critical assumptions or estimates we previously used to calculate the value of our goodwill or intangible assets (and, as applicable, the amount of any previous impairment charge), could result in a change to the estimation of fair value that could result in an additional impairment charge.
Any such additional material charges, whether related to restructuring or goodwill or purchased intangible asset impairment, may have a material negative impact on our operating results and related financial statements.
We are exposed to risks related to our financial arrangements with respect to receivables factoring and banking arrangements.
We enter into factoring arrangements with financial institutions to sell certain of our trade receivables and promissory notes from customers without recourse. In addition, we maintain bank accounts with several domestic and foreign financial institutions, any of which may prove not to be financially viable. If we were to stop entering into these factoring arrangements, our operating results, financial condition and cash flows could be adversely impacted by delays or failures in collecting trade receivables. However, by entering into these arrangements, and by engaging these financial institutions for banking services, we are exposed to additional risks. If any of these financial institutions experiences financial difficulties or is otherwise unable to honor the terms of our factoring or deposit arrangements, we may experience material financial losses due to the failure of such arrangements or a lack of access to our funds, any of which could have an adverse impact upon our operating results, financial condition and cash flows.
We are subject to the risks of additional government actions in the event we were to breach the terms of any settlement arrangement into which we have entered.
In connection with the settlement of certain government actions and other legal proceedings related to our historical stock option practices, we have explicitly agreed as a condition to such settlements that we will comply with certain laws, such as the books and records provisions of the federal securities laws. If we were to violate any such law, we might not only be subject to the significant penalties applicable to such violation, but our past settlements may also be impacted by such violation, which could give rise to additional government actions or other legal proceedings. Any such additional actions or proceedings may require us to expend significant management time and incur significant accounting, legal and other expenses, and may divert attention and resources from the operation of our business. These expenditures and diversions, as well as an adverse resolution of any such action or proceeding, could have a material adverse effect on our business, financial condition and results of operations.
General Commercial, Operational, Financial and Regulatory Risks
A majority of our annual revenues are derived from outside the United States, and we maintain significant operations outside the United States. We are exposed to numerous risks as a result of the international nature of our business and operations.
A majority of our annual revenues are derived from outside the United States, and we maintain significant operations outside the United States. We expect that these conditions will continue in the foreseeable future. Managing global operations and sites located throughout the world presents a number of challenges, including but not limited to:
managing cultural diversity and organizational alignment;
exposure to the unique characteristics of each region in the global market, which can cause capital equipment investment patterns to vary significantly from period to period;
periodic local or international economic downturns;
potential adverse tax consequences, including withholding tax rules that may limit the repatriation of our earnings, and higher effective income tax rates in foreign countries where we do business;
compliance with customs regulations in the countries in which we do business;
tariffs or other trade barriers (including those applied to our products or to parts and supplies that we purchase);

65


political instability, natural disasters, legal or regulatory changes, acts of war or terrorism in regions where we have operations or where we do business;
fluctuations in interest and currency exchange rates may adversely impact our ability to compete on price with local providers or the value of revenues we generate from our international business. Although we attempt to manage some of our near-term currency risks through the use of hedging instruments, there can be no assurance that such efforts will be adequate;
receiving prepayments for certain of our products and services sold in certain jurisdictions.  These prepayments increase our cash flows for the quarter in which they are received.  If our practice of requiring prepayments in those jurisdictions changes or deteriorates, our cash flows would be harmed. 
longer payment cycles and difficulties in collecting accounts receivable outside of the United States;
difficulties in managing foreign distributors (including monitoring and ensuring our distributors’ compliance with applicable laws); and
inadequate protection or enforcement of our intellectual property and other legal rights in foreign jurisdictions.
In addition, government controls, either by the United States or other countries, that restrict our business overseas or the import or export of our products or increase the cost of our operations through the imposition of tariffs or otherwise, could harm our business. For example, effective on October 30, 2018, the United States Department of Commerce added Fujian Jinhua Integrated Circuit Company, Ltd. (“JHICC”) to its entity list, restricting exports of technology to JHICC without a license. As a result, unless JHICC is subsequently removed from the entity list, we will be unable to fulfill orders JHICC has made for our products, accept future orders placed by JHICC for our products, and provide services for any of our products already installed at JHICC.
Any of the factors above could have a significant negative impact on our business and results of operations.
We are exposed to risks associated with a weakening in the condition of the financial markets and the global economy.
Demand for our products is ultimately driven by the global demand for electronic devices by consumers and businesses. Economic uncertainty frequently leads to reduced consumer and business spending, which caused our customers to decrease, cancel or delay their equipment and service orders from us in the economic slowdown during fiscal year 2009. In addition, the tightening of credit markets and concerns regarding the availability of credit that accompanied that slowdown made it more difficult for our customers to raise capital, whether debt or equity, to finance their purchases of capital equipment, including the products we sell. Reduced demand, combined with delays in our customers’ ability to obtain financing (or the unavailability of such financing), has at times in the past adversely affected our product and service sales and revenues and therefore has harmed our business and operating results, and our operating results and financial condition may again be adversely impacted if economic conditions decline from their current levels.
In addition, a decline in the condition of the global financial markets could adversely impact the market values or liquidity of our investments. Our investment portfolio includes corporate and government securities, money market funds and other types of debt and equity investments. Although we believe our portfolio continues to be comprised of sound investments due to the quality and (where applicable) credit ratings, a decline in the capital and financial markets would adversely impact the market value of our investments and their liquidity. If the market value of such investments were to decline, or if we were to have to sell some of our investments under illiquid market conditions, we may be required to recognize an impairment charge on such investments or a loss on such sales, either of which could have an adverse effect on our financial condition and operating results.
If we are unable to timely and appropriately adapt to changes resulting from difficult macroeconomic conditions, our business, financial condition or results of operations may be materially and adversely affected.
We might be involved in claims or disputes related to intellectual property or other confidential information that may be costly to resolve, prevent us from selling or using the challenged technology and seriously harm our operating results and financial condition.
As is typical in the industries in which we serve, from time to time we have received communications from other parties asserting the existence of patent rights, copyrights, trademark rights or other intellectual property rights which they believe cover certain of our products, processes, technologies or information. In addition, we occasionally receive notification from customers who believe that we owe them indemnification or other obligations related to intellectual property claims made against such customers by third parties. With respect to intellectual property infringement disputes, our customary practice is to evaluate such infringement assertions and to consider whether to seek licenses where appropriate. However, there can be no assurance that licenses can be obtained or, if obtained, will be on acceptable terms or that costly litigation or other administrative proceedings will not occur. The inability to obtain necessary licenses or other rights on reasonable terms could seriously harm our results of operations and financial condition. Furthermore, we may potentially be subject to claims by

66


customers, suppliers or other business partners, or by governmental law enforcement agencies, related to our receipt, distribution and/or use of third-party intellectual property or confidential information. Legal proceedings and claims, regardless of their merit, and associated internal investigations with respect to intellectual property or confidential information disputes are often expensive to prosecute, defend or conduct; may divert management’s attention and other company resources; and/or may result in restrictions on our ability to sell our products, settlements on significantly adverse terms or adverse judgments for damages, injunctive relief, penalties and fines, any of which could have a significant negative effect on our business, results of operations and financial condition. There can be no assurance regarding the outcome of future legal proceedings, claims or investigations. The instigation of legal proceedings or claims, our inability to favorably resolve or settle such proceedings or claims, or the determination of any adverse findings against us or any of our employees in connection with such proceedings or claims could materially and adversely affect our business, financial condition and results of operations, as well as our business reputation.
We are exposed to various risks related to the legal, regulatory and tax environments in which we perform our operations and conduct our business.
We are subject to various risks related to compliance with new, existing, different, inconsistent or even conflicting laws, rules and regulations enacted by legislative bodies and/or regulatory agencies in the countries in which we operate and with which we must comply, including environmental, safety, antitrust, anti-corruption/anti-bribery, unclaimed property and export control regulations. Our failure or inability to comply with existing or future laws, rules or regulations, or changes to existing laws, rules or regulations (including changes that result in inconsistent or conflicting laws, rules or regulations), in the countries in which we operate could result in violations of contractual or regulatory obligations that may adversely affect our operating results, financial condition and ability to conduct our business. From time to time, we may receive inquiries or audit notices from governmental or regulatory bodies, or we may participate in voluntary disclosure programs, related to legal, regulatory or tax compliance matters, and these inquiries, notices or programs may result in significant financial cost (including investigation expenses, defense costs, assessments and penalties), reputational harm and other consequences that could materially and adversely affect our operating results and financial condition.
Our properties and many aspects of our business operations are subject to various domestic and international environmental laws and regulations, including those that control and restrict the use, transportation, emission, discharge, storage and disposal of certain chemicals, gases and other substances. Any failure to comply with applicable environmental laws, regulations or requirements may subject us to a range of consequences, including fines, suspension of certain of our business activities, limitations on our ability to sell our products, obligations to remediate environmental contamination, and criminal and civil liabilities or other sanctions. In addition, changes in environmental regulations (including regulations relating to climate change and greenhouse gas emissions) could require us to invest in potentially costly pollution control equipment, alter our manufacturing processes or use substitute (potentially more expensive and/or rarer) materials. Further, we use hazardous and other regulated materials that subject us to risks of strict liability for damages caused by any release, regardless of fault. We also face increasing complexity in our manufacturing, product design and procurement operations as we adjust to new and prospective requirements relating to the materials composition of our products, including restrictions on lead and other substances and requirements to track the sources of certain metals and other materials. The cost of complying, or of failing to comply, with these and other regulatory restrictions or contractual obligations could adversely affect our operating results, financial condition and ability to conduct our business.
In addition, we may from time to time be involved in legal proceedings or claims regarding employment, immigration, contracts, product performance, product liability, antitrust, environmental regulations, securities, unfair competition and other matters. These legal proceedings and claims, regardless of their merit, may be time-consuming and expensive to prosecute or defend, divert management’s attention and resources, and/or inhibit our ability to sell our products. There can be no assurance regarding the outcome of current or future legal proceedings or claims, which could adversely affect our operating results, financial condition and ability to operate our business.
We depend on key personnel to manage our business effectively, and if we are unable to attract, retain and motivate our key employees, our sales and product development could be harmed.
Our employees are vital to our success, and our key management, engineering and other employees are difficult to replace. We generally do not have employment contracts with our key employees. Further, we do not maintain key person life insurance on any of our employees. The expansion of high technology companies worldwide has increased demand and competition for qualified personnel. If we are unable to attract and retain key personnel, or if we are not able to attract, assimilate and retain additional highly qualified employees to meet our current and future needs, our business and operations could be harmed.

67


We outsource a number of services to third-party service providers, which decreases our control over the performance of these functions. Disruptions or delays at our third-party service providers could adversely impact our operations.
We outsource a number of services, including our transportation, information systems management and logistics management of spare parts and certain accounting and procurement functions, to domestic and overseas third-party service providers. While outsourcing arrangements may lower our cost of operations, they also reduce our direct control over the services rendered. It is uncertain what effect such diminished control will have on the quality or quantity of products delivered or services rendered, on our ability to quickly respond to changing market conditions, or on our ability to ensure compliance with all applicable domestic and foreign laws and regulations. In addition, many of these outsourced service providers, including certain hosted software applications that we use for confidential data storage, employ cloud computing technology for such storage. These providers’ cloud computing systems may be susceptible to “cyber incidents,” such as intentional cyber attacks aimed at theft of sensitive data or inadvertent cyber-security compromises, which are outside of our control. If we do not effectively develop and manage our outsourcing strategies, if required export and other governmental approvals are not timely obtained, if our third-party service providers do not perform as anticipated, or do not adequately protect our data from cyber-related security breaches, or if there are delays or difficulties in enhancing business processes, we may experience operational difficulties (such as limitations on our ability to ship products), increased costs, manufacturing or service interruptions or delays, loss of intellectual property rights or other sensitive data, quality and compliance issues, and challenges in managing our product inventory or recording and reporting financial and management information, any of which could materially and adversely affect our business, financial condition and results of operations.
We are exposed to risks related to cybersecurity threats and cyber incidents.
In the conduct of our business, we collect, use, transmit and store data on information systems. This data includes confidential information, transactional information and intellectual property belonging to us, our customers and our business partners, as well as personally-identifiable information of individuals. We allocate significant resources to network security, data encryption and other measures to protect our information systems and data from unauthorized access or misuse. Despite our ongoing efforts to enhance our network security measures, our information systems are susceptible to computer viruses, cyber-related security breaches and similar disruptions from unauthorized intrusions, tampering, misuse, criminal acts, including phishing, or other events or developments that we may be unable to anticipate or fail to mitigate and are subject to the inherent vulnerabilities of network security measures. We have experienced cyber-related attacks in the past, and may experience cyber-related attacks in the future. Our security measures may also be breached due to employee errors, malfeasance, or otherwise. Third parties may also attempt to influence employees, users, suppliers or customers to disclose sensitive information in order to gain access to our, our customers’ or business partners’ data. Because the techniques used to obtain unauthorized access to the information systems change frequently, and may not be recognized until launched against a target, we may be unable to anticipate these techniques or to implement adequate preventative measures.
Any of such occurrences could result in disruptions to our operations; misappropriation, corruption or theft of confidential information, including intellectual property and other critical data, of KLA, our customers and other business partners; misappropriation of funds and company assets; reduced value of our investments in research, development and engineering; litigation with, or payment of damages to, third parties; reputational damage; costs to comply with regulatory inquiries or actions; data privacy issues; costs to rebuild our internal information systems; and increased cybersecurity protection and remediation costs.
We carry insurance that provides some protection against the potential losses arising from a cybersecurity incident but it will not likely cover all such losses, and the losses that it does not cover may be significant.
We rely upon certain critical information systems for our daily business operations. Our inability to use or access our information systems at critical points in time could unfavorably impact our business operations.
Our global operations are dependent upon certain information systems, including telecommunications, the internet, our corporate intranet, network communications, email and various computer hardware and software applications. System failures or malfunctioning, such as difficulties with our customer relationship management (“CRM”) system, could disrupt our operations and our ability to timely and accurately process and report key components of our financial results. Our enterprise resource planning (“ERP”) system is integral to our ability to accurately and efficiently maintain our books and records, record transactions, provide critical information to our management, and prepare our financial statements. Any disruptions or difficulties that may occur in connection with our ERP system or other systems (whether in connection with the regular operation, periodic enhancements, modifications or upgrades of such systems or the integration of our acquired businesses into such systems) could adversely affect our ability to complete important business processes, such as the evaluation of our internal control over financial reporting pursuant to Section 404 of the Sarbanes-Oxley Act of 2002. Any of these events could have an adverse effect on our business, operating results and financial condition.

68


Acquisitions are an important element of our strategy but, because of the uncertainties involved, we may not find suitable acquisition candidates and we may not be able to successfully integrate and manage acquired businesses. We are also exposed to risks in connection with strategic alliances into which we may enter.
In addition to our efforts to develop new technologies from internal sources, part of our growth strategy is to pursue acquisitions and acquire new technologies from external sources. As part of this effort, in February 2019, we announced that we had consummated our acquisition of Orbotech. We may also enter into definitive agreements for and consummate acquisitions of, or significant investments in, businesses with complementary products, services and/or technologies. There can be no assurance that we will find suitable acquisition candidates or that acquisitions we complete will be successful. In addition, we may use equity to finance future acquisitions, which would increase our number of shares outstanding and be dilutive to current stockholders.
If we are unable to successfully integrate and manage acquired businesses, if the costs associated with integrating the acquired business exceeds our expectations, or if acquired businesses perform poorly, then our business and financial results may suffer. It is possible that the businesses we have acquired, as well as businesses that we may acquire in the future, may perform worse than expected or prove to be more difficult to integrate and manage than anticipated. In addition, we may lose key employees of the acquired companies. As a result, risks associated with acquisition transactions may lead to a material adverse effect on our business and financial results for a number of reasons, including:
we may have to devote unanticipated financial and management resources to acquired businesses;
the combination of businesses may result in the loss of key personnel or an interruption of, or loss of momentum in, the activities of our company and/or the acquired business;
we may not be able to realize expected operating efficiencies or product integration benefits from our acquisitions;
we may experience challenges in entering into new market segments for which we have not previously manufactured and sold products;
we may face difficulties in coordinating geographically separated organizations, systems and facilities;
the customers, distributors, suppliers, employees and others with whom the companies we acquire have business dealings may have a potentially adverse reaction to the acquisition;
we may have difficulty implementing a cohesive framework of internal controls over the entire organization;
we may have to write-off goodwill or other intangible assets; and
we may incur unforeseen obligations or liabilities in connection with acquisitions.
At times, we may also enter into strategic alliances with customers, suppliers or other business partners with respect to development of technology and intellectual property. These alliances typically require significant investments of capital and exchange of proprietary, highly sensitive information. The success of these alliances depends on various factors over which we may have limited or no control and requires ongoing and effective cooperation with our strategic partners. Mergers and acquisitions and strategic alliances are inherently subject to significant risks, and the inability to effectively manage these risks could materially and adversely affect our business, financial condition and operating results.
Disruption of our manufacturing facilities or other operations, or in the operations of our customers, due to earthquake, flood, other natural catastrophic events, health epidemics or terrorism could result in cancellation of orders, delays in deliveries or other business activities, or loss of customers and could seriously harm our business.
We have significant manufacturing operations in the United States, Singapore, Israel, Germany, United Kingdom, Italy and China. In addition, our business is international in nature, with our sales, service and administrative personnel and our customers located in numerous countries throughout the world. Operations at our manufacturing facilities and our assembly subcontractors, as well as our other operations and those of our customers, are subject to disruption for a variety of reasons, including work stoppages, acts of war, terrorism, health epidemics (including the recent coronavirus outbreak in China), fire, earthquake, volcanic eruptions, energy shortages, flooding or other natural disasters. Such disruption could cause delays in, among other things, shipments of products to our customers, our ability to perform services requested by our customers, or the installation and acceptance of our products at customer sites. We cannot provide any assurance that alternate means of conducting our operations (whether through alternate production capacity or service providers or otherwise) would be available if a major disruption were to occur or that, if such alternate means were available, they could be obtained on favorable terms.
In addition, as part of our cost-cutting actions, we have consolidated several operating facilities. Our California operations are now primarily centralized in our Milpitas facility. The consolidation of our California operations into a single campus could further concentrate the risks related to any of the disruptive events described above, such as acts of war or terrorism, earthquakes, fires or other natural disasters, if any such event were to impact our Milpitas facility.

69


We are predominantly uninsured for losses and interruptions caused by terrorist acts and acts of war. If international political instability continues or increases, our business and results of operations could be harmed.
The threat of terrorism targeted at, or acts of war in, the regions of the world in which we do business increases the uncertainty in our markets. Any act of terrorism or war that affects the economy or the industries we serve could adversely affect our business. Increased international political instability in various parts of the world, disruption in air transportation and further enhanced security measures as a result of terrorist attacks may hinder our ability to do business and may increase our costs of operations. We maintain significant operations in Israel. Since the establishment of the State of Israel in 1948, a number of armed conflicts have taken place between Israel and its Arab neighbors, and a state of hostility varying in degree and intensity, has led to security and economic challenges for Israel. In addition, some our employees in Israel are obligated to perform annual reserve duty in the Israel Defense Forces, and may be called to active military duty in emergency circumstances. We cannot assess the impact that emergency conditions in Israel in the future may have on our business, operations, financial condition or results of operations, but it could be material. Instability in any region could directly impact our ability to operate our business (or our customers’ ability to operate their businesses), cause us to incur increased costs in transportation, make such transportation unreliable, increase our insurance costs, and cause international currency markets to fluctuate. Instability in the region could also have the same effects on our suppliers and their ability to timely deliver their products. If international political instability continues or increases in any region in which we do business, our business and results of operations could be harmed. We are predominantly uninsured for losses and interruptions caused by terrorist acts and acts of war.
We self-insure certain risks including earthquake risk. If one or more of the uninsured events occurs, we could suffer major financial loss.
We purchase insurance to help mitigate the economic impact of certain insurable risks; however, certain risks are uninsurable, are insurable only at significant cost or cannot be mitigated with insurance. Accordingly, we may experience a loss that is not covered by insurance, either because we do not carry applicable insurance or because the loss exceeds the applicable policy amount or is less than the deductible amount of the applicable policy. For example, we do not currently hold earthquake insurance. An earthquake could significantly disrupt our manufacturing operations, a significant portion of which are conducted in California, an area highly susceptible to earthquakes. It could also significantly delay our research and engineering efforts on new products, much of which is also conducted in California. We take steps to minimize the damage that would be caused by an earthquake, but there is no certainty that our efforts will prove successful in the event of an earthquake. We self-insure earthquake risks because we believe this is a prudent financial decision based on our cash reserves and the high cost and limited coverage available in the earthquake insurance market. Certain other risks are also self-insured either based on a similar cost-benefit analysis, or based on the unavailability of insurance. If one or more of the uninsured events occurs, we could suffer major financial loss.
We are exposed to foreign currency exchange rate fluctuations. Although we hedge certain currency risks, we may still be adversely affected by changes in foreign currency exchange rates or declining economic conditions in these countries.
We have some exposure to fluctuations in foreign currency exchange rates, primarily the Japanese Yen, the euro, the pound sterling and the Israeli new shekel. We have international subsidiaries that operate and sell our products globally. In addition, an increasing proportion of our manufacturing activities are conducted outside of the United States, and many of the costs associated with such activities are denominated in foreign currencies. We routinely hedge our exposures to certain foreign currencies with certain financial institutions in an effort to minimize the impact of certain currency exchange rate fluctuations, but these hedges may be inadequate to protect us from currency exchange rate fluctuations. To the extent that these hedges are inadequate, or if there are significant currency exchange rate fluctuations in currencies for which we do not have hedges in place, our reported financial results or the way we conduct our business could be adversely affected. Furthermore, if a financial counterparty to our hedges experiences financial difficulties or is otherwise unable to honor the terms of the foreign currency hedge, we may experience material financial losses.
We are exposed to fluctuations in interest rates and the market values of our portfolio investments; impairment of our investments could harm our earnings. In addition, we and our stockholders are exposed to risks related to the volatility of the market for our common stock.
Our investment portfolio primarily consists of both corporate and government debt securities that are susceptible to changes in market interest rates and bond yields. As market interest rates and bond yields increase, those securities with a lower yield-at-cost show a mark-to-market unrealized loss. We believe we have the ability to realize the full value of all these investments upon maturity. However, an impairment of the fair market value of our investments, even if unrealized, must be reflected in our financial statements for the applicable period and may therefore have a material adverse effect on our results of operations for that period.

70


In addition, the market price for our common stock is volatile and has fluctuated significantly during recent years. The trading price of our common stock could continue to be highly volatile and fluctuate widely in response to various factors, including without limitation conditions in the semiconductor industry and other industries in which we operate, fluctuations in the global economy or capital markets, our operating results or other performance metrics, or adverse consequences experienced by us as a result of any of the risks described elsewhere in this Item 1A. Volatility in the market price of our common stock could cause an investor in our common stock to experience a loss on the value of their investment in us and could also adversely impact our ability to raise capital through the sale of our common stock or to use our common stock as consideration to acquire other companies.
We are exposed to risks in connection with tax and regulatory compliance audits in various jurisdictions.
We are subject to tax and regulatory compliance audits (such as related to customs or product safety requirements) in various jurisdictions, and such jurisdictions may assess additional income or other taxes, penalties, fines or other prohibitions against us. Although we believe our tax estimates are reasonable and that our products and practices comply with applicable regulations, the final determination of any such audit and any related litigation could be materially different from our historical income tax provisions and accruals related to income taxes and other contingencies. In addition to and in connection with the Israel Tax Authority (“ITA”) Assessment described in more detail in Note 13, “Income Taxes” to our Consolidated Financial Statements, there is an ongoing criminal investigation against our Orbotech subsidiary, certain of its employees and its tax consultant that began prior to the Acquisition Date. We can make no assurances that an indictment will not result from the criminal investigation. The results of an audit or litigation could have a material adverse effect on our operating results or cash flows in the period or periods for which that determination is made.
A change in our effective tax rate can have a significant adverse impact on our business.
We earn profits in, and are therefore potentially subject to taxes in, the U.S. and numerous foreign jurisdictions, including Singapore, Israel and the Cayman Islands, the countries in which we earn the majority of our non-U.S. profits. Due to economic, political or other conditions, tax rates in those jurisdictions may be subject to significant change. A number of factors may adversely impact our future effective tax rates, such as the jurisdictions in which our profits are determined to be earned and taxed; changes in the tax rates imposed by those jurisdictions; expiration of tax holidays in certain jurisdictions that are not renewed; the resolution of issues arising from tax audits with various tax authorities; changes in the valuation of our deferred tax assets and liabilities; adjustments to estimated taxes upon finalization of various tax returns; increases in expenses not deductible for tax purposes, including write-offs of acquired in-process research and development and impairment of goodwill in connection with acquisitions; changes in available tax credits; changes in stock-based compensation expense; changes in tax laws or the interpretation of such tax laws; changes in generally accepted accounting principles; and the repatriation of earnings from outside the U.S. for which we have not previously provided for U.S. taxes. A change in our effective tax rate can materially and adversely impact our results from operations.
In addition, recent changes to U.S. tax laws will significantly impact how U.S. multinational corporations are taxed on foreign earnings. Numerous countries are evaluating their existing tax laws due in part, to recommendations made by the Organization for Economic Co-operation and Development’s (“OECD’s”) Base Erosion and Profit Shifting (“BEPS”) project. As of December 31, 2018, we have completed our accounting for the tax effects of the Act, which was enacted into law on December 22, 2017. However, the recent U.S tax law changes are subject to future guidance from U.S. federal and state governments, such as the Treasury Department and/or the IRS. Any future guidance can change our tax liability. A significant portion of the income taxes due to the enactment of the Act is payable by us over a period of eight years. As a result, our cash flows from operating activities will be adversely impacted until tax liability is paid in full.
Compliance with federal securities laws, rules and regulations, as well as NASDAQ requirements, has become increasingly complex, and the significant attention and expense we must devote to those areas may have an adverse impact on our business.
Federal securities laws, rules and regulations, as well as NASDAQ rules and regulations, require companies to maintain extensive corporate governance measures, impose comprehensive reporting and disclosure requirements, set strict independence and financial expertise standards for audit and other committee members and impose civil and criminal penalties for companies and their chief executive officers, chief financial officers and directors for securities law violations. These laws, rules and regulations have increased, and in the future are expected to continue to increase, the scope, complexity and cost of our corporate governance, reporting and disclosure practices, which could harm our results of operations and divert management’s attention from business operations.

71


A change in accounting standards or practices or a change in existing taxation rules or practices (or changes in interpretations of such standards, practices or rules) can have a significant effect on our reported results and may even affect reporting of transactions completed before the change is effective.
New accounting standards and taxation rules and varying interpretations of accounting pronouncements and taxation rules have occurred and will continue to occur in the future. Changes to (or revised interpretations or applications of) existing accounting standards or tax rules or the questioning of current or past practices may adversely affect our reported financial results or the way we conduct our business. For example, in the quarter ended September 30, 2019, we adopted the FASB accounting standard update and amended our accounting for leases. Adoption of new standards may require changes to our processes, accounting systems, and internal controls. Difficulties encountered during adoption could result in internal control deficiencies or delay the reporting of our financial results. In addition, the passing of the Act in December 2017 caused us to significantly increase our provision for income taxes, which had a material adverse effect on our net income for the fiscal year ended June 30, 2018. Further interpretations of the Act from the government and regulatory organizations may change our tax expense provided for our transitional tax liability and deferred tax adjustments as well as our provision liability or accounting treatment of the provisional liability which may potentially affect the measurement of these balances or potentially give rise to new deferred tax amounts.


72


ITEM 2.
UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS

Equity Repurchase Plans
The following is a summary of stock repurchases for the three months ended December 31, 2019:
Period
Total Number of
Shares
Purchased
 
Average Price Paid
per Share
 
Total Number of Shares Purchased As Part of Publicly Announced Plans or Programs(1)
 
Approximate Dollar Value that May Yet Be Purchased Under the Plans or Programs(1)
October 1, 2019 to October 31, 2019
567,056

 
$
162.24

 
567,056

 
$
1,538,199,847

November 1, 2019 to November 30, 2019
729,345

 
$
168.09

 
729,345

 
$
1,415,603,314

December 1, 2019 to December 31, 2019
393,508

 
$
167.72

 
393,508

 
$
1,349,604,904

Total
1,689,909

 
$
166.04

 
1,689,909

 
 
__________________ 
(1)
The stock repurchase program was announced on March 19, 2018, with an approved dollar amount of $2 billion. An additional $1 billion was authorized and announced on September 17, 2019. The program has no expiration date and may be suspended at any time. Future repurchases of our common stock under our repurchase program may be effected through various different repurchase transaction structures, including isolated open market transactions or systematic repurchase plans.
ITEM 3.
DEFAULTS UPON SENIOR SECURITIES
None.
ITEM 4.
MINE SAFETY DISCLOSURES
Not applicable.
ITEM 5.    OTHER INFORMATION
None.

73


ITEM 6.
EXHIBITS
 
 
 
Incorporated by Reference
Exhibit
Number
 
Exhibit Description
Form
File
Number
Exhibit
Number
Filing
Date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
101.INS
 
XBRL Instance Document - the instance document does not appear in the Interactive Data file because its XBRL tags are embedded within the Inline XBRL document
 
 
 
 
 
 
 
 
 
 
 
101.SCH
 
XBRL Taxonomy Extension Schema Document
 
 
 
 
 
 
 
 
 
 
 
101.CAL
 
XBRL Taxonomy Extension Calculation Linkbase Document
 
 
 
 
 
 
 
 
 
 
 
101.DEF
 
XBRL Taxonomy Extension Definition Linkbase Document
 
 
 
 
 
 
 
 
 
 
 
101.LAB
 
XBRL Taxonomy Extension Label Linkbase Document
 
 
 
 
 
 
 
 
 
 
 
101.PRE
 
XBRL Taxonomy Extension Presentation Linkbase Document
 
 
 
 
 
 
 
 
 
 
 
104
 
Cover Page Interactive Data File (embedded within the Inline XBRL document)
 
 
 
 

* Denotes a management contract, plan or arrangement.
+ Confidential treatment has been requested as to a portion of this exhibit.




74


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.
 
 
 
 
 
KLA CORPORATION
 
 
 
 
(Registrant)
 
 
 
February 5, 2020
 
 
 
/s/ RICHARD P. WALLACE
(Date)
 
 
 
Richard P. Wallace
 
 
 
 
President and Chief Executive Officer
(Principal Executive Officer)
 
 
 
February 5, 2020
 
 
 
/s/ BREN D. HIGGINS
(Date)
 
 
 
Bren D. Higgins
 
 
 
 
Executive Vice President and Chief Financial Officer
(Principal Financial Officer)
 
 
 
February 5, 2020
 
 
 
/s/ VIRENDRA A. KIRLOSKAR
(Date)
 
 
 
Virendra A. Kirloskar
 
 
 
 
Senior Vice President and Chief Accounting Officer
(Principal Accounting Officer)

75
EX-10.1 2 klac10qex101123119.htm EXHIBIT 10.1 Exhibit



Exhibit 10.1

CERTAIN IDENTIFIED INFORMATION HAS BEEN EXCLUDED FROM THE EXHIBIT BECAUSE IT IS BOTH NOT MATERIAL AND WOULD LIKELY CAUSE COMPETITIVE HARM TO THE COMPANY IF PUBLICLY DISCLOSED. OMMISSIONS ARE DESIGNATED AS [**].

AMENDMENT TO EMPLOYMENT AGREEMENT

THIS AMENDMENT AGREEMENT is entered into as of November 14, 2019 (the “Amendment Agreement”) by and between Orbotech Ltd., registration # 520035213, of 7 Sanhedrin Boulevard, North Industrial Zone, Yavne 8110101 Israel (“Orbotech” or the “Company”) and Amichai Steimberg, Israeli ID No. __________ of __________, Israel (“Employee”)
WHEREAS:     The Company and Employee entered into an Employment Agreement dated February 20, 2019 (the “Employment Agreement”);
WHEREAS: The Company became a wholly owned subsidiary of KLA Corporation (“KLA”) as of February 20, 2019 (the “Closing Date”) by virtue of an Agreement and Plan of Merger dated March 18, 2018 (the “Merger Agreement”);
WHEREAS:     Subsequent to the Closing Date, KLA and Orbotech mutually agreed that KLA shall assume direct responsibility for the financial performance of SPTS Technologies Group Limited and all subsidiaries thereof effective as of the first day of the third quarter of calendar year 2019;
WHEREAS:     The parties to the Employment Agreement desire to amend the Employment Agreement on the terms and conditions hereinafter set forth;
NOW, THEREFORE, in consideration of the respective agreements of the parties contained herein, the parties agree as follows:
1.
The first sentence of Section 1.10 of the Employment Agreement shall be superseded by and replaced in the entirety with the following:
During the term of this Agreement, Employee shall not be engaged prior to the Transition Date in any other employment nor directly or indirectly engage in any other business activities in any capacity for any other person, firm or company whether or not for consideration, without the express prior written consent of KLA; provided, however, that Employee may continue to (i) serve as a passive investor in the equity of any business, provided that Employee is not otherwise involved in running such business and (ii) act in any advisory capacity with respect to any business for which Employee currently serves in such role as of the Closing Date, or serve in any similar role with respect to any similar business, provided that no such business is a Competitor (as defined below). Notwithstanding the foregoing, during the period during which Employee holds the Position, he may serve as a director on the board of directors of up to two public or private companies, provided the applicable company is not a Competitor. Following the Transition Date, Employee may serve as a director on any number of public or private companies, provided the applicable company is not a Competitor, without the need to obtain the Company’s or KLA’s consent. In addition, beginning on and following the





Transition Date, Employee shall be permitted to engage in employment with another person, firm or company (including for consideration), provided that such person, firm or company is not a Competitor and such employment does not interfere with Employee’s ability to fulfill his responsibilities hereunder.
2.
Section 2.1 of the Employment Agreement shall be amended to provide that beginning on April 1, 2019, the Salary shall be NIS 174,960 (one hundred and seventy-four thousand nine hundred and sixty New Israeli Shekels) and shall continue at that amount until the Transition Date. Not later than the pay period immediately following the date of this Amendment Agreement, the Company shall pay the Employee an amount necessary to retroactively give effect to the increase in Salary as if it had been in effect since April 1, 2019.

3.
Section 3.10.1 of the Employment Agreement shall be superseded by and replaced in the entirety with the following:
Subject to Section 3.10.2, in calendar years 2019 and 2020, Employee’s target bonus opportunity shall be equal to 100% of his annual Salary, calculated on the basis of a full year, in each instance as in effect prior to the Transition Date (the “Annual Bonus”). The amount of the Annual Bonus, if any, will depend on the achievement of the objectives set forth in Exhibit A1 (the “Annual Bonus Objectives”). The Annual Bonus Objectives for calendar year 2020 will be based in part on achievement of financial objectives for the Company established at a date following the date hereof and approved by the Compensation Committee of the Board of Directors of KLA (the “Compensation Committee”) within 45 days following the end of calendar year 2019, which Annual Bonus Objectives will be incorporated into Exhibit A1 as of the date of such approval. KLA shall determine the achievement of the Annual Bonus Objectives, the entitlement to the Annual Bonus as well as the amount of the Annual Bonus in its sole and absolute discretion. The Annual Bonus shall be paid (if any) as soon as practicable after the Company determines that the Annual Bonus has been earned, subject to deduction of any and all taxes and charges applicable to Employee, but not later than March 31, 2020 with respect to the 2019 Annual Bonus and not later than March 31, 2021 with respect to the 2020 Annual Bonus. The 2019 Annual Bonus and the 2020 Annual Bonus will be paid to the Employee even if at the time of payment he is no longer an employee of the Company, provided he remains an employee through December 31, 2019 with respect to the 2019 Annual Bonus and provided he remains an employee through December 31, 2020, with respect to the 2020 Annual Bonus.
4.
Exhibit A to the Employment Agreement shall be superseded by and replaced in the entirety with Exhibit A1 hereto.

5.
Section 3.12.3 of the Employment Agreement shall be superseded by and replaced in the entirety with the following:
The Vesting Percentage with respect to the 2019 Performance Units and the 2020 Performance Units shall be determined based on the Company’s achievement of the objectives (each an “Objective”) in calendar years 2019 and 2020, respectively, as set forth in Exhibit B1.
6.
Exhibit B to the Employment Agreement shall be superseded by and replaced in the entirety with Exhibit B1 hereto.






7.
Capitalized terms used but not defined in this Amendment Agreement shall have the meaning given to such term in the Employment Agreement.

8.
Except as specifically amended or replaced in this Amendment Agreement, the terms of the Employment Agreement shall remain in full force and effect as set forth therein.


IN WITNESS WHEREOF:
Company:
Employee:
Orbotech Ltd.

Signature: /s/ Bren D Higgins_______
                  By: Bren D. Higgins
                  Title: Director

Date: December 3, 2019
Amichai Steimberg

Signature: /s/ Amichai Steimberg______
                  ID#:
Date: November 14, 2019






EXHIBIT a1
ANNUAL BONUS OBJECTIVES
Revised Orbotech CY19 Annual Bonus Payout Table
(includes SPTS for Q1 and Q2 only)
Balanced Scorecard Performance (“BSc”)
BSc Score
CY19 Non-GAAP Operating Margin ($M) Performance
<$[**]
$[**]
$[**] 
$[**]
$[**]
$[**]
$[**]
Far Exceeds Expectations
5
0%
[**]%
[**]%
[**]%
[**]% 
[**]%
[**]%
Exceeds Expectations
4
0%
[**]%
[**]%
[**]%
[**]% 
[**]%
[**]%
Primarily Meets Expectations
3
0%
[**]%
[**]% 
[**]%
[**]% 
[**]%
[**]%
Below Expectations
2
0%
[**]%
[**]%
[**]%
[**]% 
[**]%
[**]%
Far Below Expectations
1
0%
[**]%
[**]%
[**]%
[**]% 
[**]%
[**]%
 
 
 
 
 
 
 
 
 
 
% of Plan
 
[**]%
[**]%
[**]%
[**]%
[**]%
[**]%

These numbers reflect the period from February 21, 2019 through December 31, 2019 (“CY19”) Target BSc and Non-GAAP Operating Margin Performance.
The payout multiple is capped at these amounts for each level of BSc performance.
CY19 BSc Performance Expectations
For purposes of the Annual Bonus Objectives for the CEO and President/COO of Orbotech Ltd. (as those positions are occupied on the Closing Date), the Performance Expectations shall be defined as follows:
1-
Far Below Expectations
A
Failure to have a Plan in place within six (6) months post-Closing with specific actions identified (to be taken both by KLA and Orbotech) which would achieve at least a [**] run rate cost savings within the two (2) years post-Closing; or
B
Achieving less than 100% retention of the "Top 5" senior executives other than the CEO and the President/COO (specifically, [**]) through CY19; or
C
Achieving less than 85% retention of the "Next 20" senior executives other than the CEO and the President/COO (specifically, [**]) through CY19.
2-
Below Expectations
A
Failure to have a Plan in place within four (4) months post-Closing with specific actions identified (to be taken both by KLA and Orbotech) which would achieve at least a [**] run rate cost savings within the two (2) years post-Closing; or
B
Achieving less than 100% retention of the "Top 5" senior executives other than the CEO and the President/COO (specifically, [**]) through CY19; or
C
Achieving less than 90% retention of the "Next 20" senior executives other than the CEO and the President/COO (specifically, [**]) through CY19.
3-
Primarily Meets Expectations
A
Having a Plan in place within four (4) months post-Closing with specific actions identified (to be taken both by KLA and Orbotech) to achieve a [**] run rate cost savings within the two (2) years post-Closing; and





B
Achieving 100% retention of the "Top 5" senior executives other than the CEO and the President/COO (specifically, [**]) through CY19; and
C
Achieving 90% or greater retention of the "Next 20" senior executives other than the CEO and President/COO (specifically, [**]) through CY19.
4-
Exceeds Expectations
A
Having a Plan in place within four (4) months post-Closing with specific actions identified (to be taken both by KLA and Orbotech) to achieve a [**] or greater run rate cost savings within two and one-half (2.5) years post-Closing, or a Plan with specific actions identified to achieve at least a [**] run rate cost savings within two (2) years post-Closing while also identifying specific actions to achieve at least [**] of such a run rate savings in CY20; and
If applicable, successful execution/implementation against Orbotech specific actions in support of the [**] run rate savings identified above by the end of CY19; and
B
Achieving 100% retention of the "Top 5" senior executives other than the CEO and President/COO (specifically[**]) through CY19; and
C
Achieving 95% retention or greater of the "Next 20" senior executives other than the CEO and President/COO (specifically, [**]) through CY19.
5-
Far Exceeds Expectations
A
Having a Plan in place within six (6) months post-Closing with specific actions identified (to be taken both by KLA and Orbotech) to achieve an [**] or greater run rate cost savings within two and one-half (2.5) years post-Closing, or a Plan with specific actions identified to achieve at least a [**] run rate cost savings within two and one-half (2.5) years post-Closing while also identifying specific actions to achieve at least [**] of such run rate savings in CY20; and
If applicable, successful execution/implementation against Orbotech specific actions in support of the [**] or greater run rate savings identified above by the end of CY19; and
B
Achieving 100% retention of "Top 5" senior executives other than the CEO and President/COO (specifically, [**]) through CY19; and
C
Achieving 100% retention of "Next 20" senior executives other than the CEO and President/COO (specifically, [**]) through CY19.

1)
Within each BSc level, 70% weight is to be given to criteria "A", 20% weight to criteria "B", and 10% weight to criteria "C” as set forth in the descriptions directly above.
2)
KLA agrees to cooperate in the synergy process and make it a priority.
3)
Accounting and business model changes will be limited to those necessary to achieve synergy objectives and/or to align with KLA's existing control environment; to the extent such accounting and/or business model changes might impact the achievement of OM$ and resultant Annual Bonus payout, payout levels will be adjusted accordingly and correspondingly.
4)
Orbotech organizational changes will be kept to a minimum through CY20 and be limited to those necessary and aligned upon to achieve synergy objectives, and/or those necessary to align with KLA's existing control environment.
5)
For purposes of defining retention, loss of an executive resulting from a death or due to a termination of an executive by Orbotech will not counted as a failure to retain.





EXHIBIT B1
PRSU OBJECTIVES

Revised ORBK CY19 PRSU Payout Table
(includes SPTS for Q1 and Q2 only)
Balanced Scorecard Performance (“BSc”)
BSc Score
CY19 Non-GAAP Operating Margin ($M) Performance
<$[**]
$[**]
$[**] 
$[**]
$[**]
$[**]
$[**]
Far Exceeds Expectations
5
0%
[**]%
[**]%
[**]%
[**]% 
[**]%
[**]%
Exceeds Expectations
4
0%
[**]%
[**]%
[**]%
[**]% 
[**]%
[**]%
Primarily Meets Expectations
3
0%
[**]%
[**]% 
[**]%
[**]% 
[**]%
[**]%
Below Expectations
2
0%
[**]%
[**]%
[**]%
[**]% 
[**]%
[**]%
Far Below Expectations
1
0%
[**]%
[**]%
[**]%
[**]% 
[**]%
[**]%
 
 
 
 
 
 
 
 
 
 
% of Plan
 
[**]%
[**]%
[**]%
[**]%
[**]%
[**]%

The numbers in the Revised ORBK CY19 PRSU Payout Table above reflect the period from February 21, 2019 through December 31, 2019 (“CY19”) Target BSc and Non-GAAP Operating Margin Performance.
The payout multiple is capped at these amounts for each level of BSc performance.
CY19 BSc Performance Expectations
For purposes of PRSUs for the CEO and President/COO of Orbotech Ltd. (as those positions are occupied on the Closing Date), the Performance Expectations shall be defined as follows:
1-
Far Below Expectations
A
Failure to have a Plan in place within six (6) months post-Closing with specific actions identified (to be taken both by KLA and Orbotech) which would achieve at least a [**] run rate cost savings within the two (2) years post-Closing; or
B
Achieving less than 100% retention of the "Top 5" senior executives other than the CEO and the President/COO (specifically, [**]) through CY19; or
C
Achieving less than 85% retention of the "Next 20" senior executives other than the CEO and the President/COO (specifically, [**]) through CY19.
2-
Below Expectations
A
Failure to have a Plan in place within four (4) months post-Closing with specific actions identified (to be taken both by KLA and Orbotech) which would achieve at least a [**] run rate cost savings within the two (2) years post-Closing; or
B
Achieving less than 100% retention of the "Top 5" senior executives other than the CEO and the President/COO (specifically, [**]) through CY19; or
C
Achieving less than 90% retention of the "Next 20" senior executives other than the CEO and the President/COO (specifically, [**]) through CY19.
3-
Primarily Meets Expectations





A
Having a Plan in place within four (4) months post-Closing with specific actions identified (to be taken both by KLA and Orbotech) to achieve a [**] run rate cost savings within the two (2) years post-Closing; and
B
Achieving 100% retention of the "Top 5" senior executives other than the CEO and the President/COO (specifically, [**]) through CY19; and
C
Achieving 90% or greater retention of the "Next 20" senior executives other than the CEO and President/COO (specifically, [**]) through CY19.
4-
Exceeds Expectations
A
Having a Plan in place within four (4) months post-Closing with specific actions identified (to be taken both by KLA and Orbotech) to achieve a [**] or greater run rate cost savings within two and one-half (2.5) years post-Closing, or a Plan with specific actions identified to achieve at least a [**] run rate cost savings within two (2) years post-Closing while also identifying specific actions to achieve at least [**] of such a run rate savings in CY20; and
If applicable, successful execution/implementation against Orbotech specific actions in support of the [**] run rate savings identified above by the end of CY19; and
B
Achieving 100% retention of the "Top 5" senior executives other than the CEO and President/COO (specifically, [**]) through CY19; and
C
Achieving 95% retention or greater of the "Next 20" senior executives other than the CEO and President/COO (specifically, [**]) through CY19.
5-
Far Exceeds Expectations
A
Having a Plan in place within six (6) months post-Closing with specific actions identified (to be taken both by KLA and Orbotech) to achieve an [**] or greater run rate cost savings within two and one-half (2.5) years post-Closing, or a Plan with specific actions identified to achieve at least a [**] run rate cost savings within two and one-half (2.5) years post-Closing while also identifying specific actions to achieve at least [**] of such run rate savings in CY20; and
If applicable, successful execution/implementation against Orbotech specific actions in support of the [**] or greater run rate savings identified above by the end of CY19; and
B
Achieving 100% retention of "Top 5" senior executives other than the CEO and President/COO (specifically, [**]) through CY19; and
C
Achieving 100% retention of "Next 20" senior executives other than the CEO and President/COO (specifically, [**]) through CY19.

1)
Within each BSc level, 70% weight is to be given to criteria "A", 20% weight to criteria "B", and 10% weight to criteria "C” as set forth in the descriptions directly above.
2)
KLA agrees to cooperate in the synergy process and make it a priority.
3)
Accounting and business model changes will be limited to those necessary to achieve synergy objectives and/or to align with KLA's existing control environment; to the extent such accounting and/or business model changes might impact the achievement of OM$ and resultant PRSU payout, payout levels will be adjusted accordingly and correspondingly.





4)
Orbotech organizational changes will be kept to a minimum through CY20 and be limited to those necessary and aligned upon to achieve synergy objectives, and/or those necessary to align with KLA's existing control environment.
5)
For purposes of defining retention, loss of an executive resulting from a death or due to a termination of an executive by Orbotech will not counted as a failure to retain.

Revised ORBK CY20 PRSU Payout Table
(includes SPTS for Q1 and Q2 only)
Balanced Scorecard Performance (“BSc”)
BSc Score
CY20 Non-GAAP Operating Margin ($M) Performance
<$[**]
$[**]
$[**] 
$[**]
$[**]
$[**]
$[**]
Far Exceeds Expectations
5
0%
[**]%
[**]%
[**]%
[**]% 
[**]%
[**]%
Exceeds Expectations
4
0%
[**]%
[**]%
[**]%
[**]% 
[**]%
[**]%
Primarily Meets Expectations
3
0%
[**]%
[**]% 
[**]%
[**]% 
[**]%
[**]%
Below Expectations
2
0%
[**]%
[**]%
[**]%
[**]% 
[**]%
[**]%
Far Below Expectations
1
0%
[**]%
[**]%
[**]%
[**]% 
[**]%
[**]%
 
 
 
 
 
 
 
 
 
 
% of Plan
 
[**]%
[**]%
[**]%
[**]%
[**]%
[**]%

The numbers in the Revised ORBK CY20 PRSU Payout Table above reflect calendar year 2020 (“CY20”) Target BSc and Non-GAAP Operating Margin Performance.
The payout multiple is capped at these amounts for each level of BSc performance.
CY20 BSc Performance Expectations
For purposes of PRSUs for the CEO and President/COO of Orbotech Ltd. (as those positions are occupied on the Closing Date), the Performance Expectations shall be defined as follows:
1-
Far Below Expectations
A
Support of and successful execution against Orbotech specific actions which achieve less than 80% of the run rate cost savings attributable to Orbotech that were identified in CY19, including realization of any CY19 savings if applicable; or
B
Achieving less than 80% retention of the "Top 5" senior executives other than the CEO and the President/COO (specifically, [**]) through CY20; or
C
Achieving less than 80% retention of the "Next 14" senior executives other than the CEO and the President/COO (specifically, [**]) through CY20.
2-
Below Expectations
A
Support of and successful execution against Orbotech specific actions which achieve at least 85% but less than 100% of the run rate cost savings attributable to Orbotech that were identified in CY19, including realization of any CY19 savings if applicable; or
B
Achieving less than 80% retention of the "Top 5" senior executives other than the CEO and the President/COO (specifically, [**]) through CY20; or
C
Achieving less than 85% retention of the "Next 14" senior executives other than the CEO and the President/COO (specifically, [**]) through CY20.
3-
Primarily Meets Expectations





A
Support of and successful execution against Orbotech specific actions which achieve 100% of the run rate cost savings attributable to Orbotech that were identified in CY19, including realization of any CY19 savings if applicable; and
B
Achieving 80% retention of the "Top 5" senior executives other than the CEO and the President/COO (specifically, [**]) through CY20; and
C
Achieving 90% or greater retention of the "Next 14" senior executives other than the CEO and President/COO (specifically, [**]) through CY20.
4-
Exceeds Expectations
A
Support of and successful execution/implementation against Orbotech specific actions which achieve 100% of the run rate cost savings attributable to Orbotech that were identified in CY19, including realization of any CY19 savings if applicable, and identification of an additional [**] or greater of run rate cost savings (from the baseline identified in CY19) which can be implemented within two and a half (2½) years post-Closing; and
B
Achieving 100% retention of the "Top 5" senior executives other than the CEO and President/COO (specifically, [**]) through CY20; and
C
Achieving 90% retention or greater of the "Next 14" senior executives other than the CEO and President/COO (specifically, [**]) through CY20.
5-
Far Exceeds Expectations
A
Support of and successful execution/implementation against Orbotech specific actions which achieve 100% of the run rate cost savings attributable to Orbotech that were identified in CY19, including realization of any CY19 savings if applicable, and identification of an additional [**] or greater of run rate cost savings (from the baseline identified in CY19) which can be implemented within two and a half (2½) years post-Closing; and
B
Achieving 100% retention of "Top 5" senior executives other than the CEO and President/COO (specifically, [**]) through CY20; and
C
Achieving 90% retention of "Next 14" senior executives other than the CEO and President/COO (specifically, [**]) through CY20.
1)
Within each BSc level, 70% weight is to be given to criteria "A", 20% weight to criteria "B", and 10% weight to criteria "C” as set forth in the descriptions directly above.
2)
KLA agrees to cooperate in the synergy process and make it a priority.
3)
Accounting and business model changes will be limited to those necessary to achieve synergy objectives and/or to align with KLA's existing control environment; to the extent such accounting and/or business changes might impact the achievement of OM$ and resultant PRSU payout, payout levels will be adjusted accordingly and correspondingly.
4)
Orbotech organizational changes will be kept to a minimum through CY20 and be limited to those necessary and aligned upon to achieve synergy objectives, and/or those necessary to align with KLA's existing control environment.
5)
For purposes of defining retention, loss of an executive resulting from a death or due to a termination of an executive by Orbotech will not counted as a failure to retain.




EX-31.1 3 klac10qex311123119.htm CERTIFICATION OF CHIEF EXECUTIVE OFFICER UNDER RULE 13A-14(A)/15D-14(A) Exhibit



Exhibit 31.1
Certification of Chief Executive Officer
Pursuant to Exchange Act Rule 13a-14(a)/15d-14(a) As Adopted
Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
I, Richard P. Wallace, certify that:
1
I have reviewed this Quarterly Report on Form 10-Q of KLA Corporation;
2
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4
The registrant’s other certifying officer(s) 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(s) 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.


February 5, 2020
 
 
 
/s/ RICHARD P. WALLACE
(Date)
 
 
 
Richard P. Wallace
 
 
 
 
President and Chief Executive Officer
 
 
 
 
(Principal Executive Officer)




EX-31.2 4 klac10qex312123119.htm CERTIFICATION OF CHIEF FINANCIAL OFFICER UNDER RULE 13A-14(A)/15D-14(A) Exhibit



Exhibit 31.2
Certification of Chief Financial Officer
Pursuant to Exchange Act Rule 13a-14(a)/15d-14(a) As Adopted
Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
I, Bren D. Higgins, certify that:
1
I have reviewed this Quarterly Report on Form 10-Q of KLA Corporation;
2
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4
The registrant's other certifying officer(s) 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(s) 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.


February 5, 2020
 
 
 
/s/ BREN D. HIGGINS
(Date)
 
 
 
Bren D. Higgins
 
 
 
 
Executive Vice President and Chief Financial Officer
 
 
 
 
(Principal Financial Officer)




EX-32 5 klac10qex32123119.htm CERTIFICATION OF CEO AND CFO PURSUANT TO 18 U.S.C. SECTION 1350 Exhibit



Exhibit 32
CERTIFICATION OF CHIEF EXECUTIVE OFFICER
PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
I, Richard P. Wallace, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Quarterly Report of KLA Corporation on Form 10-Q for the fiscal quarter ended December 31, 2019 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that information contained in such Quarterly Report on Form 10-Q fairly presents in all material respects the financial condition and results of operations of KLA Corporation.
 

February 5, 2020
 
 
 
By:
 
/s/ RICHARD P. WALLACE
(Date)
 
 
 
Name:
 
Richard P. Wallace
 
 
 
 
Title:
 
President and Chief Executive Officer


CERTIFICATION OF CHIEF FINANCIAL OFFICER
PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
I, Bren D. Higgins, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Quarterly Report of KLA Corporation on Form 10-Q for the fiscal quarter ended December 31, 2019 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that information contained in such Quarterly Report on Form 10-Q fairly presents in all material respects the financial condition and results of operations of KLA Corporation.
 

February 5, 2020
 
 
 
By:
 
/s/ BREN D. HIGGINS
(Date)
 
 
 
Name:
 
Bren D. Higgins
 
 
 
 
Title:
 
Executive Vice President and Chief Financial Officer




EX-101.SCH 6 klac-20191231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2101100 - Disclosure - Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 2401402 - Disclosure - Basis of Presentation (Details) link:presentationLink link:calculationLink link:definitionLink 2201201 - Disclosure - Basis of Presentation (Policies) link:presentationLink link:calculationLink link:definitionLink 2118100 - Disclosure - Business Combinations link:presentationLink link:calculationLink link:definitionLink 2418404 - Disclosure - Business Combinations - Fiscal 2019 Acquisitions Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2418402 - Disclosure - Business Combinations - Fiscal 2020 Acquisitions Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2418403 - Disclosure - Business Combinations - Fiscal 2020 Acquisitions (Details) link:presentationLink link:calculationLink link:definitionLink 2418406 - Disclosure - Business Combinations - Orbotech Estimated Fair Value and Weighted Average Useful Life of Acquired Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2418405 - Disclosure - Business Combinations - Orbotech Purchase Price Allocation (Details) link:presentationLink link:calculationLink link:definitionLink 2418408 - Disclosure - Business Combinations - Other Fiscal 2019 Acquisitions (Details) link:presentationLink link:calculationLink link:definitionLink 2418407 - Disclosure - Business Combinations - Other Fiscal 2019 Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2418410 - Disclosure - Business Combinations - Pro Forma Information (Details) link:presentationLink link:calculationLink link:definitionLink 2418409 - Disclosure - Business Combinations - Schedule of Non-recurring Adjustments Attributable to Business Combination (Details) link:presentationLink link:calculationLink link:definitionLink 2318301 - Disclosure - Business Combinations (Tables) link:presentationLink link:calculationLink link:definitionLink 2152100 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2452402 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 2352301 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Condensed Consolidated Balance Sheets (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1005000 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Condensed Consolidated Statements of Operations (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1004001 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 212100 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 242405 - Disclosure - Debt - Revolving Credit Facility (Details) link:presentationLink link:calculationLink link:definitionLink 242402 - Disclosure - Debt - Schedule of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 242402 - Disclosure - Debt - Schedule of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 242403 - Disclosure - Debt - Schedule of Future Principal Payments (Details) link:presentationLink link:calculationLink link:definitionLink 242404 - Disclosure - Debt - Senior Notes (Details) link:presentationLink link:calculationLink link:definitionLink 232301 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 2153100 - Disclosure - Derivative Instruments and Hedging Activities link:presentationLink link:calculationLink link:definitionLink 2453402 - Disclosure - Derivative Instruments and Hedging Activities - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2453403 - Disclosure - Derivative Instruments and Hedging Activities - Gains (Losses) on Derivatives in Cash Flow Hedging Relationships Recognized in OCI (Details) link:presentationLink link:calculationLink link:definitionLink 2453404 - Disclosure - Derivative Instruments and Hedging Activities - Locations and Amounts of Designated and Non-Designated Derivative's Gains and Losses (Details) link:presentationLink link:calculationLink link:definitionLink 2453408 - Disclosure - Derivative Instruments and Hedging Activities - Offsetting of Derivative Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2453407 - Disclosure - Derivative Instruments and Hedging Activities - Other Comprehensive Income (Details) link:presentationLink link:calculationLink link:definitionLink 2453406 - Disclosure - Derivative Instruments and Hedging Activities - Schedule of Derivative Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 2453405 - Disclosure - Derivative Instruments and Hedging Activities - Schedule of Notional Amount (Details) link:presentationLink link:calculationLink link:definitionLink 2353301 - Disclosure - Derivative Instruments and Hedging Activities (Tables) link:presentationLink link:calculationLink link:definitionLink 2125100 - Disclosure - Equity, Long-Term Incentive Compensation Plans and Non-controlling Interest link:presentationLink link:calculationLink link:definitionLink 2425407 - Disclosure - Equity, Long-Term Incentive Compensation Plans and Non-controlling Interest - Cash-Based Long-Term Incentive Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 2425409 - Disclosure - Equity, Long-Term Incentive Compensation Plans and Non-controlling Interest - Cash Dividends (Details) link:presentationLink link:calculationLink link:definitionLink 2425408 - Disclosure - Equity, Long-Term Incentive Compensation Plans and Non-controlling Interest - Employee Stock Purchase Plan (Details) link:presentationLink link:calculationLink link:definitionLink 2425403 - Disclosure - Equity, Long-Term Incentive Compensation Plans and Non-controlling Interest - Equity Incentive Plans General Information (Details) link:presentationLink link:calculationLink link:definitionLink 2425402 - Disclosure - Equity, Long-Term Incentive Compensation Plans and Non-controlling Interest - Equity Incentive Program (Details) link:presentationLink link:calculationLink link:definitionLink 2425410 - Disclosure - Equity, Long-Term Incentive Compensation Plans and Non-controlling Interest - Non-controlling Interest (Details) link:presentationLink link:calculationLink link:definitionLink 2425405 - Disclosure - Equity, Long-Term Incentive Compensation Plans and Non-controlling Interest - Restricted Stock Unit Activities (Details) link:presentationLink link:calculationLink link:definitionLink 2425404 - Disclosure - Equity, Long-Term Incentive Compensation Plans and Non-controlling Interest - Share-based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2325301 - Disclosure - Equity, Long-Term Incentive Compensation Plans and Non-controlling Interest (Tables) link:presentationLink link:calculationLink link:definitionLink 2425406 - Disclosure - Equity, Long-Term Incentive Compensation Plans and Non-controlling Interest - Weighted-Average Grant Date Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2403402 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - Financial Statement Components link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - Financial Statement Components - Accumulated Other Comprehensive Income (Loss) (Details) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Financial Statement Components - Balance Sheet Components (Details) link:presentationLink link:calculationLink link:definitionLink 2406404 - Disclosure - Financial Statement Components - Effects on net income (loss) of amounts reclassified from AOCI (Details) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Financial Statement Components (Tables) link:presentationLink link:calculationLink link:definitionLink 2120100 - Disclosure - Goodwill and Purchased Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2420404 - Disclosure - Goodwill and Purchased Intangible Assets - Amortization Expense for Purchased Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2420405 - Disclosure - Goodwill and Purchased Intangible Assets - Future Estimated Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2420403 - Disclosure - Goodwill and Purchased Intangible Assets - Purchased Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2420403 - Disclosure - Goodwill and Purchased Intangible Assets - Purchased Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2420402 - Disclosure - Goodwill and Purchased Intangible Assets - Schedule of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 2320301 - Disclosure - Goodwill and Purchased Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2137100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2437403 - Disclosure - Income Taxes - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2437402 - Disclosure - Income Taxes - Details of Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2337301 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2124100 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2424402 - Disclosure - Leases - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2424404 - Disclosure - Leases - Maturities of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2424404 - Disclosure - Leases - Maturities of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2424403 - Disclosure - Leases - Supplemental Cash Flow Information Related to Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2324301 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2143100 - Disclosure - Litigation and Other Legal Matters link:presentationLink link:calculationLink link:definitionLink 2116100 - Disclosure - Marketable Securities link:presentationLink link:calculationLink link:definitionLink 2416402 - Disclosure - Marketable Securities - Amortized Cost and Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 2416403 - Disclosure - Marketable Securities - Continuous Unrealized Loss Position (Details) link:presentationLink link:calculationLink link:definitionLink 2416404 - Disclosure - Marketable Securities - Contractual Maturities (Details) link:presentationLink link:calculationLink link:definitionLink 2316301 - Disclosure - Marketable Securities (Tables) link:presentationLink link:calculationLink link:definitionLink 2134100 - Disclosure - Net Income Per Share link:presentationLink link:calculationLink link:definitionLink 2434402 - Disclosure - Net Income Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2334301 - Disclosure - Net Income Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2154100 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 2454402 - Disclosure - Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 2354301 - Disclosure - Related Party Transactions (Tables) link:presentationLink link:calculationLink link:definitionLink 2157100 - Disclosure - Restructuring Charges link:presentationLink link:calculationLink link:definitionLink 2457401 - Disclosure - Restructuring Charges RESTRUCTURING CHARGES (Details) link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 2402403 - Disclosure - Revenue - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2402404 - Disclosure - Revenue - Remaining Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 2402402 - Disclosure - Revenue - Schedule of Contract Balances (Details) link:presentationLink link:calculationLink link:definitionLink 2302301 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 2156100 - Disclosure - Segment Reporting and Geographic Information link:presentationLink link:calculationLink link:definitionLink 2456402 - Disclosure - Segment Reporting and Geographic Information - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2456408 - Disclosure - Segment Reporting and Geographic Information - Land, Property and Equipment, Net by Geographic Region (Details) link:presentationLink link:calculationLink link:definitionLink 2456404 - Disclosure - Segment Reporting and Geographic Information - Reconciliation of Total Reportable Segments Revenue to Total Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2456405 - Disclosure - Segment Reporting and Geographic Information - Reconciliation of Total Segment Gross Margin to Total Income Before Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2456407 - Disclosure - Segment Reporting and Geographic Information - Revenue from External Customers by Products and Services (Details) link:presentationLink link:calculationLink link:definitionLink 2456406 - Disclosure - Segment Reporting and Geographic Information - Schedule of Revenue from External Customers (Details) link:presentationLink link:calculationLink link:definitionLink 2456403 - Disclosure - Segment Reporting and Geographic Information - Summary of Results for Reportable Segments (Details) link:presentationLink link:calculationLink link:definitionLink 2356301 - Disclosure - Segment Reporting and Geographic Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2131100 - Disclosure - Stock Repurchase Program link:presentationLink link:calculationLink link:definitionLink 2431402 - Disclosure - Stock Repurchase Program (Details) link:presentationLink link:calculationLink link:definitionLink 2331301 - Disclosure - Stock Repurchase Program (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 klac-20191231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 klac-20191231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 klac-20191231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Business Combinations [Abstract] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Acquisition of privately-held companies in 2019 Series of Individually Immaterial Business Acquisitions [Member] Business Acquisition Business Acquisition [Line Items] Net tangible assets (including Cash and cash equivalents of $2.6 million) Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Tangible Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Tangible Assets Cash and cash equivalents Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Identifiable intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Goodwill Goodwill Total purchase consideration Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Equity [Abstract] Schedule of Share Repurchases Class of Treasury Stock [Table Text Block] Organization, Consolidation and Presentation of Financial Statements [Abstract] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Management Estimates Use of Estimates, Policy [Policy Text Block] Leases Lessee, Leases [Policy Text Block] Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Fair Value Measurements Fair Value Measurement, Policy [Policy Text Block] Fair Value of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Segment Reporting [Abstract] SEGMENT REPORTING AND GEOGRAPHIC INFORMATION Segment Reporting Disclosure [Text Block] Derivative Instruments and Hedging Activities Disclosure [Abstract] DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES Derivative Instruments and Hedging Activities Disclosure [Text Block] Investments, Debt and Equity Securities [Abstract] Summary of Marketable Securities Schedule of Available-for-sale Securities Reconciliation [Table Text Block] Investments with Gross Unrealized Losses Schedule of Unrealized Loss on Investments [Table Text Block] Contractual Maturities of Securities Investments Classified by Contractual Maturity Date [Table Text Block] Restructuring and Related Activities [Abstract] RESTRUCTURING CHARGES Restructuring and Related Activities Disclosure [Text Block] Revenue from External Customers by Products and Services [Table] Revenue from External Customers by Products and Services [Table] Products and Services Product and Service [Axis] Products and Services Product and Service [Domain] Wafer Inspection Defect Inspection [Member] Defect Inspection [Member] Patterning Patterning [Member] Patterning [Member] Specialty Semiconductor Process Specialty Semiconductor Process [Member] Specialty Semiconductor Process [Member] PCB, Display and Component Inspection PCB, Display And Component Inspection [Member] PCB, Display And Component Inspection [Member] Service Service [Member] Other Other Revenue [Member] Other Revenue [Member] Revenue from External Customer Revenue from External Customer [Line Items] Revenues Revenue from Contract with Customer, Excluding Assessed Tax Segment percent of total revenues Segment Percent Of Total Revenue Segment Percent Of Total Revenue Debt Securities, Available-for-sale [Table] Debt Securities, Available-for-sale [Table] Financial Instrument [Axis] Financial Instrument [Axis] Financial Instruments [Domain] Financial Instruments [Domain] Corporate debt securities Corporate Debt Securities [Member] Municipal securities Municipal Bonds [Member] U.S. Government agency securities US Government Agencies Debt Securities [Member] U.S. Treasury securities US Treasury Securities [Member] Debt Securities, Available-for-sale [Line Items] Debt Securities, Available-for-sale [Line Items] Fair Value Debt Securities, Available-for-sale, Unrealized Loss Position Gross Unrealized Losses Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss Income Tax Disclosure [Abstract] Income before income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Provision for income taxes Income Tax Expense (Benefit) Effective tax rate Effective Income Tax Rate Reconciliation, Percent Orbotech and three privately-held companies Orbotech And Three Privately Held Companies [Member] Orbotech And Three Privately Held Companies [Member] Revenues Business Acquisition, Pro Forma Revenue Net income attributable to KLA Business Acquisition, Pro Forma Net Income (Loss) Statement of Cash Flows [Abstract] Cash and Cash Equivalents, Period Increase (Decrease) [Abstract] Cash and Cash Equivalents, Period Increase (Decrease) [Abstract] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Net income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest 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 Loss (gains) on unrealized foreign exchange and other Foreign Currency Transaction Gain (Loss), Unrealized Stock-based compensation expense Share-based Payment Arrangement, Noncash Expense Changes in assets and liabilities, net of assets acquired and liabilities assumed in business acquisitions: Increase (Decrease) in Operating Capital [Abstract] Accounts receivable Increase (Decrease) in Accounts Receivable Inventories Increase (Decrease) in Inventories Other assets Increase (Decrease) in Other Operating Assets Accounts payable Increase (Decrease) in Accounts Payable Deferred system revenue Increase (Decrease) In Contract With Customer, Liability, System Revenue Increase (Decrease) In Contract With Customer, Liability, System Revenue Deferred service revenue Increase (Decrease) In Contract With Customer, Liability, Service Revenue Increase (Decrease) In Contract With Customer, Liability, Service Revenue Other liabilities Increase (Decrease) in Other Operating Liabilities 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] Business acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Capital expenditures Payments to Acquire Property, Plant, and Equipment Proceeds from disposition of non-marketable securities Proceeds from Sale and Maturity of Other Investments Purchases of available-for-sale securities Payments to Acquire Debt Securities, Available-for-sale Proceeds from sale of available-for-sale securities Proceeds from Sale of Debt Securities, Available-for-sale Proceeds from maturity of available-for-sale securities Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-sale Purchases of trading securities Payments to Acquire Other Investments Proceeds from sale of trading securities Proceeds from Sale and Maturity of Marketable Securities Net cash (used in) provided by investing activities Net Cash Provided by (Used in) Investing Activities Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Proceeds from revolving credit facility Proceeds from Long-term Lines of Credit Repayment of debt Repayments of Long-term Debt Common stock repurchases Payments for Repurchase of Common Stock Payment of dividends to stockholders Payments of Dividends Issuance of common stock Proceeds from Issuance of Common Stock Tax withholding payments related to vested and released restricted stock units Payment, Tax Withholding, Share-based Payment Arrangement Payment of contingent consideration payable Payment for Contingent Consideration Liability, Financing Activities Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Effect of exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Net (decrease) increase in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash and cash equivalents at beginning of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Cash and cash equivalents at end of period Supplemental cash flow disclosures: Supplemental Cash Flow Information [Abstract] Income taxes paid Income Taxes Paid Interest paid Interest Paid, Excluding Capitalized Interest, Operating Activities Non-cash activities: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Business acquisition holdback amounts - investing activities Noncash Or Part Noncash Acquisition, Holdback Consideration Payable Noncash Or Part Noncash Acquisition, Holdback Consideration Payable Contingent consideration payable - financing activities Noncash Or Part Noncash Acquisition, Contingent Consideration Payable Noncash Or Part Noncash Acquisition, Contingent Consideration Payable Dividends payable - financing activities Noncash Transaction, Increase (Decrease) In Dividends Payable Noncash Transaction, Increase (Decrease) In Dividends Payable Unsettled common stock repurchase - financing activities Stock Repurchase Program, Unsettled Common Stock Repurchase Stock Repurchase Program, Unsettled Common Stock Repurchase Accrued purchases of land, property and equipment - investing activities Noncash or Part Noncash Acquisition, Fixed Assets Acquired Goodwill and Intangible Assets Disclosure [Abstract] GOODWILL AND PURCHASED INTANGIBLE ASSETS Goodwill and Intangible Assets Disclosure [Text Block] Privately-held company Privately-Held Company [Member] Privately-Held Company [Member] Net tangible assets (including cash and cash equivalents of $6.6 million) Deferred tax liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Intangible assets Income Tax Examination [Table] Income Tax Examination [Table] Income Tax Authority [Axis] Income Tax Authority [Axis] Income Tax Authority [Domain] Income Tax Authority [Domain] Foreign Tax Authority Foreign Tax Authority [Member] Income Tax Authority, Name [Axis] Income Tax Authority, Name [Axis] Income Tax Authority, Name [Domain] Income Tax Authority, Name [Domain] ITA Israel Tax Authority [Member] Income Tax Examination Income Tax Examination [Line Items] Tax assessment Income Tax Examination, Estimate of Possible Loss Tax Decrees, aggregate amount Income Tax Examination, Penalties and Interest Accrued Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Statistical Measurement [Axis] Statistical Measurement [Axis] Statistical Measurement [Domain] Statistical Measurement [Domain] Minimum Minimum [Member] Maximum Maximum [Member] 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] Existing technology Existing Technology [Member] Existing Technology [Member] Customer relationships Customer Relationships [Member] Trade name / Trademark Trade Name Trademark [Member] Trade Name Trademark [Member] Backlog and other Other Intangible Assets [Member] Indefinite-lived Intangible Assets [Axis] Indefinite-lived Intangible Assets [Axis] Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-lived Intangible Assets, Major Class Name [Domain] In-process research and development In Process Research and Development [Member] Purchased Intangible Assets Finite-Lived Intangible Assets [Line Items] Range of Useful Lives (in years) Finite-Lived Intangible Asset, Useful Life Gross Carrying Amount Finite-Lived Intangible Assets, Gross Accumulated Amortization and Impairment Finite-Lived Intangible Assets, Accumulated Amortization Total Finite-Lived Intangible Assets, Net Indefinite-lived Intangible Assets (Excluding Goodwill) Indefinite-lived Intangible Assets (Excluding Goodwill) Intangible Assets, Gross (Excluding Goodwill) Intangible Assets, Gross (Excluding Goodwill) Finite-Lived Intangible Assets, Accumulated Amortization And Other Accumulated Adjustment Intangible Assets, Other Accumulated Adjustments Intangible Assets, Other Accumulated Adjustments Finite-Lived Intangible Assets, Accumulated Amortization And Other Accumulated Adjustment Finite-Lived Intangible Assets, Accumulated Amortization And Other Accumulated Adjustment Finite-Lived Intangible Assets, Accumulated Amortization And Other Accumulated Adjustment Indefinite-Lived Intangible Assets (Excluding Goodwill), Net Of Other Accumulated Adjustment Indefinite-Lived Intangible Assets (Excluding Goodwill), Net Of Other Accumulated Adjustment Indefinite-Lived Intangible Assets (Excluding Goodwill), Net Of Other Accumulated Adjustment Net Amount Intangible Assets, Net (Excluding Goodwill) Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Costs of revenues Cost of Sales [Member] Selling, general and administrative Selling, General and Administrative Expenses [Member] Research and development Research and Development Expense [Member] Amortization of intangible assets Amortization of Intangible Assets Reconciliation of Revenue from Segments to Consolidated [Table] Reconciliation of Revenue from Segments to Consolidated [Table] Consolidation Items [Axis] Consolidation Items [Axis] Consolidation Items [Domain] Consolidation Items [Domain] Operating segments Operating Segments [Member] Corporate allocations and effects of foreign exchange rates Corporate And Reconciling Items [Member] Corporate And Reconciling Items [Member] Segment Reporting, Revenue Reconciling Item [Line Items] Segment Reporting, Revenue Reconciling Item [Line Items] INCOME TAXES Income Tax Disclosure [Text Block] Derivatives - Assets Derivative Asset [Abstract] Derivative - Assets, Gross Amounts of Derivatives Derivative Asset, Fair Value, Gross Asset Derivatives - Assets, Gross Amounts of Derivatives Offset in the Condensed Consolidated Balance Sheets Derivative Asset, Fair Value, Gross Liability Derivatives - Assets, Net Amount of Derivatives Presented in the Condensed Consolidated Balance Sheets Derivative Asset Derivatives - Assets, Financial Instruments Derivative Asset, Not Offset, Policy Election Deduction Derivatives - Assets, Cash Collateral Received Derivative, Collateral, Obligation to Return Cash Derivatives - Assets, Net Amount Derivative Asset, Fair Value, Offset Against Collateral, Net of Not Subject to Master Netting Arrangement, Policy Election Derivatives - Liabilities Derivative Liability [Abstract] Derivatives - Liabilities, Gross Amounts of Derivatives Derivative Liability, Fair Value, Gross Liability Derivatives - Liabilities, Gross Amounts of Derivatives Offset in the Condensed Consolidated Balance Sheets Derivative Liability, Fair Value, Gross Asset Derivatives - Liabilities, Net Amount of Derivatives Presented in the Condensed Consolidated Balance Sheets Derivative Liability Derivatives - Liabilities, Financial Instruments Derivative Liability, Not Offset, Policy Election Deduction Derivatives - Liabilities, Cash Collateral Received Derivative, Collateral, Right to Reclaim Cash Derivatives - Liabilities, Net Amount Derivative Liability, Fair Value, Offset Against Collateral, Net of Not Subject to Master Netting Arrangement, Policy Election STOCK REPURCHASE PROGRAM Stockholders' Equity Note Disclosure [Text Block] Remaing Estimated Amortization Expense Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract] 2020 (remaining 6 months) Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year 2021 Finite-Lived Intangible Assets, Amortization Expense, Year Two 2022 Finite-Lived Intangible Assets, Amortization Expense, Year Three 2023 Finite-Lived Intangible Assets, Amortization Expense, Year Four 2024 Finite-Lived Intangible Assets, Amortization Expense, Year Five 2025 and thereafter Finite-Lived Intangible Assets, Amortization Expense, after Year Five Finite-Lived And Indefinite-Lived Intangible Assets Acquired As Part Of Business Combination [Table] Finite-Lived And Indefinite-Lived Intangible Assets Acquired As Part Of Business Combination [Table] Finite-Lived And Indefinite-Lived Intangible Assets Acquired As Part Of Business Combination [Table] Orbotech Orbotech [Member] Orbotech [Member] Existing technology Technology-Based Intangible Assets [Member] Customer-related assets Customer-Related Intangible Assets [Member] Backlog Order or Production Backlog [Member] Trade name Trade Names [Member] Off Market Lease Off-Market Favorable Lease [Member] Finite-Lived And Indefinite-Lived Intangible Assets Acquired As Part Of Business Combination [Line Items] Finite-Lived And Indefinite-Lived Intangible Assets Acquired As Part Of Business Combination [Line Items] [Line Items] for Finite-Lived And Indefinite-Lived Intangible Assets Acquired As Part Of Business Combination [Table] Identified finite-lived intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Weighted Average Useful Lives (in years) Acquired Finite-lived Intangible Assets, Weighted Average Useful Life In-process research and development Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets Total identified intangible assets Revenue from Contract with Customer [Abstract] REVENUE Revenue from Contract with Customer [Text Block] Derivative Instruments, Gain (Loss) by Hedging Relationship, by Income Statement Location, by Derivative Instrument Risk Derivative Instruments, Gain (Loss) [Table] Hedging Designation [Axis] Hedging Designation [Axis] Hedging Designation [Domain] Hedging Designation [Domain] Derivatives designated as hedging instruments Designated as Hedging Instrument [Member] Derivatives not designated as hedging instruments Not Designated as Hedging Instrument [Member] Derivative Instrument [Axis] Derivative Instrument [Axis] Derivative Contract [Domain] Derivative Contract [Domain] Rate lock contracts Interest Rate Contract [Member] Foreign exchange contracts Foreign Exchange Contract [Member] Revenues Sales [Member] Cost of Revenues and Operating Expenses Cost Of Sales And Operating Expense [Member] Cost Of Sales And Operating Expense [Member] Cost of Revenues Interest Expense Interest Expense [Member] Other Expense (Income), Net Interest Income and Other, Net [Member] Interest Income and Other, Net [Member] Derivative Instruments Derivative Instruments, Gain (Loss) [Line Items] Costs of revenues and operating expenses Cost Of Revenue And Operating Expense Cost Of Revenue And Operating Expense Costs of revenues Cost of Revenue Interest expense Interest Expense Other expense (income), net Interest and Other Income Amount of gains (losses) reclassified from accumulated OCI to earnings Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax Amount of gains (losses) reclassified from accumulated OCI to earnings as a result that a forecasted transaction is no longer probable of occurring Other Comprehensive Income (Loss), Cash Flow Hedge, Reclassification for Discontinuance, before Tax Amount excluded from the assessment of effectiveness recognized in earnings based on an amortization approach Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), Adjustments, before Tax Amount excluded from the assessment of effectiveness Derivative, Excluded Component, Gain (Loss), Recognized in Earnings Amount of gains (losses) recognized in earnings Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net Debt Disclosure [Abstract] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Senior notes Senior Notes [Member] Treasury lock Treasury Lock [Member] Hedging Relationship [Axis] Hedging Relationship [Axis] Hedging Relationship [Domain] Hedging Relationship [Domain] Cash flow hedge contracts - foreign currency Cash Flow Hedging [Member] Debt Instrument [Axis] Debt Instrument [Axis] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] 2018 Rate lock agreements Interest Rate Prior To Expected Debt Issuances [Member] Interest Rate Prior To Expected Debt Issuances [Member] Portion of senior notes Portion of Senior Notes [Member] Portion of Senior Notes [Member] Underlying Asset Class [Axis] Underlying Asset Class [Axis] Underlying Asset Class [Domain] Underlying Asset Class [Domain] Debt Instrument Debt Instrument [Line Items] Face amount Debt Instrument, Face Amount Face amount, repaid Debt Instrument, Repurchase Amount Derivative, notional amount Derivative, Notional Amount Unamortized discount Debt Instrument, Unamortized Discount Redemption price Debt Instrument, Redemption Price, Percentage Fair value disclosure Debt Instrument, Fair Value Disclosure Share-based Payment Arrangement [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] Plan Name [Axis] Plan Name [Axis] Plan Name [Domain] Plan Name [Domain] 2004 Plan Two Thousand Four Plan [Member] Two Thousand Four Plan [Member] Award Type [Axis] Award Type [Axis] Award Type [Domain] Award Type [Domain] Restricted stock units Restricted Stock Units (RSUs) [Member] Restricted stock unit, Performance-based and Service-based Restricted Stock Unit, Performance-Based And Service Based [Member] Restricted Stock Unit, Performance-Based And Service Based [Member] Restricted stock unit, Service-based Restricted Stock Unit, Service-Based [Member] Restricted Stock Unit, Service-Based [Member] Restricted Stock Unit, Market-based and Service-based Restricted Stock Unit, Market-Based And Service-Based [Member] Restricted Stock Unit, Market-Based And Service-Based [Member] Installment Anniversary [Axis] Installment Anniversary [Axis] Installment Anniversary [Axis] Installment Anniversary [Domain] Installment Anniversary [Domain] Installment Anniversary [Domain] Third anniversary Third Anniversary [Member] Third Anniversary [Member] Fourth anniversary Fourth Anniversary [Member] Fourth Anniversary [Member] Fifth anniversary Fifth Anniversary [Member] Fifth Anniversary [Member] Restricted Stock Unit Activity Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Restricted Stock Units Activity Rollforward Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Outstanding restricted stock units as of June 30, 2019 (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Granted adjustments (in shares) Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Grants In Period, Adjustment Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Grants In Period, Adjustment Vested and released (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Withheld for taxes (in shares) Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Withheld For Taxes Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Withheld For Taxes Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Outstanding restricted stock units as of December 31, 2019 (in shares) Restricted Stock Units Activity, Weighted Average Grant Date Fair Value Rollforward Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Outstanding restricted stock units as of June 30, 2019, weighted-average grant date fair value (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Restricted stock units granted, weighted-average grant date fair value (in dollars 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 Restricted stock units granted adjustments, weighted-average grant date fair value (in dollars per share) Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Grants In Period, Adjustment, Weighted Average Grant Date Fair Value Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Grants In Period, Adjustment, Weighted Average Grant Date Fair Value Restricted stock units vested and released, weighted-average grant date fair value (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Restricted stock units withheld for taxes, weighted-average grant date fair value (in dollars per share) Share Based Compensation Arrangement By Share Based Payment Award Equity Instrument Other Than Options Traded For Taxes Period Weighted Average Grant Date Fair Value Share Based Compensation Arrangement By Share Based Payment Award Equity Instrument Other Than Options Traded For Taxes Period Weighted Average Grant Date Fair Value Restricted stock units forfeited, weighted-average grant date fair value (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Outstanding restricted stock units as of December 31, 2019, weighted-average grant date fair value (in dollars per share) Maximum number of shares available for grant (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Share-based vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Service and performance-based, number of equal vesting installments Share-based Compensation Arrangement by Share-based Payment Award, Number of Equal Vesting Installments Share-based Compensation Arrangement by Share-based Payment Award, Number of Equal Vesting Installments Service and performance-based, percentage of equal vesting installments (as a percent) Share-based Compensation Arrangement by Share-based Payment Award, Percentage Of Equal Vesting Installments Share-based Compensation Arrangement by Share-based Payment Award, Percentage Of Equal Vesting Installments Unrecognized stock-based compensation balance Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Estimated weighted-average amortization period Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Intrinsic value, RSUs Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding Schedule of Debt Schedule of Long-term Debt Instruments [Table Text Block] Line of credit Line of Credit [Member] Credit Facility [Axis] Credit Facility [Axis] Credit Facility [Domain] Credit Facility [Domain] Revolving credit facility Revolving Credit Facility [Member] Variable Rate [Axis] Variable Rate [Axis] Variable Rate [Domain] Variable Rate [Domain] Alternative base rate Alternative Base Rate [Member] Alternative Base Rate [Member] LIBOR London Interbank Offered Rate (LIBOR) [Member] Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Increase limit to borrowing capacity Line Of Credit Facility, Accordion Feature, Increase Limit Line Of Credit Facility, Accordion Feature, Increase Limit Borrowing capacity increase Line Of Credit Facility, Increase Limit Line Of Credit Facility, Increase Limit Amount borrowed Principal payments Repayments of Long-term Lines of Credit Debt instrument, term Debt Instrument, Term Borrowings under the revolving credit facility Long-term Line of Credit Basis spread on variable rate (in bps) Debt Instrument, Basis Spread on Variable Rate Commitment fee percentage (in bps) Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Covenant compliance, number of consecutive quarters Debt Instrument, Covenant Compliance, Number of Consecutive Quarters Debt Instrument, Covenant Compliance, Number of Consecutive Quarters Covenant compliance, minimum interest expense coverage ratio Debt Instrument, Covenant Compliance, Minimum Interest Expense Coverage Ratio Debt Instrument, Covenant Compliance, Minimum Interest Expense Coverage Ratio Maximum leverage ratio Debt Instrument, Covenant Compliance, Maximum Leverage Ratio Debt Instrument, Covenant Compliance, Maximum Leverage Ratio Maximum leverage ratio under a material acquisition or series of material acquisitions Debt Instrument, Covenant Compliance, Maximum Leverage Ratio Under A Material Acquisition Or Series Of Material Acquisitions Debt Instrument, Covenant Compliance, Maximum Leverage Ratio Under A Material Acquisition Or Series Of Material Acquisitions Balance Sheet Components Condensed Balance Sheet [Table Text Block] Components of Accumulated Other Comprehensive Income (Loss) Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Reclassification out of Accumulated Other Comprehensive Income Reclassification out of Accumulated Other Comprehensive Income [Table Text Block] Commitments and Contingencies Disclosure [Abstract] Receivables Sold Under Factoring Agreements Schedule Of Sale Of Certain Trade Receivables And Promissory Notes From Customers Without Recourse [Table Text Block] ScheduleOfSaleOfCertainTradeReceivablesAndPromissoryNotesFromCustomersWithoutRecourse Assumed Equity Plans Assumed Equity Plans [Member] Assumed Equity Plans [Member] Stock Options Share-based Payment Arrangement, Option [Member] Share-based Compensation Arrangement by Share-based Payment Award Shares available for issuance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Stock options, outstanding, weighted-average remaining contractual term, stock options Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Stock options, outstanding, aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Stock options, outstanding, weighted average exercise price (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Stock options, exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Stock options, exercised, weighted-average price (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Earnings Per Share [Abstract] NET INCOME PER SHARE Earnings Per Share [Text Block] Remaining performance obligation Revenue, Remaining Performance Obligation, Amount Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Remaining performance obligation, percentage Revenue, Remaining Performance Obligation, Percentage BUSINESS COMBINATIONS Business Combination Disclosure [Text Block] Related Party Transactions [Abstract] Total revenues Revenue from Related Parties Total purchases Related Party Transaction, Expenses from Transactions with Related Party Receivable balance, related parties Accounts Receivable, Related Parties, Current Fair Value Disclosures [Abstract] Financial Assets and Liabilities Measured at Fair Value on a Recurrning Basis Fair Value, Recurring and Nonrecurring [Table] Measurement Frequency [Axis] Measurement Frequency [Axis] Measurement Frequency [Domain] Measurement Frequency [Domain] Recurring Fair Value, Recurring [Member] Fair Value Measurements Fair Value Hierarchy and NAV [Axis] Fair Value Measurements Fair Value Hierarchy and NAV [Domain] Level 1 Fair Value, Inputs, Level 1 [Member] Level 2 Fair Value, Inputs, Level 2 [Member] Level 3 Fair Value, Inputs, Level 3 [Member] Money market funds and other Money market bank deposits and other [Member] Money market bank deposits and other [Member] Sovereign securities Sovereign Debt Securities [Member] Fair Value Measurements Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Assets Assets [Abstract] Cash equivalents: Cash and Cash Equivalents [Abstract] Cash equivalents Cash and Cash Equivalents, Fair Value Disclosure Marketable securities: Marketable Securities [Abstract] Marketable securities Investments, Fair Value Disclosure Total cash equivalents and marketable securities Cash Equivalents and Marketable Securities Fair Value Disclosure Cash Equivalents and Marketable Securities Fair Value Disclosure Other current assets: Other assets, current [Abstract] Other assets, current [Abstract] Derivative assets Other non-current assets: Other Assets, Noncurrent [Abstract] Executive Deferred Savings Plan Executive Deferred Savings Plan Executive Deferred Savings Plan Total financial assets Assets, Fair Value Disclosure Liabilities Liabilities [Abstract] Derivative liabilities Deferred payments Business Combination, Contingent Consideration, Liability, Deferred Payment Business Combination, Contingent Consideration, Liability, Deferred Payment Contingent consideration payable Business Combination, Contingent Consideration, Liability Total financial liabilities Financial and Nonfinancial Liabilities, Fair Value Disclosure Cash excluded from fair value measurement Cash Time deposits excluded from fair value measurement Interest-bearing Deposits in Banks and Other Financial Institutions Schedule of Contract Balances Contract with Customer, Asset and Liability [Table Text Block] FINANCIAL STATEMENT COMPONENTS Supplemental Balance Sheet Disclosures [Text Block] Statement of Financial Position [Abstract] ASSETS Current assets: Assets, Current [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Marketable securities Debt Securities, Available-for-sale, Current Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Inventories Inventory, Net Other current assets Other Assets, Current Total current assets Assets, Current Land, property and equipment, net Property, Plant and Equipment, Net Deferred income taxes Deferred Income Tax Assets, Net Purchased intangible assets, net Other non-current assets Other Assets, Noncurrent Total assets Assets LIABILITIES, NON-CONTROLLING INTEREST AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Current liabilities: Liabilities, Current [Abstract] Accounts payable Accounts Payable, Current Deferred system revenue Contract With Customer, Liability, Current, System Revenue Contract With Customer, Liability, Current, System Revenue Deferred service revenue Contract With Customer, Liability, Current, Service Revenue Contract With Customer, Liability, Current, Service Revenue Current portion of long-term debt Long-term Debt, Current Maturities Other current liabilities Other Liabilities, Current Total current liabilities Liabilities, Current Non-current liabilities: Liabilities, Noncurrent [Abstract] Long-term debt Unsecured Long-term Debt, Noncurrent Deferred tax liabilities Deferred Income Tax Liabilities, Net Deferred service revenue Contract with Customer, Liability, Noncurrent Other non-current liabilities Other Liabilities, Noncurrent Total liabilities Liabilities Commitments and contingencies (Note 14 and Note 15) Commitments and Contingencies Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Common stock and capital in excess of par value Common Stocks, Including Additional Paid in Capital Retained earnings Retained Earnings (Accumulated Deficit) Accumulated other comprehensive income (loss) Accumulated Other Comprehensive Income (Loss), Net of Tax Total KLA stockholders’ equity Stockholders' Equity Attributable to Parent Non-controlling interest in consolidated subsidiaries Stockholders' Equity Attributable to Noncontrolling Interest Total stockholders’ equity Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Total liabilities and stockholders’ equity Liabilities and Equity Segment Reporting and Geographic Information by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Segments [Axis] Segments [Axis] Segments [Domain] Segments [Domain] Semiconductor Process Control Semiconductor Process Control [Member] Semiconductor Process Control [Member] Other Other Segments [Member] Segment Reporting and Geographic Information Segment Reporting Information [Line Items] Segment gross margin Gross Profit Legal Entity [Axis] Legal Entity [Axis] Entity [Domain] Entity [Domain] Frontline Frontline [Member] Frontline [Member] Class of Stock [Axis] Class of Stock [Axis] Class of Stock [Domain] Class of Stock [Domain] Common Stock Common Stock [Member] Cash for outstanding Orbotech shares Payments to Acquire Businesses, Gross Fair value of KLA-Tencor common stock issued for outstanding Orbotech shares Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Cash for Orbotech equity awards Payments To Acquire Business, Gross, Equity Interest Payments To Acquire Business, Gross, Equity Interest Fair value of KLA-Tencor common stock issued to settle Orbotech equity awards Business Combination, Consideration Transferred, Equity Interests Issuable Business Combination, Consideration Transferred, Equity Interests Issuable Stock options and RSUs assumed Business Acquisition, Consideration Transferred, Equity Interests Assumed Business Acquisition, Consideration Transferred, Equity Interests Assumed Total purchase consideration Business Combination, Consideration Transferred Less: cash acquired Cash Acquired from Acquisition Total purchase consideration, net of cash acquired Business Combination, Consideration Transferred, Net Of Cash Acquired Business Combination, Consideration Transferred, Net Of Cash Acquired Allocation Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract] Accounts receivable, net Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Inventories Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Contract assets Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Contract With Customer, Asset, Net, Current Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Contract With Customer, Asset, Net, Current Other current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other Property, plant and equipment, net Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Other non-current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Accounts payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Accrued liabilities Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Accrued Liabilities, Current Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Accrued Liabilities, Current Other current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other Other non-current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities Non-controlling interest Business Combination, Acquisition of Less than 100 Percent, Noncontrolling Interest, Fair Value Shares outstanding (in shares) Shares, Outstanding Merger agreement, share price (in dollars per share) Business Acquisition, Share Price Shares of common stock issued in acquisition (in shares) Business Acquisition, Equity Interest Issued or Issuable, Number of Shares Merger agreement, entity shares issues per acquiree share (in shares) Business Combination, Consideration Transferred, Equity Interests Issued and Issuable, Entity Shares Issued Per Acquiree Share Business Combination, Consideration Transferred, Equity Interests Issued and Issuable, Entity Shares Issued Per Acquiree Share Orbotech stock options vested and unsettled (in shares) Business Combination, Consideration Transferred, Equity Interests Issuable, Settlement Of Vested Options Business Combination, Consideration Transferred, Equity Interests Issuable, Settlement Of Vested Options Percentage of outstanding shares acquired Business Acquisition, Percentage of Voting Interests Acquired Cash for outstanding Orbotech shares Purchase consideration, liability incurred Business Combination, Consideration Transferred, Liabilities Incurred Purchase consideration, liability incurred, payment term Business Combination, Consideration Transferred, Liabilities Incurred, Payment Term Business Combination, Consideration Transferred, Liabilities Incurred, Payment Term Cash earn-out, minimum Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, Low Cash earn-out, maximum Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High Contingent consideration, deferred cash payments Contingent consideration, earn-out Business Combination, Contingent Consideration, Liability, Earn-Out Business Combination, Contingent Consideration, Liability, Earn-Out Contingent consideration, current Business Combination, Contingent Consideration, Liability, Current Contingent consideration, non-current Business Combination, Contingent Consideration, Liability, Noncurrent Fixed-rate 3.375% Senior Notes due on November 1, 2019 Senior Notes Due November 1, 2019 [Member] Senior Notes Due November 1, 2019 [Member] Fixed-rate 4.125% Senior Notes due on November 1, 2021 Senior Notes Due November 1, 2021 [Member] Senior Notes Due November 1, 2021 [Member] Fixed-rate 4.650% Senior Notes due on November 1, 2024 Senior Notes Due November 1, 2024 [Member] Senior Notes Due November 1, 2024 [Member] Fixed-rate 5.650% Senior Notes due on November 1, 2034 Senior Notes Due November 1, 2034 [Member] Senior Notes Due November 1, 2034 [Member] Fixed-rate 4.100% Senior Notes due on March 15, 2029 Senior Notes Due March 15, 2029 [Member] Senior Notes Due March 15, 2029 [Member] Fixed-rate 5.000% Senior Notes due on March 15, 2049 Senior Notes Due March 15, 2049 [Member] Senior Notes Due March 15, 2049 [Member] Stated interest rate Debt Instrument, Interest Rate, Stated Percentage Total debt, gross Long-term Debt, Gross Effective interest rate Debt Instrument, Interest Rate, Effective Percentage Unamortized discount Unamortized debt issuance costs Debt Issuance Costs, Net Total, net of discount Long-term Debt Long-term debt Long-term Debt, Excluding Current Maturities Accumulated Other Comprehensive Income [Roll Forward] Accumulated Other Comprehensive Income [Roll Forward] Accumulated Other Comprehensive Income [Roll Forward] Beginning balance AOCI, Cash Flow Hedge, Cumulative Gain (Loss), Before Tax AOCI, Cash Flow Hedge, Cumulative Gain (Loss), Before Tax Amount reclassified to earnings Net change in unrealized gains or losses Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax Ending balance Statement of Comprehensive Income [Abstract] Other comprehensive income (loss): Other Comprehensive Income (Loss), before Tax [Abstract] Currency translation adjustments: Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent [Abstract] Cumulative currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax, Portion Attributable to Parent Income tax (provision) benefit Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax, Portion Attributable to Parent Net change related to currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Cash flow hedges: Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent [Abstract] Net unrealized gains (losses) arising during the period Reclassification adjustments for net (gains) losses included in net income Income tax (provision) benefit Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax Net change related to cash flow hedges Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent Net change related to unrecognized losses and transition obligations in connection with defined benefit plans Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax and Reclassification Adjustment, Attributable to Parent Available-for-sale securities: Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent [Abstract] Net unrealized gains (losses) arising during the period Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, before Tax Reclassification adjustments for net (gains) losses included in net income Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, before Tax Income tax (provision) benefit Other Comprehensive Income (Loss), Available-for-sale Securities, Tax, Portion Attributable to Parent Net change related to available-for-sale securities Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax Less: Comprehensive loss attributable to non-controlling interest Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Total comprehensive income attributable to KLA Comprehensive Income (Loss), Net of Tax, Attributable to Parent Numerator: Net Income (Loss) Available to Common Stockholders, Basic [Abstract] Net income attributable to KLA Net Income (Loss) Attributable to Parent Denominator: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Weighted-average shares-basic, excluding unvested restricted stock units (in shares) Weighted Average Number of Shares Outstanding, Basic Effect of dilutive restricted stock units and options (in shares) Weighted Average Number Diluted Shares Outstanding Adjustment Weighted-average shares-diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Basic net income (loss) per share attributable to KLA (in dollars per share) Earnings Per Share, Basic Diluted net income (loss) per share attributable to KLA (in dollars per share) Earnings Per Share, Diluted Anti-dilutive securities excluded from the computation of diluted net income (loss) per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Cover page. Amendment Flag Amendment Flag Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Entity Central Index Key Entity Central Index Key Current Fiscal Year End Date Current Fiscal Year End Date Document Type Document Type Document Quarterly Report Document Quarterly Report Document Period End Date Document Period End Date Document Transition Report Document Transition Report Entity File Number Entity File Number Entity Registrant Name Entity Registrant Name Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Entity Tax Identification Number Entity Tax Identification Number Entity Address, Address Line One Entity Address, Address Line One Entity Address, City or Town Entity Address, City or Town Entity Address, State or Province Entity Address, State or Province 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 Current Reporting Status Entity Current Reporting Status Entity Interactive Data Current Entity Interactive Data Current Entity Shell Company Entity Shell Company Entity Filer Category Entity Filer Category Entity Small Business Entity Small Business Entity Emerging Growth Company Entity Emerging Growth Company Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Schedule of Details of Income Taxes Schedule Of Income Taxes Details [Table Text Block] Schedule Of Income Taxes Details [Table Text Block] MARKETABLE SECURITIES Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Geographical Geographical [Axis] Geographical Geographical [Domain] Taiwan TAIWAN, PROVINCE OF CHINA China CHINA Japan JAPAN Korea KOREA, REPUBLIC OF North America North America [Member] Europe and Israel Europe and Israel [Member] Europe and Israel [Member] Rest of Asia Rest of Asia [Member] Rest of Asia [Member] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Other current assets Other Current Assets [Member] Other current liabilities Other Current Liabilities [Member] Derivative Assets and Liabilities, at Fair Value, Net, by Balance Sheet Classification Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification [Abstract] Foreign exchange contracts, other current assets Foreign Currency Contract, Asset, Fair Value Disclosure Foreign exchange contracts, other current liabilities Foreign Currency Contracts, Liability, Fair Value Disclosure Asset derivatives fair value Liability derivatives fair value Noncontrolling Interest [Table] Noncontrolling Interest [Table] Ownership [Axis] Ownership [Axis] Ownership [Domain] Ownership [Domain] OLTS Orbotech LT Solar, LLC [Member] Orbotech LT Solar, LLC [Member] Orbograph Orbograph Ltd. [Member] Orbograph Ltd. [Member] PixCell PixCell [Member] PixCell [Member] Noncontrolling Interest [Line Items] Noncontrolling Interest [Line Items] Non-controlling interest, ownership Noncontrolling Interest, Ownership Percentage by Parent Leases [Abstract] Schedule of Operating Leased Assets [Table] Schedule of Operating Leased Assets [Table] Operating Leased Assets [Line Items] Operating Leased Assets [Line Items] Remaining lease terms Lessee, Operating Lease, Term of Contract Total lease expense Lease, Cost Operating leases, weighted average remaining lease term Operating Lease, Weighted Average Remaining Lease Term Operating leases, weighted average discount rate Operating Lease, Weighted Average Discount Rate, Percent Class of Treasury Stock [Table] Class of Treasury Stock [Table] Share Repurchase Program [Axis] Share Repurchase Program [Axis] Share Repurchase Program [Domain] Share Repurchase Program [Domain] New repurchase program New Repurchase Program [Member] New Repurchase Program [Member] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Common Stock and Capital in Excess of Par Value, Shares Equity, Class of Treasury Stock Equity, Class of Treasury Stock [Line Items] Increase to shares authorized to be repurchased, amount Share Repurchase Program, Increase To Authorized Amount Share Repurchase Program, Increase To Authorized Amount Remaining shares authorized to be repurchased, amount Stock Repurchase Program, Remaining Authorized Repurchase Amount Number of shares of common stock repurchased (in shares) Stock Repurchased During Period, Shares Total cost of repurchases Stock Repurchased During Period, Value Operating cash outflows from operating leases Operating Lease, Payments ROU assets obtained in exchange for new operating lease liabilities Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits, by Title of Individual and by Type of Deferred Compensation [Table] Deferred Bonus and Profit Sharing Plan, Type of Deferred Compensation [Axis] Deferred Bonus and Profit Sharing Arrangements, Individual Contracts, Type of Deferred Compensation [Axis] Type of Deferred Compensation, All Types [Domain] Deferred Bonus and Profit Sharing Arrangement, Individual Contract, Type of Deferred Compensation [Domain] Cash long-term incentive plan Cash Long-Term Incentive Plan [Member] Cash Long-Term Incentive Plan [Member] Cash Long-Term Incentive Plan Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items] Cash-based long-term incentive plan, granted amount Long-Term Incentive Plan, Granted Amount Long-Term Incentive Plan, Granted Amount Cash long-term incentive plan, equal vesting installments Cash Long-term Incentive Plan, Equal Vesting Installments Cash Long-term Incentive Plan, Equal Vesting Installments Cash long-term incentive plan, percentage of equal vesting installments Deferred Compensation Arrangement with Individual, Percentage Of Equal Vesting Installments Deferred Compensation Arrangement with Individual, Percentage Of Equal Vesting Installments Cash long-term incentive plan, vesting period Deferred Compensation Arrangement with Individual, Vesting Period Deferred Compensation Arrangement with Individual, Vesting Period Cash long-term incentive plan, compensation expense Deferred Compensation Arrangement with Individual, Compensation Expense Cash long-term incentive plan, unrecognized compensation balance Deferred Compensation Arrangement With Individual, Unrecognized Compensation Liability Deferred Compensation Arrangement With Individual, Unrecognized Compensation Liability Leases Cost Lease, Cost [Table Text Block] Maturities of Lease Liabilities Lessee, Operating Lease, Liability, Maturity [Table Text Block] Schedule of Future Minimum Rental Payments for Operating Leases Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Restructuring charges Restructuring Charges Restructuring reserve Restructuring Reserve Computation of Basic and Diluted Net Income (Loss) Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Type of Adoption [Domain] Type of Adoption [Domain] ASU 2016-02 Accounting Standards Update 2016-02 [Member] Total purchase consideration Lease assets Operating Lease, Right-of-Use Asset Lease liabilities Operating Lease, Liability Schedule of Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits, by Title of Individual and by Type of Deferred Compensation [Table] Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits Receivables Sold Under Factoring Agreements and Proceeds from Sales of LCs Commitments To Sell Receivables And Letters of Credit [Abstract] Commitments to Sell Receivables and Letters of Credit [Abstract] Receivables sold under factoring agreements Receivables Sold Under Factoring Agreements Receivables Sold Under Factoring Agreements Proceeds from sales of LCs Proceeds from Lines of Credit Commitments and Contingencies Commitments And Contingencies [Abstract] Commitments and Contingencies [Abstract] Purchase commitments Purchase Commitment, Remaining Minimum Amount Committed Majority outstanding purchase commitment, period due (in months) Outstanding Inventory Purchase Commitment Outstanding Inventory Purchase Commitment Cash-based long-term incentive plan, committed amount Long-Term Incentive Plan, Committed Amount Long-Term Incentive Plan, Committed Amount Guarantee arrangements to fund customs guarantees for VAT and other operating requirements Guarantee Arrangements To Fund Customs Guarantees For Vat And Lc Guarantee Arrangements To Fund Customs Guarantees For Vat And Lc Outstanding guarantee arrangements to fund customs guarantees for VAT and other operating requirements Outstanding Guarantee Arrangements To Fund Customs Guarantees For Vat And Lc Outstanding Guarantee Arrangements To Fund Customs Guarantees For Vat And Lc Revenue, description of timing Revenue, Performance Obligation, Description of Timing Revenue recognized in excess of amount billed to customer Contract with Customer, Asset, Cumulative Catch-up Adjustment to Revenue, Modification of Contract Decrease in contract assets, reclassified to accounts receivable Contract with Customer, Asset, Reclassified to Receivable Revenue recognized, included in contract liabilities at beginning of period Contract with Customer, Liability, Revenue Recognized Goodwill Balances Schedule of Goodwill [Table Text Block] Components of Purchased Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Amortization Expense for Purchased Intangible Assets Finite-lived Intangible Assets Amortization Expense [Table Text Block] Remaining Estimated Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] 2022 Long-term Debt, Maturities, Repayments of Principal in Year Three 2023 Long-term Debt, Maturities, Repayments of Principal in Year Four After fiscal year 2023 Long-Term Debt Maturities, Repayments Of Principal After Year Four Long-Term Debt Maturities, Repayments Of Principal After Year Four FAIR VALUE MEASUREMENTS Fair Value Disclosures [Text Block] Weighted-average grant date fair value per unit (in dollars per share) Grant date fair value of vested restricted stock units Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Tax benefits realized by us in connection with vested and released restricted stock units Share-based Payment Arrangement, Expense, Tax Benefit Employee Stock Purchase Plan Employee Stock Purchase Plan [Member] Employee Stock Purchase Plan [Member] ESPP maximum employee subscription rate Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Rate ESPP, offering period Employee Stock Purchase Plan Offering Period Employee Stock Purchase Plan Offering Period ESPP, discount from market price, lesser of commencement of offering period or purchase date Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Offering Date ESPP, Fair Value Assumptions and Methodology Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract] Expected stock price volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Risk-free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Dividend yield Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Expected life (in years) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Employee Stock Purchase Plan Additional Information Employee Stock Purchase Plan Additional Information [Abstract] Employee Stock Purchase Plan Additional Information [Abstract] Total cash received from employees for the issuance of shares under the ESPP Proceeds, Issuance of Shares, Share-based Payment Arrangement, Including Option Exercised Number of shares purchased by employees through the ESPP (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Shares Purchased for Award Tax benefits realized by us in connection with the disqualifying dispositions of shares purchased under the ESPP Tax Benefits From Espp Tax Benefits Realized From Espp Weighted-average fair value per share based on Black-Scholes model (in dollars per share) Weighted Average Fair Value Per Share Weighted Average Fair Value Per Share ESPP maximum annual share replenishment (in shares) ESPP Maximum Annual Share Replenishment ESPP Maximum Annual Share Replenishment Number of ESPP shares available for future issuance (in shares) Number Of Espp Shares Available For Future Issuance Number Of Espp Shares Available For Future Issuance Income Statement [Abstract] Statement [Table] Statement [Table] Product Product [Member] Service Statement Statement [Line Items] Revenues: Costs and expenses: Costs and Expenses [Abstract] Research and development Research and Development Expense Selling, general and administrative Selling, General and Administrative Expense Other expense (income), net Income before income taxes Provision for income taxes Net income Less: Net loss attributable to non-controlling interest Net Income (Loss) Attributable to Noncontrolling Interest Net income attributable to KLA Net income per share attributable to KLA Basic (in dollars per share) Diluted (in dollars per share) Weighted-average number of shares: Basic (in shares) Diluted (in shares) BASIS OF PRESENTATION Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Aggregate Purchase Consideration and Preliminary Purchase Price Allocation Schedule of Business Acquisitions, by Acquisition [Table Text Block] Estimated Fair Value and Weighted Average Useful Life of Acquired Intangible Assets Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Non-recurring Adjustments Attributable to Business Combination Business Acquisition, Pro Forma Information, Nonrecurring Adjustments [Table Text Block] Unaudited Pro Forma Information Business Acquisition, Pro Forma Information [Table Text Block] Corporate and Government securities Corporate And Government Securities [Member] Corporate and Government Securities [Member] Cash and Cash Equivalents Cash and Cash Equivalents [Member] Amortized Cost Cash, Cash Equivalents, and Available-for-sale Debt Securities, Excluding Time Deposits, Amortized Cost Cash, Cash Equivalents, and Available-for-sale Debt Securities, Excluding Time Deposits Gross Unrealized Gains Cash, Cash Equivalents And Available-for-sale Debt Securities, Accumulated Gross Unrealized Gain Cash, Cash Equivalents And Available-for-sale Debt Securities, Accumulated Gross Unrealized Gain Gross Unrealized Losses Cash, Cash Equivalents And Available-for-sale Debt Securities, Accumulated Gross Unrealized Losses Cash, Cash Equivalents And Available-for-sale Debt Securities, Accumulated Gross Unrealized Losses Fair Value Cash, Cash Equivalents, and Available-for-sale Debt Securities, Excluding Time Deposits Cash, Cash Equivalents, and Available-for-sale Debt Securities, Excluding Time Deposits Add: Time deposits Marketable securities, Amortized Cost Debt Securities, Available-for-sale, Amortized Cost Marketable securities, Gross Unrealized Gains Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax Marketable securities, Gross Unrealized Losses Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax Marketable securities, Fair value Debt Securities, Available-for-sale Investment portfolio, maximum maturity term Debt Securities, Available-for-sale, Term Number of investments in an unrealized loss position Debt Securities, Available-for-sale, Unrealized Loss Position, Number of Positions Investments in continuous loss position, 12 more or more Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer Three privately-held companies Three Privately-Held Companies [Member] Three Privately-Held Companies [Member] Two privately-held companies Two Privately-Held Companies [Member] Two Privately-Held Companies [Member] Number of companies acquired Number of Businesses Acquired Additional consideration (up to) Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Stock-based compensation expense Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Stock-based compensation expense Share-based Payment Arrangement, Expense Stock-based compensation capitalized as inventory Stock Based Compensation Capitalized as Inventory Stock Based Compensation Capitalized as Inventory Schedule of Derivative Instruments, Location, Designated and Non-Designated, Gains (Losses) Derivative Instruments, Gain (Loss) [Table Text Block] Schedule of Notional Amounts of Derivatives Outstanding Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block] Schedule of Derivative Instruments, Fair Value Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] Balances and Changes in Accumulated Other Comprehensive Income Related to Derivative Instruments Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) [Table Text Block] Offsetting of Assets and Liabilities Offsetting Assets and Liabilities [Table Text Block] Offsetting Assets and Liabilities [Table Text Block] Schedule of Goodwill [Table] Schedule of Goodwill [Table] Reporting Units [Axis] Reporting Unit [Axis] Reporting Unit [Domain] Reporting Unit [Domain] Wafer Inspection and Patterning Wafer Inspection And Patterning [Member] Wafer Inspection And Patterning [Member] Global Service and Support (“GSS”) Global Service And Support [Member] Global Service And Support [Member] PCB and Display PCB And Display [Member] PCB And Display [Member] Component Inspection Component Inspection [Member] Component Inspection [Member] Others Other Reporting Units [Member] Other Reporting Units [Member] Goodwill Goodwill [Line Items] Number of reportable segments Number of Reportable Segments Number of reporting units Number of Reporting Units Goodwill Goodwill [Roll Forward] Balance as of June 30, 2019 Acquired goodwill Goodwill, Acquired During Period Goodwill adjustments Goodwill, Purchase Accounting Adjustments Foreign currency adjustments Goodwill, Foreign Currency Translation Gain (Loss) Balance as of December 31, 2019 Statement of Stockholders' Equity [Abstract] Cash dividends declared (in dollars per share) Common Stock, Dividends, Per Share, Declared Dividends Payable [Table] Dividends Payable [Table] Dividends [Axis] Dividends [Axis] Dividends [Domain] Dividends [Domain] Regular cash dividend Regular Cash Dividend [Member] Regular Cash Dividend [Member] Additional paid-in capital Additional Paid-in Capital [Member] Dividends Payable Dividends Payable [Line Items] Cash dividends paid per share (in dollars per share) Common Stock, Dividends, Per Share, Cash Paid Payment of dividends Dividends payable Dividends Payable EQUITY, LONG-TERM INCENTIVE COMPENSATION PLANS AND NON-CONTROLLING INTEREST Share-based Payment Arrangement [Text Block] Operating Leases, After Adoption of 842 Lessee, Operating Lease, Liability, Payment, Due [Abstract] 2020 (remaining 6 months) Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year 2021 Lessee, Operating Lease, Liability, Payments, Due Year Two 2022 Lessee, Operating Lease, Liability, Payments, Due Year Three 2023 Lessee, Operating Lease, Liability, Payments, Due Year Four 2024 Lessee, Operating Lease, Liability, Payments, Due Year Five 2025 and thereafter Lessee, Operating Lease, Liability, Payments, Due after Year Five Total lease payments Lessee, Operating Lease, Liability, Payments, Due Less imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Total Operating Leases, Before Adoption of 842 Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] 2020 Operating Leases, Future Minimum Payments Due, Next Twelve Months 2021 Operating Leases, Future Minimum Payments, Due in Two Years 2022 Operating Leases, Future Minimum Payments, Due in Three Years 2023 Operating Leases, Future Minimum Payments, Due in Four Years 2024 Operating Leases, Future Minimum Payments, Due in Five Years 2025 and thereafter Operating Leases, Future Minimum Payments, Due Thereafter Total minimum lease payments Operating Leases, Future Minimum Payments Due Summary Of Results for Reportable Segments Schedule of Segment Reporting Information, by Segment [Table Text Block] Reconciliation of Total Reportable Segments Revenue to Total Revenue Reconciliation of Revenue from Segments to Consolidated [Table Text Block] Reconciliation of Total Segment Gross Margin to Total Income Before Income Taxes Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block] Revenues by Geographic Region Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block] Revenues by Major Products Revenue from External Customers by Products and Services [Table Text Block] Long-Lived Assets by Geographic Region Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country [Table Text Block] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] United States UNITED STATES Singapore SINGAPORE Israel ISRAEL Europe Europe [Member] Revenues from External Customers and Long-Lived Assets Revenues from External Customers and Long-Lived Assets [Line Items] Land, property and equipment, net Long-Lived Assets LEASES Lessee, Operating Leases [Text Block] Derivative [Table] Derivative [Table] Rate lock agreements Derivative Derivative [Line Items] Amounts included in the assessment of effectiveness Amounts excluded from the assessment of effectiveness Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), before Adjustments and Tax COMMITMENTS AND CONTINGENCIES Commitments and Contingencies Disclosure [Text Block] Schedule of Combined Activity Under Equity Incentive Plans Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block] Schedule of Stock-based Compensation Expense Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Schedule of Stock-based Compensation Capitalized as Inventory Schedule of Stock Based Compensation Capitalized In Inventory [Table Text Block] Schedule of Stock Based Compensation Capitalized In Inventory Schedule of Restricted Stock Activity Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Schedule of Grant Date Fair Value, Weighted Average Grant Date Fair Value, and Tax Benefits for Restricted Stock Units Schedule of Tax Benefits and Grant Date Fair Value for Restricted Stock Units [Table Text Block] Schedule of Tax Benefits and Grant Date Fair Value for Restricted Stock Units Employee Stock Purchase Rights Valuation Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block] Schedule of Tax Benefits Realized and Weighted-average fair value for the ESPP Schedule of Tax Benefits From Employee Stock Purchase Plan [Table Text Block] Schedule of Tax Benefits From Employee Stock Purchase Plan Related Party Transactions Schedule of Related Party Transactions [Table Text Block] Balance Sheet Components [Table] Property, Plant and Equipment [Table] Unrealized Gains (Losses) on Defined Benefit Plans Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Property, Plant and Equipment Property, Plant and Equipment [Line Items] Accounts receivable, net: Accounts Receivable, after Allowance for Credit Loss [Abstract] Accounts receivable, gross Accounts Receivable, before Allowance for Credit Loss, Current Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Accounts receivable, net Inventories: Inventory, Net [Abstract] Raw materials Inventory, Raw Materials, Gross Customer service parts Other Inventories, Spare Parts, Gross Work-in-process Inventory, Work in Process, Gross Finished goods Inventory, Finished Goods, Gross Inventories Contract assets Contract with Customer, Asset, Net, Current Prepaid expenses Prepaid Expense, Current Deferred costs of revenue Capitalized Contract Cost, Net Prepaid income and other taxes Prepaid Taxes Other current assets Other current assets Other current assets Other current assets, total Land, property and equipment, net: Property, Plant and Equipment, Net [Abstract] Land Land Buildings and leasehold improvements Buildings and leasehold improvements Buildings and leasehold improvements Machinery and equipment Machinery and Equipment, Gross Office furniture and fixtures Furniture and Fixtures, Gross Construction-in-process Construction in Progress, Gross Land, property and equipment, gross Property, Plant and Equipment, Gross Less: accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Land, property and equipment, net Executive Deferred Savings Plan Deferred Compensation Plan Assets Operating lease right of use assets Other non-current assets Other non current assets Other non current assets Other non-current assets, total Other current liabilities: Other Liabilities, Current [Abstract] Compensation and benefits Employee-related Liabilities, Current Executive Deferred Savings Plan Liability, Defined Benefit Pension Plan, Current Customer credits and advances Accrued Marketing Costs, Current Other accrued expenses Other Accrued Liabilities, Current Income taxes payable Taxes Payable, Current Interest payable Interest and Dividends Payable, Current Operating lease liabilities Operating Lease, Liability, Current Other current liabilities, total Other non-current liabilities: Other Liabilities, Noncurrent [Abstract] Income taxes payable Accrued Income Taxes, Noncurrent Pension liabilities Liability, Defined Benefit Pension Plan, Noncurrent Operating lease liabilities Operating Lease, Liability, Noncurrent Other non-current liabilities Other Noncurrent Liabilities1 Other Noncurrent Liabilities1 Other non-current liabilities, total Expense (benefit) associated with changes in the EDSP Liability Increase (Decrease) in Deferred Compensation Liabilities Increase (Decrease) in Deferred Compensation Liabilities Gain (loss) on deferred compensation plan assets Gain (Loss) on Deferred Compensation Plan Assets Gain (Loss) on Deferred Compensation Plan Assets Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Award Date [Axis] Award Date [Axis] Award Date [Domain] Award Date [Domain] Awards Granted after November 6, 2013 Awards Granted After November 6 2013 [Member] Awards Granted After November 6 2013 [Member] Title of Individual [Axis] Title of Individual [Axis] Title of Individual [Domain] Title of Individual [Domain] Senior Management Senior Management [Member] Senior Management [Member] Total Shares Available for Grant under the Company's equity incentive plans: Share Based Compensation Arrangement By Share Based Payment Award Options Available For Grant [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Options, Available for Grant [Roll Forward] Balance as of June 30, 2019 (in shares) Restricted stock units granted (in shares) Restricted stock units granted adjustment (in shares) Restricted stock units canceled (in shares) Balance as of December 31, 2019 (in shares) Impact on share reserve multiplier Impact On Share Reserve Multiplier Impact On Share Reserve Multiplier Accounts receivable, net Change in accounts receivable, net Percentage change in accounts receivable, net Increase (Decrease) In Accounts Receivable, Percentage Increase (Decrease) In Accounts Receivable, Percentage Contract assets Contract with Customer, Asset, after Allowance for Credit Loss [Abstract] Change in contract assets Increase (Decrease) in Contract with Customer, Asset Percentage change in contract assets Increase (Decrease) In Contract With Customer, Asset, Percentage Increase (Decrease) In Contract With Customer, Asset, Percentage Contract liabilities Contract with Customer, Liability [Abstract] Contract liabilities Contract with Customer, Liability Change in contract liabilities Increase (Decrease) in Contract with Customer, Liability Percentage change in contract liabilities Increase (Decrease) In Contract With Customer, Liability, Percentage Increase (Decrease) In Contract With Customer, Liability, Percentage RELATED PARTY TRANSACTIONS Related Party Transactions Disclosure [Text Block] Nonrecurring Adjustment [Axis] Nonrecurring Adjustment [Axis] Nonrecurring Adjustment [Domain] Nonrecurring Adjustment [Domain] Deferred revenue fair value adjustment Acquisition-Related Deferred Revenue [Member] Acquisition-Related Deferred Revenue [Member] Inventory fair value adjustment Fair Value Adjustment to Inventory [Member] Transaction costs Acquisition-related Costs [Member] Compensation costs Acquisition-Related Compensation Costs [Member] Acquisition-Related Compensation Costs [Member] Adjustment to revenue Adjustment to expense Accounting Standards Update 2014-09 Accounting Standards Update 2014-09 [Member] Accounting Standards Update 2018-02 Accounting Standards Update 2018-02 [Member] Common Stock and Capital in Excess of Par Value, Amount Common Stock Including Additional Paid in Capital [Member] Retained Earnings Retained Earnings [Member] Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Total KLA Stockholders’ Equity Parent [Member] Non-Controlling Interest Noncontrolling Interest [Member] Increase (Decrease) in Stockholders' Equity Increase (Decrease) in Stockholders' Equity [Roll Forward] Balance (in shares) Balance Cumulative effect of new accounting principle Cumulative Effect of New Accounting Principle in Period of Adoption Balance as of July 1, 2018 Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Adjusted Balance Other comprehensive income (loss) Net loss attributable to non-controlling interest Net issuance under employee stock plans (in shares) Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture Net issuance under employee stock plans Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture Repurchase of common stock (in shares) Repurchase of common stock Cash dividends and dividend equivalents declared Dividends, Common Stock, Cash Stock-based compensation expense APIC, Share-based Payment Arrangement, Increase for Cost Recognition Balance (in shares) Balance DEBT Long-term Debt [Text Block] Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Accounting Standards Update 2017-12 Accounting Standards Update 2017-12 [Member] Reclassification out of Accumulated Other Comprehensive Income [Axis] Reclassification out of Accumulated Other Comprehensive Income [Axis] Reclassification out of Accumulated Other Comprehensive Income [Domain] Reclassification out of Accumulated Other Comprehensive Income [Domain] Reclassification out of accumulated other comprehensive income Reclassification out of Accumulated Other Comprehensive Income [Member] Unrealized gains (losses) on cash flow hedges from foreign exchange and interest rate contracts Accumulated Gain (Loss), Cash Flow Hedge, Including Noncontrolling Interest [Member] Unrealized gains (losses) on available-for-sale securities AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-sale, Including Noncontrolling Interest [Member] Accumulated Other Comprehensive Income (Loss) Accumulated Other Comprehensive Income (Loss) [Line Items] Other expense (income), net Other Expense (Income), Net Other Expense (Income), Net Other comprehensive (income) loss, reclassification adjustment from AOCI, pension and other postretirement benefit plans, net of tax Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax Amortized Cost Debt Securities, Available-for-sale, Amortized Cost, Fiscal Year Maturity [Abstract] Due within one year Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Amortized Cost Due after one year through three years Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after One Through Three Years, Amortized Cost Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after One Through Three Years, Amortized Cost Fair Value Debt Securities, Available-for-sale, Fair Value, Fiscal Year Maturity [Abstract] Due within one year Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Fair Value Due after one year through three years Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after One Through Three Years, Fair Value Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after One Through Three Years, Fair Value Marketable securities, Fair value Reserves for uncertain tax positions Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Uncertain Tax Position Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Uncertain Tax Position Individually insignificant items, others Business Combination Provisional Information Initial Accounting Incomplete Adjustment, Other Business Combination Provisional Information Initial Accounting Incomplete Adjustment, Other Impacts on deferred income tax liabilities Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Deferred Tax Liabilities Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Deferred Tax Liabilities Goodwill deductible for income tax purposes Business Acquisition, Goodwill, Expected Tax Deductible Amount 2018 Rate Lock Agreements Interest Rate Contract, 2018 Rate Lock Agreements [Member] Interest Rate Contract, 2018 Rate Lock Agreements [Member] Senior notes due November 1, 2024 Interest expense Unrealized gains (losses) on cash flow hedges Accumulated Other Comprehensive Income (Loss), Cumulative Changes in Net Gain (Loss) from Cash Flow Hedges, Effect Net of Tax Unamortized portion of the fair value of derivative contracts Interest Rate Cash Flow Hedge Asset at Fair Value LITIGATION AND OTHER LEGAL MATTERS Legal Matters and Contingencies [Text Block] Position [Axis] Position [Axis] Position [Domain] Position [Domain] Purchase Long [Member] Sell Short [Member] Other foreign currency hedge contracts Foreign Exchange Forward [Member] Remaining maturity Derivative, Remaining Maturity Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table] Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table] Corporate and segment reconciling items Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items] Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items] Total segment gross margin Acquisition-related charges, corporate allocations, and effects of foreign exchange rates Operating Costs And Expenses (Excluding Research And Development Expense) Operating Costs And Expenses (Excluding Research And Development Expense) Currency Translation Adjustments Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Unrealized Gains (Losses) on Available-for-Sale Securities AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-sale, Parent [Member] Unrealized Gains (Losses) on Cash Flow Hedges Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] Stockholders' equity Customer Customer [Axis] Customer Customer [Domain] Customer One Customer One [Member] Customer One [Member] Customer Two Customer Two [Member] Customer Two [Member] Number of operating segments Number of Operating Segments Number of customers with significant revenue Number Of Customers With Significant Revenue Total number of significant external customers who individually generate revenue that accounts for 10 percent or more of total revenues Number of customers with significant accounts receivable Number Of Customers With Significant Accounts Receivable Balance Total number of customers with individual accounts receivable balances representing 10 percent or more of total accounts receivable EX-101.PRE 10 klac-20191231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R19.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Net Income Per Share
6 Months Ended
Dec. 31, 2019
Earnings Per Share [Abstract]  
NET INCOME PER SHARE
NOTE 12 – NET INCOME PER SHARE
Basic net income per share is calculated by dividing net income available to common stockholders by the weighted-average number of common shares outstanding during the period. Diluted net income per share is calculated by using the weighted-average number of common shares outstanding during the period, increased to include the number of additional shares of common stock that would have been outstanding if the shares of common stock underlying our outstanding dilutive restricted stock units had been issued. The dilutive effect of outstanding restricted stock units is reflected in diluted net income per share by application of the treasury stock method.
The following table sets forth the computation of basic and diluted net income per share attributable to KLA:
(In thousands, except per share amounts)
Three Months Ended
December 31,
 
Six Months Ended
December 31,
2019
 
2018
 
2019
 
2018
Numerator:
 
 
 
 
 
 
 
Net income attributable to KLA
$
380,555

 
$
369,100

 
$
727,080

 
$
765,044

Denominator:
 
 
 
 
 
 
 
Weighted-average shares-basic, excluding unvested restricted stock units
157,290

 
152,148

 
157,994

 
153,684

Effect of dilutive restricted stock units and options
1,330

 
500

 
1,320

 
705

Weighted-average shares-diluted
158,620

 
152,648

 
159,314

 
154,389

Basic net income per share attributable to KLA
$
2.42

 
$
2.43

 
$
4.60

 
$
4.98

Diluted net income per share attributable to KLA
$
2.40

 
$
2.42

 
$
4.56

 
$
4.96

Anti-dilutive securities excluded from the computation of diluted net income per share
43

 
341

 
25

 
280


XML 12 R15.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Debt
6 Months Ended
Dec. 31, 2019
Debt Disclosure [Abstract]  
DEBT
NOTE 8 – DEBT
The following table summarizes our debt as of December 31, 2019 and June 30, 2019:
 
As of December 31, 2019
 
As of June 30, 2019
 
Amount
(In thousands)
 
Effective
Interest Rate
 
Amount
(In thousands)
 
Effective
Interest Rate
Fixed-rate 3.375% Senior Notes due on November 1, 2019
$

 
%
 
$
250,000

 
3.377
%
Fixed-rate 4.125% Senior Notes due on November 1, 2021
500,000

 
4.128
%
 
500,000

 
4.128
%
Fixed-rate 4.650% Senior Notes due on November 1, 2024
1,250,000

 
4.682
%
 
1,250,000

 
4.682
%
Fixed-rate 5.650% Senior Notes due on November 1, 2034
250,000

 
5.670
%
 
250,000

 
5.670
%
Fixed-rate 4.100% Senior Notes due on March 15, 2029
800,000

 
4.159
%
 
800,000

 
4.159
%
Fixed-rate 5.000% Senior Notes due on March 15, 2049
400,000

 
5.047
%
 
400,000

 
5.047
%
Revolving Credit Facility
225,000

 
2.840
%
 

 
 
    Total
3,425,000

 
 
 
3,450,000

 
 
Unamortized discount
(8,319
)
 
 
 
(8,738
)
 
 
Unamortized debt issuance costs
(16,804
)
 
 
 
(17,880
)
 
 
    Total
$
3,399,877

 
 
 
$
3,423,382

 
 
Reported as:
 
 
 
 
 
 
 
Current portion of long-term debt
$

 
 
 
$
249,999

 
 
Long-term debt
3,399,877

 
 
 
3,173,383

 
 
    Total
$
3,399,877

 
 
 
$
3,423,382

 
 

As of December 31, 2019, future minimum principal payments for our debt are $500.0 million in fiscal year 2022; $225.0 million in fiscal year 2023 and $2.70 billion after fiscal year 2023.
Senior Notes:
In March 2019 and November 2014, we issued $1.20 billion and $2.50 billion, respectively (each, a “2019 Senior Notes”, a “2014 Senior Notes”, and collectively the “Senior Notes”), aggregate principal amount of senior, unsecured long-term notes. In October 2019, we repaid $250.0 million of Senior Notes.
The interest rate specified for each series of the 2014 Senior Notes will be subject to adjustments from time to time if Moody’s Investor Service, Inc. (“Moody’s”) or Standard & Poor’s Ratings Services (“S&P”) or, under certain circumstances, a substitute rating agency selected by us as a replacement for Moody’s or S&P, as the case may be (a “Substitute Rating Agency”), downgrades (or subsequently upgrades) its rating assigned to the respective series of the 2014 Senior Notes such that the adjusted rating is below investment grade. For additional details, refer to Note 8 “Debt” of the Notes to the Consolidated Financial Statements included in our Annual Report on Form 10-K for the fiscal year ended June 30, 2019. Unlike the 2014 Senior Notes, the interest rate for each series of the 2019 Senior Notes will not be subject to such adjustments. During the fiscal year ended June 30, 2018, we entered into a series of forward contracts (the “2018 Rate Lock Agreements”) to lock the benchmark interest rate with notional amount of $500.0 million in aggregate. In October 2014, we entered into a series of forward contracts to lock the 10-year treasury rate (“benchmark rate”) on a portion of the 2014 Senior Notes with a notional amount of $1.00 billion in aggregate. For additional details on the forward contracts, refer to Note 16, “Derivative Instruments and Hedging Activities” of the Condensed Consolidated Financial Statements.
The original discounts on the 2019 Senior Notes and the 2014 Senior Notes amounted to $6.7 million and $4.0 million, respectively and are being amortized over the life of the debt. Interest is payable semi-annually on May 1 and November 1 of each year for the 2014 Senior Notes and semi-annually on March 15 and September 15 of each year for the 2019 Senior Notes. The indenture for the Senior Notes (the “Indenture”) includes covenants that limit our ability to grant liens on our facilities and enter into sale and leaseback transactions, subject to certain allowances under which certain sale and leaseback transactions are not restricted.
In certain circumstances involving a change of control followed by a downgrade of the rating of a series of Senior Notes by at least two of Moody’s, S&P and Fitch Inc., unless we have exercised our rights to redeem the Senior Notes of such series, we will be required to make an offer to repurchase all or, at the holder’s option, any part, of each holder’s Senior Notes of that series pursuant to the offer described below (the “Change of Control Offer”). In the Change of Control Offer, we will be required to offer payment in cash equal to 101% of the aggregate principal amount of Senior Notes repurchased plus accrued and unpaid interest, if any, on the Senior Notes repurchased, up to, but not including, the date of repurchase.
Based on the trading prices of the Senior Notes on the applicable dates, the fair value of the Senior Notes as of December 31, 2019 and June 30, 2019 was approximately $3.56 billion and $3.70 billion, respectively. While the Senior Notes are recorded at cost, the fair value of the long-term debt was determined based on quoted prices in markets that are not active; accordingly, the long-term debt is categorized as Level 2 for purposes of the fair value measurement hierarchy.
As of December 31, 2019, we were in compliance with all of our covenants under the Indenture associated with the Senior Notes.
Revolving Credit Facility:
In November 2017, we entered into a Credit Agreement (the “Credit Agreement”) providing for a $750.0 million five-year unsecured Revolving Credit Facility (the “Revolving Credit Facility”), which replaced our prior Credit Facility. Subject to the terms of the Credit Agreement, the Revolving Credit Facility may be increased in an amount up to $250.0 million in the aggregate. In November 2018, we entered into an Incremental Facility, Extension and Amendment Agreement (the “Amendment”), which amends the Credit Agreement to (a) extend the Maturity Date (the “Maturity Date”) from November 30, 2022 to November 30, 2023, (b) increase the total commitment by $250.0 million and (c) effect certain other amendments to the Credit Agreement as set forth in the Amendment. After giving effect to the Amendment, the total commitments under the Credit Agreement are $1.00 billion. During the second quarter of the fiscal year ending June 30, 2020, we borrowed $250 million from the Revolving Credit Facility and made a principal payment of $25.0 million within the same quarter. As of December 31, 2019, we had outstanding $225.0 million aggregate principal amount of borrowings under the Revolving Credit Facility.
We may borrow, repay and reborrow funds under the Revolving Credit Facility until the Maturity Date, at which time such Revolving Credit Facility will terminate, and all outstanding loans under such facility, together with all accrued and unpaid interest, must be repaid. We may prepay outstanding borrowings under the Revolving Credit Facility at any time without a prepayment penalty.
Borrowings under the Revolving Credit Facility will bear interest, at our option, at either: (i) the Alternative Base Rate (“ABR”) plus a spread, which ranges from 0 bps to 75 bps, or (ii) the London Interbank Offered Rate (“LIBOR”) plus a spread, which ranges from 100 bps to 175 bps. The spreads under ABR and LIBOR are subject to adjustment in conjunction with credit rating downgrades or upgrades. We are also obligated to pay an annual commitment fee on the daily undrawn balance of the Revolving Credit Facility, which ranges from 10 bps to 25 bps, subject to an adjustment in conjunction with changes to our credit rating. As of December 31, 2019, we elected to pay interest on the borrowed amount under the Revolving Credit Facility at LIBOR plus a spread of 112.5 bps, and we pay an annual commitment fee of 12.5 bps on the daily undrawn balance of the Revolving Credit Facility.
The Revolving Credit Facility requires us to maintain an interest expense coverage ratio as described in the Credit Agreement, on a quarterly basis, covering the trailing four consecutive fiscal quarters of no less than 3.50 to 1.00. In addition, we are required to maintain the maximum leverage ratio as described in the Credit Agreement, on a quarterly basis of 3.00 to 1.00, covering the trailing four consecutive fiscal quarters for each fiscal quarter, which can be increased to 4.00 to 1.00 for a period of time in connection with a material acquisition or a series of material acquisitions. As of December 31, 2019, our maximum allowed leverage ratio was 4.00 to 1.00 following the Orbotech Acquisition.
We were in compliance with all covenants under the Credit Agreement as of December 31, 2019.
XML 13 R11.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Financial Statement Components
6 Months Ended
Dec. 31, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
FINANCIAL STATEMENT COMPONENTS
NOTE 4 – FINANCIAL STATEMENT COMPONENTS
Condensed Consolidated Balance Sheets
(In thousands)
As of
December 31, 2019
 
As of
June 30, 2019
Accounts receivable, net:
 
 
 
Accounts receivable, gross
$
1,202,925

 
$
1,002,114

Allowance for doubtful accounts
(11,890
)
 
(12,001
)
 
$
1,191,035

 
$
990,113

Inventories:
 
 
 
Raw materials
$
450,956

 
$
444,627

Customer service parts
337,118

 
328,515

Work-in-process
319,590

 
285,191

Finished goods
143,736

 
204,167

 
$
1,251,400

 
$
1,262,500

Other current assets:
 
 
 
Contract assets
$
85,837

 
$
94,015

Prepaid expenses
73,322

 
88,387

Deferred costs of revenue
55,083

 
70,721

Prepaid income and other taxes
25,102

 
51,889

Other current assets
18,142

 
18,065

 
$
257,486

 
$
323,077

Land, property and equipment, net:
 
 
 
Land
$
67,874

 
$
67,883

Buildings and leasehold improvements
416,463

 
402,678

Machinery and equipment
699,175

 
669,316

Office furniture and fixtures
34,899

 
28,282

Construction-in-process
63,566

 
26,029

 
1,281,977

 
1,194,188

Less: accumulated depreciation
(791,997
)
 
(745,389
)
 
$
489,980

 
$
448,799

Other non-current assets:
 
 
 
Executive Deferred Savings Plan(1)
$
216,612

 
$
207,581

Operating lease right of use assets
103,666

 

Other non-current assets
57,533

 
58,392

 
$
377,811

 
$
265,973

Other current liabilities:
 
 
 
Compensation and benefits
$
326,407

 
$
226,462

Executive Deferred Savings Plan
217,387

 
208,926

Customer credits and advances
164,155

 
133,677

Other accrued expenses
160,522

 
202,647

Income taxes payable
80,776

 
23,350

Interest payable
31,026

 
31,992

Operating lease liabilities
29,937

 

 
$
1,010,210

 
$
827,054

Other non-current liabilities:
 
 
 
Income taxes payable
$
368,751

 
$
392,266

Pension liabilities
79,895

 
79,622

Operating lease liabilities
72,620

 

Other non-current liabilities
142,466

 
116,009

 
$
663,732

 
$
587,897

________________

(1)
We have a non-qualified deferred compensation plan (known as “Executive Deferred Savings Plan” or “EDSP”) under which certain employees and non-employee directors may defer a portion of their compensation. The expense (benefit) associated with changes in the EDSP liability included in selling, general and administrative expense was $12.0 million and $(19.8) million during the three months ended December 31, 2019 and 2018, respectively and was $13.9 million and $(12.3) million during the six months ended December 31, 2019 and 2018, respectively. The amount of net gains (losses) associated with changes in the EDSP assets included in selling, general and administrative expense was $11.9 million and $(19.4) million during the three months ended December 31, 2019 and 2018, respectively and was $14.2 million and $(12.0) million during the six months ended December 31, 2019 and 2018, respectively. For additional details, refer to Note 1, “Description of Business and Summary of Significant Accounting Policies,” of the Notes to the Consolidated Financial Statements included in our Annual Report on Form 10-K for the fiscal year ended June 30, 2019.
Accumulated Other Comprehensive Income (Loss)
The components of accumulated other comprehensive income (loss) (“OCI”) as of the dates indicated below were as follows:
(In thousands)
Currency Translation Adjustments
 
Unrealized Gains (Losses) on Available-for-Sale Securities
 
Unrealized Gains (Losses) on Cash Flow Hedges
 
Unrealized Gains (Losses) on Defined Benefit Plans
 
Total
Balance as of December 31, 2019
$
(43,489
)
 
$
661

 
$
(5,961
)
 
$
(17,969
)
 
$
(66,758
)
 
 
 
 
 
 
 
 
 
 
Balance as of June 30, 2019
$
(44,041
)
 
$
(1,616
)
 
$
(8,725
)
 
$
(18,647
)
 
$
(73,029
)

The effects on net income (loss) of amounts reclassified from accumulated OCI to the Condensed Consolidated Statement of Operations for the indicated period were as follows (in thousands):
 
 
Location in the Condensed Consolidated
 
Three Months Ended
December 31,
 
Six Months Ended
December 31,
Accumulated OCI Components
 
Statements of Operations
 
2019
 
2018
 
2019
 
2018
Unrealized gains (losses) on cash flow hedges from foreign exchange and interest rate contracts(1)
 
Revenues
 
$
(8
)
 
$
1,705

 
$
365

 
$
2,688

 
 
Costs of revenues and operating expenses
 
(17
)
 
(158
)
 
(1,818
)
 
(292
)
 
 
Interest expense
 
(100
)
 
189

 
(199
)
 
377

 
 
Net gains (losses) reclassified from accumulated OCI
 
$
(125
)
 
$
1,736

 
$
(1,652
)
 
$
2,773

Unrealized gains (losses) on available-for-sale securities
 
Other expense (income), net
 
$
(82
)
 
$
(469
)
 
$
(86
)
 
$
(950
)

__________________ 
(1)
Reflects the new accounting guidance for hedge accounting, which was adopted in the second quarter of fiscal year 2019. For additional details, refer to Note 16, “Derivative Instruments and Hedging Activities” of the Condensed Consolidated Financial Statements.
The amounts reclassified out of accumulated OCI related to our defined benefit pension plans, which were recognized as a component of net periodic cost for the three months ended December 31, 2019 and 2018 were $0.2 million and $0.2 million, respectively and for the six months ended December 31, 2019 and 2018 were $0.5 million and $0.4 million, respectively. For additional details, refer to Note 12, “Employee Benefit Plans” of the Notes to the Consolidated Financial Statements included in our Annual Report on Form 10-K for the fiscal year ended June 30, 2019.
XML 14 R32.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Business Combinations (Tables)
6 Months Ended
Dec. 31, 2019
Business Combinations [Abstract]  
Aggregate Purchase Consideration and Preliminary Purchase Price Allocation
The aggregate purchase price of the other fiscal 2019 acquisitions was allocated on a preliminary basis as follows:
(In thousands)
Fair Value
Net tangible assets (including Cash and cash equivalents of $2.6 million)
$
13,214

Identifiable intangible assets
75,130

Goodwill
45,380

Total
$
133,724


The purchase price of the fiscal 2020 acquisition was allocated on a preliminary basis as follows:
(In thousands)
Fair Value
Net tangible assets (including cash and cash equivalents of $6.6 million)
$
7,196

Deferred tax liabilities
(15,265
)
Intangible assets
47,931

Goodwill
54,001

Total
$
93,863


The total purchase consideration has been allocated as follows (in thousands):
Purchase Price
 
Cash for outstanding Orbotech shares(1)
$
1,901,948

Fair value of KLA common stock issued for outstanding Orbotech shares(2)
1,324,657

Cash for Orbotech equity awards(3)
9,543

Fair value of KLA common stock issued to settle Orbotech equity awards(4)
6,129

Stock options and RSUs assumed(5)
13,281

Total purchase consideration
3,255,558

Less: cash acquired
(215,640
)
Total purchase consideration, net of cash acquired
$
3,039,918

 
 
Allocation
 
Accounts receivable, net
$
197,873

Inventories
330,325

Contract assets
63,181

Other current assets
70,622

Property, plant and equipment, net
97,664

Goodwill
1,845,728

Intangible assets
1,553,570

Other non-current assets
73,179

Accounts payable
(53,015
)
Accrued liabilities
(173,507
)
Other current liabilities(6)
(73,057
)
Deferred tax liabilities(7)
(786,671
)
Other non-current liabilities(6)
(86,789
)
Non-controlling interest
(19,185
)
 
$
3,039,918

________________
(1)
Represents the total cash paid to settle 48.9 million outstanding Orbotech shares as of February 20, 2019 at $38.86 per Orbotech share.
(2)
Represents the fair value of 12.2 million shares of our common stock issued to settle 48.9 million outstanding Orbotech shares. KLA issued 0.25 shares for each Orbotech share. The fair value of KLA’s common stock was $108.26 per share on the Acquisition Date.
(3)
Represents primarily cash consideration for the settlement of the vested stock options and restricted stock units for which services were rendered by the employees of Orbotech prior to the closing, and a small portion for the settlement of fractional shares.
(4)
Represents the fair value of share of 56,614 shares of KLA common stock issued to settle the vested Orbotech stock options. The fair value of KLA’s common stock was $108.26 per share on the Acquisition Date.
(5)
Represents the fair value of the assumed stock options and RSUs to the extent those related to services provided by the employee of Orbotech prior to closing. Also refer to Note 10, “Equity, Long-Term Incentive Compensation Plans and Non-Controlling Interest” of the Condensed Consolidated Financial Statements for additional information about assumed stock options and RSUs.
(6)
On December 24, 2018, Orbotech, as part of its strategy to invest in the high growth area of the software business within the Printed Circuit Boards (“PCB”) industry, acquired the remaining 50% shares of Frontline from Mentor Graphics Development Services (Israel) Ltd. Prior to the acquisition, Frontline was an equity investee. Orbotech acquired all of the joint venture interests it did not previously own for $85.0 million in cash on hand and agreed to pay an additional $10.0 million in cash over four years plus a cash earn-out of not less than $5.0 million and up to $20.0 million. The earn out amounts are based on revenues from a Frontline product currently under development. As of February 20, 2019, the estimated fair market values of the four-year cash payment and the earn-out were $8.8 million and $7.1 million, respectively. As of December 31, 2019, the estimated fair market values of the four-year cash payment and the earn-out were $6.5 million and $3.1 million, respectively, and these amounts have been included in current and non-current liabilities at $2.3 million and $7.3 million respectively.
(7)
Primarily related to tax impact on the future amortization of intangible assets acquired and inventory fair value adjustments.
Estimated Fair Value and Weighted Average Useful Life of Acquired Intangible Assets
The estimated fair value and weighted average useful life of the Orbotech intangible assets are as follows:
(In thousands)
Fair Value
 
Weighted Average Useful Lives (in years)
Existing technology(1)
$
1,008,000

 
8
Customer-related assets(2)
227,000

 
8
Backlog(3)
37,500

 
1
Trade name(4)
91,500

 
7
Off market leases(5)

2,070

 
7
Total identified finite-lived intangible assets
1,366,070

 
 
In-process research and development(6)
187,500

 
N/A
Total identified intangible assets
$
1,553,570

 
 
________________
(1)
Existing technology was identified from the products of Orbotech and its fair value was determined using the Relief-from-Royalty Method under the income approach, which estimates the cost savings generated by a company related to the ownership of an asset for which it would otherwise have had to pay royalties or license fees on revenues earned through the use of the asset. The discount rate used was determined at the time of measurement based on an analysis of the implied internal rate of return of the transaction, weighted average cost of capital and weighted average return on assets. The economic useful life was determined based on the technology cycle related to each developed technology, as well as the cash flows over the forecast period.
(2)
Customer contracts and related relationships represent the fair value of the existing relationships with the Orbotech customers and its fair value was determined using the Multi-Period Excess Earning Method which involves isolating the net earnings attributable to the asset being measured based on present value of the incremental after-tax cash flows (excess earnings) attributable solely to the intangible asset over its remaining useful life. The economic useful life was determined based on historical customer attrition rates.
(3)
Backlog primarily relates to the dollar value of purchase arrangements with customers, effective, as of a given point in time, that are based on mutually agreed terms which, in some cases, may still be subject to completion of written documentation and may be changed or canceled by the customer, often without penalty. Orbotech’s backlog consists of these arrangements with assigned shipment dates expected, in most cases, within three to twelve months. The fair value was determined using the Multi-Period Excess Earning Method. The economic useful life is based on the time to fulfill the outstanding order backlog obligation.
(4)
Trade name primarily relates to the “Orbotech” trade name. The fair value was determined by applying the Relief-from-Royalty Method under the income approach. The economic useful life was determined based on the expected life of the trade name.
(5)
The favorable / unfavorable components of the acquired leases were determined using the Income Approach which involves present valuing the difference in future cash flows between the contracted lease payments and the rent payable to a market participant over the lease terms. The economic useful life is based on the remaining lease term.
(6)
The fair value of in-process research and development (“IPR&D”) was determined using the relief-from-royalty method under the income approach, which estimates the cost savings generated by a company related to the ownership of an asset for which it would otherwise have had to pay royalties or license fees on revenues earned through the use of the asset.
Non-recurring Adjustments Attributable to Business Combination
The table below reflects the impact of material and nonrecurring adjustments to the unaudited pro forma results for the indicated periods that are directly attributable to the acquisitions:
 
Three Months Ended
 
Six Months Ended
Non-recurring Adjustments (In thousands)
December 31, 2018
Decrease / (increase) to revenue as a result of deferred revenue fair value adjustment
$

 
$

(Decrease) / increase to expense as a result of inventory fair value adjustment
$
478

 
$
957

(Decrease) / increase to expense as a result of transaction costs
$
(3,138
)
 
$
(8,036
)
(Decrease) / increase to expense as a result of compensation costs
$
2,811

 
$
5,621



Unaudited Pro Forma Information
The unaudited pro forma information presented below is for informational purposes only and is not necessarily indicative of our consolidated results of operations of the combined business had the acquisitions actually occurred at the beginning of fiscal year 2018 or of the results of our future operations of the combined businesses.
 
Three Months Ended
 
Six Months Ended
(In thousands)
December 31, 2018
Revenues
1,372,783

 
$
2,721,012

Net income attributable to KLA
405,693

 
$
783,112


XML 15 R6.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) (Parenthetical) - $ / shares
3 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Dec. 31, 2018
Sep. 30, 2018
Statement of Stockholders' Equity [Abstract]        
Cash dividends declared (in dollars per share) $ 0.85 $ 0.75 $ 0.75 $ 0.75
XML 16 R36.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Equity, Long-Term Incentive Compensation Plans and Non-controlling Interest (Tables)
6 Months Ended
Dec. 31, 2019
Share-based Payment Arrangement [Abstract]  
Schedule of Combined Activity Under Equity Incentive Plans
The following table summarizes the combined activity under our equity incentive plans:
(In thousands)
Available
 For Grant(1) (2)
Balance as of June 30, 2019
11,613

Restricted stock units granted(3)
(942
)
Restricted stock units granted adjustment
4

Restricted stock units canceled
20

Balance as of December 31, 2019
10,695

__________________ 
(1)
The number of RSUs reflects the application of the award multiplier of 2.0x to calculate the impact of the award on the shares reserved under the 2004 Plan.
(2)
No additional stock options, RSUs or other awards will be granted under the Assumed Equity Plans.
(3)
Includes RSUs granted to senior management during the six months ended December 31, 2019 with performance-based vesting criteria (in addition to service-based vesting criteria for any of such RSUs that are deemed to have been earned) (“performance-based RSUs”). This line item includes all such performance-based RSUs granted during the six months ended December 31, 2019 reported at the maximum possible number of shares that may ultimately be issuable if all applicable performance-based criteria are achieved at their maximum levels and all applicable service-based criteria are fully satisfied (0.4 million shares for the six months ended December 31, 2019 reflects the application of the multiplier described above).
Schedule of Stock-based Compensation Expense
The following table shows stock-based compensation expense for the indicated periods: 
 
Three Months Ended
December 31,
 
Six Months Ended
December 31,
(In thousands)
2019
 
2018
 
2019
 
2018
Stock-based compensation expense by:
 
 
 
 
 
 
 
Costs of revenues
$
3,362

 
$
1,823

 
$
6,226

 
$
3,654

Research and development
5,073

 
2,483

 
10,360

 
5,002

Selling, general and administrative
18,354

 
11,389

 
37,147

 
23,177

Total stock-based compensation expense
$
26,789

 
$
15,695

 
$
53,733

 
$
31,833


Schedule of Stock-based Compensation Capitalized as Inventory
The following table shows stock-based compensation capitalized as inventory as of the dates indicated below: 
(In thousands)
As of
December 31, 2019
 
As of
June 30, 2019
Inventory
$
5,030

 
$
4,819


Schedule of Restricted Stock Activity
The following table shows the activity and weighted-average grant date fair value for RSUs during the six months ended December 31, 2019:
 
Shares(1)
(In thousands)
 
Weighted-Average
Grant Date
Fair Value
Outstanding restricted stock units as of June 30, 2019(2)
2,902

 
$
91.84

Granted(3)
471

 
$
142.75

Granted adjustments
(2
)
 
$
75.46

Vested and released
(484
)
 
$
78.15

Withheld for taxes
(242
)
 
$
78.15

Forfeited
(20
)
 
$
103.85

Outstanding restricted stock units as of December 31, 2019(2)
2,625

 
$
104.68

__________________ 
(1)
Share numbers reflect actual shares subject to awarded RSUs.
(2)
Includes performance-based and market-based RSUs.
(3)
This line item includes performance-based RSUs granted during the six months ended December 31, 2019 reported at the maximum possible number of shares that may ultimately be issuable if all applicable performance-based criteria are achieved at their maximum levels and all applicable service-based criteria are fully satisfied (0.2 million shares for the six months ended December 31, 2019
Schedule of Grant Date Fair Value, Weighted Average Grant Date Fair Value, and Tax Benefits for Restricted Stock Units
The following table shows the weighted-average grant date fair value per unit for the RSUs granted, vested, and tax benefits realized by us in connection with vested and released RSUs for the indicated periods:
 
Three Months Ended
December 31,
 
Six Months Ended
December 31,
(In thousands, except for weighted-average grant date fair value)
2019
 
2018
 
2019
 
2018
Weighted-average grant date fair value per unit
$
171.98

 
$
96.51

 
$
142.75

 
$
117.21

Grant date fair value of vested restricted stock units
$
26,643

 
$
6,862

 
$
56,736

 
$
42,934

Tax benefits realized by us in connection with vested and released restricted stock units
$
9,661

 
$
3,812

 
$
13,654

 
$
10,730


Employee Stock Purchase Rights Valuation
The fair value of each purchase right under the ESPP was estimated on the date of grant using the Black-Scholes model and the straight-line attribution approach with the following weighted-average assumptions: 
 
Three Months Ended
December 31,
 
Six Months Ended
December 31,
 
2019
 
2018
 
2019
 
2018
Stock purchase plan:
 
 
 
 
 
 
 
Expected stock price volatility
31.6
%
 
30.0
%
 
31.6
%
 
30.0
%
Risk-free interest rate
2.4
%
 
1.9
%
 
2.4
%
 
1.9
%
Dividend yield
2.5
%
 
2.9
%
 
2.5
%
 
2.9
%
Expected life (in years)
0.5

 
0.5

 
0.5

 
0.5



Schedule of Tax Benefits Realized and Weighted-average fair value for the ESPP
The following table shows total cash received from employees for the issuance of shares under the ESPP, the number of shares purchased by employees through the ESPP, the tax benefits realized by us in connection with the disqualifying dispositions of shares purchased under the ESPP and the weighted-average fair value per share for the indicated periods:
(In thousands, except for weighted-average fair value per share)
Three Months Ended
December 31,
 
Six Months Ended
December 31,
2019
 
2018
 
2019
 
2018
Total cash received from employees for the issuance of shares under the ESPP
$
24,492

 
$
20,556

 
$
24,492

 
$
20,556

Number of shares purchased by employees through the ESPP
237

 
270

 
237

 
270

Tax benefits realized by us in connection with the disqualifying dispositions of shares purchased under the ESPP
$
119

 
$
92

 
$
1,853

 
$
603

Weighted-average fair value per share based on Black-Scholes model
$
27.35

 
$
22.73

 
$
27.35

 
$
22.73


XML 17 R2.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Dec. 31, 2019
Jun. 30, 2019
Current assets:    
Cash and cash equivalents $ 939,864 $ 1,015,994
Marketable securities 737,658 723,391
Accounts receivable, net 1,191,035 990,113
Inventories 1,251,400 1,262,500
Other current assets 257,486 323,077
Total current assets 4,377,443 4,315,075
Land, property and equipment, net 489,980 448,799
Goodwill [1] 2,299,781 2,211,858
Deferred income taxes 213,255 206,141
Purchased intangible assets, net 1,492,450 1,560,670
Other non-current assets 377,811 265,973
Total assets 9,250,720 9,008,516
Current liabilities:    
Accounts payable 256,646 202,416
Deferred system revenue 247,103 282,348
Deferred service revenue 204,284 206,669
Current portion of long-term debt 0 249,999
Other current liabilities 1,010,210 827,054
Total current liabilities 1,718,243 1,768,486
Non-current liabilities:    
Long-term debt 3,399,877 3,173,383
Deferred tax liabilities 680,929 702,285
Deferred service revenue 99,969 98,772
Other non-current liabilities 663,732 587,897
Total liabilities 6,562,750 6,330,823
Commitments and contingencies (Note 14 and Note 15)
Stockholders’ equity:    
Common stock and capital in excess of par value 2,017,521 2,017,312
Retained earnings 719,001 714,825
Accumulated other comprehensive income (loss) (66,758) (73,029)
Total KLA stockholders’ equity 2,669,764 2,659,108
Non-controlling interest in consolidated subsidiaries 18,206 18,585
Total stockholders’ equity 2,687,970 2,677,693
Total liabilities and stockholders’ equity $ 9,250,720 $ 9,008,516
[1] No goodwill was assigned to the Other reporting unit, and accordingly was excluded in the table above.
XML 18 R57.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Business Combinations - Fiscal 2019 Acquisitions Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Feb. 20, 2019
Dec. 31, 2019
Dec. 31, 2019
Business Acquisition      
Goodwill adjustments [1]     $ 33,968,000
Orbotech      
Business Acquisition      
Total purchase consideration $ 3,255,558,000    
Reserves for uncertain tax positions   $ 16,900,000  
Individually insignificant items, others   10,400,000  
Impacts on deferred income tax liabilities   8,800,000  
Goodwill adjustments   $ 36,100,000  
Goodwill deductible for income tax purposes $ 0    
[1] No goodwill was assigned to the Other reporting unit, and accordingly was excluded in the table above.
XML 19 R53.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Marketable Securities - Continuous Unrealized Loss Position (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Debt Securities, Available-for-sale [Line Items]  
Fair Value $ 216,797
Gross Unrealized Losses (85)
Corporate debt securities  
Debt Securities, Available-for-sale [Line Items]  
Fair Value 88,354
Gross Unrealized Losses (32)
Municipal securities  
Debt Securities, Available-for-sale [Line Items]  
Fair Value 3,671
Gross Unrealized Losses (3)
U.S. Government agency securities  
Debt Securities, Available-for-sale [Line Items]  
Fair Value 37,246
Gross Unrealized Losses (13)
U.S. Treasury securities  
Debt Securities, Available-for-sale [Line Items]  
Fair Value 87,526
Gross Unrealized Losses $ (37)
XML 20 R80.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Equity, Long-Term Incentive Compensation Plans and Non-controlling Interest - Cash-Based Long-Term Incentive Compensation (Details) - Cash long-term incentive plan
$ in Millions
3 Months Ended 6 Months Ended
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Dec. 31, 2019
USD ($)
Installment
Dec. 31, 2018
USD ($)
Cash Long-Term Incentive Plan        
Cash-based long-term incentive plan, granted amount     $ 4.3 $ 5.6
Cash long-term incentive plan, compensation expense $ 13.8 $ 12.0 30.4 $ 27.2
Cash long-term incentive plan, unrecognized compensation balance $ 121.0   $ 121.0  
Minimum        
Cash Long-Term Incentive Plan        
Cash long-term incentive plan, equal vesting installments | Installment     3  
Cash long-term incentive plan, percentage of equal vesting installments     33.33%  
Cash long-term incentive plan, vesting period     3 years  
Maximum        
Cash Long-Term Incentive Plan        
Cash long-term incentive plan, equal vesting installments | Installment     4  
Cash long-term incentive plan, percentage of equal vesting installments     25.00%  
Cash long-term incentive plan, vesting period     4 years  
XML 21 R70.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Debt - Senior Notes (Details) - USD ($)
6 Months Ended
Dec. 31, 2019
Oct. 31, 2019
Jun. 30, 2019
Mar. 31, 2019
Jun. 30, 2018
Nov. 30, 2014
Oct. 31, 2014
Debt Instrument              
Unamortized discount $ 8,319,000   $ 8,738,000        
Treasury lock | Derivatives designated as hedging instruments | Cash flow hedge contracts - foreign currency | 2018 Rate lock agreements | Senior notes              
Debt Instrument              
Derivative, notional amount         $ 500,000,000.0    
Treasury lock | Derivatives designated as hedging instruments | Cash flow hedge contracts - foreign currency | Portion of senior notes | Senior notes              
Debt Instrument              
Derivative, notional amount             $ 1,000,000,000.00
Senior notes              
Debt Instrument              
Face amount       $ 1,200,000,000   $ 2,500,000,000  
Face amount, repaid   $ 250,000,000.0          
Unamortized discount       $ 6,700,000   $ 4,000,000.0  
Redemption price 101.00%            
Fair value disclosure $ 3,560,000,000   $ 3,700,000,000        
XML 22 R74.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Jun. 30, 2019
Operating Leases, After Adoption of 842    
2020 (remaining 6 months) $ 16,624  
2021 27,013  
2022 19,925  
2023 13,522  
2024 9,033  
2025 and thereafter 20,748  
Total lease payments 106,865  
Less imputed interest (4,308)  
Total $ 102,557  
Operating Leases, Before Adoption of 842    
2020   $ 30,296
2021   22,250
2022   16,217
2023   11,878
2024   7,912
2025 and thereafter   15,018
Total minimum lease payments   $ 103,571
XML 23 R84.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock Repurchase Program (Details) - USD ($)
shares in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Dec. 31, 2018
Sep. 30, 2018
Dec. 31, 2019
Dec. 31, 2018
Sep. 17, 2019
Equity, Class of Treasury Stock              
Total cost of repurchases $ 280,593,000 $ 228,496,000 $ 242,401,000 $ 307,787,000 $ 509,089,000 $ 550,187,000  
Other current liabilities              
Equity, Class of Treasury Stock              
Total cost of repurchases         $ 4,000,000.0    
Common Stock and Capital in Excess of Par Value, Shares              
Equity, Class of Treasury Stock              
Number of shares of common stock repurchased (in shares) 1,690 1,659 2,556 2,781 3,349 5,337  
Common Stock and Capital in Excess of Par Value, Shares | Other current liabilities              
Equity, Class of Treasury Stock              
Number of shares of common stock repurchased (in shares)         23    
New repurchase program              
Equity, Class of Treasury Stock              
Increase to shares authorized to be repurchased, amount             $ 1,000,000,000.00
Remaining shares authorized to be repurchased, amount $ 1,350,000,000       $ 1,350,000,000    
XML 24 R88.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Dec. 31, 2019
USD ($)
Installment
Dec. 31, 2018
USD ($)
Receivables Sold Under Factoring Agreements and Proceeds from Sales of LCs        
Receivables sold under factoring agreements $ 116,935 $ 39,814 $ 173,355 $ 101,354
Proceeds from sales of LCs 10,677 $ 8,339 20,606 $ 19,231
Commitments and Contingencies        
Purchase commitments 804,100   $ 804,100  
Majority outstanding purchase commitment, period due (in months)     12 months  
Cash-based long-term incentive plan, committed amount $ 156,800   $ 156,800  
Guarantee arrangements to fund customs guarantees for VAT and other operating requirements     77,200  
Outstanding guarantee arrangements to fund customs guarantees for VAT and other operating requirements     $ 68,800  
Minimum | Cash long-term incentive plan        
Commitments and Contingencies        
Cash long-term incentive plan, equal vesting installments | Installment     3  
Cash long-term incentive plan, percentage of equal vesting installments     33.33%  
Cash long-term incentive plan, vesting period     3 years  
Maximum | Cash long-term incentive plan        
Commitments and Contingencies        
Cash long-term incentive plan, equal vesting installments | Installment     4  
Cash long-term incentive plan, percentage of equal vesting installments     25.00%  
Cash long-term incentive plan, vesting period     4 years  
XML 25 R78.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Equity, Long-Term Incentive Compensation Plans and Non-controlling Interest - Restricted Stock Unit Activities (Details)
$ / shares in Units, shares in Thousands, $ in Millions
3 Months Ended 6 Months Ended
Dec. 31, 2019
USD ($)
$ / shares
shares
Dec. 31, 2018
$ / shares
Dec. 31, 2019
USD ($)
Installment
$ / shares
shares
Dec. 31, 2018
$ / shares
Jun. 30, 2019
shares
Restricted Stock Units Activity, Weighted Average Grant Date Fair Value Rollforward          
Maximum number of shares available for grant (in shares) [1],[2] 10,695   10,695   11,613
Restricted stock units          
Restricted Stock Units Activity Rollforward          
Granted (in shares) [1],[2],[3]     942    
Granted adjustments (in shares) [2]     (4)    
Forfeited (in shares) [1],[2]     (20)    
Restricted Stock Units Activity, Weighted Average Grant Date Fair Value Rollforward          
Restricted stock units granted, weighted-average grant date fair value (in dollars per share) | $ / shares $ 171.98 $ 96.51 $ 142.75 $ 117.21  
Unrecognized stock-based compensation balance | $ $ 192.5   $ 192.5    
Estimated weighted-average amortization period     1 year 9 months 18 days    
Intrinsic value, RSUs | $ $ 467.6   $ 467.6    
Restricted stock unit, Performance-based and Service-based          
Restricted Stock Units Activity, Weighted Average Grant Date Fair Value Rollforward          
Service and performance-based, number of equal vesting installments | Installment     2    
Restricted stock unit, Performance-based and Service-based | Third anniversary          
Restricted Stock Units Activity, Weighted Average Grant Date Fair Value Rollforward          
Service and performance-based, percentage of equal vesting installments (as a percent)     50.00%    
Restricted stock unit, Performance-based and Service-based | Fourth anniversary          
Restricted Stock Units Activity, Weighted Average Grant Date Fair Value Rollforward          
Service and performance-based, percentage of equal vesting installments (as a percent)     50.00%    
Restricted stock unit, Service-based | Minimum          
Restricted Stock Units Activity, Weighted Average Grant Date Fair Value Rollforward          
Share-based vesting period     2 years    
Restricted stock unit, Service-based | Maximum          
Restricted Stock Units Activity, Weighted Average Grant Date Fair Value Rollforward          
Share-based vesting period     4 years    
Restricted Stock Unit, Market-based and Service-based          
Restricted Stock Units Activity, Weighted Average Grant Date Fair Value Rollforward          
Service and performance-based, number of equal vesting installments | Installment     3    
Restricted Stock Unit, Market-based and Service-based | Third anniversary          
Restricted Stock Units Activity, Weighted Average Grant Date Fair Value Rollforward          
Service and performance-based, percentage of equal vesting installments (as a percent)     33.33%    
Restricted Stock Unit, Market-based and Service-based | Fourth anniversary          
Restricted Stock Units Activity, Weighted Average Grant Date Fair Value Rollforward          
Service and performance-based, percentage of equal vesting installments (as a percent)     33.33%    
Restricted Stock Unit, Market-based and Service-based | Fifth anniversary          
Restricted Stock Units Activity, Weighted Average Grant Date Fair Value Rollforward          
Service and performance-based, percentage of equal vesting installments (as a percent)     33.33%    
2004 Plan | Restricted stock units          
Restricted Stock Units Activity Rollforward          
Outstanding restricted stock units as of June 30, 2019 (in shares) [4],[5]     2,902    
Granted (in shares) [5],[6]     471    
Granted adjustments (in shares) [5],[6] (2)        
Vested and released (in shares) [5]     (484)    
Withheld for taxes (in shares) [5]     (242)    
Forfeited (in shares) [5]     (20)    
Outstanding restricted stock units as of December 31, 2019 (in shares) [4],[5] 2,625   2,625    
Restricted Stock Units Activity, Weighted Average Grant Date Fair Value Rollforward          
Outstanding restricted stock units as of June 30, 2019, weighted-average grant date fair value (in dollars per share) | $ / shares [4]     $ 91.84    
Restricted stock units granted, weighted-average grant date fair value (in dollars per share) | $ / shares [6]     142.75    
Restricted stock units granted adjustments, weighted-average grant date fair value (in dollars per share) | $ / shares [6] $ 75.46        
Restricted stock units vested and released, weighted-average grant date fair value (in dollars per share) | $ / shares     78.15    
Restricted stock units withheld for taxes, weighted-average grant date fair value (in dollars per share) | $ / shares     78.15    
Restricted stock units forfeited, weighted-average grant date fair value (in dollars per share) | $ / shares     103.85    
Outstanding restricted stock units as of December 31, 2019, weighted-average grant date fair value (in dollars per share) | $ / shares [4] $ 104.68   $ 104.68    
2004 Plan | Restricted stock unit, Performance-based and Service-based          
Restricted Stock Units Activity, Weighted Average Grant Date Fair Value Rollforward          
Maximum number of shares available for grant (in shares) 200   200    
[1]
No additional stock options, RSUs or other awards will be granted under the Assumed Equity Plans.
[2]
The number of RSUs reflects the application of the award multiplier of 2.0x to calculate the impact of the award on the shares reserved under the 2004 Plan.
[3]
Includes RSUs granted to senior management during the six months ended December 31, 2019 with performance-based vesting criteria (in addition to service-based vesting criteria for any of such RSUs that are deemed to have been earned) (“performance-based RSUs”). This line item includes all such performance-based RSUs granted during the six months ended December 31, 2019 reported at the maximum possible number of shares that may ultimately be issuable if all applicable performance-based criteria are achieved at their maximum levels and all applicable service-based criteria are fully satisfied (0.4 million shares for the six months ended December 31, 2019 reflects the application of the multiplier described above).
[4]
Includes performance-based and market-based RSUs.
[5]
Share numbers reflect actual shares subject to awarded RSUs.
[6] This line item includes performance-based RSUs granted during the six months ended December 31, 2019 reported at the maximum possible number of shares that may ultimately be issuable if all applicable performance-based criteria are achieved at their maximum levels and all applicable service-based criteria are fully satisfied (0.2 million shares for the six months ended December 31, 2019
XML 26 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 27 R42.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Related Party Transactions (Tables)
6 Months Ended
Dec. 31, 2019
Related Party Transactions [Abstract]  
Related Party Transactions The following table provides the transactions with these parties for the indicated periods (for the portion of such period that they were considered related):
 
Three Months Ended
December 31,
 
Six Months Ended
December 31,
(In thousands)
2019
 
2018
 
2019
 
2018
Total revenues
$
2,794

 
$
11

 
$
3,835

 
$
13

Total purchases
$
249

 
$
1,603

 
$
714

 
$
2,206


XML 28 R46.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue - Narrative (Details)
$ in Millions
6 Months Ended
Dec. 31, 2019
USD ($)
Revenue from Contract with Customer [Abstract]  
Revenue, description of timing Our payment terms and conditions vary by contract type, although terms generally include a requirement of payment of 70% to 90% of total contract consideration within 30 to 60 days of shipment, with the remainder payable within 30 days of acceptance
Revenue recognized in excess of amount billed to customer $ 38.7
Decrease in contract assets, reclassified to accounts receivable 46.9
Revenue recognized, included in contract liabilities at beginning of period $ 354.4
XML 29 R69.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Debt - Schedule of Future Principal Payments (Details)
$ in Millions
Dec. 31, 2019
USD ($)
Debt Disclosure [Abstract]  
2022 $ 500.0
2023 225.0
After fiscal year 2023 $ 2,700.0
XML 30 R102.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Segment Reporting and Geographic Information - Revenue from External Customers by Products and Services (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Revenue from External Customer        
Revenues $ 1,509,453 $ 1,119,898 $ 2,922,867 $ 2,213,158
Segment percent of total revenues 100.00% 100.00% 100.00% 100.00%
Wafer Inspection        
Revenue from External Customer        
Revenues $ 606,131 $ 478,553 $ 1,054,405 $ 925,845
Segment percent of total revenues 40.00% 43.00% 36.00% 42.00%
Patterning        
Revenue from External Customer        
Revenues $ 289,078 $ 284,496 $ 671,736 $ 588,497
Segment percent of total revenues 19.00% 25.00% 23.00% 26.00%
Specialty Semiconductor Process        
Revenue from External Customer        
Revenues $ 60,941 $ 0 $ 117,811 $ 0
Segment percent of total revenues 4.00% 0.00% 4.00% 0.00%
PCB, Display and Component Inspection        
Revenue from External Customer        
Revenues $ 129,235 $ 22,996 $ 249,595 $ 43,831
Segment percent of total revenues 9.00% 2.00% 9.00% 2.00%
Service        
Revenue from External Customer        
Revenues $ 364,903 $ 267,697 $ 720,342 $ 531,730
Segment percent of total revenues 24.00% 24.00% 24.00% 24.00%
Other        
Revenue from External Customer        
Revenues $ 59,165 $ 66,156 $ 108,978 $ 123,255
Segment percent of total revenues 4.00% 6.00% 4.00% 6.00%
XML 31 R99.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Segment Reporting and Geographic Information - Reconciliation of Total Reportable Segments Revenue to Total Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenues $ 1,509,453 $ 1,119,898 $ 2,922,867 $ 2,213,158
Operating segments        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenues 1,509,332 1,120,123 2,922,886 2,213,697
Corporate allocations and effects of foreign exchange rates        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenues $ 121 $ (225) $ (19) $ (539)
XML 32 R95.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Derivative Instruments and Hedging Activities - Offsetting of Derivative Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Jun. 30, 2019
Derivatives - Assets    
Derivative - Assets, Gross Amounts of Derivatives $ 3,173 $ 2,557
Derivatives - Assets, Gross Amounts of Derivatives Offset in the Condensed Consolidated Balance Sheets 0 0
Derivatives - Assets, Net Amount of Derivatives Presented in the Condensed Consolidated Balance Sheets 3,173 2,557
Derivatives - Assets, Financial Instruments (966) (1,397)
Derivatives - Assets, Cash Collateral Received 0 0
Derivatives - Assets, Net Amount 2,207 1,160
Derivatives - Liabilities    
Derivatives - Liabilities, Gross Amounts of Derivatives (1,759) (3,334)
Derivatives - Liabilities, Gross Amounts of Derivatives Offset in the Condensed Consolidated Balance Sheets 0 0
Derivatives - Liabilities, Net Amount of Derivatives Presented in the Condensed Consolidated Balance Sheets (1,759) (3,334)
Derivatives - Liabilities, Financial Instruments 966 1,397
Derivatives - Liabilities, Cash Collateral Received 0 0
Derivatives - Liabilities, Net Amount $ (793) $ (1,937)
XML 33 R65.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Goodwill and Purchased Intangible Assets - Purchased Intangible Assets (Details) - USD ($)
$ in Thousands
6 Months Ended
Dec. 31, 2019
Jun. 30, 2019
Purchased Intangible Assets    
Gross Carrying Amount $ 1,723,837 $ 1,680,421
Accumulated Amortization and Impairment 421,922 307,251
Total 1,301,915 1,373,170
Intangible Assets, Gross (Excluding Goodwill) 1,914,472 1,867,921
Finite-Lived Intangible Assets, Accumulated Amortization And Other Accumulated Adjustment 422,022 307,251
Net Amount 1,492,450 1,560,670
In-process research and development    
Purchased Intangible Assets    
Indefinite-lived Intangible Assets (Excluding Goodwill) 190,635 187,500
Finite-Lived Intangible Assets, Accumulated Amortization And Other Accumulated Adjustment 100 0
Indefinite-Lived Intangible Assets (Excluding Goodwill), Net Of Other Accumulated Adjustment 190,535 187,500
Existing technology    
Purchased Intangible Assets    
Gross Carrying Amount 1,251,282 1,224,629
Accumulated Amortization and Impairment 268,785 196,582
Total 982,497 1,028,047
Customer relationships    
Purchased Intangible Assets    
Gross Carrying Amount 305,017 297,250
Accumulated Amortization and Impairment 82,488 66,471
Total 222,529 230,779
Trade name / Trademark    
Purchased Intangible Assets    
Gross Carrying Amount 117,133 114,573
Accumulated Amortization and Impairment 32,094 25,052
Total 85,039 89,521
Backlog and other    
Purchased Intangible Assets    
Gross Carrying Amount 50,405 43,969
Accumulated Amortization and Impairment 38,555 19,146
Total $ 11,850 $ 24,823
Minimum | Existing technology    
Purchased Intangible Assets    
Range of Useful Lives (in years) 4 years  
Minimum | Customer relationships    
Purchased Intangible Assets    
Range of Useful Lives (in years) 4 years  
Minimum | Trade name / Trademark    
Purchased Intangible Assets    
Range of Useful Lives (in years) 4 years  
Minimum | Backlog and other    
Purchased Intangible Assets    
Range of Useful Lives (in years) 1 year  
Maximum | Existing technology    
Purchased Intangible Assets    
Range of Useful Lives (in years) 8 years  
Maximum | Customer relationships    
Purchased Intangible Assets    
Range of Useful Lives (in years) 9 years  
Maximum | Trade name / Trademark    
Purchased Intangible Assets    
Range of Useful Lives (in years) 7 years  
Maximum | Backlog and other    
Purchased Intangible Assets    
Range of Useful Lives (in years) 9 years  
XML 34 R61.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Business Combinations - Other Fiscal 2019 Acquisitions (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Jun. 30, 2019
Business Acquisition    
Goodwill [1] $ 2,299,781 $ 2,211,858
Acquisition of privately-held companies in 2019    
Business Acquisition    
Net tangible assets (including Cash and cash equivalents of $2.6 million)   13,214
Cash and cash equivalents   2,600
Identifiable intangible assets   75,130
Goodwill   45,380
Total purchase consideration   $ 133,724
[1] No goodwill was assigned to the Other reporting unit, and accordingly was excluded in the table above.
XML 35 R91.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Derivative Instruments and Hedging Activities - Locations and Amounts of Designated and Non-Designated Derivative's Gains and Losses (Details) - USD ($)
3 Months Ended 6 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Derivative Instruments        
Revenues $ 1,509,453,000 $ 1,119,898,000 $ 2,922,867,000 $ 2,213,158,000
Costs of revenues and operating expenses 1,046,622,000   2,049,788,000  
Costs of revenues 633,618,000 408,260,000 1,237,859,000 789,647,000
Interest expense 40,472,000 26,538,000 80,822,000 52,900,000
Other expense (income), net (2,568,000) (9,228,000) (4,186,000) (19,253,000)
Amount of gains (losses) reclassified from accumulated OCI to earnings (125,000) 1,736,000 (1,652,000) 2,773,000
Rate lock contracts | Revenues        
Derivative Instruments        
Amount of gains (losses) reclassified from accumulated OCI to earnings 0   0  
Amount of gains (losses) reclassified from accumulated OCI to earnings as a result that a forecasted transaction is no longer probable of occurring 0 0 0 0
Rate lock contracts | Cost of Revenues and Operating Expenses        
Derivative Instruments        
Amount of gains (losses) reclassified from accumulated OCI to earnings 0   0  
Rate lock contracts | Cost of Revenues        
Derivative Instruments        
Amount of gains (losses) reclassified from accumulated OCI to earnings as a result that a forecasted transaction is no longer probable of occurring 0 0 0 0
Rate lock contracts | Interest Expense        
Derivative Instruments        
Amount of gains (losses) reclassified from accumulated OCI to earnings (100,000)   (199,000)  
Amount of gains (losses) reclassified from accumulated OCI to earnings as a result that a forecasted transaction is no longer probable of occurring 0 0 0 0
Rate lock contracts | Other Expense (Income), Net        
Derivative Instruments        
Amount of gains (losses) reclassified from accumulated OCI to earnings 0   0  
Amount of gains (losses) reclassified from accumulated OCI to earnings as a result that a forecasted transaction is no longer probable of occurring 0 (108,000) 0 4,000
Foreign exchange contracts | Revenues        
Derivative Instruments        
Amount of gains (losses) reclassified from accumulated OCI to earnings 85,000 1,705,000 560,000 2,688,000
Amount excluded from the assessment of effectiveness recognized in earnings based on an amortization approach (93,000) 80,000 (195,000) 80,000
Amount excluded from the assessment of effectiveness 0 0 0 0
Amount of gains (losses) recognized in earnings 0   0  
Foreign exchange contracts | Cost of Revenues and Operating Expenses        
Derivative Instruments        
Amount of gains (losses) reclassified from accumulated OCI to earnings (17,000)   (1,818,000)  
Amount excluded from the assessment of effectiveness recognized in earnings based on an amortization approach 0   0  
Amount excluded from the assessment of effectiveness 0   0  
Foreign exchange contracts | Cost of Revenues        
Derivative Instruments        
Amount of gains (losses) reclassified from accumulated OCI to earnings   (158,000)   (292,000)
Amount excluded from the assessment of effectiveness recognized in earnings based on an amortization approach   (8,000)   (8,000)
Amount excluded from the assessment of effectiveness   0   0
Amount of gains (losses) recognized in earnings 0   0  
Foreign exchange contracts | Interest Expense        
Derivative Instruments        
Amount of gains (losses) reclassified from accumulated OCI to earnings 0 0 0 0
Amount excluded from the assessment of effectiveness recognized in earnings based on an amortization approach 0 0 0 0
Amount excluded from the assessment of effectiveness 0 0 0 0
Amount of gains (losses) recognized in earnings 0   0  
Foreign exchange contracts | Other Expense (Income), Net        
Derivative Instruments        
Amount of gains (losses) reclassified from accumulated OCI to earnings 0 (3,000) 0 (18,000)
Amount excluded from the assessment of effectiveness recognized in earnings based on an amortization approach 0 0 0 0
Amount excluded from the assessment of effectiveness 0 (220,000) 0 (88,000)
Amount of gains (losses) recognized in earnings $ 2,056,000   $ 4,381,000  
Derivatives designated as hedging instruments | Rate lock contracts | Revenues        
Derivative Instruments        
Amount of gains (losses) reclassified from accumulated OCI to earnings   0   0
Derivatives designated as hedging instruments | Rate lock contracts | Cost of Revenues        
Derivative Instruments        
Amount of gains (losses) reclassified from accumulated OCI to earnings   0   0
Derivatives designated as hedging instruments | Rate lock contracts | Interest Expense        
Derivative Instruments        
Amount of gains (losses) reclassified from accumulated OCI to earnings   189,000   377,000
Derivatives designated as hedging instruments | Rate lock contracts | Other Expense (Income), Net        
Derivative Instruments        
Amount of gains (losses) reclassified from accumulated OCI to earnings   0   0
Derivatives not designated as hedging instruments | Foreign exchange contracts | Revenues        
Derivative Instruments        
Amount of gains (losses) recognized in earnings   0   0
Derivatives not designated as hedging instruments | Foreign exchange contracts | Cost of Revenues        
Derivative Instruments        
Amount of gains (losses) recognized in earnings   0   0
Derivatives not designated as hedging instruments | Foreign exchange contracts | Interest Expense        
Derivative Instruments        
Amount of gains (losses) recognized in earnings   0   0
Derivatives not designated as hedging instruments | Foreign exchange contracts | Other Expense (Income), Net        
Derivative Instruments        
Amount of gains (losses) recognized in earnings   $ (3,700,000)   $ 63,000
XML 36 R27.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Basis of Presentation (Policies)
6 Months Ended
Dec. 31, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation The Condensed Consolidated Financial Statements have been prepared by us pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (“SEC”). Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America have been condensed or omitted pursuant to such rules and regulations.
In the opinion of management, the unaudited interim financial statements reflect all adjustments (consisting only of normal, recurring adjustments) necessary for a fair statement of the financial position, results of operations, comprehensive income, stockholders’ equity and cash flows for the periods indicated. These financial statements and notes, however, should be read in conjunction with Item 8, “Financial Statements and Supplementary Data” included in our Annual Report on Form 10-K for the fiscal year ended June 30, 2019, filed with the SEC on August 16, 2019.
The Condensed Consolidated Financial Statements include the accounts of KLA and its majority-owned subsidiaries. All significant intercompany balances and transactions have been eliminated.
The results of operations for the three and six months ended December 31, 2019 are not necessarily indicative of the results that may be expected for any other interim period or for the full fiscal year ending June 30, 2020.
Certain reclassifications have been made to the prior year’s Condensed Consolidated Financial Statements to conform to the current year presentation. The reclassifications did not have material effects on the prior year’s Condensed Consolidated Balance Sheets, Statements of Operations, Comprehensive Income and Cash Flows.
Management Estimates The preparation of the Condensed Consolidated Financial Statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions in applying our accounting policies that affect the reported amounts of assets and liabilities (and related disclosure of contingent assets and liabilities) at the date of the Condensed Consolidated Financial Statements and the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from those estimates.
Leases Under ASC 842, a contract is or contains a lease when we have the right to control the use of an identified asset for a period of time. We determine if an arrangement is a lease at inception of the contract, which is the date on which the terms of the contract are agreed to, and the agreement creates enforceable rights and obligations. The commencement date of the lease is the date that the lessor makes an underlying asset available for our use. On the commencement date leases are evaluated for classification and assets and liabilities are recognized based on the present value of lease payments over the lease term.
The lease term used to calculate the lease liability includes options to extend or terminate the lease when it is reasonably certain that the option will be exercised. The right-of-use (“ROU”) asset is initially measured as the amount of lease liability, adjusted for any initial lease costs, prepaid lease payments and any lease incentives. Variable lease payments, consisting primarily of reimbursement of costs incurred by lessors for common area maintenance, real estate taxes, and insurance are not included in the lease liability and are recognized as they are incurred.
As most of our leases do not provide an implicit rate, we use our incremental borrowing rate at lease commencement to measure ROU assets and lease liabilities. The incremental borrowing rate used by us is based on baseline rates and adjusted by the credit spreads commensurate with our secured borrowing rate, over a similar term. We used the incremental borrowing rate on June 30, 2019 for all leases that commenced on or prior to that date. Operating lease expense is generally recognized on a straight-line basis over the lease term.
We have elected the practical expedient to account for the lease and non-lease components as a single lease component for the majority of our asset classes. For leases with a term of one year or less, we have elected not to record the ROU asset or liability.
Recent Accounting Pronouncements
Recently Adopted
In February 2016, the Financial Accounting Standards Board (“FASB”) issued ASC 842 which supersedes the lease recognition requirements in ASC 840, Leases, (“ASC 840”). The most prominent of the changes in ASC 842 is the recognition of ROU assets and lease liabilities by lessees for those leases classified as operating leases.
Consistent with ASC 840, leases will be classified as either finance or operating, with classification affecting the pattern of expense recognition in the statements of operations. In July 2018, the FASB issued an accounting standard update which amended ASC 842 and offered an additional (and optional) transition method by which entities could elect not to recast the comparative periods presented in financial statements in the period of adoption.
KLA adopted the new standard on July 1, 2019, the first day of fiscal 2020, using the optional adoption method whereby we did not adjust comparative period financial statements. Consequently, prior period balances and disclosures have not been restated. KLA elected certain practical expedients, which among other things, allowed us to carry forward prior conclusions about lease identification and classification. The adoption of ASC 842 resulted in the balance sheet recognition of additional lease assets and lease liabilities of $110.7 million and $108.7 million, respectively, related primarily to facilities, vehicles and other equipment. The adoption of ASC 842 did not have a material impact on beginning retained earnings, the Condensed Consolidated Statement of Operations, Cash Flows, or earnings per share. Additionally, the adoption of ASC 842 did not have a material impact on the Condensed Consolidated Financial Statements for arrangements in which KLA is the lessor. For additional information regarding KLA’s leases, see Note 9 “Leases” in the Condensed Consolidated Financial Statements.
Updates Not Yet Effective
In June 2016, the FASB issued an accounting standard update that changes the accounting for recognizing impairments of financial assets. Under the update, credit losses for certain types of financial instruments will be estimated based on expected losses. The update also modifies the impairment models for available-for-sale debt securities and for purchased financial assets with credit deterioration since their origination. The update is effective for us beginning in the first quarter of our fiscal year ending June 30, 2021, with early adoption permitted starting in the first quarter of fiscal year ending June 30, 2020. We are currently evaluating the impact of this accounting standard update on our Condensed Consolidated Financial Statements.
In August 2018, the FASB issued an accounting standard update which modifies the existing accounting standards for fair value measurement disclosure. This update eliminates the disclosure of the amount of and reasons for transfers between level 1 and level 2 of the fair value hierarchy, and the policy for timing of transfers between levels. This standard update is effective for us beginning in the first quarter of our fiscal year ending June 30, 2021, and early adoption is permitted. We are currently evaluating the impact of this accounting standard update on our Condensed Consolidated Financial Statements.
In August 2018, the FASB issued an accounting standard update to amend the disclosure requirements related to defined benefit pension and other post-retirement plans. Some of the changes include adding a disclosure requirement for significant gains and losses related to changes in the benefit obligation for the period and removing the amounts in accumulated other comprehensive income expected to be recognized as components of net periodic benefit cost over the next fiscal year. This standard update is effective for us for the fiscal year ending June 30, 2021, and early adoption is permitted. We are currently evaluating the impact of this accounting standard update on our Condensed Consolidated Financial Statements.
In August 2018, the FASB issued an accounting standard update to align the requirements for capitalizing implementation costs incurred in a cloud computing arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software. The guidance clarifies which costs should be capitalized including the cost to acquire the license and the related implementation costs. This standard update is effective for us beginning in the first quarter of our fiscal year ending June 30, 2021, with an option to be adopted either prospectively or retrospectively. Early adoption is permitted. We are currently evaluating the impact of this accounting standard update on our Condensed Consolidated Financial Statements.
In December 2019, the FASB issued an accounting standard update to simplify the accounting for income taxes in ASC 740, Income Taxes, (“ASC 740”). This amendment removes certain exceptions and improves consistent application of accounting principles for certain areas in ASC 740. The update is effective for us beginning in the first quarter of our fiscal year ending June 30, 2022, and early adoption is permitted. We are currently evaluating the impact of this accounting standard update on our Condensed Consolidated Financial Statements.
Fair Value Measurements
Our financial assets and liabilities are measured and recorded at fair value, except for our debt and certain equity investments in privately-held companies. Equity investments without a readily available fair value are accounted for using the measurement alternative. The measurement alternative is calculated as cost minus impairment, if any, plus or minus changes resulting from observable price changes.
Our non-financial assets, such as goodwill, intangible assets, and land, property and equipment, are assessed for impairment when an event or circumstance indicates that an other-than-temporary decline in value may have occurred.
Fair Value of Financial Instruments We have evaluated the estimated fair value of financial instruments using available market information and valuations as provided by third-party sources. The use of different market assumptions and/or estimation methodologies could have a significant effect on the estimated fair value amounts. The fair value of our cash equivalents, accounts receivable, accounts payable and other current assets and liabilities approximate their carrying amounts due to the relatively short maturity of these items.
XML 37 R23.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Derivative Instruments and Hedging Activities
6 Months Ended
Dec. 31, 2019
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES
NOTE 16 – DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES
The authoritative guidance requires companies to recognize all derivative instruments and hedging activities, including foreign currency exchange contracts and interest rate lock agreements, (collectively “derivatives”) as either assets or liabilities at fair value on the Condensed Consolidated Balance Sheets. In accordance with the accounting guidance, we designate foreign currency exchange contracts and interest rate lock agreements as cash flow hedges of certain forecasted foreign currency denominated sales, purchase and spending transactions, and the benchmark interest rate of the corresponding debt financing, respectively.
Our foreign subsidiaries operate and sell our products in various global markets. As a result, we are exposed to risks relating to changes in foreign currency exchange rates. We utilize foreign currency forward exchange contracts and option contracts to hedge against future movements in foreign exchange rates that affect certain existing and forecasted foreign currency denominated sales and purchase transactions, such as the Japanese yen, the euro, the pound sterling and the Israeli new shekel. We routinely hedge our exposures to certain foreign currencies with various financial institutions in an effort to minimize the impact of certain currency exchange rate fluctuations. These currency forward exchange contracts and options, designated as cash flow hedges, generally have maturities of less than 18 months. Cash flow hedges are evaluated for effectiveness monthly, based on changes in total fair value of the derivatives. If a financial counterparty to any of our hedging arrangements experiences financial difficulties or is otherwise unable to honor the terms of the foreign currency hedge, we may experience material losses.
In October 2014, we entered into a series of forward contracts (“Rate Lock Agreements”) to lock the benchmark rate on a portion of the Senior Notes. The Rate Lock Agreements had a notional amount of $1.00 billion in aggregate which matured in the second quarter of the fiscal year ended June 30, 2015. The Rate Lock Agreements were terminated on the date of the pricing of the $1.25 billion of 4.650% Senior Notes due in 2024 and we recorded the fair value of $7.5 million as a gain within accumulated other comprehensive income (loss) (“OCI”) as of December 31, 2014. We recognized $0.2 million for each of the three months ended December 31, 2019 and 2018, and $0.4 million for each of the six months ended December 31, 2019 and 2018, for the amortization of the gain recognized in accumulated other comprehensive income (loss), which amount reduced the interest expense. As of December 31, 2019, the unamortized portion of the fair value of the forward contracts for the Rate Lock Agreements was $3.6 million. For more details, refer to Note 16, “Derivative Instruments and Hedging Activities” of the Notes to the Consolidated Financial Statements included in our Annual Report on Form 10-K for the fiscal year ended June 30, 2019.
During the fiscal year ended June 30, 2018, we entered into a series of forward contracts (the “2018 Rate Lock Agreements”) to lock the benchmark interest rate prior to expected debt issuances. The objective of the 2018 Rate Lock Agreements was to hedge the risk associated with the variability in interest rates due to the changes in the benchmark rate leading up to the closing of the intended financing on the notional amount being hedged. The 2018 Rate Lock Agreement had a notional amount of $500.0 million in aggregate, which matured and terminated in the third quarter of fiscal year ending June 30, 2019 and we recorded the fair value of $13.6 million as a loss within OCI. We recognized $0.3 million and $0.6 million amortization of the loss recognized in accumulated OCI, which increased the interest expense for the three and six months ended December 31, 2019. As of December 31, 2019, the unamortized portion of the fair value of the 2018 Rate Lock Agreements was $12.7 million.
For derivatives that are designated and qualify as cash flow hedges, the effective portion of the gains or losses is reported in OCI and reclassified into earnings in the same period or periods during which the hedged transaction affects earnings. Prior to adopting the new accounting guidance for hedge accounting, time value was excluded from the assessment of effectiveness for derivatives designated as cash flow hedges. Time value was amortized on a mark-to-market basis and recognized in earnings over the life of the derivative contract. For derivative contracts executed after adopting the new accounting guidance, the election to include time value for the assessment of effectiveness is made on all forward contracts designated as cash flow hedges. The change in fair value of the derivative are recorded in OCI until the hedged item is recognized in earnings. The assessment of effectiveness of options contracts designated as cash flow hedges continue to exclude time value after adopting the new accounting guidance. The initial value of the component excluded from the assessment of effectiveness are recognized in earnings over the life of the derivative contract. Any difference between change in the fair value of the excluded components and the amounts recognized in earnings are recorded in OCI.
For derivatives that are not designated as cash flow hedges, gains and losses are recognized in other expense (income), net. We use foreign currency forward contracts to hedge certain foreign currency denominated assets or liabilities. The gains and losses on these derivative instruments are largely offset by the changes in the fair value of the assets or liabilities being hedged.
Derivatives in Cash Flow Hedging Relationships: Foreign Exchange and Interest Rate Contracts
The gains (losses) on derivatives in cash flow hedging relationships recognized in OCI for the indicated periods were as follows:
 
Three Months Ended
 
Six Months Ended
 
December 31,
 
December 31,
(In thousands)
2019
 
2018
 
2019
 
2018
Derivatives Designated as Hedging Instruments:
 
 
 
 
 
 
 
Rate lock agreements:
 
 
 
 
 
 
 
Amounts included in the assessment of effectiveness
$

 
$
(17,752
)
 
$

 
$
(5,396
)
Foreign exchange contracts:
 
 
 
 
 
 
 
Amounts included in the assessment of effectiveness
$
2,305

 
$
(1,201
)
 
$
1,565

 
$
237

Amounts excluded from the assessment of effectiveness
$
(15
)
 
$
(29
)
 
$
(17
)
 
$
(29
)
The locations and amounts of designated and non-designated derivative’s gains and losses reported in the Condensed Consolidated Statements of Operations for the indicated periods were as follows:
 
Three Months Ended December 31,
 
Three months ended December 31,
 
2019
 
2018
(In thousands)
Revenue
 
Cost of Revenues and Operating Expenses
 
Interest Expense
 
Other Expense (Income), Net
 
Revenue
 
Cost of Revenues
 
Interest Expense
 
Other Expense (Income), Net
Total amounts presented in the Condensed Consolidated Statement of Operations in which the effects of cash flow hedges are recorded
$
1,509,453

 
$
1,046,622

 
$
40,472

 
$
(2,568
)
 
$
1,119,898

 
$
408,260

 
$
26,538

 
$
(9,228
)
Gains (losses) on Derivatives Designated as Hedging Instruments:
Rate lock agreements:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Amount of gains (losses) reclassified from accumulated OCI to earnings
$

 
$

 
$
(100
)
 
$

 
$

 
$

 
$
189

 
$

Amount of gains (losses) reclassified from accumulated OCI to earnings as a result that a forecasted transaction is no longer probable of occurring
$

 
$

 
$

 
$

 
$

 
$

 
$

 
$
(108
)
Foreign exchange contracts:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Amount of gains (losses) reclassified from accumulated OCI to earnings
$
85

 
$
(17
)
 
$

 
$

 
$
1,705

 
$
(158
)
 
$

 
$
(3
)
Amount excluded from the assessment of effectiveness recognized in earnings based on an amortization approach
$
(93
)
 
$

 
$

 
$

 
$
80

 
$
(8
)
 
$

 
$

Amount excluded from the assessment of effectiveness
$

 
$

 
$

 
$

 
$

 
$

 
$

 
$
(220
)
Gains (losses) on Derivatives Not Designated as Hedging Instruments:
Amount of gains (losses) recognized in earnings
$

 
$

 
$

 
$
2,056

 
$

 
$

 
$

 
$
(3,700
)

 
Six Months Ended December 31,
 
Six Months Ended December 31,
 
2019
 
2018
(In thousands)
Revenue
 
Cost of Revenues and Operating Expenses
 
Interest Expense
 
Other Expense (Income), Net
 
Revenue
 
Cost of Revenues
 
Interest Expense
 
Other Expense (Income), Net
Total amounts presented in the Condensed Consolidated Statement of Operations in which the effects of cash flow hedges are recorded
$
2,922,867

 
$
2,049,788

 
$
80,822

 
$
(4,186
)
 
$
2,213,158

 
$
789,647

 
$
52,900

 
$
(19,253
)
Gains (losses) on Derivatives Designated as Hedging Instruments:
Rate lock agreements:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Amount of gains (losses) reclassified from accumulated OCI to earnings
$

 
$

 
$
(199
)
 
$

 
$

 
$

 
$
377

 
$

Amount of gains (losses) reclassified from accumulated OCI to earnings as a result that a forecasted transaction is no longer probable of occurring
$

 
$

 
$

 
$

 
$

 
$

 
$

 
$
4

Foreign exchange contracts:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Amount of gains (losses) reclassified from accumulated OCI to earnings
$
560

 
$
(1,818
)
 
$

 
$

 
$
2,688

 
$
(292
)
 
$

 
$
(18
)
Amount excluded from the assessment of effectiveness recognized in earnings based on an amortization approach
$
(195
)
 
$

 
$

 
$

 
$
80

 
$
(8
)
 
$

 
$

Amount excluded from the assessment of effectiveness
$

 
$

 
$

 
$

 
$

 
$

 
$

 
$
(88
)
Gains (losses) on Derivatives Not Designated as Hedging Instruments:
Amount of gains (losses) recognized in earnings
$

 
$

 
$

 
$
4,381

 
$

 
$

 
$

 
$
63



The U.S. dollar equivalent of all outstanding notional amounts of foreign currency hedge contracts, with maximum remaining maturities of approximately seven months as of the dates indicated below were as follows:
(In thousands)
As of
December 31, 2019
 
As of
June 30, 2019
Cash flow hedge contracts - foreign currency
 
 
 
Purchase
$
12,769

 
$
31,108

Sell
$
74,257

 
$
113,226

Other foreign currency hedge contracts
 
 
 
Purchase
$
301,083

 
$
257,614

Sell
$
323,959

 
$
273,061


The locations and fair value of our derivatives reported in our Condensed Consolidated Balance Sheets as of the dates indicated below were as follows: 
 
Asset Derivatives
 
Liability Derivatives
 
Balance Sheet 
Location
 
As of
December 31, 2019
 
As of
June 30, 2019
 
Balance Sheet 
Location
 
As of
December 31, 2019
 
As of
June 30, 2019
(In thousands)
 
Fair Value
 
 
Fair Value
Derivatives designated as hedging instruments
 
 
 
 
 
 
 
 
 
 
 
Foreign exchange contracts
Other current assets
 
$
1,340

 
$
397

 
Other current liabilities
 
$
1

 
$
2,097

Total derivatives designated as hedging instruments
 
 
1,340

 
397

 
 
 
1

 
2,097

Derivatives not designated as hedging instruments
 
 
 
 
 
 
 
 
 
 

Foreign exchange contracts
Other current assets
 
1,833

 
2,160

 
Other current liabilities
 
1,758

 
1,237

Total derivatives not designated as hedging instruments
 
 
1,833

 
2,160

 
 
 
1,758

 
1,237

Total derivatives
 
 
$
3,173

 
$
2,557

 
 
 
$
1,759

 
$
3,334


The changes in OCI, before taxes, related to derivatives for the indicated periods were as follows:
 
Three Months Ended
December 31,
 
Six Months Ended
December 31,
(In thousands)
2019
 
2018
 
2019
 
2018
Beginning balance
$
(10,006
)
 
$
15,103

 
$
(10,791
)
 
$
2,346

Amount reclassified to earnings
125

 
(1,736
)
 
1,652

 
(2,773
)
Net change in unrealized gains or losses
2,290

 
(18,982
)
 
1,548

 
(5,188
)
Ending balance
$
(7,591
)
 
$
(5,615
)
 
$
(7,591
)
 
$
(5,615
)

Offsetting of Derivative Assets and Liabilities
We present derivatives at gross fair values in the Condensed Consolidated Balance Sheets. We have entered into arrangements with each of our counterparties, which reduce credit risk by permitting net settlement of transactions with the same counterparty under certain conditions. The information related to the offsetting arrangements for the periods indicated was as follows (in thousands):
As of December 31, 2019
 
 
 
 
 
Gross Amounts of Derivatives Not Offset in the Condensed Consolidated Balance Sheets
 
 
Description
 
Gross Amounts of Derivatives
 
Gross Amounts of Derivatives Offset in the Condensed Consolidated Balance Sheets
 
Net Amount of Derivatives Presented in the Condensed Consolidated Balance Sheets
 
Financial Instruments
 
Cash Collateral Received
 
Net Amount
Derivatives - Assets
 
$
3,173

 
$

 
$
3,173

 
$
(966
)
 
$

 
$
2,207

Derivatives - Liabilities
 
$
(1,759
)
 
$

 
$
(1,759
)
 
$
966

 
$

 
$
(793
)
As of June 30, 2019
 
 
 
 
 
Gross Amounts of Derivatives Not Offset in the Condensed Consolidated Balance Sheets
 
 
Description
 
Gross Amounts of Derivatives
 
Gross Amounts of Derivatives Offset in the Condensed Consolidated Balance Sheets
 
Net Amount of Derivatives Presented in the Condensed Consolidated Balance Sheets
 
Financial Instruments
 
Cash Collateral Received
 
Net Amount
Derivatives - Assets
 
$
2,557

 
$

 
$
2,557

 
$
(1,397
)
 
$

 
$
1,160

Derivatives - Liabilities
 
$
(3,334
)
 
$

 
$
(3,334
)
 
$
1,397

 
$

 
$
(1,937
)

XML 38 R43.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Segment Reporting and Geographic Information (Tables)
6 Months Ended
Dec. 31, 2019
Segment Reporting [Abstract]  
Summary Of Results for Reportable Segments
The following is a summary of results for each of our four reportable segments for the indicated periods:
 
Three Months Ended
December 31,
 
Six Months Ended
December 31,
(In thousands)
2019
 
2018
 
2019
 
2018
Semiconductor Process Control:
 
 
 
 
 
 
 
Revenue
$
1,247,430

 
$
1,094,013

 
$
2,411,062

 
$
2,163,972

Segment gross margin
795,730

 
702,119

 
1,538,072

 
1,404,350

Specialty Semiconductor Process:
 
 
 
 
 
 
 
Revenue
75,106

 

 
144,245

 

Segment gross margin
41,333

 

 
79,497

 

PCB, Display and Component Inspection:
 
 
 
 
 
 
 
Revenue
186,279

 
26,110

 
364,831

 
49,725

Segment gross margin
82,538

 
10,555

 
158,606

 
21,088

Other:
 
 
 
 
 
 
 
Revenue
517

 

 
2,748

 

Segment gross margin
117

 

 
770

 

Totals:
 
 
 
 
 
 
 
Revenue
$
1,509,332

 
$
1,120,123

 
$
2,922,886

 
$
2,213,697

Segment gross margin
$
919,718

 
$
712,674

 
$
1,776,945

 
$
1,425,438


Reconciliation of Total Reportable Segments Revenue to Total Revenue
The following table reconciles total reportable segment revenue to total revenue for the indicated periods:
 
Three Months Ended
December 31,
 
Six Months Ended
December 31,
(In thousands)
2019
 
2018
 
2019
 
2018
Total revenue for reportable segments
$
1,509,332

 
$
1,120,123

 
$
2,922,886

 
$
2,213,697

Corporate allocations and effects of foreign exchange rates
121

 
(225
)
 
(19
)
 
(539
)
Total revenue
$
1,509,453

 
$
1,119,898

 
$
2,922,867

 
$
2,213,158


Reconciliation of Total Segment Gross Margin to Total Income Before Income Taxes
The following table reconciles total segment gross margin to total income before income taxes for the indicated periods:
 
Three Months Ended
December 31,
 
Six Months Ended
December 31,
(In thousands)
2019
 
2018
 
2019
 
2018
Total segment gross margin
$
919,718

 
$
712,674

 
$
1,776,945

 
$
1,425,438

Acquisition-related charges, corporate allocations, and effects of foreign exchange rates(1)
43,883

 
1,036

 
91,937

 
1,927

Research and development
220,751

 
165,903

 
431,331

 
319,433

Selling, general and administrative
192,253

 
112,462

 
380,598

 
226,900

Interest expense
40,472

 
26,538

 
80,822

 
52,900

Other expense (income), net
(2,568
)
 
(9,228
)
 
(4,186
)
 
(19,253
)
Income before income taxes
$
424,927

 
$
415,963

 
$
796,443

 
$
843,531

__________________
(1)
Acquisition-related charges primarily include amortization of intangible assets, amortization of inventory fair value adjustments, and other acquisition-related costs classified or presented as part of costs of revenues.
Revenues by Geographic Region
The following is a summary of revenues by geographic region, based on ship-to location, for the indicated periods:
(Dollar amounts in thousands)
Three Months Ended December 31,
 
Six Months Ended December 31,
2019
 
2018
 
2019
 
2018
Revenues:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Taiwan
$
447,083


30
%

$
266,534


24
%

$
833,812


28
%

$
520,971


24
%
China
381,752


25
%

269,878


24
%

727,608


25
%

610,012


28
%
Japan
194,804


13
%

180,283


16
%

401,015

 
14
%

315,861

 
14
%
Korea
181,948


12
%

126,968


11
%

379,398


13
%

280,469


13
%
North America
158,517


11
%

150,113


13
%

340,500


12
%

252,242


11
%
Europe and Israel
97,466


6
%

80,618


7
%

156,849


5
%

152,287


7
%
Rest of Asia
47,883


3
%

45,504


5
%

83,685


3
%

81,316


3
%
Total
$
1,509,453

 
100
%
 
$
1,119,898

 
100
%
 
$
2,922,867

 
100
%
 
$
2,213,158

 
100
%

Revenues by Major Products
The following is a summary of revenues by major products for the indicated periods:
(Dollar amounts in thousands)
Three Months Ended December 31,
 
Six Months Ended December 31,
2019
 
2018
 
2019
 
2018
Revenues:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Wafer Inspection
$
606,131

 
40
%
 
$
478,553

 
43
%
 
$
1,054,405

 
36
%
 
$
925,845

 
42
%
Patterning
289,078

 
19
%
 
284,496

 
25
%
 
671,736

 
23
%
 
588,497

 
26
%
Specialty Semiconductor Process
60,941

 
4
%
 

 
%
 
117,811

 
4
%
 

 
%
PCB, Display and Component Inspection
129,235

 
9
%
 
22,996

 
2
%
 
249,595

 
9
%
 
43,831

 
2
%
Services
364,903

 
24
%
 
267,697

 
24
%
 
720,342

 
24
%
 
531,730

 
24
%
Other
59,165

 
4
%
 
66,156

 
6
%
 
108,978

 
4
%
 
123,255

 
6
%
Total
$
1,509,453

 
100
%
 
$
1,119,898

 
100
%
 
$
2,922,867

 
100
%
 
$
2,213,158

 
100
%

Long-Lived Assets by Geographic Region
Land, property and equipment, net by geographic region as of the dates indicated below were as follows: 
(In thousands)
As of
December 31, 2019
 
As of
June 30, 2019
Land, property and equipment, net:
 
 
 
United States
$
297,938

 
$
253,255

Singapore
53,510

 
49,523

Israel
59,943

 
66,082

Europe
59,843

 
62,027

Rest of Asia
18,746

 
17,912

Total
$
489,980

 
$
448,799


XML 39 R47.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue - Remaining Performance Obligations (Details)
$ in Millions
Dec. 31, 2019
USD ($)
Revenue from Contract with Customer [Abstract]  
Remaining performance obligation $ 2,070
Minimum | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation, percentage 5.00%
Maximum | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation, percentage 15.00%
XML 40 R94.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Derivative Instruments and Hedging Activities - Other Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Accumulated Other Comprehensive Income [Roll Forward]        
Beginning balance $ (10,006) $ 15,103 $ (10,791) $ 2,346
Amount reclassified to earnings 125 (1,736) 1,652 (2,773)
Net change in unrealized gains or losses 2,290 (18,982) 1,548 (5,188)
Ending balance $ (7,591) $ (5,615) $ (7,591) $ (5,615)
XML 41 R64.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Goodwill and Purchased Intangible Assets - Schedule of Goodwill (Details)
6 Months Ended
Dec. 31, 2019
USD ($)
reporting_unit
segment
Goodwill  
Number of reportable segments | segment 4
Number of reporting units | reporting_unit 6
Goodwill  
Balance as of June 30, 2019 $ 2,211,858,000 [1]
Acquired goodwill 54,001,000 [1]
Goodwill adjustments 33,968,000 [1]
Foreign currency adjustments (46,000) [1]
Balance as of December 31, 2019 2,299,781,000 [1]
Wafer Inspection and Patterning  
Goodwill  
Balance as of June 30, 2019 360,615,000 [1]
Acquired goodwill 54,001,000 [1]
Goodwill adjustments 0 [1]
Foreign currency adjustments (46,000) [1]
Balance as of December 31, 2019 414,570,000 [1]
Global Service and Support (“GSS”)  
Goodwill  
Balance as of June 30, 2019 25,908,000 [1]
Acquired goodwill 0 [1]
Goodwill adjustments 0 [1]
Foreign currency adjustments 0 [1]
Balance as of December 31, 2019 25,908,000 [1]
Specialty Semiconductor Process  
Goodwill  
Balance as of June 30, 2019 821,842,000 [1]
Acquired goodwill 0 [1]
Goodwill adjustments 0 [1]
Foreign currency adjustments 0 [1]
Balance as of December 31, 2019 821,842,000 [1]
PCB and Display  
Goodwill  
Balance as of June 30, 2019 989,918,000 [1]
Acquired goodwill 0 [1]
Goodwill adjustments 33,968,000 [1]
Foreign currency adjustments 0 [1]
Balance as of December 31, 2019 1,023,886,000 [1]
Component Inspection  
Goodwill  
Balance as of June 30, 2019 13,575,000 [1]
Acquired goodwill 0 [1]
Goodwill adjustments 0 [1]
Foreign currency adjustments 0 [1]
Balance as of December 31, 2019 13,575,000 [1]
Others  
Goodwill  
Balance as of December 31, 2019 $ 0
[1] No goodwill was assigned to the Other reporting unit, and accordingly was excluded in the table above.
XML 42 R60.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Business Combinations - Other Fiscal 2019 Additional Information (Details)
3 Months Ended
Mar. 31, 2019
USD ($)
company
Sep. 30, 2018
USD ($)
company
Dec. 31, 2019
USD ($)
Three privately-held companies      
Business Acquisition      
Number of companies acquired | company 3    
Total purchase consideration $ 118,300,000    
Additional consideration (up to) $ 13,000,000.0    
Contingent consideration, non-current     $ 2,500,000
Two privately-held companies      
Business Acquisition      
Number of companies acquired | company   2  
Total purchase consideration   $ 15,400,000  
Additional consideration (up to)   $ 6,000,000.0  
Contingent consideration, non-current     $ 700,000
XML 43 R90.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Derivative Instruments and Hedging Activities - Gains (Losses) on Derivatives in Cash Flow Hedging Relationships Recognized in OCI (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Derivative        
Amounts included in the assessment of effectiveness $ 2,290 $ (18,982) $ 1,548 $ (5,188)
Rate lock agreements        
Derivative        
Amounts included in the assessment of effectiveness 0 (17,752) 0 (5,396)
Foreign exchange contracts        
Derivative        
Amounts included in the assessment of effectiveness 2,305 (1,201) 1,565 237
Amounts excluded from the assessment of effectiveness $ (15) $ (29) $ (17) $ (29)
XML 44 R9999.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Label Element Value
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Adjusted Balance us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1 $ 1,599,371,000
Common Stock Including Additional Paid in Capital [Member]  
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Adjusted Balance us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1 $ 617,999,000
Common Stock [Member]  
Shares, Outstanding us-gaap_SharesOutstanding 156,048,000
AOCI Attributable to Parent [Member]  
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Adjusted Balance us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1 $ (64,778,000)
Parent [Member]  
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Adjusted Balance us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1 1,599,371,000
Noncontrolling Interest [Member]  
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Adjusted Balance us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1 0
Retained Earnings [Member]  
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Adjusted Balance us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1 1,046,150,000
Accounting Standards Update 2018-02 [Member] | AOCI Attributable to Parent [Member]  
Cumulative Effect of New Accounting Principle in Period of Adoption us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption (10,920,000)
Accounting Standards Update 2018-02 [Member] | Retained Earnings [Member]  
Cumulative Effect of New Accounting Principle in Period of Adoption us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption 10,920,000
Accounting Standards Update 2014-09 [Member]  
Cumulative Effect of New Accounting Principle in Period of Adoption us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption (21,140,000)
Accounting Standards Update 2014-09 [Member] | AOCI Attributable to Parent [Member]  
Cumulative Effect of New Accounting Principle in Period of Adoption us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption 75,000
Accounting Standards Update 2014-09 [Member] | Parent [Member]  
Cumulative Effect of New Accounting Principle in Period of Adoption us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption (21,140,000)
Accounting Standards Update 2014-09 [Member] | Retained Earnings [Member]  
Cumulative Effect of New Accounting Principle in Period of Adoption us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption $ (21,215,000)
XML 45 R68.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Jun. 30, 2019
Mar. 31, 2019
Nov. 30, 2014
Oct. 31, 2014
Debt Instrument          
Total debt, gross $ 3,425,000 $ 3,450,000      
Unamortized discount (8,319) (8,738)      
Unamortized debt issuance costs (16,804) (17,880)      
Total, net of discount 3,399,877 3,423,382      
Current portion of long-term debt 0 249,999      
Long-term debt $ 3,399,877 3,173,383      
Senior notes          
Debt Instrument          
Unamortized discount     $ (6,700) $ (4,000)  
Fixed-rate 3.375% Senior Notes due on November 1, 2019 | Senior notes          
Debt Instrument          
Stated interest rate 3.375%        
Total debt, gross $ 0 $ 250,000      
Effective interest rate 0.00% 3.377%      
Fixed-rate 4.125% Senior Notes due on November 1, 2021 | Senior notes          
Debt Instrument          
Stated interest rate 4.125%        
Total debt, gross $ 500,000 $ 500,000      
Effective interest rate 4.128% 4.128%      
Fixed-rate 4.650% Senior Notes due on November 1, 2024 | Senior notes          
Debt Instrument          
Stated interest rate 4.65%       4.65%
Total debt, gross $ 1,250,000 $ 1,250,000      
Effective interest rate 4.682% 4.682%      
Fixed-rate 5.650% Senior Notes due on November 1, 2034 | Senior notes          
Debt Instrument          
Stated interest rate 5.65%        
Total debt, gross $ 250,000 $ 250,000      
Effective interest rate 5.67% 5.67%      
Fixed-rate 4.100% Senior Notes due on March 15, 2029 | Senior notes          
Debt Instrument          
Stated interest rate 4.10%        
Total debt, gross $ 800,000 $ 800,000      
Effective interest rate 4.159% 4.159%      
Fixed-rate 5.000% Senior Notes due on March 15, 2049 | Senior notes          
Debt Instrument          
Stated interest rate 5.00%        
Total debt, gross $ 400,000 $ 400,000      
Effective interest rate 5.047% 5.047%      
Revolving credit facility | Line of credit          
Debt Instrument          
Total debt, gross $ 225,000 $ 0      
Effective interest rate 2.84%        
XML 46 R103.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Segment Reporting and Geographic Information - Land, Property and Equipment, Net by Geographic Region (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Jun. 30, 2019
Revenues from External Customers and Long-Lived Assets    
Land, property and equipment, net $ 489,980 $ 448,799
United States    
Revenues from External Customers and Long-Lived Assets    
Land, property and equipment, net 297,938 253,255
Singapore    
Revenues from External Customers and Long-Lived Assets    
Land, property and equipment, net 53,510 49,523
Israel    
Revenues from External Customers and Long-Lived Assets    
Land, property and equipment, net 59,943 66,082
Europe    
Revenues from External Customers and Long-Lived Assets    
Land, property and equipment, net 59,843 62,027
Rest of Asia    
Revenues from External Customers and Long-Lived Assets    
Land, property and equipment, net $ 18,746 $ 17,912
XML 47 R98.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Segment Reporting and Geographic Information - Summary of Results for Reportable Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Segment Reporting and Geographic Information        
Revenues $ 1,509,453 $ 1,119,898 $ 2,922,867 $ 2,213,158
Operating segments        
Segment Reporting and Geographic Information        
Revenues 1,509,332 1,120,123 2,922,886 2,213,697
Segment gross margin 919,718 712,674 1,776,945 1,425,438
Operating segments | Semiconductor Process Control        
Segment Reporting and Geographic Information        
Revenues 1,247,430 1,094,013 2,411,062 2,163,972
Segment gross margin 795,730 702,119 1,538,072 1,404,350
Operating segments | Specialty Semiconductor Process        
Segment Reporting and Geographic Information        
Revenues 75,106 0 144,245 0
Segment gross margin 41,333 0 79,497 0
Operating segments | PCB, Display and Component Inspection        
Segment Reporting and Geographic Information        
Revenues 186,279 26,110 364,831 49,725
Segment gross margin 82,538 10,555 158,606 21,088
Operating segments | Other        
Segment Reporting and Geographic Information        
Revenues 517 0 2,748 0
Segment gross margin $ 117 $ 0 $ 770 $ 0
XML 49 R26.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Restructuring Charges
6 Months Ended
Dec. 31, 2019
Restructuring and Related Activities [Abstract]  
RESTRUCTURING CHARGES
NOTE 19 – RESTRUCTURING CHARGES
In September 2019, management approved a plan to streamline our organization and business processes that included the reduction of workforce, which is expected to be completed in the second half of our fiscal year 2021, primarily in our PCB, Display and Component Inspection segment, and a potential disposition of our solar energy business in our Other segment. Restructuring charges were $2.7 million and $2.8 million for the three and six months ended December 31, 2019. Proceeds from disposition of our solar energy business are not expected to be material. As of December 31, 2019, the accrual for restructuring charges was $2.8 million.  
We expect to incur additional restructuring charges, including additional severance costs and other related costs in future periods in connection with the completion of our workforce reduction.
XML 50 R22.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies
6 Months Ended
Dec. 31, 2019
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES
NOTE 15 – COMMITMENTS AND CONTINGENCIES
Factoring. We have agreements (referred to as “factoring agreements”) with financial institutions to sell certain of our trade receivables and promissory notes from customers without recourse. We do not believe we are at risk for any material losses as a result of these agreements. In addition, we periodically sell certain letters of credit (“LCs”), without recourse, received from customers in payment for goods and services.
The following table shows total receivables sold under factoring agreements and proceeds from sales of LCs for the indicated periods:
 
Three Months Ended
December 31,
 
Six Months Ended
December 31,
(In thousands)
2019
 
2018
 
2019
 
2018
Receivables sold under factoring agreements
$
116,935

 
$
39,814

 
$
173,355

 
$
101,354

Proceeds from sales of LCs
$
10,677

 
$
8,339

 
$
20,606

 
$
19,231


Factoring and LC fees for the sale of certain trade receivables were recorded in other expense (income), net and were not material for the periods presented.
Purchase Commitments. We maintain commitments to purchase inventory from our suppliers as well as goods, services, and other assets in the ordinary course of business. Our liability under these purchase commitments is generally restricted to a forecasted time-horizon as mutually agreed upon between the parties. This forecasted time-horizon can vary among different suppliers. Our estimate of our significant purchase commitments for primarily material, services, supplies and asset purchases is approximately $804.1 million as of December 31, 2019, which are primarily due within the next 12 months.
Actual expenditures will vary based upon the volume of the transactions and length of contractual service provided. In addition, the amounts paid under these arrangements may be less in the event that the arrangements are renegotiated or canceled. Certain agreements provide for potential cancellation penalties.
Cash Long-Term Incentive Plan. As of December 31, 2019, we have committed $156.8 million for future payment obligations under our Cash LTI Plan. The calculation of compensation expense related to the Cash LTI Plan includes estimated forfeiture rate assumptions. Cash LTI awards issued to employees under the Cash LTI Plan vest in three or four equal installments, with one-third or one-fourth of the aggregate amount of the Cash LTI award vesting on each anniversary of the grant date over a three or four-year period. In order to receive payments under a Cash LTI award, participants must remain employed by us as of the applicable award vesting date.
Guarantees and Contingencies. We maintain guarantee arrangements available through various financial institutions for up to $77.2 million, of which $68.8 million had been issued as of December 31, 2019, primarily to fund guarantees to customs authorities for value-added tax (“VAT”) and other operating requirements of our subsidiaries in Europe, Israel and Asia.
Indemnification Obligations. Subject to certain limitations, we are obligated to indemnify our current and former directors, officers and employees with respect to certain litigation matters and investigations that arise in connection with their service to us. These obligations arise under the terms of our certificate of incorporation, our bylaws, applicable contracts, and Delaware and California law. The obligation to indemnify generally means that we are required to pay or reimburse the individuals’ reasonable legal expenses and possibly damages and other liabilities incurred in connection with these matters. For example, we have paid or reimbursed legal expenses incurred in connection with the investigation of our historical stock option practices and the related litigation and government inquiries by several of our current and former directors, officers and employees. Although the maximum potential amount of future payments we could be required to make under the indemnification obligations generally described in this paragraph is theoretically unlimited, we believe the fair value of this liability, to the extent estimable, is appropriately considered within the reserve we have established for currently pending legal proceedings.
We are a party to a variety of agreements pursuant to which we may be obligated to indemnify the other party with respect to certain matters. Typically, these obligations arise in connection with contracts and license agreements or the sale of assets, under which we customarily agree to hold the other party harmless against losses arising from, or provides customers with other remedies to protect against, bodily injury or damage to personal property caused by our products, non-compliance with our product performance specifications, infringement by our products of third-party intellectual property rights and a breach of warranties, representations and covenants related to matters such as title to assets sold, validity of certain intellectual property rights, non-infringement of third-party rights, and certain income tax-related matters. In each of these circumstances, payment by us is typically subject to the other party making a claim to and cooperating with us pursuant to the procedures specified in the particular contract. This usually allows us to challenge the other party’s claims or, in case of breach of intellectual property representations or covenants, to control the defense or settlement of any third-party claims brought against the other party. Further, our obligations under these agreements may be limited in terms of amounts, activity (typically at our option to replace or correct the products or terminate the agreement with a refund to the other party), and duration. In some instances, we may have recourse against third parties and/or insurance covering certain payments made by us.
In addition, we may in limited circumstances enter into agreements that contain customer-specific commitments on pricing, tool reliability, spare parts stocking levels, response time and other commitments. Furthermore, we may give these customers limited audit or inspection rights to enable them to confirm that we are complying with these commitments. If a customer elects to exercise its audit or inspection rights, we may be required to expend significant resources to support the audit or inspection, as well as to defend or settle any dispute with a customer that could potentially arise out of such audit or inspection. To date, we have made no significant accruals in our Condensed Consolidated Financial Statements for this contingency. While we have not in the past incurred significant expenses for resolving disputes regarding these types of commitments, we cannot make any assurance that it will not incur any such liabilities in the future.
It is not possible to predict the maximum potential amount of future payments under these or similar agreements due to the conditional nature of our obligations and the unique facts and circumstances involved in each particular agreement. Historically, payments made by us under these agreements have not had a material effect on our business, financial condition, results of operations or cash flows.
XML 51 R14.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Goodwill and Purchased Intangible Assets
6 Months Ended
Dec. 31, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
GOODWILL AND PURCHASED INTANGIBLE ASSETS
NOTE 7 – GOODWILL AND PURCHASED INTANGIBLE ASSETS
Goodwill
Goodwill represents the excess of the purchase price over the fair value of the net tangible and identifiable intangible assets acquired in the current and prior business combinations. We have four reportable segments and six reporting units. For additional details, refer to Note 18, “Segment Reporting and Geographic Information” of the Condensed Consolidated Financial Statements. The following table presents goodwill carrying value and the movements during the six months ended December 31, 2019(1):
(In thousands)
 
Wafer Inspection and Patterning
 
Global Service and Support (GSS)
 
Specialty Semiconductor Process
 
PCB and Display
 
Component Inspection
 
Total
Balance as of June 30, 2019
 
$
360,615

 
$
25,908

 
$
821,842

 
$
989,918

 
$
13,575

 
$
2,211,858

Acquired goodwill
 
54,001

 

 

 

 

 
54,001

Goodwill adjustments
 

 

 

 
33,968

 

 
33,968

Foreign currency adjustments
 
(46
)
 

 

 

 

 
(46
)
Balance as of December 31, 2019
 
$
414,570

 
$
25,908

 
$
821,842

 
$
1,023,886

 
$
13,575

 
$
2,299,781


_________________
(1)
No goodwill was assigned to the Other reporting unit, and accordingly was excluded in the table above.
    
As of December 31, 2019, there have been no significant events or circumstances affecting the valuation of goodwill subsequent to the qualitative assessment performed in the third and fourth quarters of the fiscal year ended June 30, 2019. Goodwill is not subject to amortization but is tested for impairment on an annual basis during the third fiscal quarter or whenever events or changes in circumstances indicate the carrying amount of these assets may not be recoverable. Events or changes in circumstances that could affect the likelihood that we will be required to recognize an impairment charge for goodwill include, but are not limited to, declines in our stock price or market capitalization, declines in our market share, and declines in revenues or profits at our reporting units. Any impairment charges could have a material adverse effect on our operating results and net asset value in the quarter in which we recognize the impairment charge. For additional details, refer to Note 7 “Goodwill and Purchased Intangible Assets,” of the Notes to the Consolidated Financial Statements included in the Company’s Annual Report on Form 10-K for the fiscal year ended June 30, 2019. The next annual assessment of goodwill by reporting unit is scheduled to be performed in the third quarter of the fiscal year ending June 30, 2020.
Purchased Intangible Assets
The components of purchased intangible assets as of the dates indicated below were as follows:
(In thousands)
 
 
As of
December 31, 2019
 
As of
June 30, 2019
Category
Range of
Useful 
Lives
(in years)
 
Gross
Carrying
Amount
 
Accumulated
Amortization,
and Impairment
 
Net
Amount
 
Gross
Carrying
Amount
 
Accumulated
Amortization
and
Impairment
 
Net
Amount
Existing technology
4-8
 
$
1,251,282

 
$
268,785

 
$
982,497

 
$
1,224,629

 
$
196,582

 
$
1,028,047

Customer relationships
4-9
 
305,017

 
82,488

 
222,529

 
297,250

 
66,471

 
230,779

Trade name / Trademark
4-7
 
117,133

 
32,094

 
85,039

 
114,573

 
25,052

 
89,521

Backlog and other
<1-9
 
50,405

 
38,555

 
11,850

 
43,969

 
19,146

 
24,823

Intangible assets subject to amortization
 
 
1,723,837

 
421,922

 
1,301,915

 
1,680,421

 
307,251

 
1,373,170

In-process research and development
 
 
190,635

 
100

 
190,535

 
187,500

 

 
187,500

Total
 
 
$
1,914,472

 
$
422,022

 
$
1,492,450

 
$
1,867,921

 
$
307,251

 
$
1,560,670


Purchased intangible assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset or asset group may not be recoverable. Events or changes in circumstances that could affect the likelihood that we will be required to recognize an impairment charge for the purchased intangible assets primarily include declines in our operating cash flows from the use of these assets. Any impairment charges could have a material adverse effect on our operating results and net asset value in the quarter in which we recognize the impairment charge. 
The change in the gross carrying amounts of intangible assets is due to acquisition of certain assets and liabilities of privately-held companies. For additional details, refer to Note 6 “Business Combinations” of the Condensed Consolidated Financial Statements.
Amortization expense for purchased intangible assets for the periods indicated below was as follows:
 
Three Months Ended
 
Six Months Ended
 
December 31,
 
December 31,
(In thousands)
2019
 
2018
 
2019
 
2018
Amortization expense - Cost of revenues
$
36,364

 
968

 
$
71,985

 
$
1,858

Amortization expense - Selling, general and administrative
20,257

 
343

 
42,513

 
887

Amortization expense - Research and development
131

 

 
162

 

Total
$
56,752

 
$
1,311

 
$
114,660

 
$
2,745


Based on the purchased intangible assets gross carrying amount recorded as of December 31, 2019, the underlying assets, the remaining estimated annual amortization expense is expected to be as follows:
Fiscal year ending June 30:
Amortization
(In thousands)
2020 (remaining 6 months)
$
104,770

2021
194,901

2022
192,323

2023
191,232

2024
188,714

2025 and thereafter
429,975

Total
$
1,301,915


XML 52 R10.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value Measurements
6 Months Ended
Dec. 31, 2019
Fair Value Disclosures [Abstract]  
FAIR VALUE MEASUREMENTS
NOTE 3 – FAIR VALUE MEASUREMENTS
Our financial assets and liabilities are measured and recorded at fair value, except for our debt and certain equity investments in privately-held companies. Equity investments without a readily available fair value are accounted for using the measurement alternative. The measurement alternative is calculated as cost minus impairment, if any, plus or minus changes resulting from observable price changes.
Our non-financial assets, such as goodwill, intangible assets, and land, property and equipment, are assessed for impairment when an event or circumstance indicates that an other-than-temporary decline in value may have occurred.
Fair Value of Financial Instruments. We have evaluated the estimated fair value of financial instruments using available market information and valuations as provided by third-party sources. The use of different market assumptions and/or estimation methodologies could have a significant effect on the estimated fair value amounts. The fair value of our cash equivalents, accounts receivable, accounts payable and other current assets and liabilities approximate their carrying amounts due to the relatively short maturity of these items.
Fair Value Hierarchy. The authoritative guidance for fair value measurements establishes a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 measurements) and the lowest priority to unobservable inputs (Level 3 measurements). The three levels of the fair value hierarchy are described below:
Level 1
  
Valuations based on quoted prices in active markets for identical assets or liabilities that the entity has the ability to access.
 
 
 
Level 2
  
Valuations based on quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable data for substantially the full term of the assets or liabilities.
 
 
 
Level 3
  
Valuations based on inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.
A financial instrument’s level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement.
As of December 31, 2019, the types of instruments valued based on quoted market prices in active markets included money market funds, certain U.S. Treasury securities and U.S. Government agency securities. Such instruments are generally classified within Level 1 of the fair value hierarchy.
The types of instruments valued based on other observable inputs included corporate debt securities, sovereign securities, municipal securities, certain U.S. Treasury and U.S. Government agency securities. The market inputs used to value these instruments generally consist of market yields, reported trades and broker / dealer quotes. Such instruments are generally classified within Level 2 of the fair value hierarchy.
The principal market in which we execute our foreign currency contracts is the institutional market in an over-the-counter environment with a relatively high level of price transparency. The market participants generally are large financial institutions. Our foreign currency contracts’ valuation inputs are based on quoted prices and quoted pricing intervals from public data sources and do not involve management judgment. These contracts are typically classified within Level 2 of the fair value hierarchy.
The fair value of deferred payments and contingent consideration payable, the majority of which were recorded in connection with recent business combinations, were classified as Level 3 and estimated using significant inputs that were not observable in the market. See Note 6 “Business Combinations” of the Condensed Consolidated Financial Statements for additional information.
Financial assets (excluding cash held in operating accounts and time deposits) and liabilities measured at fair value on a recurring basis, as of the date indicated below, were presented on our Condensed Consolidated Balance Sheets as follows:
As of December 31, 2019 (In thousands)
Total
 
Quoted Prices in
Active Markets
for Identical
Assets
(Level 1)
 
Significant 
Other
Observable 
Inputs
(Level 2)
 
Little or No Market Activity
Inputs
(Level 3)
Assets
 
 
 
 
 
 
 
Cash equivalents:
 
 
 
 
 
 
 
Corporate debt securities
$
857

 
$

 
$
857

 
$

Money market funds and other
435,933

 
435,933

 

 

U.S. Treasury securities
7,600

 

 
7,600

 

Marketable securities:
 
 
 
 
 
 
 
Corporate debt securities
385,179

 

 
385,179

 

Municipal securities
9,218

 

 
9,218

 

Sovereign securities
6,013

 

 
6,013

 

U.S. Government agency securities
94,776

 
94,776

 

 

U.S. Treasury securities
239,783

 
222,929

 
16,854

 

Total cash equivalents and marketable securities(1)
1,179,359

 
753,638

 
425,721

 

Other current assets:
 
 
 
 
 
 
 
Derivative assets
3,173

 

 
3,173

 

Other non-current assets:
 
 
 
 
 
 
 
Executive Deferred Savings Plan
216,612

 
166,460

 
50,152

 

Total financial assets(1)
$
1,399,144

 
$
920,098

 
$
479,046

 
$

Liabilities
 
 
 
 
 
 
 
Derivative liabilities
$
(1,759
)
 
$

 
$
(1,759
)
 
$

Deferred payments
(6,500
)
 

 

 
(6,500
)
Contingent consideration payable

(15,725
)
 

 

 
(15,725
)
Total financial liabilities
$
(23,984
)
 
$

 
$
(1,759
)
 
$
(22,225
)
________________
(1) Excludes cash of $412.5 million held in operating accounts and time deposits of $85.7 million as of December 31, 2019.

Financial assets (excluding cash held in operating accounts and time deposits) and liabilities measured at fair value on a recurring basis, as of the date indicated below, were presented on our Condensed Consolidated Balance Sheets as follows:  
As of June 30, 2019 (In thousands)
Total
 
Quoted Prices in
Active Markets
for Identical
Assets
(Level 1)
 
Significant 
Other
Observable 
Inputs
(Level 2)
 
Little or No Market Activity
Inputs
(Level 3)
Assets
 
 
 
 
 
 
 
Cash equivalents:
 
 
 
 
 
 
 
Corporate debt securities
$
10,988

 
$

 
$
10,988

 
$

Money market funds and other
352,708

 
352,708

 

 

U.S. Government agency securities
27,994

 

 
27,994

 

U.S. Treasury securities
55,858

 

 
55,858

 

Marketable securities:
 
 
 
 
 
 
 
Corporate debt securities
422,089

 

 
422,089

 

Municipal securities
1,913

 

 
1,913

 

Sovereign securities
5,994

 

 
5,994

 

U.S. Government agency securities
131,224

 
131,224

 

 

U.S. Treasury securities
151,838

 
151,838

 

 

Total cash equivalents and marketable securities(1)
1,160,606

 
635,770

 
524,836

 

Other current assets:
 
 
 
 
 
 
 
Derivative assets
2,557

 

 
2,557

 

Other non-current assets:
 
 
 
 
 
 
 
Executive Deferred Savings Plan
207,581

 
158,021

 
49,560

 

Total financial assets(1)
$
1,370,744

 
$
793,791

 
$
576,953

 
$

Liabilities
 
 
 
 
 
 
 
Derivative liabilities
$
(3,334
)
 
$

 
$
(3,334
)
 
$

Deferred payments
(8,800
)
 

 

 
(8,800
)
Contingent consideration payable
(14,005
)
 

 

 
(14,005
)
Total financial liabilities
$
(26,139
)
 
$

 
$
(3,334
)
 
$
(22,805
)
________________
(1) Excludes cash of $479.8 million held in operating accounts and time deposits of $99.0 million as of June 30, 2019.
There were no transfers between Level 1, Level 2 and Level 3 fair value measurements during the six months ended December 31, 2019. See Note 8 “Debt” of the Condensed Consolidated Financial Statements for disclosure of the fair value of our Senior Notes.
XML 53 R18.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock Repurchase Program
6 Months Ended
Dec. 31, 2019
Equity [Abstract]  
STOCK REPURCHASE PROGRAM
NOTE 11 – STOCK REPURCHASE PROGRAM
Our Board of Directors has authorized a program which permits us to repurchase shares of our common stock. The intent of this program is to offset the dilution from our equity incentive plans, employee stock purchase plan, the issuance of shares in the Orbotech Acquisition, as well as to return excess cash to our stockholders. Subject to market conditions, applicable legal requirements and other factors, the repurchases were made in the open market in compliance with applicable securities laws, including the Securities Exchange Act of 1934 and the rules promulgated thereunder, such as Rule 10b-18 and Rule 10b5-1. This stock repurchase program has no expiration date and may be suspended at any time. On September 17, 2019, our Board of Directors authorized us to repurchase an additional $1.00 billion of our common stock. As of December 31, 2019, an aggregate of approximately $1.35 billion was available for repurchase under our stock repurchase program.
Share repurchases for the indicated periods (based on the trade date of the applicable repurchase) were as follows:
 
Three Months Ended
December 31,
 
Six Months Ended
December 31,
(In thousands)
2019
 
2018
 
2019
 
2018
Number of shares of common stock repurchased
1,690

 
2,556

 
3,349

 
5,337

Total cost of repurchases
$
280,593

 
$
242,401

 
$
509,089

 
$
550,187



As of December 31, 2019, we had repurchased 23 thousand shares for $4.0 million, which repurchases had not settled prior to December 31, 2019. The amount was recorded as a component of other current liabilities for the period presented.
XML 54 R33.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Goodwill and Purchased Intangible Assets (Tables)
6 Months Ended
Dec. 31, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill Balances The following table presents goodwill carrying value and the movements during the six months ended December 31, 2019(1):
(In thousands)
 
Wafer Inspection and Patterning
 
Global Service and Support (GSS)
 
Specialty Semiconductor Process
 
PCB and Display
 
Component Inspection
 
Total
Balance as of June 30, 2019
 
$
360,615

 
$
25,908

 
$
821,842

 
$
989,918

 
$
13,575

 
$
2,211,858

Acquired goodwill
 
54,001

 

 

 

 

 
54,001

Goodwill adjustments
 

 

 

 
33,968

 

 
33,968

Foreign currency adjustments
 
(46
)
 

 

 

 

 
(46
)
Balance as of December 31, 2019
 
$
414,570

 
$
25,908

 
$
821,842

 
$
1,023,886

 
$
13,575

 
$
2,299,781


_________________
(1)
No goodwill was assigned to the Other reporting unit, and accordingly was excluded in the table above.
Components of Purchased Intangible Assets
The components of purchased intangible assets as of the dates indicated below were as follows:
(In thousands)
 
 
As of
December 31, 2019
 
As of
June 30, 2019
Category
Range of
Useful 
Lives
(in years)
 
Gross
Carrying
Amount
 
Accumulated
Amortization,
and Impairment
 
Net
Amount
 
Gross
Carrying
Amount
 
Accumulated
Amortization
and
Impairment
 
Net
Amount
Existing technology
4-8
 
$
1,251,282

 
$
268,785

 
$
982,497

 
$
1,224,629

 
$
196,582

 
$
1,028,047

Customer relationships
4-9
 
305,017

 
82,488

 
222,529

 
297,250

 
66,471

 
230,779

Trade name / Trademark
4-7
 
117,133

 
32,094

 
85,039

 
114,573

 
25,052

 
89,521

Backlog and other
<1-9
 
50,405

 
38,555

 
11,850

 
43,969

 
19,146

 
24,823

Intangible assets subject to amortization
 
 
1,723,837

 
421,922

 
1,301,915

 
1,680,421

 
307,251

 
1,373,170

In-process research and development
 
 
190,635

 
100

 
190,535

 
187,500

 

 
187,500

Total
 
 
$
1,914,472

 
$
422,022

 
$
1,492,450

 
$
1,867,921

 
$
307,251

 
$
1,560,670


Amortization Expense for Purchased Intangible Assets
Amortization expense for purchased intangible assets for the periods indicated below was as follows:
 
Three Months Ended
 
Six Months Ended
 
December 31,
 
December 31,
(In thousands)
2019
 
2018
 
2019
 
2018
Amortization expense - Cost of revenues
$
36,364

 
968

 
$
71,985

 
$
1,858

Amortization expense - Selling, general and administrative
20,257

 
343

 
42,513

 
887

Amortization expense - Research and development
131

 

 
162

 

Total
$
56,752

 
$
1,311

 
$
114,660

 
$
2,745


Remaining Estimated Amortization Expense
Based on the purchased intangible assets gross carrying amount recorded as of December 31, 2019, the underlying assets, the remaining estimated annual amortization expense is expected to be as follows:
Fiscal year ending June 30:
Amortization
(In thousands)
2020 (remaining 6 months)
$
104,770

2021
194,901

2022
192,323

2023
191,232

2024
188,714

2025 and thereafter
429,975

Total
$
1,301,915


XML 55 R7.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2019
Dec. 31, 2019
Dec. 31, 2018
Cash flows from operating activities:          
Net income $ 380,305 $ 369,100 $ 726,701   $ 765,044
Adjustments to reconcile net income to net cash provided by operating activities:          
Depreciation and amortization     187,122   31,893
Loss (gains) on unrealized foreign exchange and other     7,344   4,790
Stock-based compensation expense     53,733   31,833
Changes in assets and liabilities, net of assets acquired and liabilities assumed in business acquisitions:          
Accounts receivable     (201,896) $ (200,922) (19,790)
Inventories     (6,568)   (70,847)
Other assets     (5,372)   18,125
Accounts payable     54,143   (17,205)
Deferred system revenue     (35,245)   (99,533)
Deferred service revenue     (3,117)   (1,114)
Other liabilities     107,131   20,381
Net cash provided by operating activities     883,976   663,577
Cash flows from investing activities:          
Business acquisitions, net of cash acquired     (78,530)   (11,787)
Capital expenditures     (67,440)   (48,696)
Proceeds from disposition of non-marketable securities     1,086   0
Purchases of available-for-sale securities     (408,482)   (2,686)
Proceeds from sale of available-for-sale securities     35,736   198,608
Proceeds from maturity of available-for-sale securities     357,450   382,809
Purchases of trading securities     (21,873)   (32,100)
Proceeds from sale of trading securities     27,212   37,334
Net cash (used in) provided by investing activities     (154,841)   523,482
Cash flows from financing activities:          
Proceeds from revolving credit facility     250,000   0
Repayment of debt     (275,000)   0
Common stock repurchases     (513,089)   (550,187)
Payment of dividends to stockholders     (256,332)   (237,319)
Issuance of common stock     24,613   20,556
Tax withholding payments related to vested and released restricted stock units     (35,775)   (30,194)
Payment of contingent consideration payable     (60)   0
Net cash used in financing activities     (805,643)   (797,144)
Effect of exchange rate changes on cash and cash equivalents     378   (315)
Net (decrease) increase in cash and cash equivalents     (76,130)   389,600
Cash and cash equivalents at beginning of period     1,015,994   1,404,382
Cash and cash equivalents at end of period $ 939,864 $ 1,793,982 939,864 $ 939,864 1,793,982
Supplemental cash flow disclosures:          
Income taxes paid     70,746   112,816
Interest paid     79,486   51,673
Non-cash activities:          
Business acquisition holdback amounts - investing activities     0   440
Contingent consideration payable - financing activities     5,825   2,529
Dividends payable - financing activities     3,190   5,404
Unsettled common stock repurchase - financing activities     4,000   0
Accrued purchases of land, property and equipment - investing activities     $ 13,755   $ 7,705
XML 56 R37.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock Repurchase Program (Tables)
6 Months Ended
Dec. 31, 2019
Equity [Abstract]  
Schedule of Share Repurchases
Share repurchases for the indicated periods (based on the trade date of the applicable repurchase) were as follows:
 
Three Months Ended
December 31,
 
Six Months Ended
December 31,
(In thousands)
2019
 
2018
 
2019
 
2018
Number of shares of common stock repurchased
1,690

 
2,556

 
3,349

 
5,337

Total cost of repurchases
$
280,593

 
$
242,401

 
$
509,089

 
$
550,187


XML 57 R3.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Revenues:        
Revenues $ 1,509,453 $ 1,119,898 $ 2,922,867 $ 2,213,158
Costs and expenses:        
Costs of revenues 633,618 408,260 1,237,859 789,647
Research and development 220,751 165,903 431,331 319,433
Selling, general and administrative 192,253 112,462 380,598 226,900
Interest expense 40,472 26,538 80,822 52,900
Other expense (income), net (2,568) (9,228) (4,186) (19,253)
Income before income taxes 424,927 415,963 796,443 843,531
Provision for income taxes 44,622 46,863 69,742 78,487
Net income 380,305 369,100 726,701 765,044
Less: Net loss attributable to non-controlling interest (250) 0 (379) 0
Net income attributable to KLA $ 380,555 $ 369,100 $ 727,080 $ 765,044
Net income per share attributable to KLA        
Basic (in dollars per share) $ 2.42 $ 2.43 $ 4.60 $ 4.98
Diluted (in dollars per share) $ 2.40 $ 2.42 $ 4.56 $ 4.96
Weighted-average number of shares:        
Basic (in shares) 157,290 152,148 157,994 153,684
Diluted (in shares) 158,620 152,648 159,314 154,389
Product        
Revenues:        
Revenues $ 1,144,550 $ 852,201 $ 2,202,525 $ 1,681,428
Service        
Revenues:        
Revenues $ 364,903 $ 267,697 $ 720,342 $ 531,730
ZIP 59 0000319201-20-000008-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000319201-20-000008-xbrl.zip M4$L#!!0 ( (N#15"-S,I,Q!X UY 0 1 :VQA8RTR,#$Y,3(S,2YX M@;&XU& _CE'\^ST'O"7!!&/Q[TWAT? M>)CZ+"!T\O'@Z\-A_^'BYN;@'[_^Y9?_.3S\UZ?[6^^2^?$,T\B[X!A%./"^ MDVCJ_1Y@\(8\%$6_2/B3TVT+[YT<>OF-\(EL> MGQ[!ZTIGC(]GH4+;"G/@97#70(@ T"*(,IDC5^5'R MLMB46'@@5$2(^AD/SR6>OY^JUKWW[]\?J;=94Q&8&DJTO:-_?;E]4 H_^/4O MGJ<,@,SFC$<>+2ENC,2C@A0\.@1VA5+$X7'O$%21&,XM\U&DS+3(=!%4 1WA M,!(YHL,U@IPR"/QUJ.$.X=%A[V0]*G(/Y4:%AFN#BO='B/N@:JDV M/SK$S_,0410Q_G(M_ZY'65UKH:*OFYMJ$* MX@.ZG@L1&@9^'.; #0F(YARP_>QD%AF4^G68PR\3@2AED<($C_3#^9S0,4N> MR&N3$D0 M0DF'>0K1HRM/$@2''65GSK$K.Q)$8!HU,CQ ,)(-/")GNY^0(&(P'A;P'7C0 MXNO]C2VQH*@P >N^=&^Y,?UZTI,.Z?C8._0NB?!#)F*.Y1\*B\?&7A'/+T?+ MT$MX8X&# ?U5_5Z61@J<-K$ +GV^M>$6OQ C6/I0"]M-!9*T7C%?'LN!*NI8!0".-;W_\C)D+U)?I!H'Z@ M\$9&>'S6T-.UTY_5*_9^/CL^JZ5H3[Y(>O>@>Z_8OY<3X!4HV$U':M':R?'K M6HE#?Y564AX[*ZWDY'AO)6M;R08-HK;N3]?7_5[)B9 &_)%%V)]>B8C,(/=\ MC0C_)PICW*?![YA,IO)9_PES-,%?!1['O'VH:E2?0R&CT@TE-4>H@&GJ;32PGU$DH](!6B2$VLEU/K)>3N MC7/)#H8Q]Z=RGCWDQ,?],$S38*W:6D4?E:9S[FXZNDM/]>GEG>X-0"LGFF)N MCC';47XU_DK%_UQ?\=#;ZJ!UKW2S4C86EKIT5&D&/ZUC!OM U&800\Z@@ NU MK7\+WBIU]^IE(T#=LA=/=;/7K4$'4-D5Q*$,WNX8O<>PM$OHI!_\)Q815.Z) M?EKDAV1\-&(&%*V80GMD5#J*][4M1Q,%T:(DZY!KNKP"85Z1,B]B1G1[ M^8G!ZU4H;!>]'PTPE<#RAV A"2![] F%4*K[,,4X$E\IBN6, ,I'ZVNN/E*+ M#J5GE/^!=WR0XE5[)Y0*4^1>$;N7HO<2_-X/60\[K\U,>&(POD!B>AVR[ZUI MM0*Y7;OGM;6;=P/Q)W3DJ9[V>EZA"C:3'$YE&_*$;Z0>9W@C&K=U8]?]:5/= M%[OTDC[W5F!6SV".>1+8;T+Y)NQVG9\TU'G>TU[39ET\1,S_-F5A@+FX^B,F MTHOG!5:VLFR)0( M J@=$^D]?F+ADYR37W LO^)KY)-0?M;.^9X:N*SYGA/#*CK@A%QXAM=+$'L: M\TZF?$ J^9(%_-5(668453HJI>2TCHKK%>K97C4%N5Y(ZDY:T$^"9Z^D]I1T M'4=21D-.J$_F*!RB%Q7NK/E)56"M4F"IQM&DP*0/+^O$T[WLKE8Q)8S?L:C! M>L4*^"I-E>K5,TTI7)Y"MK,*<5V"*,!8UQI,2PV)/]N]%85+S,F3I $2@B+B ML5[ ^0T'$RAC\.4K$CFMKM9':5]K/36&V!JW5T"N%H=2]%Z.?Z_&LLS;*8EK MISO["NZI,1)Q4#_XT7UYG+N)?$:$BELF!!8#FD.)&ZJ7C%*0>YSP)*9D+NZQ MSR:4_!=*Z <^V9Q)M4I>I0D:8BE'$U3T>C\D%/_-D]97(-HC-%\?RQ L4.[E MI$/KP<7-WGQM]J%/NH"7_1FD_RXH0VE*OD]4M3D+ M;IO"2B,VA)F.1IR1K-JD1"?S0$VF>@.UAH5'>3]_%>F' *T2\O=F;#.2P7@L M< 3E+F ;&BC9Y0,60- C)+&:%%=MD(9*4RQM>7 VQ9RHQ/XR\'0'E#*PG+*] ME5DU#!L*#'4!&[2IBAXK+:BT6\+=@M0N"G-IPMY85JNNF%,T@&S.9FIV7&DZ MI3V:SJ:SF (U N]-J)8F[U@R+TMBB=>P'7./E49C6%=:PV@T$6D,M;<6F^[< M$X!NB*U9PO-38YK01?<[F$],RCIN&9V,,)_)456R(J4%@ZT<:15QPQ"I28R< M*T!!MP27:"8W-,*2@UT/HULOZ]8H=>ZKG;$KD MYYU[NO>]4=37%*1(/B'9NQ6'\R#RRG395X/.#:%MB^8& Q&0>ZCHK<:XBP-3 M*_9P*;U_@&G@'@]OIOM*JROM*MV U7D967O#:J+9J]D\9"\8JQK*[+P1"?+Z M1E9)2J7!E7) +1NGW;JT5.I=\K M95I;-L&=;V@K0[MU<;GAG6$-LUIO\K@KKBEDX _Z6G9>F]% ?3ZQH]8#8XDG&N^C",F5]P0B$KY8'ZQN1 M&=RZ3'5L*I,O:*&(:=<5X?Q16[%8O\-C4_GZ"K7LOQ0M"=-I?_K15 M&[%W46D2Y;&TTB06SA@LOMMK?U$U5^,Q]B,QH'E1$ZUW:3DP$XM*@V'I)XC5)Z#C3V4[G[A!;J\L23, MZ^_JYBR;=IUCNFI<]M#N1U-H9]?Z#D9XGQD+OI,P[-- %TB4+C^JK[1:V.SE MEL>&B$^C52F)#''YVJ.]WA8D+1TGC\A_BYGO:\97-G=VYANDP9[<.C8X]+HV MHJ+$ E%9JGW,N!5N%QUZ'0TG)\ADEY@9%+X1PZK?;:4ME18<76PI/4 GO\3- M:%Q[XS%K\76=T?INIS0E=3&5O7=IWT +VP0QN;PMF);G.-AUPVE?YCPVSSMI:WL'Y9Y+H&:%G%VT5@:RS MR=.?#+/)- >LP'=3TNV<_E47H=4MGOYD&"F+&MH?W[5*BRGW@W'Y62,EVO!5 MZK TM"WK,,4$H]?"JQU7HNM 50:UCD>G/QG&HT7Y[]Z8[_R97[4E[Y@Y<<2[5^LFU/H0S^>A6K9$H3[FM."]U(&A.!BQ MI'7#K[99)Y4*+T7YN<*+/1;.02WZY;17N)XZA=M=*W"-&1>@[.F+,T.XJ.6] M@X&B1#11-/1I4M)VBRXWIZX'5-OA+9JI&#F>'5="NA(*6_!$)"V_^:Z:1MBM M(U+/5$QH5&*A8$#MTA.1^N9V?(>+22/)O=PQB\57RC$*06!0PC=D@C2: J[3 M2:7V2_'(2NWG77IYG^KT:D_WNK>!@GHX\J-8#6_IP]84OQ)SI;9+TPVKMM-^ MBC.1O8(30;@&GQ8@L MLL22;&/?9>D[.[B5&.P++::4IDD7.^FM2C)U=56K$-A76$Q39K-.=L]-I5F; M(>+1RX@C*N2X*C$[Z&0E!JO3.C=M'%P?GO/LP3Z.1".OJ)FW(,T';79BII6D#C MI7AV7 FF9PV\G!MBN]?[Z=M0- M/F$:.\QO-(#U*SH^,7Y%"G+WA'N'.$=P#%"#[\.,P/H=')LNITXQJ3,B-;9= M-OA[/$,2*9W("81:!J4^'CR&Z;)/$T_F@K92?Z5\6D%_61]>H1.OT,LNZS7? M/J 3C>D!!8U56HVQ4IN&6#S39G'?@>Y 'ZJPTYIT#\2+8-:X^]AT-[G6R0X& MV0]X M4A]W@.ZW!TTJ?!9PR'5<^GQ"^4B=171FV,]F# MK&O9Z[ D\7:J1UOIS1[-FU:0772_+T)M8AZW4J!#SN:81R^R#9QI.0? .QQ] M>LDA[O%DDV;3B(I*PG)N96F2WP)V?MM;?5-0WW<<(C;U7.$N0Q_+F(12>%Q\>E% M#E]![*L+6Q\P?R)-9L8;IZ32($MW.#H;9.( U8%RFC8O(PX&0J0)W!N> M1=UYIL2F^(U9FUOWE296.M_=T<2*B9TJ<]M;E46M\6R&^ MH5<1A)*X9+\=B MFS,JE]XK;:J4EG>UJ82:Q*04/>I<-5/,MS>IU4IU32TZXK6O^9L*+YW,8!<3 ME'"1E!2.O@&OR\;1G2CZJ&ZUR3/I2OYW7A;L#MJ*Q>M+3GBDU MN$(SN^D(C<)U=GLV+%8G=]HS.;F5&OI3.[1?CIY%\ '-YT3Z<'B4/J"4)=2K M9_ ()YMTE0:E/OQ_PTG7>HOP;SB8X(OD]'WRA#\C0F&+3#(YEI/B X^B&?YX MX A#PA"$__$@XE %(N)'$9$H!KKDI#R>?SQX?N0A^4 B+/UM)+G23V:,R@^+ MO]S(-\#M@9<\?TS6+C\>^!P')-*/YY@3%HP4 D)%A*A\=53B'2!\F7"3XKVD?HDY2X,.LB-$/,-!<@N:NN)LB9O5[SO(#+@#H6Y'/=.ESBKV7AK;&9L?8I)&$@O!3DW=>[ E(7!C72)0"]6MPXE+-5I MN,&A(\"/SB-'@4E!*!:BX!LNF'3X 4XDI$JJ$R>AKQ!/;MT3J8GF0E@?T5;& MUYJVD' G1X='0I$#=S>2.V!J64YK8?HS"^H!1U&"=3#^IWPA@Y$Y0(KV)&CK M8HV8!G96B1;KE$'/U@7*,TZV:;.YOTUY7.'Y6<$LZA4R:4AH2&.M^;D(!6I MK@8JL*A5_:(C[531=A$Y8NK:M'0=.5TA3@?Q.O+),;PEN0QEL"C#IJ7BOQO( MH:!03LSA?B]U,[.E=$^562Q",Y4Y/&I,^NV8QD5_2TC3E94SE#4="$PF$_-X%L2\8$Y?=: MI6,F3#_SCS*=5DG)2.Z*+RX@XK .01OI["UYX\8"T)M2?B?15%NBI6"*?A?YBP/:$0$E&2H?X3(HI>Z4*%?'J) M'Z/"07;Y$H J,\S/&(/U$"W.C6#NK']HEUM84\JCLPWA?D,FB:K8O7KVPQC2 MJR,RDZ_F,'[;Y-<8X9]>: NG5+8NP67L71;GXN=F.A8N/\$S6Y4O2JPI@HX) M9>62#O!XRZ2",9_)B!H&R"<,ZU"+BSG5S;:_C*-IC)9IE#I$(:1_U:Q!RB@, M%Y9UF@ VUR^A$9Y@WOKBG QY9D3-@L!2L^2)#P-)"I,Q7*MIYQ;]"V2/V ,. M0QG:8?EU0IF,6I%3AU"S\86* BQ,NT%W40[)Y>'2)N=8G8*T]+5:&G3@.S7, M8;*D7CJ)27<69.>P:+X:0'8WW*S#S8N0G3<1PQ)@UZ1@,6X^9]**,)03LR?, MZ4QI50^WRY9>LW7WBBF*I&<[P1)O86%R94C A+^@9S*+9[?R^^%H O5OA&F.&L(V_]SF#_QH@GE^_4DX,=Q=:FC@LB**09 MEU) Z?T#+_TP9#XD'Q$-'N1 E;^YE$\15'1*QS^:2IHG4_D/QO^'$3&0= 28._8+^=84%*RIZ=; (D,VF&TFJ M#M:NS<>;R2\U@:'JHY&LEC%TH"+RZF$X3 / OOR,4:AJ6>_Q/,24B&FQJJ]> MTTW6P#9QA%?83]*64AF[PL*6GU^^ZECZ[).)I*[RZU(B-GOL3*RK== M9(3*SFXEI5#O)(?@9.MV\D3.V1?*G;+** $W;@S&AL*J6_E Y:!S66RN@\X- M'FTS.RKN'=L4\GI2#*(/TQ>(Q^-')?\VY6F27YFAK.XIG=HGH41ZC7'Q=5;Y M:Y!<2VB[%JFOMD@6K0OG/[ U;JZW/('N&@3;7T#B<7QG,XLFE1>U6-.J#+&*GMZK@P714C=AW3 M(%DK$ED+./+LGPBN@+[U,P8;@W=MO3.3R,UL+O4]H.F\5DCEX2]Q&)%Y2'+- M5K;:[@K(#97F+B&//FHJIUD737=SDR9BJU6A/'FY$-,48CAEVF30 [%\<4Q&"= M667E[Y\9"[Y+-M3N]>I)2/MHWTKFI[ 85)AI])])P8 L+6K/3P,R@]/*DNSB MJ\SWS71?JL#3SEO69OL![K(EKK:Y@KY<0-[,9%G7J"2GW>D<@/P0%^BVH[7_*D!P=I)L5KI&OP@^8H/! 0EYC*.+ >K"^)3.2#4Y- +OV M65NE4)OKM\-ENO,*;#$MSR%P)? \.1E&#,;2:*E/YBA4!^U!B0ZD^S+FF\-W M7B8+&[:2/3Y)@C?.X[&:;=\6K_IDQ6I.EUMV;5:RTIE_D=V])'LN/R'Z+=N MF@[#BSZ\;N/NC5EW^'OI/.E%WJPMMC\6W3'J(S$=<%B 2O]8/![2=)#3$+T4 MU[S61=+=668%9[^Q,'A$_K0JR)^*3-7O_GV MZ^TUK5=B/D_.R\S*L:\9OXY5R)W.,9;YJPFSI1K#C,7!>"QPI*Z!46D"M'"B MCJH_&.'GZ%,H)Y*:14>8-<:Y2*-96Y79MCUU9#SK#^A>1(+=]= M2AL,F;H)=6D/Y/IHWDP0-^"/R84]MU'P;C&L,;_J7H &=$98Z4)M@9"SI2<4 MX?#E-QRJO#>BI9W)CC#=9?IV],!"Q&]O+\P,&MYWEQDS"UTF7*5;E7M,=_8O MUV-;6VRK;&Z1?DW70B&,\4W'UCD6V4B=;Y(+OL.+&C"\[)J+7N1&AL^K]6)X MV6G5P%P@H;<00?2663(WZ5K:Q^X+LLOPOE*RG,&W->BH:S/>7V-\L_TTQR". M0&EJY7:]2K%6,'77O>3^L.;D497GR"^)R(>8B6 MRFW-K[KW%4HZ4R+546 5)TO5;MU!1A$<\$6EF2VQ5'Z^?5>3GODO'4%:W:^+ M^M5!H(LW<^2,.,%T+@^V6G/D^0*'2QN]EA]VT.!@&&:4C1\P)4S&']'R'-': MHH,,E:>PRT[/UF+[7U7AQ#\Y9PW4B2[7DE,&4YV\O$%S4[]YUX;BE2J\QY-8 M3M;AQ$N=&E_4H*U!]RSR'L.16GU!T#(7I>?=))X3J#%1VW A7-?+ET+M^TI+ M;=6?9?[<0=^$"(:8J\WC-*7>50YUX=^$,)PX[Q:;&5L/_A0'<8@'XR0W,D+/ M6*2W3YO7!9P@.K$JD%,,Q_L-QA?I+20(RYP%7"V617G9*JC(_ QI5A+]S:B^8D2@[$OZ'9W-$NMC5Q=4PN\LOX MA"D>DTBI=^6Q#E4R:8RGN_) -%!U3W",579:E1P9#(ZSP@VUA[8;TL(3>)!N M9!J,1TS:_=+B>D6;+>U[6CER/N 9\1D-8HC-I=OSU>YW&G&V-&FLT[![@4$R M._R"*$K2@\L\K7C;54;4:'09XR^PO-T[/SD^>6_BR-;LS;!V5H^UL[?#FK[$ MNW=RW+,R9V[XAM@[Z=5DK]#P+;%W5I>]L[?(WFE=]DX[P%[.#A1CE8+3PM+0 MIY>\29KP[7]'/+NL61]*JY;01E-$TPNOU?P@N&9<3::2X[U^QV0RA<+PY'S> M+.OP9P;Z;P M[6&.?8)".'RFG+]9"O-K->U H%^5A>Z++ N=\>8&T]6"3<5&R5*_4M@+$BK> M9/]+C19$X [;N5J73!C+F7S:_>3*G!:$IXL/(TRI5ONY=BJ+WEXVWN M\U!S\#O)@/HQ0_S;$E>KWW>0F>^LEJ8JFW62M=&4Q; "!6?_E"%@1_E1^U[_^ MY?\!4$L#!!0 ( (N#15#;8<:[YSL %*E @ 5 :VQA8RTR,#$Y,3(S M,5]C86PN>&UL[7U;DQLWDN[[_@H?GV>,<;]L[.P)7KV*L-T*2=[9\U2!:W>- MV:1.D92M^?4'*+(O:G6315856"T[8D:6N@M YI<)(#.12/S'__GC=O'=)U^M MR]7R[]^CO\'OO_-+NW+E\OKOW__Z'HS>3]Z\^?[__.>___EYN:[?SB__NV[4*UNO_O'JOJM_*0!V#7ZKO[+HES^ M]N_I#Z/7_KL_UN6_K^V-O]4_K:S>U&/?;#8?__V''W[__?>__6&JQ=]6U?4/ M&$+RPWVK%[](_P)WGX'T(X P(.AO?ZS=]]]%#I?K>NP&@]Q]_L=7W_].ZJ^1 M4NJ'^K?WGZ[+YSZ,W:(?_N?GG][7?()RN=[HI?7?_^>_???=#HYJM?#O?/@N M_??7=V^^Z.2WA0:;)(GJ;W9U^T/ZY(>Q7I?KJ_"V\NN(?PU;I*'NZJ;RX>_? MQT8VLH\4PCOF__>!)IO/'_W?OU^7MQ\7D>L?.B5KZC>Z7*S/H.Y)RSZ)?+M: ME+;TYU#YM&EW9&[7Y=*OUY/5K2F7]5C'Z3O0IE?"YN7:ZD6B963_W[9AIK?R[DU<&I;7I5GX MT7KM-VW Z)F4+#"^W5;V)NZG;ZO2^M%BL=_F.T"E6<_],KFY\=7SZU(;!AOW MFI6YCE>T,[KOE=VWU6J>QNV&N^.]];JLJ&O(C]\_M M>I-L]O5HLZE*L]WHN#A\6#W310O>.Q^\5Z@^)"K.XO/+EIT1&8>X+?= +=UD MM=Q$].(W#2S4!DUSD-E0=YKWD(/H9GK0N(,.25XZOUS[--@ZNALN&0)CO4@^ MY/L;'[?U7Y=Z&Q=/[XX3?W)7_;+Q/GI1O@;S*DST^F:^6/W>DIUF769D:W7[ ML?(W\9ORDW\3&]_Z#AELT'D^5J\^1DNT7AF[X_! G_D8>[]9V=]N5@OGJ_4L M&F.;S]TQV*#O03#Z5E?QFQN_*:/!UB?7SP[4(03177H;_:7C+#SYL#,2IMYL MCHW^^)M.!W[G/ZT6G^*>-8G^8;F9:ULN(OH-=^SF/71*](-!F?YU JT'&_9/ MXD0O+#Z;SB]:]T3L?+O95LF#CA;,1[UXJS_7$_0LB)OUU2TC?EFNJE]6F\8V MY^%6G1+7S*#\^LL.B:C*3W'S3*;!>E-M[ZS6__+N.CED-OXJ^MQ-:#RQH_PL MM(E.=#I(?M9_U.5R_=-JO?;KJ^5#J_6;Y9W]NV_RSB]VIM1-^7$=_?+5];+\ M5XH27MFR:ZCZ("H_M'>'DNF7H]O5MK9=IGY=7B^311-_^DM2@+M_/^*SYC_^ M?@=!U^CV1%=^@*]"6/M-\J$3_7>-=M'J1&6I3;(NFL<4^A_Y B"E2.DSKE[G MD#0;)S\ C\VC9YITC<-IPUT2CFC#U-O1;@WH#X>#X^0'H*EE=59WG;&S\VM_ M6BVO/_CJ-DZE.'XD)DVP.+MVZ0,+7:_&<;5.H<38+(YT_6:Y\95?'W42.QM@ M."PGXV"LU]X=[*.AHE^&FF&!.8TZ[OS2-5TD>QUT.-#,(@FKS][7<:C[@^38 M)!=,30D8$&1U!_<-ZX]_]$M?G>-R78::X8)9K:XK?7LI\)X=?3A@/?_37& U M>X8+V+_Z]*6\?;X]+RZ[+^WN\?MYG]D?[:U-G* M2L1PH&MFD7<\S'#8?Y*+]V.EHY>D-_X^7R^7]IQ*2&<0W@_PL]?K;;4[YSO& M[L%&_9+64"!-VO9+:+.9U:!I=V262[VTI5[<'^@F_5PM&TF\0=LLA(ZLW=YN M%RDZ^E+8*X5(FZI)YR-E >%QZL_#3SO@N5''65B#M9GVU_,5O'L"^"ONH M^3MO%WJ]+D/IW;Q:W8Y6C8]"^ATU"S@-UY;&/71&](^KE?N]7"SB/G?G&W^5 MS'Z,[%/ZR$IX5()J4_[KL5TW7U4O?MY0'?L?.2M(NV2"^XL/SU#>(2XG#Y85 MBAR:,4@=.$94H_2:S@?*"L'#$ MO(T:-N^A8Z)_UG'/WV>"U#\Y/=?DY([RL]!HBSROMXZ9>;_]&#M*WH5>W*6( M/5*&.DW,NP^KW=.[;[@B)(KVN.8^;:!V2^,E?ZT64_\97 MQTEKU+HS8G_6U6^^OBCX/ETD;)2N>JA-KX3M'8<4NE]O(CRGAG_;]-DK8[M[ M;MO5=OWKLO)ZD>A)$8VWJ]V]Y!;\G=AU[VQ6VFZVM3[O?]B2MV/]],O.B+R/A[WU57W2=8RV%QOT1U)#@1]KUQ^!S:1ZI%EGY.VWS[>ZVGS^4.GE M.BI\DVHUQ]KU3F!#.3=LWCNYS:3>K'6'Q*;,2IO6MN7U)&K9=1,27V[3*V'/ M_:RQ$IS578?L?/++[='5\LEG70__BZZJ.J&V,6H'FW5-WCM_J\ME%$9<\6KK M?FG]E5GLS=7FHCZCLZY9>0C-W=D0^R.U$[EHW$_7##1=K9[YN#-2WOOKY/2] M\Q^3";V\CM;SCSZENGV\*>TC!_ 8E:?VDYV!-@&8+L?(SOA/>NG>5JN//NYV M\9N4/O,Q-8RVS_CS0XMW_KI[0-J,G1VH=+%NF2YJU_^Z"A]6&[W8M=K9_74W MZ[OYN-K_OOY7Q[AU2,HP8-PW_K&*7FMTI:[+Y9[HG?D]]K&Y/SW$?4F:+@!L M+=^4##'[8^.KN,Q,MNM-)*]:CS_':>:BH972WM[[ZE/9?!O,-7YVP!XV]D.D M=XS268/FAV9[>ZNKSXG(]7:Q6<]7U=?+2]?(G#%F=F":V63G]=8=,REA/ Y^ M7]RQOIMPE.B#K7HFKJDN-6G<,ZD-5:!!VQ<)M7IAM[L[_3_%?^\_3S2UJ6N] M&\['M6;I4F6DW@9\5AX9QGV^DG3G Q\M$9UCQ+:5G'/2>&[!Y)B<1,P= M.8N5_6(EV)-0%\0/>FWJ\O7;-;C6^N,/25P_^+BWW?VD7C, 1/OZ^O][_^/B M&4H?U?5PZ4I#*/5#4N*^6/&CS)Y')\_QF^VM=]&INN-GH8U?_/W[2'O1\XC% M6(X$(F@Z%ERRB6)C/)]SR#"9"3Z:4_DEQ'4!XE6U%_A+&'^]VJ:?G,O"LZ1_ M>#;']1%N/8]8S-!4(3A"\S&>,#P;JS$9R9E24DVAPK-Y$]P>39519;];5??_=[_45E_JONUYT9;^:05^^Z;#_XH=ULM)2CZ#<^'OK(+U5,3!]6@U1 M3A'%([I]T?7C68:G/OBJ2HS_\>B7W2\E)PQ>X+&<4#H;2S69,309C22B(R4F M!(XPG4ET_NS #[,#_ FFQV!E]AIGRM,DVCJUY\.-7MZ)+=.D.4I'H624@(1C MSOB4S2D?<2[0B**I@+.I(N3\^4/^5+O+:Y!>KIG40,GO.1AS/)Z,F*)3,69$ MD?$($CB7$S67X]%LS,_7/_JGU+\S@7U0C?_XX3GGJC>O*\NK+,/WU_[:15Z5 M/'(9O8]&+"9X-I6SR1BKT82I*981ZAF9*,&)FJ+)M^H']JV16?;O4Z7W.FU> MYT.YC$KP4_GIY=O!O<^8@U049(YQ=#@8(S,>=U,YYA.%E)QCAA"><-6)O_C7 M+!JL1"]NZ)SRT%HCNZ5Y##2]'U&Z_1,@=3[KSCV/]N;N>9<[.9P0Y6S<9Q$) M#,A;"(35$AB'!3"0"8 Y==AQ30UI-/NRK80OL89.6\I>[*9@7F -A0%6< \D M,@QX:350P3)DL?,VL*'NZIGUX?CZTB7,N;;?NU<=/JSVJ-SQY==ULM$!13O6 MM% 46:,E!CX$!#2W!C".-0@:<>5)4%S2H2I7_V)>]8[F!4VXES"ZJU2YJVZV M?A/WUWK/37])FW$WZ]JQ40KHD&:""F 9"5G@CROQ"];'BQ.JGDY?4OJ2M7%*'T4$TC%'" @&6Z"9$4 C:7:[B8WSU1'] M"F/9W2I5#EC/5IEVFO["^M51SX5SPG$6/(B3)%HLFC!@$R([8X5X05P+4^UB MH>H>U.LB8+=6ND#Q@KAUH50@2F$"2 RT5!X(Z" R3#C!K@V'& M2,&ZB8+UD35Q6;>S6U@''N0=8 HA9$X1$X5%@N" 8&* -(@ *)REA"%)GE;4 M>:U'39-ME1YNW7T9>_'E)YWQW.FEX0O$/7'>:8"\9E$"P@,.C046$R(81!*; MUQA5R*^=/0;,.Q3>P)>H%\X+/L7O5]7G;"=.^_$*90(U,DA@4?PC.!4 D M@(Q"T6@W.VD!$2BN,D$X(/B=5>UH0(RV"/2][OS"<^;#*Q'B:]PTOM@SZW/P M2UA:])EW]2T MZ5)Z0\QF)\)0"CT&G'$+#,<40"XE,,(&+I$)JLV-)/ZGU<$6 +_&1?;U)'XS M21Q!'(& TP&-L1(P*:)U&*)A&+B(NUZ+>)#XTRK\T*7X&F=5S?,=8?'057#'L7[0*OO4E1;06840@@&&S0AAA'6^1GJ-=]%7PH M4ZD/,0XB)AO9J+;^\2\R1F)?'+Q Q&L172<04/" :(8CFI#L0G?&PJ!4"X\8 MP3_?K!BT\+Z-'>8"P=>GHQ?>2,J=8D"PJ!4>"@:L-0%PS$FTA;UCP;68..C/ M-W&&+;W7.'.&6(P'^@@Q<1Y $E'+Y9\VS8Q?66DVPIP"A$"U='P2P 5/@B49:!V<@;E&%!Y&_)LV0 M9'?!.?,H6S4]2KA>IQ@@@O"MKVSD*W&8\@%6BTC,]5V*]'TYEM/F2+NQ"BB, MX)[ZR%T4O1 \RA^)E*2KHP>(#$/0MY@3]*\Y<4E97>X.?K(/GZ^7>[&RLT]I M&E1-W+?5:IZ(& (M#_7R?ZGG45R-4T%U]\_M>E-?:!MM-E5IMG65^ ^K9[JX M&.G/%?ON>MPXWFVY!V+I=@]!7L=O>J^"?6#@+( ?&#\/[K&WY;I.IENO%J5+ M1]LYY,R8+2B4G0G)@C:7 Z/B'AP(" MJ%%*"T:4#;]N0K="6W4)5B[[MU$L_N6/"P*=U0PZH(5QT:@/$"BJ-"!.:"^Y MLO%WKT@-3I/4RQ(_'YY<@G]RI'1<^,\W*)254G%,@# TI"NA&AAC2,J.4,$H M[=1PB_-T);A53TB=?6CW7,+Z'9.?]_2\_[R.H#QYO//I =S)'14J"(*%D S MRP&%U A&=N=QZA D=,MPC1Y+O=TI _9$.Q73W:/CW6A*%_T5+BXL!*F.'#$ M(2 Q*\@0%ZAX#"R036ZS'S):QX=;S#=097-S%PMKS_XZG;JS8';=P>^+JB"RN&T M>RH) ?&&;E1 M(:UD$%$"K(,6P" 94)!($-=))RT-0L(6VI'=HFBE'9W"E$LA[C(S[M^2?LS MP8H[1UH6G"I%M(BWX.52E*]!B,J^ MV+I(^]OT$'64TA>'I<^?\1_0J6X&*#"'+&@4'3OC)+#""4"29+2VGA(M;63O M%=DSW:O?Q7"^G*:>I'4%-4I!&IF2]5U@9PS0T=$$6(40?82XE>L6"UB>,/TE MA'Q4S\Y -NI+7TK/3A/R,UMCC_CETJ9W*4EEZ=U,5\O(0+J3MKU- M(JHSI4M;'MH'CSC2G%]0R M'C#?$5L[F7$:?*S\C5^NRT]^YU/\M%JOZ\JST;DX?/)\2D^%DM(B0CDPE%*@ M)1<@X@)!(-I;1"EQK$5J2AYKJ6--ZA_"7&KU<[E<58=?17CITX)$U]<;'I=4 M&!B('K $&N.0/%::H,38#?YALP$801W@FFT1.E:\8E^G D?2* (4!P$8-A" M8(U&0!$O//0((7[![+P=D0U2=!Y_5\!T#YQP!!Q3.*X2D ,L5*I(*#&G(CB' M6Q3&SV.*G2.>ITM?2U"R6>NI:/K2I?^D>?U)+W;)VA-=59_CU#UVNZ11^P(Y M+R2T%B@>[06G-0'0> <@L5)JKZAH\[9C3J4X2Z+/%:KO ;/<27P/U:L/5K=M MTJR(>%GCE0)". R MIV20.KZ>\D >_M5@/SBMI\)C@Z!5!#!G''"$,N"$IX!'S]!(+(5M4[\@SREI MAUM$[^CETJ@7R\X>WD4.-2LHIMQ'C@#2U *DG -,6 4(=E1+#Z,=WR(@G-.< M:.6%=(Q1+HT83E'?G/9#*TF_@AJ\7V5V[-@^,77FOE'!(6PI=5;R.ULS_V <4&L[])\T*FBT^0&R!E MT [Y@%)"2"82&.M"XJIP3_1V(%^](35!5R-YAF83[\OC).,,N>!#7$F\$ 0 M,"%PX!UT%")L"6NA"WE*OW>@"UV!DZ5&R+-W]]]OXI]UPM?NYQ//>^?6F*FVD:A_O^_('C[Y\ZZMRE=;ORNNUG_K=?^\/6.)LO8DSV+^+ MG,]"\/9@KGI60@H&,8G^* $!4@FD\@)$VP."J)!$84PM"XWF53]224&SR&&T M@C^540_&GW]=IWWRZF/]%.GR>F0WY:=CY0>:=U)8#YU()U*:< Z,509$=PX! M(6&TNCS%,K0IC)1EE1FR JTR2B:C]QO*33H&/^SK[C\JI&$2DXB5YCBNV"Z8 MR XCP#&IJ*'80]7"W\FC8WT)[FOO]WS4\GE%'RMORWT)I(\+7TMDZ4:WZ5S] M7_7/#_I'QYL7WOB J=3 :8P )\(!Y; $Q-&4!PV]]"WN%^2)AF32F9[PS*5- M\U451;'%0($*XQ4(T7D M)ET,3S@#%F7 +(4PH&Y.^(VN_%C7MOGMQVBD'UNFGF]0 M!&B4DY@!DQX3("(X0%W\I\**:LE4]$I;O$&:)X2327,Z0S!?B.>I%?CUJ?;! M$,_QY@541AB*- @L>L"6,@\<1P9(RD,(E&,)N[DX]PTL/3T!>CEUNCLK/^R^ M'6Q7!&P(#=(!3"D#"'L/L.42! TMHU YYELL0/P;5Z!V2%Y.<^HPV ,\Q[(U MFW50,,:@]LI%'\-C$"QA\0\& :,,(X]-,*Q%43KQC>M21Y!>?G<[_OC6T;:% M4!AQ;G T^GBT]Y@/<4;%K=WJZ,C"P*EN4W8FS]-S%]_6S@?SN!*]4-GL:V(. MUL%H5 RO39\%9D0)%Y=A9P,#SG,(O*3[JFX62VE0BS5)?0N*= F0LRE8HRIZ MK3HM;+08?3 \)1RXN#S'Z14X]#ONG?*!H!8FU.-WS/YD.M86YJ'85\VJ/)_0 M2^&$\W%:$1"\IH![$:>*E5$.P7NE-:&DU76";RH(WB^NN73L!;"2 [)N>Y+W M3"<%#%!H"3G0V&G 7;I;)K0"3D0G1SL4B&FQJ.6)F+_^D[QN))/M)$]_KA,3 M/JSV;\7URYXD]JYJG6.;,0/&>N_6\PAE(OPJG*]P)W95..0P3,5J0ZHQ M*3'5()HQ'& J+-8(8V\>.>2^'ZQ_82&O>SWNR)?EOYC_M)5=_.7BS6AWAL MJ(9G]U]X$A1&S (4. 6>1^BL-00HRY"#S$#-6\3N\N2O7T WV98CXF4X*Y(-3Q$;^C8( ZV@R:*4$(%I ';0FH2VX][YNBCBA]4'_4LO@P@YU;%2/L[_W%;Q2 )LKP]+:+:E/BY[)AX[[4JU,X#R8?HOZE@WI2[BE;];K;22]^>YWK&WRQY1@C@.98D"":PBLH $PAP/T M3L8ENT7ZR$5#MYTK6 ]@7D*)[EY#_"FE%$0&*N\.ODUPM&W!$#&4\KB8HW3! M-,ZDZ&^G.CX2:DR=0Z2CNRG?EA)U!68N)7IW?TAQ%1H^4OI2D^A@6\6C5P$X M8Q+P5&3=D#ASA'?(QA_)Z(^\UBLH7>M,AR#F4I5=&.4J/ ZM7"U;!7$.:%D/ MHQ4136&)TU%6S*3G =,CXD1'^<4U7F-B<6B1X9'GO/T5!-:OE&3:-759!WF&N)@7/4 *I@2'=ZH\!@U!U'J5"DT::0%X&7*R5$[:S_ MM9_^[I_;W>'$'I&Y>+CD(@AQ"+[E"Z,PL89#ZZ2%$Z'K-TDP,A M[0=?*:I[Y7NN6MV 19*U!&(G.(Q]B&T&,$>:$%(H3HBP(0"D50!$< R$11P@ MY)2TT%#=)O/XLI-D #KD-,6\ 4BZZO8 $P M3@GPRAH!C322=E,+O4^G\-N<1[U+\M)S)CT8N8P^O%_&OVS2+8AUWP9;VR$+ M3HPBT<\"EFH- G%1^.G!>>((<]'5BC?.+@#_I97\/J4X;GOK M+U**^];UCD8NC(Z8Q_\#AZD"E@L$O) R]\W:AU^LRE/:)N9>.JT97 MDS?[JRA7X0&'-E.D_: %9!@2ZQ#@$CJ@-6) >XNCLQ9H_(62(IA7:P,->9)< M1':7GB4O"R2CQ71$V!8BB5-! "(L 3*X !1.97FECNZ@%BZ$;DRDOV;$Q21V MZ7F0)O_=HR;_Y=VUO]LA1V'CJZ^6A:5+")P[$\X?K""&&^:8B'PA#Z!0 7@< M]V'H,%%(,^%Q"P\YSRGNQ=R%K+@/5J.?\MG6WCEMD,(Y[A".*P+A4 +IJ0.* M$0LH=YX)301T+6*BF2X_7%K#VBI\E^(9K*(_BWG'>O[2&(7@UB@F)6 64J"D MXXS-G#[RF&-;N M+M&V7%X_3*W=RG'_BK%?_UPN5ZD*P9ME7.'\.I7/^[*7E)6Z^?RSW]RDC-HF M120R4E$X@3A5W@ FN **$ >$BJXDUE@[K5(HI,63LWF4]%S5^KH&\8!ASS4% M)JOUYBJ\7(O]V>\*0S@.*OH^D"(,O.8V/3,G8__>Q07#B4!:%&?*Y*D.5@%6 MW4*?[\[0VL>Q4J+^-!*[6-4U16=_I,(#AU3K8+O"!ZRM\I%!R ,PE$>3DTN-]RU"W)F\Q=>B:EV+(I?JO?>+13J[]"!!=90^X=,CB@#2D+=:]3.Y-)/O-RA]9Q M]7OR98&X5X%K#AC#%.AH:@.1'CX0Q'LE.(+>=G,C[2\]ZP+\W H58=G70$O8 M--"K+QL4B@<1,/3 1\P 9-%B)NG*'-*&>X:]UV[PE0!>FW:U%D$^,ZXV-.]0 M??H4T.R/_:W0]!I>_-^18.H9O15&2@LY# J0X#A%@)JG8E345@CO6#>M@B9 MYJDQ\%K4,X]\\@9T(HW[M7R?\'TT^/)5BX)S;K4*$& 9$# 8I3KAS(/H?6$L MH8Q^5XM\S$QN1Z>1DBXPREAV\V'J?)F'\\LJ_B(J^JHV+N_F6M.8=9.^"DTT M-]ZF>^@L>N PSB2J4L#I?*+OEKO M%NMC1S-[FB])V>Y [L9ORDA WV1^\M5;?>W['>9QH9K^1H@[YVKQ*:KMKIC/ M7-NZXMC4;W2Y6/<__GM[X]TVY=NF?QT>MO\5MV&1H"]JVNCHG2MEXX8!8X:E88 M1A1T.MI+!D$0H"2 NF^ M__)N6J[M2],MD-/*M(- M7OGT)/@J;@V[$F$^G>*D'-Z#VO%LBT+#0!"3'A@6O2S#% ,B6M?)_4+06DF" M:9'9G"GJW*%.=(52%J/QQ:UZ$OO$KVJ_AD1P,D&CZ-L1-<-R/!O-IDI,F()S MCOETX!OZ8UYV!0^:=[77M;]W M*_+512#.M> _9BIV$.#!IAK[ 6Q<9.#Q ,1! >$00R$YNDBJN)0M'@? M,,\[T)?1LGY1OL!^,M]NMNE!UW)IRX]Z<5>(/9\3ZI?EJOIEM?'YQOR08D>] MCU.5G^ICY@?S,[W7E]**GZT'?V$R1LZ5:0"]>+,,JVHW!3-)I"&)*1E[G4* M?GVU?&BU?K-\G+,=F]3OF:03DIOR8[J.L[I>)I/_S?+*EL-BZ:?5+I,\_7+G MMZ8G$/RZO%ZF %S\Z2])"G?_?L1T#4;\_0Z/87%U%<+:;U)9_<3,7:-T %1_ M?U=;OSQ&=PX7ZXZZAX+_NJS^6R^V?L?%Z#H!O9FL%NF-G$HOZEN4<;UZOS7_ M]';S8?6S7L=?_+)C>%15J2)M@N;M:E':S[.%K^MV'?3:VP.?+X)R1^LC%)_!N)&>'>ZBF, YE9!/D")CQJ9\ M-$'C"82S"5$C/AFW>.KG4JIWDEQ?U)).86E8RR'7][Q56Y_717Q'IYOZ0#UB7 M7VY>S-$(J3FA= +C\H69G',T5EA0H9!";/K*-.T$49[F7)V#UJ77^MJZ/\T? M/]1!P<9P/!I-9IR/(1L1K A4;,*8$),)'=$6=Y^RF\*=*4N'@%U(73KQIQKU M5$S@3,T0Q;/I>,38>#Z>LS&9E_2AKLRBO*XE ME(SOS;9:GN%'/=])(1$?H]F]/=-D.&>'K^-PH1\4GKS_Q-C2;TA81IMR.05=JL,J.ZE^. MY@5GVY=[:9N)]E)/!1<,(3Z?\SF=LBD4:B+I',XHC:X(H[B%0S6(.7:BX)O- MKX[ ');M\+ K1[NL3AC;)2X-RW;(D>*WNP9YEQT:+:A(3&TYWJ9+SG67NX?" MZBRNRW'Q>KS][7-V_? M;BM[$V61FKP2\NL.[AO6'^\K,>7.,.VG;UT'[\S]]';2_B_^O2EM? M18^3X-=EN7E8XE\'"^]O=.7K5?1QFWT=C-?!PJO82_]1FY#>C3[%%>;:_UCI M:)+HS8.UEP7K^]%^]CI9>E]4[LTXY*5C([LSB],\DA?;%!,\1S,*"971^^1T M/)K(2?P[&HO9F,CIZ!Q_+$)I:^H1WM.>?E+,_O!VFS3O[I+H>YTJ-*R3\CU# M^]$VA>3C"4<8326<, %GXU%T,E)&'.5X0B:#?Y*Q ZFL^L'J0F=0 TF.R'/) MKCOI9\MG>&%B)P<@;3*?]&+O,_ZLJ]]\74;HX>VU9BM6NPX+! 628C036"!& M"!E1-4(S.9JQ\0BIV;R30YQ7H119@V'C/HJQA 31<6)8 M,!:9AYS-*.(""C(?B\$^&)%+]$]+H?<$;+[ZA/=5&T_3J,,-"SP:3^AT1&=S M,F=8"2EF:L*4E%3"D223H6Y4%U*C3M',5E[@X8;&:;ISN&$1=VTY%B,YI3/& M)A2..8Y\(SB98L6AO.!QR5^7"KL4WRN^"#C>KLNE7Z\GJUM3+FO0=A5UKU/A ML-5R7;I]5=TFQ_9G]%9@+"F;$,(@Q&P&X_J2#G^BC4MG%.-F/NQ%RVWTHT3] M0WFVQW &:7=.[;Z*QDNN0_N>B\EHQ,8L[E$3-6=PPD<*3H7@(S291O1G+*^#&R*QJZ6&4*:!T8>6;N]3?UZ=^@5 MQSS1W@-TCO4B%9=[?^/]HY]>.B[[MEI]]-7FU]-":9@4G,W-F.[%^_79CM]AEY!T;^CEFN4_ M:WL3+<7J\RG[P4Q%#K0J)%46PT"!D!&W(+D!(4@$ MH$$(&Y,JAK:HRIKG4;4>E:1;Z'*IR2-_=>JCIQK=Q5W>X\>%KR54%WY,->EW M24XOX7)'S%UH4T#KQ7G:1%1]L6&AM)N!; 6BD ]#0 (C4$5B&-%2., MXVY*N[TRW>D#N:PK;=Q1JNV)ZG*X81&T$#+M:)H0"QR4%$1/6P#F,64L"!'W MO:&[HGWH2N>P9;0?$\V[A);T5EQZK>:XFAQJ5G!DA"50 4XU!4I1#3"F!#!$ MN150.TI;;$9YO-$^E*1CT'*I2/WV[UO].9T)'M>,9[XNJ)"*4X4 8^D%:6\4 M<#BXZ'1'YTDJ"ID?O.?9AT)T@U6^W,#[9Y_OKSHV5HOCC0O*A6!>!2!X]*"$ M00; (#407B*EK>5.MRB+E.=5[3ZTI!?HLADBN^?$E]=U$/\^,:*!(7*P86$4 MBM,BCB>9Q=%.#R8ZV0P"S#6-[!-EF3]?6<2K59;.8?DG+_ MXAN\@G:H6>$:*DP\(0';DB4+>OF);<^0[;] M*5//6.:\];&,0OM\.$WK\6>%M2*=B%! ;=R:6#0R /;" R.EES!@'9J]%-UC M_...WE15YJ.N_%M=';Q>^7*CPJ#@,8I:0EATV[VA"%AC0@KQAV!U, ZV>/4X MSYIZOOB>"W9TA5-V'7^G?_\Y55XL]>*0,CS[?1$LYSC%B#'6D3\=HI\F:B.- M$:F#$)2:H<=*.].#KB#*K@+_6%6_U4>\UA\\37^^00&Q)1)S"A2!#BB+ _ P M\LHUE$0RI1QLH01Y@J#=*T%;C+)KP;Q07VY42"L91)0 ZZ!- MP1<&%"02^+CS24N#D/""YE"38]!&")S646&YIU(S#*)NR;@*2 ET%#V0'@J) M%'=8#?ZY\:Z$?L;)="LD,Y\@[>[&U!'M1IITJ%DA'8=0:!F7#(* A()'\\&J MN"@AAC%TE,IN*N2_/KWI&+>S\^)K]AZ&?L0H>D;JQYH40E&M:,! D)1RX60 M!C.YR^9VBF.C6P2M+G.PW%+B/6!VX:A_LTWV6-O"H6A)B&A+<$JC;>D5CG]( M!5)DW"&"L**#M[QZ6AWZ "]OSDI=_*=IGLKCCPLA"882>Q T48"FE$?-&0.8 M*HL@,I)21PT':EQL5 MPG$;,&$ :AM M"8]8$$9((R)?A]Q6L(6+[QDM*HZ5) NTSW1> R8"X<$%([8#@.@!OH0=P6M':.!N]:A+0S6ES=:4-70&56A-H+ M."[_^K/"4 JU"B+:BTP#+C$&B H+I" DNI*>&M*B;&1&XZESL9^+3SL7:L_ MB[4_7_BRL-@);'RTXSC1 $$<=RQLV-[XYQY2UR(!)F-.77LY=@?1!4S=YH'' MI]\7QDE&F?/ !AO-E^3RFQ X\"YZ^A!A2UBC*$EO,<>Z]LW3&ML-JMP>:E@H MRHGDT8$QT5L!3B )-,$",*M-\H&I;A-WSV[FGBO/K\.)W8)VF5!!_:CX5?AU M??2EI8/M"F<#<0&ZZ-;&Q8.PB*) S %)M#)6Q=^&P9_3=J\D76/6.GC8?/-[ M^G%AM;.:!PP8% AXC E04O)]^0<4C3/4PH[);KZVE'"G0.6I.W:@N-4L!&\W MZZME],,>:FY=A=U+4"FU:J'7ZS*4WLTCJ*.5+2]>D"M'R;1TJ/I[N5B,EN[N MP1[W9KG1R^LR#O[E++H]=J?FJ>O'S+))K0O=\FPI#S-:;\C;=]WN& MC4N75TN'ZQO_4_GI:^(/!X4.-RR\%,9Q3>*XF ,MF02!(@V,Q1)YYIAJEM64 MG>MG9/3.W^HRRJ.Z"O-R'57F_WI=G0=-T]X+E-(9M"* !DN (9X#I94 3CJE MO3<>VL%'7KM4D:?E5RX"<;9*/B=QEYCY\/NJ,X7<]U.WQ8BG0/:@%.],5 >L=_';;O4N?ELX(]-SY0(@&A 0Q$>;1$2; M!!(3K.)8\&877RX9>!^6WIV'ZC#U;A0VONI<^;[HM0A:0AQD ,3R )#T#D#( MHH'"A'1$0A5G[?D:F.>B_& TL"VT68)E3<(79P98_HI:9.?Z:)W7(TT+CU!D M7E(@ W; :F*!5EY&#!"*?%.&X5_QAD[Q&\)F\U ?\O$R=N8>\WQG!6>(0FL8 M0%C+2"2!0 F/0=#<:>NU"[2;%+$^[WM?:&_I#-*,!7V>@C/[PRZVJ>[ZW8YS M0+V:-"^DE(I#;H"400/LF O%F&5;5[;[.<0;4'Q&Q'^\J?/VS;#3D$'"=ZI%EC,N)=3?^SWJS M?XKU*GQQ_:4\)MD,#__X.*/]"[=S]J_#K:?;@Z^D-NRB0!9;AU@ /!V0P?0W M@Z*E@QS4,*[E7,D+^D6-V#CU$/?\3@LJM;$A B6(, ;;('4T@(K*".I2@%& M;.B^5#^J\?3AI9P8YS*!FR)W_-CVQ)X*92"%QJ+H>T3W4Q#F &1! "Y4($@Y M;-H\\);IT=;!Z%TK8 >I;$>.:T_NJ\ !>HL)!31@" 14"OA@"" 6:D,=Q-2U MJ,J6.'-.>VE6!O!,,&92NS25H> 4^02-%,2J@(UND8.= MYX!V< IW)K*#U+?#)V2G=E5$D\)YC%*E,6G;^U9_A:$(>6\5P!IJ0!@WP,<)"HR#7-9; !O\@>R@-*\M MO)>YO+3/(/^Y7):WV]MF7GW#'@IM@T'&&$ U,P!)2X$V @''L?90>QMTHX.9 MB^)P:M7W8QT5M>-.#@Q:\>8!W8 MA'NSC)Y@6C\.EOL]M:\B8,T$\0)@X1EP!B' B>7 4@X%(89YWGNPMHP32-J](9*H3,B2M:P/M\)0N MVN7=*=U=9P4*V'*9+ TB*$ 48;69& ,Y3E$-PKV @5O,6&6^97AT;CLJU0C9+ M+G7C9('+YG;ES!@0F,UG:BZF?(05'B,R%VP")W(^'B$VP_(UIQ3\NG3ENGZ2 MQ[O9'^EM@ET5B7-Q>ZF_XR"F0MTL! T8PCKR0 AP<8( (CU4#G/,38LKN@/+ M-.A6I4X)(^84T&6VR'M6&V^$]RV.@V"B1V2QDT 2) '4P@,4G:$H)H,5(4$8 MWR(?9F!Y";UJ:4819-PXWV\_?ES4M6_T8J+7-_/%ZO='^7[[Q](_K'9?9TS_ MRY),&>V#ZYU.+]VNA+>_UHMH3$2#I^>Q=\]&)R;?>[NW7?*/N+_:D K-U2_2 MSG59_;=>;"]>&V?T*0Z?:)VOJO=Z$>DQFQ?('NMU>%T3^49?+L8\S.R4KGP]7 ML_X+%8P.RD;?A*?KET8AH&S T4N).R]B& G2(CT)Y;EYU*_F/'T)Y$*XYS)Z MSN4OU8KK4V^_Z+_0F&@C%8]>+DW/\<2_(2TIX"0$0Z&GBK>HPYO'7GH5:ML6 M]DNI[0-O7W)Z@F:^U$7A&<>6RNBBI!=LL65B!X4E1B+(N&&RQ47@/$=#%U6^ M#I$]NQAJLJ+3_V?_;UM^BC1%WT0OW3VE4>/77\%R?T_O0WD;?_5QM2XW7V+U MC'KU.%KA.716.06,X@@8B 1P$-E]K6U&'"1GU:)NCMGH&!>'=\03\&HY4F&$ MT%&'*( ",F -UJG:CMYA98F"EK8HF=6SJ3,8)5H-34A=+@ MJ$_[Y+.[2V]C M%5))'(A %-!@:54 :(=V6%E C2M%+I?&^A/H,]G2^GR6UKONUCA@S;(214E MPP6@R'#@*;I[1$]Z2]A@LVM>B^YF$TV6..AS8;'T>%2YW*ZV3Z;=V\1)KFO0 M+Q&67K7:UE'*>UOWSQNK8QBA\6@R9G0V97 TD8*S$9[-YX3PB2+3X<3IOO1- M'J27'K,KEU?+.K'CF,W?7><%G%+$%>*4R1%CH]D8$SI5E,_)1)(Q&GRB=7^J M9S+K[#W'@.J6'&T0O%IA.)!:=X/&6C M^532M/".)RHN;I/QG+ZV#:NMK][?Z,IG'N[2;N<_ MZBGCW>B3K_2U_V5[:U*AHFFYV,:?UB2NK[:;]2;J6E2U YO8B3T5,X+'@L^0 M4%0P'J?''$H5M7$"D[7#+NATOL#)5RPDB]*>CLCS_10C-4.SF8 P;BYL+%4T M!%7<=T:3Z01-Y_/!I\'V)O]5/E1SV=//\O 24B/WS^UZE&.?W>? OM75YO.' M2B_7VJ9N+C1JEM#S2X/G@7N]J;8V687+ZTD4\O4E1GSN9YF@_^27VYYMN?T@ MO^@JI;1_.F+*=3OHKJ9D1#7.X3K/?&G]E5GL$[&S@OQ0+/KN7&6L%XF>K%3D MF%3O_75:T]_YCREB%Y?YI?O1KZXK_?&FM(_R_8=!Q>5*#S>E\*>X6[ZM5A]] M7"#C-^EP]&-J&#>H\>>'%N_\]= H?^?M:FG+15G_ZRI\6&WT8M=JY\)>[RN_ M[G1SM?]]_:_A,[)O7&=,1+_\NESN.=B9#;N$T]PEPIMS5*.11*JJ/^3 M:(Q%6JOU^'-4-Q:K MZNN9,"B*L^P5FY7]+5*R?\<@ZEVDX_828^:!_MFACP*]]W+2'R8V^\]_^_]0 M2P,$% @ BX-%4%OIV"L6M@ %A() !4 !K;&%C+3(P,3DQ,C,Q7V1E M9BYX;6SL?5ES&SFVYOO\BIJ:Y^K"OG3;%8KF_^]N.O[W]2[\VK5S_^G__]/_[C?_[TT__3[U[_8(OY[C9? M;W\P93[;YHL??E]N/_WPKT6^^>V'Z[*X_>%?1?G;\LOLIY_N&OVP_V&U7/_V MU_C'Q]DF_^&/S?*OF_FG_';VNIC/MOMW?]IN/__UYY]___WWO_SQL5S]I2AO M?D8 X)^/K9Y](O[V4_783_&CGR#Z"<.__+%9_/A#H'"]V;^[QDNJQ^.WB^VQ MP<.'Z<]W7QX?_:[KW_'^62BE_'G_[?'1S?*I!T.G\.?_]\OK]WM(?EJN-]O9 M>I[_^+__QP\_W"%7%JO\77[]0_S[UW>OONGDM]7LIVUD6OF7>7'[]1RR$&^+5;+^3)O,\K'3?L;YFZS7.>;C2EN/R[7 M^W>=']^)-H,.S"\W\]DJCD7-_VNWW"SWGZK%8O_#;/5J?5V4MXT$HM>W)"$> M@13$-W_+",3W3F=*DJ[*C\4VGW]RF^WR-FZ!?K8L_SE;[7*U7OPK7]Y\"I^I ML*G.;O)?-_GU;O5Z>9U?7>_'6^:+5V%I6-\L/ZYRM=GDVRY@##R4)#"^W97S M3V'K?5LNY[E:K0X:00^HU.MY6"*WG_+RZ76I"X&U>TU*7,\K6HON!R7W;5GX M^-Y^J#O?VZ#$1%USL5N%M>!-L7Z7SW=E&71^M?C/W68;U?N-VF[+Y08M#UY*!V!ST.>;W(UYL\OFP3CAN+J CHV2J>(=]_RL.V_NMZM@N+ M9[XX/_C&70U+QOMPBLKW8%Y=F]GFDU\5OWGWQ MN_Q+L?H2]BP3SH?+K9_-EZN ?LT=NWX/O0[Z7J&,OS48Z\F& PW1[[:[,AY* M@U+P>;9Z._NZE_E6HZ[75[^$Y.ME4;X))^Q&0WZV5:^#JZ>C??]DCX,HEU_" M?A1WV\VVW%6*X#_RQ4T\X\S#5^$86V>,#3M*3T*7 W^O+TE/^M]GR_7F=;'9 MY)NK]7VKS:MUI5(>FKS+5W?:R:?EYTTXZA8WZ^5_1\/;U7S9-U1##"H]M)5+ M,'ZI;HO=7AVP^69YLXY*0OCT312 ZO<'=.[I#]_?0= WN@.-*SW 5]?7FWP; MCZ5Q_%6C.P-P'.5R]C%NV/6/Z<._>020HO'QB=-3[Y#4>T]Z !YJ1D\TZ1N' M9J\;$XZ@P^RWH[LU8#@<3KXG/0!U-:M6W?5&SMU1\76QOOF0E[=A*H7WA\'$ M"19FUYU'?C7;K\9AM8[6N= LO.GFU7J;E_GF[+FKMQ=,A^2H'.A9.(N?[*.F MH(\SFFF!:8.,+_+UHNXB.>A+IP.-"T,HON;YWK1S],V&)JE@JCN "4&V[^#8 MQV+/">?/MTP'KZTU1@U7K[=,!Z%_XOE_.] M"3LL+;^NE]M[32<59DT&,1WHWG^:E?E^OW_8QOT1?ZQ[V$HZB.E 5T\C[_DU MTR'_47C;W\M9."7-MODQ!"Z5]#0=2&\0'E_P2S[;[,H[U]DYK^;M\OIIM M-LOK9;[P97&KBMJND&'?F@28^X-'Y94BA22,8D M9>#>_U ]W2/%9SM/2FJ]E;AY3[T1<;>+?9C]<7Z43SPZQ#"Z1'PT[&:(X1]> M<77]_6<-1E^CER$&7T]A]/.^7%\^U3/+^\BAO5[Z'G0O\S"AG<( M@]A_TCS0HG%'/9/P?ON>R:SWDQ[ MZMG^!A*X>;.G/.P[^R/LZ_QFM@JLW^;E^:'5:MW;8'^9E;_E^URM]S&7JU9X MXZDV@P[LH&A&4^]F&^!I:B[LTN>@A-VE&NV*W>;7=9G/5G$\\03\MKA+#>U M7\.N!R>SG,VWN[T\'S[L2-NY_@8EJ-YJ<[YE;X,\VD_>YN7>,W)N;,\V&&Y( M-1E^KMUP ZS'U3/->AO>8?M\.RNW7S^4L_4F"'R=@B'GV@T^P)I\KME\\.'6 MXWJ]UCT.-D;BS>/:MKXQ0B3G2[[>G5TM'SW6 M]^O?S,IR'X!9&[63S?H>WKO\=K9Q]"HSY^6 M\P<'P'.C;-I/<@*ZV"SZ?$=RPE_/UHNW9?$Y#[M=>":&6WR.#8/NH[_>MWB7 MW_0/2)=W)PKZP_%=K:Z:W6G]^^[V53SL3A\O_^M9]QZ',HT M8#PT_GL93JWA*'6S7!\&?:=^ZSPTSYM;A<<?NCVU>AF7&[#;; M,+QRH[^&:;8(BE8,DWJ?EU^6];?!5.]/#MC]QGYJZ#VCU.JEZ:'9W=[.RJ]Q MD)O=:KOQ1?G]\M(W,BW>F1R8>CI9N][Z(R8&&(>7'^OK[6/9SP[Z9*N!!U=7 MENHT'GBH-46@1MMG!SHKY]58#S\^'.ZQVO%RO?UYL;S]^?#,S[/5H\(NS]13 MKDHDQUK,=#_:!RW['E3X.<;U%>N?%OGU+$SLED-\MI\!!US$\VOW\7[33>_# MW??^TVU^^S$OVX[UJ3[Z'NBGT%\YWWW,?SI"TW*X)WIZ=M!!:);K_>GK=?CU M\'0<5Y=BW7=OR\/NO5[$_)!>[XVOC2ZK6K8OX4IGL\KV>;CWM0=YN? M;F:SSS_'!>OG/&RUU2?[)>PG _%V?_7X>.L*I[XH))IH"I_MR4!T41]2^R^.&Q1'B >EMI[%>T) M H(J^^"W_7I^ H&F764:*$XXL, @3R5@ DM)PG_>4*X"/'50N1<]5K8I,O_O;CMMR;>@\?%NMM MF%7N+M A+"-W:EP2H7N"8O7'LN'LBBTRB*G!E%&$G:/400$5Y\IA(A%0WH*$ M(G1BH?Y>I(;C?C$$<'MI&DDP[LJ#Y_8;Q:*FB'S3-E,>8V\M\T0$@C$1Q!H0 MYRQ%% =$,P@AMF-/,LI30]JP'66IZ:L;B&R P*Y,N0 M+NB,<< ZPC2@T@)AI7(06R29$,34VN/[%YYOZ)J"[#2#Z;QH?'\:C9]D5=W] M7[Y1\Q\P]HFG,J2!PX9ZS3"FWF&-F SCM-1RX&7:^?_4*:4>_UKB7?2%2ZKI M_*!&NR_*-_GO:CZ/Z571!UL6Z_#C_"X/\HQNT:B?3&FM%2(&A>6/6@B$:QY!PIA*M#^%M5]=J47R.>#R[AIQZ/#-<4@^H$3IL>80! M)CD[;)+::LXO5-L8B+U%>D0O29@0XMX;(+#QA#I.=%C)O2<$:Z8)XW:2RL6( MHM(,KV0[UI'^]]O9>C$K%YM?/\=RX^%Y!M!9T:C5/I/2:(,!U5 JBC773CMN MG>&&*114@.EI,=U8^'C_&0"DU"<4YV69+^ ).6G2 M308EDX(Z$@YUDK*@SRD($412,VXH92FM<.V5WN[VN $Q2R4]A^LGUC?[=*!W ML1+,U?6OF[O$T!/B5]KB\*Q128D-! 0CS!@U".DG74"(>E]D'U/:6LAP!_]NW/.WNK:X(7=KU[]<*=C3:L101H'8Y*%FL#PTI$K P; MDQ0*&$H M"L*1 1K E. $>TC8 11I@#$OQ]E8E_LUG8W-@'L9[B!GL1+0(^J!$Y1;J*"J M:%::^>S)R*ZI6/DZ<[*Q7Z@=7G\.69FD=6]Z(C*FZ]!29+V U&OOO#1.6FRJ ML5FN4NX-O;D.:^-]PG78#)>7;&=3R'%CG)"$,0P4YDK"2G\4^,Z6U9?%EN'A\77T7P9ZM[$_,^)>KS*M_F]\Z.7]?SO S'RJ!,_5%5 M)7EN%1G^S1D2%&G'K+7"8 6!);12YI2&\-+L=TWE;IHP3T14]_68TLCF_E49 MTQ92Y6/H"9%4:2?9<4)#"=H+XSAVQ D(8QM<)R)]-K];Y\,T>E V+HTX/OWN M+/IR!))0": $B^==RRL<:5!L6\LG^;/*9R] I](+JP*K5775>](>Q#*<4 AK MM<^H<<[JH+\0H#S 2B+F*]J5I^T]KO0BA&Q(L$:T!QPO\2J7\URM5H"%.F '[.^$20^!/Z1(SP',5&$.8=)0H+IB$WDG*+1#8VS]I_IWQUB/ M0- 5(86."HLD)<1A@9G5)J79L;U+K#9KN[K$FJ'U)W&)R:#"N0 U4 $1']@0 MT#<4&4X(1@B\G/R[VMROZ1)K!MS+<'-((Z@.5%((I41AV_;*^7!:19!)I(RZ MT(CXSBQN[ CI&>>H-0N,(3TLGVG"RTPRF MUI:BM_N[U_/5UW_DJ_U-EK/UU],.M>=;9 Y[#C4Q3@0TM(?2*2%M# 1W2@*0 ME+5].==J\Z$8 J-44_Y8%6I_!>QI'>.[9S/'F)0FIJ*&(QY&5*-PQ HDV;"* M8:DVO*D$^Y"=8<. M##PE"L. =CG2P@R$W%FBL4 4>Q8#L8T4AFL):3@;3E(7&%86FD'2>M__U^PZ M+U^M-]%>MMS?^?)V?]-+K(Q]>O\_WS(3AF N(#**.:HH$^&P;Y64 $FM#%CZA%"7%FK3UL0U(&;C2D^< M4/MK:!\0H\I S?.IL7RU?5$&8Z$-)YT# MF%%$F=3&"H>HU-@J3E)JKM.3P$2H3D]&CPEC;XKU?!?F72W?7ZM^,Q>.D5 K M@J%&%"HJ' E; 1#* $L0;Z\"C1-I,[P$=@*I9)HCT"B(E4:!9D: \:,"P($I0[:UM[QH>)_"EK;CTB-&_0Q%.>LU=.(5R M SAC'IBE#!(0<$A]9)YU_ZX/DX,3-?E:0Q0)Q6*\!*C#H(N;1W',69)A..[ MUL031ZW')"P8-?WK+R_JP$DBC0R;:4PJ@0)J3['P4A(#-)J@&5I_DJ@# E%$CN"#:6&,PV-1DY90H@"2,*$(C2L7Z V]VM&'30#[F7X MA0WC%DK)C"?0A%F+!:R,X)@X=JF>@\XL;NPY[AG(ER%=$#N)O 44P*!E$:U\ MF*" 8L> ]&@LX6D9=3"<[#2#:1I1!X)I#U58:\/"2Q76PC+)E52,4BVQO,B4 MWMI\J!EUT RC/O..XC5V-^MX^_NK1=!@EM?+N&/NJW%MJM.[6B\>Y)R$[W:W M\>"TOED>'WU.+H9[8Z8D%Y+#<#+3E$)@A/::*QHK:W-AU 3K,_:J"D\+WA&- MQ*T)-K/-I\,-HE]FJS,I2<.^.)/0*R@5,4)"JB$75DN!E:"4 .9Q^_UO'$=' MVW/=I%"^1)FNG0N:[N5!GZ568>$\D8(BP@44!F IK=*&,-@^3V\<%\H49+L7 MI"]1OE^MM]]L4_NT[0^?9D>[;B)1/SN.3!NM@MY/',:2AB-<^-U8&^-5&':F M0W;J.)Z@*4A]WZ"G=C36<"IFB @.N<3*AI,%%EJK,*.91.' 89!V[>_%&,>A MTU9L6N(Q\27MZ!9]2KK?G"PN/= ;,RH-$4'+)]9!BH 03L>(.@RD]4K9]O(V M3BYSXF6J9WA'O_VXA6S>SLKM MO8_@ <6G7)+#OC"#W!EHH [2P"EE5D E%)"<48,@J'?OT4BH/>?"'.YEF8%8 M8VN94!I0KZ747'/'I&=A]GB6,@+U22?G5(2EF!@G_B0.5.81".NZ,$(0:BA6 M7%EA8H8()YC9E('TM1RH4Y"/FB[69M"^#"<8\5(PK0'R!A*#'='60 L=LT&% M@5R_,!=K;18W=I/U#.3+D"Z+D>(<20:1I)XI@1S0B L8-%1%4-)LCLXNUN%D MIQE,K5UQK:HC.^LE4A1!'_0!:80F"L1K1,.ZJX&BE^'R:HOWB>K(S7!)-9W] M\]NJ_OK+[#^+TJQFFW/7JC;H)6,8 !0F08 !4>.9"#!* J!5*GSLVR?X#Y3H M/4%]9#BX)R!V]^-_,[L]OZK MXN:KGFV>H.3L;<%UVF<"4L:<5 Y('R\DU#[,)Z25!P9J@Y->,%)/_QJ,NX]O M#QX OU2R8W:;;7&;E^_R531^-Y:=6NTSYXU6G#+LN:8(&PI MHSB<$BQ6TBM&L0HP $*(#3H9 "0@GW"GN52;T;"03T0$&Y[/6_2680&P!9XB MKA%#EBD.X<&H(00SX$+M1X.)1S,Q3 'YGT=6D?#<:P@8 #@H%T0JK##A&D#M MJ(?3+(TX94EL!F@Z00L'C7G8+-[EFSR\-&:4V/Q+OBH^QWB5LSI^DJ7\,)QXH?";\/55"SX,W9@Y# M[G38'9RBE$*CE%4&NK B(!@+<4Y'1B<6E#V+MI>:*S8+K,NLQ)=%OKP3N/##8SD+'V6O\YO9RH65;OOU&4?.$T_% MA :E-%0X++(0:8$!$Q6]SHN4@4?#5FJLS=BB+[#JZ4R-^7PWGF=-SX\?R;@* M*AY0P!)C!. AGE4#=IZC+)';H9IN#@ZP5_T"L6%\'%2?H%1V->4;7TFT#"K M7#@Y.:@I00PH#C4[C,T[8B<4P-D>UA-Y,LW('S/MK64^K@A'9..,LQR8&,V! M=+5[>"IA2@/?M+;)?H%[&?F0F!.,E,%,6<(T)PZ2:J'S4FH_S1VW-TXVO_&V M%5Y_#EF9U*X^71$9<^NWFG'KB0 $4\Z9X\Z!:FRQ9-ATMOX!\#ZA$S3#I37/ M?!G.V.&QY\->GWHL\YX[H1'"&"@8BZ6K:J-3P!#0OL)&RKJH?7"M&S"I5N'W MV]EV;T/9QWY<7;_?%O/?SBASS[;)@KJ+(.%*,,FA0T(&/;>B$0B8,@EBFNI< M7] ER[1Z,,RSN_+W#V<220U0H ,2;Q6#Q!E;466Y-M-6V7K@UN/,J;X@>BD" M,$D];!)\'XG?Q>UML=Z/\WP:Y>-G,Z>045"(L&$&?15S3)0ZPL-D^Q27P52V M+HQYS...<*1B\=O9U_UMLQ^*@YI3[7GYYN]EL3FU\Y]KFBD=9HB76@1MTGJ& MB,*Z\B=IPMGT!& 0]UC/.(T8)?+%I[?$NFB))&0 .4T&<\04I15=A.CVX=#C7&K05%2&!JRU('23W5,5;KOW MG&EFJ,+6.@*I MIZ12M= #JEV@O-.'<"M!*:Y#!V%J4'M-<XX MXQK$U&4G8S2;,]YI7:VJ"*L.5ZJ,($U2;8CUX$,V^L1/OB8=8J M8;$B]H@$,AW,K./< I! \6F*6;(3=[SUJDK3"*@]P.?4V?OY5ID2'*JP;X.P M95MAJ1<2571"PMH[3OA%R49_$*70;=[DVZOKAT/N0:OYKL^P@%KL/.02(2<4 M-IYR5]$MI6A?CU9T3K>5%".PT89ZX6#]]N>0N3.CU]N[)T$N^_#)+F)C]W.LS(+C4 M&F('.;(8**'$$7FJII2E/3E9'/(JTG[8=8D3Y=7Z2WB^*+\FFAG']V4*:ZPH MD2RPWG%"E2&5E0![02<<.O*2IT);_O2I-+>?Q\5ZC^2_EMM/5=72?;. \F&. M-]"SAQQ&IO>V#:( =@Z0\">DE4L(XW!"F:Y]>BK2?P%LN\0-X9N]<)^U.X;. MM']QAJT%%"/#M?2S M0/K=M?6?;Y_>4)*^/Y,8(015W%@]$-ZX( D5]MRZ]CO)X+Z&ESQ)^N)7JKG2 MY YL!BCPC@"O%0Y3WBCICK/==RF'-[@W8FH2UQ+22UQ +Z>.C/4.&HF%%EIS M@)EU0!TG*.V0S#^X0V5JXCUEOEWB'-K3_*98SQ]J8(GFS9/OSO@^O ,CZJF M,>=9TQK\SC5X<:1 M!;@QM9AKCR AG$O/*B60$*G:A\X/[NAZR?.F;[Y-PB@:2"AW^<,O$II"GWUY M)FDX_2 "&93((&,-EZ!"$B+>_EZ+>VO#2Y\"D^76R]@[1C!^/GY[9@%4U@O! M,64*(>J K71:@BGID%#W;X?QZ.RZQ&EB\[M8J0^S/QY\F6B6//WRC#*K*'<: M,R,U,DZ*8ZX]X/KLX 4@Z:&,M(E'7. PBJ3!BJ">QPB/BWBW@4%B4K%_5I%F;JU6Z[V<[6 MBS!W3PCO=\]FQ%"G(9:0. Q9F-[.F"--QG2X#7)P"T^_U=,[(C-BB<;]T/=W M'M18MIYLES&M ><"",D4L]1)J"K+$47(=]AY+ZM(2)\HC2@13Q:4N"JKW.\W MNPCMU?6=S-]]VTQT6KP@@\A[X&.U'F\1-!Y86-4NH!9VN>SS,@N#)(5SI%(0 M^6)V7\;DKA+W0R*"ZEF5==Q_W$-^9?=!9(XJ*4TL$0X)$3%(TE3V06:Y:5\7 M8/AS^%0J3 P+^8AU3=[GV^W=!2=7U_\,7X1I^CFV?,IR-/0K,P815U)H3+R1 MQ+*P*QU1\YVN3_Y3E4+I"^ 1-_S#&7YVDP<2BNV# _SQ=--L@Z_18685 PX! M#S5$0D@-HU9T0 =PU*$8]&444$D*WP0+ISPX)+^Z,Y'6$;)V'6=6 &XD"#P" M'GEMPEF\2G1C6M2[\.QI8;NL"AI)84RQT3XQRD-)M ]Y>=O#MGKZ!9GRVF,O M/082&,*QH/?3T*@.%U+"EUE_HU1=_NKJ^ MVFWGQ6V^V=O!7Q>_-U[D6KXG4Q@+)!R"RB+.)7-05O;&P-HNUQE>?*6-9*A> MGH3^8WGS*8F(QA=ED&OM%3$JZ,.>8\6@KWC*$34="@1?&G6U M['^M D8.BWZS#;I)SQD+)R_@I+2$0.>$-L;@(P: MS]?H,LP2H^#8TI9"7H^C+Y[ MIYDDSE$*E#,.$280!J)R"'%MNER5>!F6XN003EC0[L/$^I6U^WXS$.M;.<.\ M$0R:P",'CPNY)J2]KQY=AKUW#!3O)>X_?GX$8"#DM_T73WQ^Z.,;+'___?>_ MA'7YIVV^GA?E7X+&]_,>RB?(N8M4]\O-?+:*(OKPZBN;;V?+U>;;8>9_A%X7 M^>+'4P^];_A)*_-VL9^S;GFN MS>+&5_CV#.3+D"X&'-880B"@I=2'$Z;Q4AJL'12.X:1W!W>^_GDXV6D&4[(@ MX[R,^9/7K]:+Y9?E8A?T@:^O;F]GV_#Y;/74&GWVJL*V76; (0HLA4K#>$L M4]Y38Q RD$OH70>/7<)34%NN/]:2TH XB1H)'[XI+=3 :-C3&S-.O;1&&@ND MHMQ(K21@1CH'6%CPN\0@C'+\;JJ93PO>B6<8/9V1'J^MN"LS^&6VB@Z@9K:B M'E^<>1[F/]0*4DLH\6'60\<980AI1J1H+\SC&,C;'C,GA?(ERO3EE QTT%!& MK('2 !JV.\FH\@AYY3!TWK8_O8QCK)^"Q/<-^A0+J2(H,&9[13]ZWK4$UL0; M.#7RQ$/2OI#J.$;WMF+3$H^)+VD33 1V5#.L!<",0HIM3+-&$G*&A??A>-!> MWL:)JDZ\3/4,[T3'P@K [UU O-P,&=,:\.$Q0QAXU@X)UV&'Z@V:[OZ@9JA]2?Q M \%H7I(P0 U]3R@ KEFGHF80:I AT*.$_,#U>9^33]0,^!>AJ5><*>H4DHK MYI@C !".O*0*04RXQ_"%^8%JL[BQ+;]G(%^&=&E%)/!: VP(542K;8.2O.S'IQZ#8/T M6(G#2MG>@#&.FZSMP:4WA":8^@UK: !UNLG"Q-+(6 :< M(-13+,.VJ3G5R'(+R<5YH=K*RH"832]D?EH)C)X%79PJRBGR5 (N/;# 4
  • -67C"M+* 4@]!C.;!,=%'46NIJ%67ZN59 M\:.- (?]&2G&*(]U];VR6AAAD/*Z0Z9\2BM^;=9VM>(W0^O/8L47E",&B&#, M4"AT6%,!D-I8: @QM$-!D(E9\6MSOZX5OQ%P+\/.*J 7BB *G0621XMS]+^3 M<$B@#FJC7IH5ORZ+FUOQ^P7R94B7LQAACVR@TE!.I')N'ZUN'?$(=2F;-885 M?S#9:093:\/N5?FQV.;S&'W:VJ#?I(],.J@H,[$L#:588AW^T@QQ8)#VAE]D M#D9M7A5I4!MQH3B>5-[E7_)UK6M@3K3.B&:,.RJHP))2:81$R$DFI+1&! N M0EJZ*\']0S4%$7F3;U^MH_GG=;%IJ-0^W4<&@]8'55AW*2!4"ZP1%%XS!11B MPK(.-<5>C+AT 6PDX\?](>#-/I1S5Y;+]8U:_.=NL]T;$]5V6RX_[K;Q!/"A M>**+EV@KH89X"I$@0A# I,=6,BHECC]#*FLMC2_/5D*1EE1I)1TW.NC;2&!3 MH6*,2JE>M+>5U&9M5UM),[0F;2L)2T/Y_=)PQESR?*,LWF(I@I*E=< &"QE[HO[))%*SPYX+,GVE/-,N^@<0?IA3C$X5JD6@N/5I?=@?"A> MK^GBU/4J=Y1@7@DF O>9A2 A--J;N?2+*]E QV4NU52@;$*I64?"_C MIMALSU>O.=DN T3$>BJ.8<[B%+# R*,V)F&M>H9I@XH&D8L^0>IQPXAFV;") M'D),3G&[60>9=,+&4K;(V%A9FS,@;$61 [9]+-E@D3PI-HU^T!K3;=;.6T^ MBBXE1\*BAXG18>'#1_FVJKVWOOGF,,VS9S_ O0Q_JE%< \^$!#+LD@!1COEQ M=\2$3OL(VIF3C1VK[?#Z<\C*)(^CTQ.12_6]$VD EMP +6Q8V^&6JJ%XG"0]@&R&.Q[>!M] M+'(2_EM\F/UQ8NEHT5L&<+P*2RLC%7 8QJQ#5.&BPH\7(4W=G2[#0Y=*I-Z6 MQ?5R>\89?_]0!@)DC%LK);4FC!\[ZH]4R"[7+%V4 +1&9"1W^E[U?LX7?AA/ MQ]>&U]TN#[[Y]>*8C#%?CO?>L4, *@/HPS/M@X2HN&39UC8""=(/(G*540Z2))M0;2!3FS@ !-33* M$%?+\S%T>,+@<.BO'Y;;^*;[;L*SX=- ]-.OKQ\0,=7!9PQ0HC746"-*&%-. M<7O@O" $3:;HU!0GP[,!'2^$VRE#2#;E]L&B$'Y[O""$C[)]'NHS9KIOOL^< MI,H:H1@2"%&,B#%'0ITV%W ARN7+4-&=,2V5Z?K"].QY_=$363@Z,DS"6,-! M@!/$E'?5N*5@EDS3<-<2^\>]&YQZ(5O'6A/93-*H5,\JSV<<:^./K8,0X@EDBS\0\),8UPK M4O',(-+A,NE_ZXP-=<9+%8K4$UD7Z]V>N+U5,](=;=?W -V#4UF[GR?WK,=R MN)=F4&H/K4:*."VTX99@71VYI11RFMKU!4KI,_-K,BS]]P0:!NU)'6W^/6]Z MXV3K<(9XB=7K8GWS(2]O7ZWG\9Z-+_G;U6Q].H+A3+,,,<^88,11A)36WF)C MJM%#II.F4-3S,DZ!E<5@"+>7CWOGW(?B?;Y:O+S8QO"=.E,W5 933(3)/M\D<%RZ<3Q%GT$'@O.#' M":8M=+7J&Z:Q7Z44D[YQZV.'>AP^TF [>JYID' H,?>48&P=MIXJ79DLM&>^ MO48]6+S4!>T]/:&>;%W9E?-/ :)["M[ED25A_ =SO;HM=K%\;?Q^>[*B?N.^ M,J6%8UYHBPGPVCOK1*7Q:8[@A'3J_MG\>-$9&+SVT>&[[68[6\<)=4R(_'ZP MS\:%UVJ=>8-)T/BI <380!1VJ*+%N/#!=):DP01A.+A:L_[)P]I1 ._D\3G& MUVF;,42@E:!_%T'OVZ;#B,#1RK66CD1[V M-B_CT&?Q?H6FLM/[BS+)K ;>6RYAO+A.6F&/LP=IVCY+I/=+B8>5K;&132-[ MAW&&\2^+IU36CCUFUG,+%6(0.QTKA0A^OQ9S!=L[U-D+EJ8N$+86F[_O9F$X MVSQ_>.O+A\+O @[[U*C-\8F-+\I_SK;1HC!_3F9:=I=) )!#E#F)/ %".,]% M12TENGW$T&#U-*9^YD[#B3Z.33V+8/>>,PXI8$I1%/[17'/,417#91V#[0L[ M#%;F8^K2F)PI"9+V3NP:27+W0F?K363Y>E.LEHM8B47/@A8\S]]_RO/MYM?U M+'#Y@4TJW3C>;\.?>V2NKJ.V[E?%[Y,93Y@B9?XI1BI\R>]J+$]D9%>?#_=? MG84J0?9=-:[7-?(5OW\X$]Y1$:M?8\VY1X0C1_8IMEP)*M&898^KP9[-X?OF MP0Q";!$DG$FNI&+,06B/%!DQF7RY+LQXG-?6!8')Y9"]+8O%;KZ]*M_GY9?E M_%0ZV5./1L^G>/)]T$9K-%)Q M]D#J6B=AKV MD!D!--"$]37AP%I(D*2H%2:)1A ;@6R4%F& MB7+NB(OG=$+YQH-QO(>J:$WSV5:.(B%$MHHPV&8(=BABA8N MIU1YH#^V/,'GMH"DVS(V>7A7+!!JPT!7Q>_B,0A2J>3DU7J;E_FFQC+QZ,F, MD[#V603B<8SH6"K$P^.QF72HI#J87[AWSG>#)#6+ ^57VT]Y>>?FJ\'I;QMD M2A/MK!5<:"VM N%@?E1E-:+MXYAZCXH;G.&=D$G']^K*W.K$LESOPD)U[UG5 M^751'MR^X;"2;WY9KHMRN?WZ@,YO>W'_M0M?_Y)O/Q6+&'1^N,SVI# E&T46 M#E="*HN,A=@S#07U['BP8Z*]77.PS:C'H\AT@4XK\(&RPWP_A.N<%<[O6F2& M6\N-, 8CR&)R9WW.IW7$[S:J'=!Z@I*0@](HP+P#@5%G<,8Z\Z-Y9Q#R8^H M$- ^H7&P7:Q'UK;&(14WO[GI_=LKTM\4ZQ@D$9!;[:/*[Y:L$TQOW%?&F*!8 M4N@QDX0:(*$_[N,(^?:!M[U':@\@&T/#-8H(U16/+"QF"@6 &.OYI;&^(12IV.IF9K99/A7N?O+YC'")K31">>,@9XQZ>]1=$!'M.3Z8 M";L[F\[PO0TP8S'=+E>[T_4$GFF1.6?8B+SEW!LO9$[46/^;=I41*Z!FBG+$%0Q8 MJS ECO8[)MN[,N4%[ L#HS4U^3FWCS3J)Z,VWNBKO2?*"FJ\UUH<#8I83_"6 MPN'8W5*NV@ YLE =5M+O2&DN5L_UE#&(F5>.,F^=YA9(+>XM;6:*T15C"U9/ M4";)F3N3 _5^6\Q_^U2L L,V=Z;8R\^%DM8!#A //+?288*)(E[AH,%8IW2] MVT>FE0ME2! BPS$P)JQ=WBCA^($B$X[/*=?^IKE0M9EQ.A>J&0(IN<>A43^9]K'4LL)4:H,<4!(0 M5 %H#4B93M#_A1 ZUVG@/LC/#Q MVI6*,@[-1&_7&IB+Q6# O231&$308 :0H"(@#J)"#' M]AE10=ECDBG! [Y:>8MM13LA:$)98LD%I"U(R>)Z*XWK[CP8ZW<4ZQKZZ,EV MF:548:P1L$8B&90VB4Q%JY&F_8HQ])U?_>B??8*3S$7R[5#/WKKSY/.9)LP@ MS3#SWA.GH['-5[1AIO2T-^/;87](C4B]+&B:I9$Y)",9A?JR]5:SWQL*S M"L)WSV9&Q^)A4& BA4::,BNJ7=32\-7TM,6.O/DNM:L;(B-P^=6ZRC1=+/:H MSU9O9\O%J[69?5YN9ZLF4E"OKTQR:C6PT&DLI?7.8U4=SASP'>X@&LZ//I24 M#()8NB3!;8 A7U1! 6=%Y>D&F2)&:P*5%T')LC0UN%=U+^[25)ZK^U3E9UNLCLPY301E@#%GCB "XZ-30:+V_I#! M@N?[%8VAD$H643\K PCG2PH]>"Q#$#$/B6>06L54$'Y2G;R<%&I"%=.'X7D' M,)+%13\9Q'V6S:>:950[22&'UCD"XMH7[;25 !/1WBH]6,!\OVSO$9R$25)E M/MOD-K_[^]7Z^RB#=X$>7Y2_S\I3(9<->\J$T91C@"T#3@*.+4:50N29-1.\ MQK)'C_FP8"6S/C:(=/H^ =J*:!DS !"B,488@$KFC10$RQ'-1C7'AL@.V*5 MSOK\F/KC8>AM4>ZYTBUGJY\79)!9Z[@A%!CL0#C!K[\O K@WMTK+Y<\:J..0P_JOKTS5&ZS3/.(R&<&")XEI))S$7KJ+<&-W>PSB8P2"5A P MWY^C:(.*(3K&,N.I,HIRXJFM,,%=JE,.EKD_RJ(S )9)=:M7F\TN7]A=>;P5 M\.[0?']MU\/KOLXI3LUZRSPPCCNN(054"2"M8:K"A2'=?F,;K&! 4JUH4#1' MEK)_SE:[O"\A.]%9)H#3BCN)'/0X3$2,@:Q0@0*WU[P'2SX>6<;Z S.IB+W+ M/Q\N:7]BQIP3J9.-,V\H9#R6=-+,"8XD48>SA(/QOLKV!E;P(F2H3_2F(#/[ M&=!29/9M,\FX)DP1!S7'Q!'O9;440ZXZE#V"EV^3[QF\5 )CX\6F^7JQ>1"R M%*^=/"$GSS7)'"#6 PF!UMI*#9"M/-D.2@XZ7!1T\8;TGC!+%@)TGXKUH7@F M<&V_#GY\O)>^RP-FF^4V/]RM=6H:%?G0$+K'-.(RI(O"9< M:48JQ$&8D>VE].+M[!/#?N)%%>ZB>#[EV^5\MOIVY+U??_LE+]_.;O)!WV+S MC]O!7_ N_U*LOH2MT91Y0-'/YLM5 -7& ,G5<]<^)]@&P]!>K3?;W6,4S M+3+'$+3$,L$-8IK&O^[NVD:<G;&8=!6+U\7Z9IN7MY',F#IY)CGPJ<[I!1J&'QAI.622>XW0F9E\+W26[I8[*[*9M_6\WF>^9!=&!=_"13JW#B7._S5F+, M41S LWOSZ0898$IB;GS\ET@E82#],&)"O9[@@;L+[,4 F"2TJ"V*]3Y&]N-L M_=O5]74>%(DX[->O]-6[\]:6.NTS1!B4@59@-;**4^9\I8<0H=D$[UGO01Z& MA*BE>&S*[0/1"+\]%HOP4?9NMKYY3B_[YON,*HDHE41P#CARW%.!JC%;PMM; M6YKG4R57QKH@,3CWGIVVCY[(-&**6NSCP@0-DP+SRGQ,F"%VFCI62^P?W)YGVS3,9%5AI:ZSGDFBDD7.F,L!3*=&$*H:T M1KWHA_9!^3;[XSS?'CZ3:0\@9H()HP0QAD![]+A12MV$RB_TPK<.M(_A'CP: MP.[&K8NR+'Z/YK'9Y_#-]FM-Q^&Y;C(;3G=0.FRP1\ )KP%E%1),P)2Q134U MVKZCC :$J_41]JDQQ<(+Y2* [//9=E?F573JZ^7M\JEDS78=90@H3"!$3I P M+@@TQY4!EP) 4E893RP020#K521:B\"W%!CO+?<>($4854 #@LV! @:Z[ 2# M168/SO(N *7:+MZ6Q3S/%QL?X(EQ%A_R\C;2LJF(.;%'G&V;A;V5$>VEXP) MI<.>RW1%,W$"MA:*P6J,]+TQ](U1.O_DY]G70QQ]4[DXVS;C5@+LE<$$.&(@ M)(J0BN:P]+7?'P8K']*W7/2-4;*!AG",,X?C;4P>G(>?'N2[U30N MU.HS@X!9S12D'D)/.#-05&XGKD2'@^5@I3-26!J&P*[U&?-;@F/ZXWH6_[[] MO%K&0GAWMW<7US%K,Y_OHG/X_^YFY38OG_*Q=>TR\UQB*SEUUH?IQ2 FLO(T MCV8IL-N,(DYF,NKVE7NCYBZG.\3:X-Y5UN,H9226H?PR'DZ0[D^SKO _1>:*O3!JI%,,6 M262H<\0Q4 4Z<>I9ARNV+L/RF0"TI,+QZSJ@KWX)^EG0U%9J?E^;+V1]3B$#+( I(*<8VB]MX 04]D;.>F4YW49%MGI8CT;OC9&)/[] M_%.^V*V"MAA_>SE5&K27&@.%+$-:>V["X9H$+<50"<,YR=1:8Y,8QUI4:3!> M"8",UEQX9J5'/$C^'6T8>M2A2E?C.=NJ2D-MWM2HTM ,B]F4JS1TS>1DP@!G MPOX((1+$*&20KZ"@7+=/]!BA0D-MMI[/Y&P&RR5E\C$@6,Q/"AN<-]PZP20_ M4$:DHF*:H8A]L*I.2E\[=%X2_R<5QC@5MH_E*1TBDS/6?E."*T6$L$@+I("N M:,64)LW[Z9#)69MEC3(YFX$SCEOES";__<.!*@:EDI+1_55SA"):Z4X$*=8^ M='F$<@UM-_G.L(S#[#>SV_/9?<\UR:@.^K+RX5^'@;%<:40K"K7E$\T[Z(-E M)[G?&:&7* N3W/BG( (]&0G?Y^ME4;XIMOG&[O(WQ9?]C@/C@Z?S/\\VS"Q6 M\0X7+P -JR.QB"AYH(!*;5(>XEK9X]HPHQ@0H?YYC&!+'E<-,P.X 4 $F0<0 M&LJ(I!4PE$K6/OXED?E_,!ZW1&@ 'I.V/#XTS(0..J<7TDA/@G;+ #'5TD:# M+MI^B4YD5Q^.Q^T0ZI_'N"V/JX99.*IP0$A8@RR+.:_([CWA>PH\0^UK(B8* M7!Z,QRT1ZHG'OX1^/D$:1*W1;OQ=L\P@Z*EWWD$1-AH,1/BY&CTVM'U@>J( MY'[YVQ6?OKE+VG&W:I91)D202D:X-D'YA#& I1H]HQWJ(B4*,AZ(NRWQ219I MV$,IZWC-9I#0F#)E&?,:6"&U:MEW ZAER8'D[2>3(']X[#]P3YUUEWRW;,9 M(MPQ;\/QT3"MH0<$5-8")A'O$)&=T9DW$LX55$<$QOV=_+M*B5'5*_D\Q3H"7V M&&J,/%$((E2Y%SD5HGW-K>21V?T$3O4(UC@B8V9E^76YOE&WQ6Y]*NOP5+/, M*RX@P%8B!8C27GM8@4%-AH91M'W"9/$BZ_Q6D.U[CR,ZOZ]EM46Z7_YTO['(S;[22 M/-$VLY!(#CE!8?MVX4SN '''^8(ZU)1+7L6B'QGICE$ZN;C.RZ V^>4ZAOR; M8K/=O,E/2\.3+3)O2-#1' P:EN4V',@8I,?-TZCV>3E7M>9R\-D5;'G> 8PS&FEU9YB<7 M]R>>SB !&))P^B( <*NMYJJR?@LI-X:F.29:WX7:^6]+9?K^?)SO,WZ MKF;2Z62V_FX\?NA(>S'Y':Q@"C,.:YK"P MP& 4:]KK"@Z,=,:;@;,I;D$P\%4,8:H=X1Q+)RFUAVH,TX( M>8&NX=H,J^<;;(?02Y.#RW$-)V;_);J&,61, ,H#=JQ5%PHPRJ:# =)LR@Z M>0QK,^>L:[@9).D,=.7RR_Z"J/LM[MUR\]O9[+GGFV6*GFF5AKH1)8@AQEH9%$E-OJZ72 M" DFGD;?#Q.?E8S>\'K)$C))M6!Z@C&.0'R(Y?5WY=?7Q?RWLUK"]P]GA@A M!#4<6L2 EA*:"BJ+?8=,G@'#1_I@4M$S,JGX_8]\<;-HCQ,4@.8BAB,I0C>C3-?J,UAZ/?+ MXEE%H$;K#&LGPP(J13AR2PX\A4X>Z':2L D&EG9GX7?Z8-\PC6E4V/P]8/&Z MV&STUP,Q[_+5'J;-I^7G%N:&\QUF' O!C -(B)EM/OE5\?MAW&?5ER>?S[@",5%<(0TA5\PKA7%%&R4HJ1VK MD<+2A4^/BT;V@,PX$>O-BP4B*AQ0&GIAG#>,&:,/@2+.>](AT[5Y//*(ND5' M6,9A=L<"<;%V$D'*!=6=&00!P*2BD&H\>9=&>Y;5KA37"J&7* L350?&%X&F MK'^F?,W#9*FWY;(H/Q3Q]IMY.#/OA[;9[&*JQ/,1#"UZR3#T&JJPBUD"*<21 MM$HO\DSQE'%LG8O;U&53D0JNUJ+P-B9$%>OBND[@RID6F0]#$P1PKRFGT(:= M4?GC?.ARX]0(503;L+@W:%(MZOM[8U;[%-O-)M^:U6RS.:/3/= P!)L2VO[>G>1;2:)I=3^",R?ZSN_KSC3(:3C]:*Z\QEIP[1#TR M%95&,#!M':\[\VI(0R>D7JI<3%+?FY(X7&(L*\5:P7AG(@N*L346$>F/*2$( M)?5/UE,&^F#0V7C69K",<[KSLWG>L)+)?9-,2.48\9A1 I$W-*A/H**00]/A M K\T6N#KGK.:6D,S#O/?Y9]WY?S3;--4!!XWS#C6,!R/-1$DD&MB+5 6:^Q: M(R"TL'U26_)R-OT(0D> TKNAP[H5@)^M:@C"TTTR(C77"!H?H!EG+>B[(HV& E.PC\X43%%-):E A,**]N*0O")-/RM" M=XS&VB,6^>WGR(.WY7+>IK[5LSUD6CC*G-.4A W28V6%/\X+I3N4/$A>L::O M7:,?I,92)9?E/V>K77W).+;(5-"--=3&0\D@1Y(2K2OZ.+#MHP:2U[7I2Y%L MATRBZA=[T]G0M2V>",E0Z\7!_VI]792W=^&-HQ?D MJ$;_NE8QCN^>SH@0E)CP)R94<\4X5R:L/"Z*-I.NEB=G:-K.%^'XYLE,8FF0 MA(P *8$-&A@6\$ 3L$"VOUBC]P(<'?CQK&K:!H-)%][H*^,&&(NIDMI(IQ5Q MPD D*D@PZG CQ^#%-UJRMEZV33-8+C&[@E!&F"528LZM"[,JZ.,'"J&W5D_; ME=&5;773+-JA]!+E89(NC*F(P5@'D:&S;9372H&PJ'++ ;08 ^HKNC4R286B M8[9-;1:VR+9I!M,EQCX BA4TSAG(H1-**ZM012$VL+T@#%ZZHQ\UH2=@+M6_ M;;F4Q$IO%(2,!2 +;9>9."HP4@-1A+Y'DR+- XI%&CB=^1^30C*V=1-D.QIMS:=:Z;;-D!E3 M/^E:9Y1S+9S1A"!LL(NUUD2EQV.H=/MH[,'+>PRG:[0$)[T8]%=!$L8+T2@0 M*"R>#"NNJ2$5I4HX=WEZ17,F-BDEV0ZOERPA%Z-&C"L8XPA$UQJCSG/H*=.( MP(R256YY (A?,4@%I;C3V2GM!*E(F0!F+W6UO".0 A\7, M(L.5LL(9SGQUP*56J8E75NS&L'I7!;9#Z*7)P21U]2FP_Q*CS (NGCFL-056 MAA\0\?1($V$3##WORIRS$6;-($G%YE?K>7&;O]\&Q62?$QPY<3X=[42K+!H9 MG1+ N:"^!AU&(,\K.J7$[7WX_#*V^/ZP&5D&SB[T)]ME$E(4+TY#&GA!D70< M52D;#&B#I[WO]\+%>I+1":^7+2.3U FF)QICB<3=H3:>9->;_*R6\.3S&3!& M2F&U-9:&)=S1[L%AE:GJ:0D^\^DX"NJ.3/IJC>PFNH#%S($$ 2P(<")-( M56%RW'(VR;K;0]0XZ 3+.+Z;;G48);&:*N8T1=AK[9V$5>X&9YRV=]XF\./W MP?A>8!F'\0_-F?MU<-&BQ-:I3C* A K:-U#8.(RQ)9SJ"@4H?'MCP8 &XZ&$ MHT>@4HF+FL]WM[M5'.O5]E->FN+V;5^DV^KH'H?,'X8#)UOW/5U/M^&1ZZN/\S^."%I2=Z?<0TPQ I);# /\U12 M<,1>2-'>F#U@N<#^A'2*&*>2[Y,$/R2GHO-=/H]IB\OKY9VRJ//KHLQ/"W%_ M+\F@]-1JI962EB+N!'65_Y@K)=J[U@T^ @9!*[4VS#ZH,< 6&U8%F HN:7M7_H!U#_L3IJ%PFNS2=2?\CZ>$6B]Z M7KU.O2>##E'L$608FJ <&PC#T>B I22NO:&HN5'Y$A:P'K&\E\L!JW/6+%@9 MR=M$^O+-U?J^55 I'B7-/4S'BZMY<;..18Q?K:_FR\LO<(F(EPXP24E@)8&& M*:U%8%TX WBFZL52#4U;TP*7/MYV#H52D%#/ >)!W3O0Y*A*>M%JXP*7M?EQ MIL!E,PQF4RYP.41B*)9*$0R$U%!(!K'VP!WA023E-3V='(NUV=PD,;09.)>< M]H%T6&HE9 !Y%3 \;,XT;-=3]B]U8=JI8VL7A%+)@0\'F.7- MVOTQWYL-:XO"R789=E@PR2&UTFAMD0@H5K1ZI-I[&\=)'FTK#7V"]&_#Q:G# MMM4$8H,H\(AZ0B#@1PYY1U#[RFE)W=MM3SAC8CD%N;S',DRUU6Z1+^*#Q7KO MU9O'W/WW^XHP'QEKA+#7 :T(54!3=H6V!$*S] MB3RI?WX(R4T.[I1L<%6X4_SR+F1AO$F7B)3_?[ 2K>WWH7O[PQX MTS'#/5'/K9EE[E0'F7&<>^$E8P0X9Q5$_L!IPXDSDS#6U:UHI[\^$_NFOSYW M?*EO!QQZ$!GD#@;4@Z*$PBH@J).TVCZP)2AEY=N:)L9^!*MS+=-$B$_:H-G7 MC3T&"^BT1 QYRR0.2CJJ=&M"!;J &WNF(S7U+@-JAG@JK;'/RU^8A9)Q!SAB M !M+%5*5CD,(L1//M.C*MKJWP+1#Z27*PR3MGU,1@[',X$-?!B0E)D B"X%0 M%J"@(>@CD,3("=;][\["%I F(OYRD%E MY%)6VB(Q>(J7W??._NZPI'>*]>@]-UAKPPSF2D%&D'= '2BE2.KVALAD=T!- M5O'L$?=+=KLR92F3!AND!F.>8R$=8AS8P$+NRYT%E9N9RJ"GC\]A;0?IM5WS#=#Z+(=\TAX Z!W&E/A MK+4"JR.M!'2XP'8@3I,LM(2.P,P![[)PEV'DDG*\B))F2H/UA)=EU M8Y/55?N#_;(KCP"A-?'8(DX(%5@RS*L)RH F<-K*:B]<;%2"I!U>+UM&)JFN M3D\TQA&)][-5G<62^4D$14=.$ W/86T)[X\+EW7&I/S MO'VF*+$I-MNKZ_V+U7IQ%;;<0,CZYEQEH=IM,T:V:N7WY$6EYT86/DF M?]Y>4*=9QB%#1$N!E%/2AJ-O4%^JT4/?X0K9P0I:#+">]PM2JLG]+O^2KW?Y MOO++P;SQK^7VD]EMMH&*\BZD]G#9>_CO3!!TB]YB>?V *C!0(F2]E!RX>]%W M>H**WL A@<.#V%$S/ SP":WEM%;X?+OHZ <2&T5!>!\B@92C9LL-L9,.;^]5 M"(: *ZU:>!CV697P\%R&&" 6$J@@])2R=_%WA&T@GK M:X.99 3!>'\V@AI*Y3&#]D"/0**#-3E!F;9!V-T-H-0,K_2:.RVG!M^_;9!I M:<,&Q2U$BAH6"!+&5-0)J5)>$CDM]G?":0K9=5.LM(.62&PQX$I8 M%S:$"EM=F-&R[RPZXI$,>TZ'-#!P\=*7!M,IU6VXNK[>Y-MHTHOE&JI&^Z+%^Z(, MR]G'Y6K_Y.G*# =ZD@W[F=UK4H-\/_^4+W:K_"&R#YK\64I=0.JE".H P10 M"I0REGCOK=)<6PUJW?PW @(OL-2%UD)[+S65C%,IF5 :48H11F&8P77B>&J# 8JK M=V=ABZ)?S6!*)1[=BWXYC3!@!G@.)?4>R;#4$15T,H4!DJ!]8$?ZHE]MV=\= MEE3LUK-5C!AY_RG/Z]90>*Y))HG1%!#"O-"4"*.410RP(.!* -LA<_GE%%!H MJZ+VA/F84G56R7B^4:9(.,-)H#'UT!+B*8+@H&EI"QB\4$6U.U=KB,DP$%ZJ M)%E@*-"&68D@!4YI)AP4A*FP+%-JDM9_JJVPII239@"EC1C^B!\ZJ M)L\UR9Q!0N"P_EIE*,)"6QZV=0D119I\=[G[%-33/MCU9'Q>9W3&X/^#H)%& M0O#_V7O3)3=N9&WXCK[ EEA^8O5QA&0I)'DFWE\(JKLD\9@B-21;ML[5?P#) M8B]JDL5:P&*/9AQ:6H4JX,D'0&8BD?E3NXA!*V_3//&4@Y!>ZV2U$TISD12L M7/L;^H-IJ@,SH2M$Y8]=MMQ]T.\'M=#_J-;FQT/$[./Z3A]7&_=QHW.:'KX3 M/<4V&7:<"NZ3!0 &. &' "070?J251CZC8SK'BE1'M["!T+;"7;SHSZSV QX M/\0_S3Y' C3;@P\VC27-/"F&00Q0PEU+(8)2RFB++=(>%KL#-^DO2; !P1T*K M_41I3ZW]*R)'F*5IQ9TW+DTLD90:[$%XT"ZM]V:$&9VN@EYM 1[3]8;[$/P_ M%OE#D]FV..5X8N]?G15H?Z_2$\P8"FE+L=0!\<9@*1 37H+=E.L>0U1]\]#W MK?-=$(V)T,$AA/A85-R2XH!C")JUS6%,N3-+1TNB0YAVVB6*AV=T4B Y@ ME!;KR:7^\8/16N: :>.8)4@$HJF6NSW."R;YE:H([21V0.S#0#5V9AB&#%;4 MY^($@*W56FI%B@BIP)3(00H" M&)5:X*12> U&.,M)^SP$@QT[]23+]B!<-'?1T5#;%O?_3[\P:H63@9/H35P MJWPNFL>!&9=(+SEJGYZU6*AR-Y6M"&R%+?J'O6UJTO_<)J8]$+P6WG*,)>)I MX@6[TV."Y$I?J-VD994@%=2)TV,&H&$338VZI O MLO0=_XM0Z#ST2C'D88[6:0/M\]GG8YH<7O% G+ $-,;:0]+ #' K!%9JA-') M/"W.R5!C@;S@C21\Z5[3JJ8GH&\9DYYSR4G M$C U& AE"59*"*7<<"((+GHXT4]RH4$8-5CL%1G:,J3X'$$ M8B,"/&X2><(''#8@N"94SAJ1LM?-AL MU?X_=VEVY$.$#]7RZ^_SF]27S3>>[>'XOY9L%>S&:;>(!M M/:AQ]RY;HF:RJFZ/ON/RX;Z?JN5R6]6@[I->+O-&EKF1JVK^/K]-I+B]F\SV M=37??YDLJ\W@WDY^U!QZNTB,JM;3Y::EJ>8)^W7#=-VE.A$QTS2MP<0S&P_SX,%WG+]V_)CV;?IH&_?SG3\5+C[_S M,2A/L68 ')P"P1BU>\DSTZ&F>N\AW..;#$\/"U^:M$<=K%X"XX-HGO1%7KAO MD3O),0>&LJ:6:SM9AFM!.^G:U\8=. 3_)W >>BF>'VX#E]Y0'XW,4L\=8$D8EDW:',@D4XA-_ M[MA\R5?#T@/S:S0B_36!AD%[I![U7_.FHR1/SY>_9I.;S2S 9#<'\D\VI]L_ MN1.R&^*@([])LVB)Y $3;;%D7IF0;^OO-WK5 MV^2?TW)[^$RT2N-@&>.>%^H["N@W>K]W/57N368>RM=>IGU;;?DI*0 MKR ?.A!OV#)2RZ2@D@B*>-K:I6;>[5%0'2Z+#*Y9C_#X81C0.QMCZZ>]\?]) MT/RK6JUW=],718D9"\D"QAH(,(^X5*0>H?*D?3K8 <,MQDVK MH670FF5G ?HQ&ZG:)_T<,"OC M"^)E%V&4/FEH-*"'#_E_\A^/IQ;L]NKHI6/"))/&:R*$MU)KNI<0^/;7O."_ MD+X7DDJ9A?3/^;*Z67R>3__O<8-C.6X'^$JD ; 0"%9X#RPX+22-38^\/96 M+/\O9.SE!50@3KF7Z%N7QU_-;U<7#[*M.Y)HD?W_KYK$Q!YJ$PGU(!'5&*7/ M>6FY$-HBB0U!7 3>*-:^S#A/9ME][ODH*;4 ]XC#N4L1[@J;#"A\_%-$CL*%.(F[2W8D<(PS4 8$Q[.W+H++O= MQ'F('"TP*:8V[U?(EQ5Q3U;#N^KSW6RR?*@4'8\8.M@@8L,ETSX0E%1#83RA4(^< M*2N+II]IJ,NWQ7PQ ""E9N>^O/!6D\Z*\V*^L4B.[[Q'VT63DQYHKY%$&)Q3 M N%Z[V()42D^/.GJR37[V>>C1<"UPXA3F6Q#G68.D;NQ@4JF MX[AWZ9[DMA@.J9?%AE'NXV,BP66$KV]OI]M;ZF\GT]O?YW;R;;J>S$[F CG: M+NI<2AI[I(02C.=ROZ%&+N<$+FFD-=0+.LIL,1PZQ9B0$Y7D6-432L&CYR+. MV5"LE%Y9%H!ZK(FOQ^(%;Z\!#IT M5#.Q^ M=//;[&C]8_+U=/:H(3X7LVR,M(0$SJP T*#('EFLR+A5CI8L^2DY\VB _47= M_A >I7YTQ8SMS5FR6B^G-^OJ]OUZ[W'0X]>U]M?P^ MW?WUE"^EW?NB0,@9[HW$U!%.P3M1.RJ2"E$VX5XSE>JR8E^4![W4BY0ZIWE4GF%B R>8$^J$EF*O^7(L?,D:E^=Z]GH[ M@1L J#%0)+LMLUG2DB)U\VAUH(&8@ 1GR%L.6.U''HAJ'\X^7-QQ48JT!*H4 M1>JHE#>?]CT_PHAGGHX&N&/<*PA:FQ (>%[K US[#M>_A@OI[9T W7$I?D2W M&[N]6R[SAKL)FKG9_N6,\(SGFD*&T-W(Q=,F3$&TPX>M]$# M4-<08^6_?ILM?E359BU\>[>\^9+TJ-SDTO%6)]700UKHJP:!6=U?'C&C#@7@ MC%,"0*VV&O+)HT784B4;S9F!D-O?G6^ORC?/%=CQ&\DZ)=A@#@X$!RZ%!*FY M5AH3;JB#T42*E:3,P51]9<$>=1A:.[^W0YY!4-;H]#NSU!#BE+6!(D:)DB43 M7+?,AU&, D=]Y>?A^,OA>(:GA QD,C8X<\(RG%!75UKUHR5] MBK@D^T7\%]F;0V^4Y$FG)D0S"_GR6!#4.F*(#%93T_X.=#GO^JBH?!Z>K;WK M!XV&XT[T$\TB8.!43Y5_5^NUR>E/5@W8#K84-/ALEIEIQ\-)X M"@EKE>!-6Y!BQB/+??O(TL&.&:YQ/>Q?$J/G?)A,E_^:S.XJO5K=?=TL_=F_ M_;I:?UG<+F:+SS_TQ]4F3^P0U&_^]6B,8&"]]AHG2CBGD!,T1R0P3R1R[4]: M!SM6N<89,)A KG(BY%06.6+F7XM'FXCR:4 M-9<\,&4, 6FDY,@JJ913PE(/[9,QC,_0*#4KQB"H_KV3]Q<A\EWT"7"P^>;FXJ:K; M579(_9[F0;ZJL8M:6?TY3P+;&?3L4CG(;\; M$[@HS5T4% D SAOF]3],_JDS MD^:)Z%??OAW:TI]Y-!(,W!(00 8TZ)'_HW;0J28J>X&HM MU']7T\]?@[7ZCOT^F MLQS:G?:;<+>^6U:U"G:('.>\(P;+D;?8\[2# 3?>:&RT"IR PFB?5">>&DL M&1#6J[A)MGG!H[H[J]_2KKE\M#+_NE9VG'DYJZ4 SIW 5!M*1-I/MC<,&9)I M[_IUK:S9-1=&.$J3%E&:SS"!23!HBR-UBMF7=*VL,64&NU9V'M@O\%I9D-H; MRI3PUAML+$HJY@X KS$OR;8+72MK3(&CU\K.PW$TKIXKN&F#B+%8!H(1)9AP M):B[1U;0D6=];HSR;Y6[][_>3*C[=%V M47"&A:(!*4\%(X19I.NQ"N=*WO>^Y)6RQB)?# ?N]>?R2]AI+9PTFDCCF2#) M=*_'&V",F;-&0::2H)=:K;9W+R;K1F9"_5Q$+MEF1GDIK.82,Z+T+GT0#<'S M]IFW!BZ],!(SH26.Q3EQ4DUZ\F3$TMIDLP<:E )(RH*N,];3P)&@5Z"D/VP^N_HM+5'Y3._3NEK^L?B^V5QX>I@>5Q8:-8[< M2XMQ4N5M0%98Z:2M-ZD 2*CQJ9FM9;$8&)R6,WBU7#^8O>EO3V=N^E'\,%WG M3>R^JNJ!W?O@LY%*A(E7#/DTH$ )4FP_%D9L^Z#&@>LF7&X'[PO+HKS(M7?? M5;,--*LOTV\?%GZ^GJY_'%SM6[PE@@H."^,0DIIS;;0+NO;;4R;E.'?]'N1Y MC!F#8/;?QYU1:1'CIDQ/6L;[:CY=+%]/YI/M,GIM92>"J(\VGJU;@QQ4?$L N>D(]-#*,Y+3HTY#KTZ>>PI\W(APB9.?') MJ(3'!"?Q:A :"!@9?(TPIJKDD7R3^-9QL*VO2/A^A3-Z^M>A;ZOU\FYC0KU9 M?ZF6'[Y,YCOI;$:]^GU^,"M8Z2Y$1ID0R78#!98SSH/S:B?* _C23Y?*JFZ^KVHCO)3[V(0C'M/=$\[>.&!**$E/7Z1!!J M[_X>YB[1J.;.^.75>C_Y_>NWR3GY^NO&R7%N$6G2 M J6IQAX#<**-"XXJ%3 BE))&*95^W3BIHD4.V8!<2!,*J"%2,"RQ(,HJ&10O MF>1PZ!LGC2DSV(V3\\ >]8V3.KKN1"39P\>206B5<&D3!T/!:R$)011;3I$) M7HB2-6 N= S=F !/4Y6TA[%8!IVFT?9/XC*%E@:"4=9+SJ5&8(/U 1,B'7-@ MW956#FHGL0-B'P:JL3,CC=(32IQ*?P#%4%JIF09C%6 ;A"L:GM0XYFP(N9\' M1/M,+'\O/GQ9W*TF\]NPN%N>KHQSL$'2TB7&*B2=G#'0 $9(S8R'@#FC4%9T MSX!0J,>$#@ MM+2:I-$FLS1PI=K?";FN:\%M2=0GN*/9+QL&QMVMORR6T_^K!CG(/_2MR!GA MP5"%.** '5=>V1"DU"']1LA+*L?4PYG%A>&_-DJ/(?97($ZH5L@@#4"04@1Q MKQG.V1NML>WK88PY1N#2!.\HA:(\_WAZN!\/!/^\N5NOUI-YSE+_)$_PNRJ+ M.OU\$YHPN5G?368YDH&Q.-(5JHM(U*C$$'I7QB"^'*>)2L4UWR#NN5 MS(Y1"VCT&\3/2/R>!CQ-!O+-)JWV$#O$J6]&CHP5"HBA2:^DV!K*"!$AWTA' MS.F75#+I@EM$SV*X0JH_F?3^GVIY,UU5FR+-98A_K ON=_ M>NG(^=?3^6*YB>C?]N=5@X#X@VW2KBJ)]LA+1P@@X66@7OC$, 9$:'O!R@I/ M^WPJ9OW9YZ.V8!+_F!:.@D#"8*:8XSZQ4@ B[??'GN//>Y#0HG\\2H:(-\HK M].;O>;7,252.Y"A[]$S$A!"&P273R29=D4J9UR:+TN))@!=-'G-6/%)'\2WZ MP6/('%'[?AW- ?7DJ>A$VO2D,QZTR7]"W.;BQ4[D;'K4P)5%[W00T',B'@:D M\;' !"P 2.HMHKF*=5+)D4#@!=$:Z]!>$1PJTU?_,CX/@M8QOV^6'Q?KZN;+ MJP_O%[/)\M4K>SSF]]#ST7(/3 JON$S4$RP'RTH*S$FGA71%4[R>SN+5&NU% M_UATDMWGY>3;EU?KV__OM-B>/!H5I=SY9' $RH )D-8%CI4GR F95I7Q'!CV M*K%N,+06UMOI/[::S8Z+Z=%#D1/NI4R=<(*#MU@Q'#QQ"!!7UA3-NUI*0%T M*.6=>:JZ[0>>K.ALA";3V?QXFPSOHW$ 9[PE8H%I8B;5Q'L ZJ5 P6ACJ6#4 MD*)63D._R/#V3G]X78.OXIEX,7V37I%Z4ZTN[;(8^V5_X,F?I"N?:J^J[GLWY@ QR[[GP?CV*]T6Z9M M8$Q*S+@.28O@9 ^)T=Z,,WE\-\$#5@@8 MDD2!QL@'ZI+>O>VQ\CZ,_^I^8\B;7=T_#X]QW_UF3"@,C "T)(E)>[% MM@/V%W7[0WB4.L\5,_8R3!WF,BX'K[P227YZ[K9?2Z92H+>)\DZ M,>J9D00M@N8BI[<2QE"+A(;]2*1L?\_ZC4 MJR(/1&)K,$^]\IQR< '7HQ3@V@?V7>ZNVB5YU#/>0X:,O:6=-J,'1FJF2:\V5."2ZX#>XS \N(D^>B)X*%! B (BFV9'T,R3K M?DLYYB*R+;!_*KE.&%R/#$=E[Y8573F1O4[P?;W[>E1HCYZ)@1&L+4.4&TV) MU4A#/7:CE"HJMM,Q::U07_0S]D'E-OGGM-P>/A.MR)&G+$A,B$M*A22^/I R M#+/VX;F#!'MVEEN'L;=6F',UHLELMMFAY_/I]VJYFBQ_'%!D3K2(@2/F Q$$ M,T<,8":PK?MLN6Q_UG*^^GLEJDV_B/;,@H,^Y9-M8K+V,';6 _.2T* 1PWS/ MWF#5.)6=WJ1Q6KJ=<+H>.8]*(1J?>/L*A?@R3?;X_==/Q$$\^W24/G IN>0@ M/&"O!".U-\\Z;MN[4(4L,H)X MKTFM>%B,3?LHI&&J!?^U(#!J+P PWP@;O M'4+:BUH:DC4K1SBR ]P!8^S'+)L7-%.VJ4XO.TFV?8C8$4^UY3X@J;G5$F2M M3CK>)0W6^.;'P"0M/Y=:B?#ZI]'C^NT7F46/NQ"E"MAR SY@X,"3MF7K\"RG MRX;O_II$!2386O$N-1Y]^[]WJ_77Y^])7Z@GD2<6.(,4,2)0QC37/&'LTL^8 MI-Q=8_S*96?)=0CR^C>!E3:>02'.&&\^_I^LN7:G:;$/\P^:!)7K@K3B^[-,O8H/I*,#KWUC2P#]5TTOO+3_U(CHBI9)8XJ01BP!:"%3'P3HD M$6D]D<:7&_NE;"]=A7C]DVDOJ"?)EC=JK)NLJS"9+C=E(D;CJ#ZGIU&#%S37 MK$__J5S> D2]./KTD_9Y.\;G9+@*3_: POMOFHPCGX$1"V32RLF &FHU1Y(J MNY>ST&>?L/;./$1%&I9;..L>$0QQY1FL9 M4F';GP&/;^?\KYG"PW)@A/Z60][8-E-TK%V-CF)*%4M+K0*%.1!"]=:S;%PR M64844_129NH+H<+U;[R/_83EP^8WWZ7@_+">WU=Y%W7YVCK"74:.@(""G.5$^_EY MS0 Q$D8[I"5QM+Z"&5! [57F M:SZKN?(]=D "C'[Z;H-:=Y=<5_K[9#K+EU83))NQ#S$A3WPR)JV%>T:=I1)+ MF2!VICY)"_FVQPNR2B]X\M*O%$;/\\TO69G>5U/&0W#[F<]$;)VTC& 'U@/R M:<5C^Q5#A@XUX,9GEEV0S]V1+V\,U7,P[5"3V:[O#R[.]1_D=>J#D6IGL&0, MDI9*E*)@2'V;+C LP@LR4=IS=50R*,_:^SI5!9G;Y*,1,R6U-E(H&QCA#''$ M[_>L#O[L\2GGEV+O '(HI3OXK]]FBQ]5MYMF,]K5AT4:U<-_MXM< M;WW]_ZKUN^IF\7D^_;_J6%338-^,WEJ/+5:*VY"$+S"X70H"BBSMD"I9O""N MCTT,5T_UK6:5C(3=C_)SQQ3ILAV)&FPR4I0)7O@0J/;[:C44*63:7Z^5OR9% M6=D4-2@_GL;_X]E>)?WY\[+Z/%E7O\_7R^E\-;W9.)#>W*W33CF_37OF*0/T M0MV*& 7J"#*>&Z*2X8_Q_9IV?8D^]P%ET19*ZGU/CK0_[O"3]/_F/U:7K MPS9:,?5L,R/2G]Y\>KHFYM5R]:I!L=B>OQ0AWYG S&D5*"@""J?_R2 X3S_! MLE$BKX$6X'V>Q7[&W+R*;(_?BWGF^31 YQT';H0V>;L#S*D1EON2>3V.5I2] M&*\.EI>]G!0F8RXUFY;.Q=?J_3HM__F;KW;#/U'F[DBKJ+S@"H0#*@1H*U3> M-D"AM%UH$VS)6I0M$[%>A"J+H1 NI>$>Z/')XF!'VT67BPD%[3EFUEE/DLJ4 M_HYS;4F.-0E)-?$"% 7M50*$$R4%IQJ"XT+SP$O6V#ZC5Y\QY,)6B1%Y=WWQZ/YE5JY-E MX'YZ-@8.6MF@I2]H='9DXP6_2)32MKOJE65OO4E M67*N^E[-%M\R"#M#K4D9P%.M8\+*\S1G*&,< K8J)[S)92D\XUZJ$:;Y&H81 M_6-5S+E6;6S[WZIYM9S,4O_U[=@=T03J\69[TG@E,"L!%<(@[& M.:.IY2'-&.&XS/+8]>KW^?X$912QQ-=@>BA.+POVJ%WH]\5HCSO-'ST7>7!,^("\41A$T%H0FO8RA*AA5'1(QE;,35Z, M D\UP0XXCN;^0(O2QEUVD3:5E!4(F[0>AHE,8J( 7H$21N6K2,)A>Z6N]Y;T M.??^P @0_T7VYM!3@X1AQ*ED-@(F:%.O5 %!@!E7'<)8="C>-+?SCF2=6CC$9U M:^?#Y!]3S1,_UB$)\KS#L'X^D'/%X23D0*WTP+B40+W&Q@EIO+:XO7TYY@0- M;1E^$K:IU/DUY-9U\G,[2 M"//1^J:CMV_F[ZJ;N^5R.O^\/6Y9UG]-3)@VNA#0ZWIHXG>OA%1,$+FZ"R%."#*# *)51 >$>, E:R/?O1H MXD+L68P#]U&?4NQ!,3\>K&MA6?WG+JU_/TZ<731H'7V.)?8:">P"H&2G$V*\ MX@DMC AQHB!)SSK1N !=#A&V-W1+J9+/[97[?I_TY#9H'36Q7('C6@A/L*:* M*AT4:((M.,O]E9Y"]"KR0W0J!^O+X5L.'B,$8VFI!,.4(L98(8 D$XXJ4S0^ MO/%!P*79=!YHER3+:K^,GW3Z-VD>!;6<.V]% A$X"\9P%X+!5 FPEK3$"8YQ!5YR1U M2$BDC7$L &U/F//==M>K)?4'\$77HI^'T6H+._B>* ,SV#,4 B)2L$"8#+M= MGLN@7X#RU L3FJQBI3!^V81TQGJ;+'EGD$N+O9(>.8VL2%H)PZI#SMU"VM7E MZ78>@L79]/O\V]UZM0$%-]>P?FX564X+[)6BE# @&C3D9-Z!"Z;21&L6U7QY MQ:H'.1YB2V?,+LD-THH;I+Y#9H$9QY$F@:>9AJ7R7&,-24E%Q,KVGJ;!CCXO MQXUVF%V2&[05-W:MHL,FCAOM,"O& MC>E\,K^93F;WI^^G3+#G6T1A@W5!N,3Y )ASB1#-9_')OK40>/L;WN=SXMIL MKEX0+<68#\O)?/6I6F:DMN?@"84WGYX9Q"J',*Z>_Z>3*F^?GXE.:^.408A0 MK7G:N&E M?F@B9#7:J)U)<[B>C#_1>_#4&MOJ-0VK3G" [4J*:5(*4.P=]F3 MV#Y*;5"#;\SD/0_1HZTBUH$+#65ULED M4F.JI69@J ]*.,IXR4MR#96YRXCZI]P^_8':.D7"Z\6\^O%ZLORK6IO)_"]7 M?5NLIALE9A-">9 9S1M'[UW268W5&1_LM +IJ6;8H) #+4>8N>>B]!@,V5*+ MS.N[>0+LVV1F%O/;TVO+[6LII_G9VY%1]M%PJT,05K-3 "6M$>. Q'" -;2&MI>D1FL MNM8H>-,GJ*4(].?[WW*OYQN][W.5$*E69W*IZ2NB, J83SNQP0(XDUIX*<%H M9XVF7K2W[@8KA#4*6@V$;SF&?5ANW#<_SN+4H4:1<1FH=<0F_2U?O516*X&" M,X('I=P("U*-A$4](5J*-SL_X,><6^_F6-'4QP]&$"<9BIO=DE7-VYM_R;;7ODUF>&@U(306=D+M,I)=/!<:W;%_@=;('H1W@_Y=?O$:76KMBGB][\]KG!-I-_ MMQ=&QY).C51(8_7)#.,&486DH49I3E!0K7DQF/NMX]I0%*_6#-GX?K076"B/3AH=#&@?#SI+VIS:#N>Y/-HE=(2@GY MP)2&,T@=&$$UC*E:0!2Z+33BAR.,7XO)8]:7A]PM)ZL?;_ MI"TC,\]5GZK4@]OWD^_3^>=5SL=V:+D^UB8:@24*&-%\$DS3WN(<2Y_,Q1^X M=+ID>H&&XNQ)#HMA$"KK#CQ/;S_8)FHG@F-)U?#>@\4LF< )-42L18$0U9X% M@SF1>YK4?4%22NP//*$-5O)GGH[>("VM)93G&B].:@.4@9/9ON'8M;?.A@^@ MOZ@_N#N6Y96[!WUNI.$]>#X&2!A!,E"U8A"(ULGZY6G-2QI-\"B,\-R@DX0. MJGCM,6F]R9N[5:+K:F477S].Y]NR)8OY.G$Y[73I3ZMI G*RS6^U[=R/>N/: M)18[I IT?W-45 KLT\IH!8#00C*?$]J!948Z9=M?XQML_>B#%Y=!K]2*T6)@ M1]:3%F^+!@0@!4+E!-8YHBC]JJP6:5_'FMGVN])@OJ$^5YOA$;N ?G*>;GJ\ M8=Q,&>.X#D$#"4%ZRJFAX!EW#M'VOL/!_$I]\J-7<$J>2IXX<(P&Y_L7)/W' M-- BH@0L&/.$!R<;N]+&O[&WD65T1;@E3M5VM;V,M4D#[@.,OY]GD..CQ>6 M/]8P C$: Y4VSQJ&L 0$8 17AFG#.YBH@ZT XZ!*K[#>DZALTM<"Q>SV,6;[ M&JDY1^YB/GS.V2,?UC^ZKHI-,YU8:7S((3VFK$G!(6E W"ZT9)VRZ*RJE4LN>\)@J##/<> M('AC?-(%1*C1R(?5HRED-YR8GSKXAD-O,N:_=%V$;P6 M&T6#)?1-,ELMI35 1.J2]#KK-OTP+'AZWZ%'Z$II:T^Z>O*"\+//1Q^,P5Q" MLCZT\<@@!&$W-H\$\?')G?%QW5?O26Y/D_+WB-3+8L-E6'#BWO>82'"A$\7[ M-7)S0V.V+6!Q^[]WVRBVDY=4FKT@>J9U7E655X1QZ5Q.";H;/3.B_^DY=>JFBTYIX[RA/NBC@3 MJ+8U(I"LX_&=/ Q&G"$ NP"%ZOZFX62/5I@M_OZ?ZO9S]7:R/'/!:?*FB&1@ MVED6!.',:IYS==9X&-#MCS0'\S8.1J !\+H ?UP61G6[JVN4HW56[?:K!B^* M@(4EA% ?*$NSBE.+\-X"A0X'XH,Y( =C3_]P78 \APS!:WGFQ*6WW+'F[C>3S>..""$02$KC474 @Y&)#'+G G&8VAT M7CO05+WY4MW>S:HWGPX.XY2CO>DK(L&<OK=JA8'2P[4/@>W:R M]RG0I]-W&*S^"UWJ3#EA$T(X7SD&GI/YHAH@)D-);]E9+O7^&7"6._T\V*[+ M@9KV4PR>:L^T9U'9(O2PV7*$[O2P)+FYIEG53 M>.W $,\$LX%*1D'4V%I#=4GEI)/-V5BJ'=T49\%5+H@N6UK[2?0J2RE+X[BB M<:15M Y;XDBN($ 2M-P&0NMQ:MOA4&[@VF.#JQG]@79A+\M!.5>R M&MS(EI36()6S:+ZGSBV6/YKI',\]'AVFFIH0)&8A@&)@$=0CH\RW3UT[V/(P MH*K1 T+%9?]N\O?KI)6%S7('V5!M:*]6!\#&FNNHF MHD/R[@!**8%O8D_J#D^KU?MODV6.33R:J?!PHTBEDVEC8VF%= X% 9MK/=M1 M6MSAQ'ZPB=^KZ'M#IOB$__=B^=?O\[0*WE2K1C/^48.H4;*C44 *4P!F#$.U MM6Z0LF2$^_TP4[X+*L5E'K)?Y$MU^]MB<=M(YH\:1$? !A4@UWOQG"7]R(9Z M=,QV*(@R6)SN,#+O@LHEE+J&REP,6N;[F8$(1TQ(FY62K!Z)\]#>"3U84.TP M\CT?B]-2+9(B6B+J-$M6)B!@0E+B3=UGHW3[-7FP7).]R*]?6(HE\5G,-]W[ M]W3]Q=ZMUHNON_XWLL4;M$[C9M)R)C&@7)L4,'.D'K?EO+W+IGPZZ:82_*ED M:]\HE6+'VV7U;3*]W1U>G.;#L\]'SBR5Q'CK,<;6 B)N9\ :K EM[^?M73D? MB@%]X%)L19A\FZZW%P]KXMK%:GU\ S_<*$JP/&"M!%5($X:4X[0>95"\_?%/ M[RKZ8/._+W *3_L/DW^.YI5]^%B41.34A!P;#%(&C)SC]4@23B/2R@>>Y&W@ MZ*:XU0,X5.GAP)/1:R\(2**4DL@J#\;XNH](B?9'][TKVGV+K!]$BCK+'@W\ ME)/LT9+J74>U?(AYJ:G4$IM_(>. YH=BC2I'GT M!+!/ZJ8!X1CAV/MDT6Q'ODE^/YX-N< AR0"(E>+*J\G\]@@7\C_'D(:N%6=& M!Y4/?XGAJ.ZY"[)D/J^NLFXED*=Y=L_'I/76;.ZFL]M<9"3G!:TFJRI?AOW] MZ[?EXOLVY^6AG?IDP^B%@D1TFD:>^J\#!50K%X2!&>%IQR!2'02M4K/W]>3F M2UJ]EC\>HK&)^SDRIP\WB@QK1J3U7J2E$*PS#KO]*&V'JEWE5_4^9GIO2)7B M0[A;)NCOEE7J<)C^D_^T.D6'@VVB1Y@C3ARE!','Q'I>GP80GG2F\5AC1=C0 M%U %O;)IQ'-1E+Y^(6"?C#'&,@@Q)"7?P M $&,&&K--W&5?+L0KA=?M8X?)QQK%HWQR 429ACS 56RN^ M;2JCS3]OG#OOII^_K-]\^G.UK;ES;*TXUBXJXC&R"4>.+46:4JGK"$GF QVA M!VT82O2)4K=#S#2HYN>83Q^.7GGN'$,F*4 N7Y3C8.N> A;M0_\'\W[U*\_> MH+FH"G#NUA]-4IJT-(9@L)YJQRC=+UGY8&]\6_Y T[@'=(I*_D&AM-,!IPU; M1LU),-3R0).Z))AU0LMZO!CI]@I@>1]73PI@;V"5(H?_^FVV^%%5[ZJ-2?QS M_X_0XV3;:)GD(4TIXGR:3XJY-/K=F#73)CQ:YLA M)L^>LYARQENB LE%^@6%P*U.]K13M5FNK63MX]J&U10'X,QPJ!7TDR[OJMO7 MD^5?559ZA8V5E+BTX^Y&:GS:QT>J>0[ CQYA*JN% M;OM]U@IRO&%,X#GMB0.-@U D( TUA(8#:N_D'E8O'8 4O0)5BA:;$-ZWDQ_- M,I@\\W145GFI<$(-(R.4X 'V=,<.M<_&.)@J.A0!NJ-3[J[BMI!RTL/=]/OT MMIK?-B?!Z<:1IQT1,XO !Z0L,NK>%V^45NT7A<%.6H?B1.]@7<8962/SH\%^ M<;1A1((+:P,6AOJD-2EB<1V,;!CKX*$>[%!TL/VB3Z N[-(XWY4166" TM*8 M4R-S:9VE8;\?0@CMK8W!SC8'51PZ(W0I!IQ_K'FT<;2:(YVOI C'73[0]Z2V MIPQ-_S2^O:.@:ZLS7H7MSVT"THUBU,CW?:Q9Y%1GC[':W!AE >?\;KN1VF18 MC3#I49_B>]X$[0.I,7FT&K'DO!=%Z:EQ$CNEB:<*"0.\/A:R1G>P4(KYM7KD MS:#875@Y;7:\=JIMU( =$89QK)2PCEI&ZULS"?4.EPB+^;EZY$O?<'4^.M]] M]L%H\3/2/M4D(H"$@1?,.*0IX1+KFMA.R0Y"+N:WZD'(/:-T>16TE>H908:0 M-DEETY(FE*38J/K:E!/"MK]"4LR%U>>$[PNGUC,]Z33+O-BX:OO[=/Y<.-># M+AZ:_V>_*":DB+;(&Q+ 8Z>)1/5:Y@@W[>^.E _9;F]\%,&N-3OJ\Z)0EKK +FT4CT>L*I]C$7YX.N.7!@(LGL*7*3LK?_TJ;I9 MK][,_ZC6]^6 WWS27^M\TK/):C7]-*UN0X):+VZFEZZ)>VY)X^.6]GG5D:W# M*&ETP!2WQ D6C.;>*9ZZFN\2-CK]O2@JIVKFGO.:9!<%)XGC2" 7 D=>>K=# M@TAF2E;Z.%HW=S@QGU\?O2UZDS%7TKVOPK<*B^4?U=^[?/3)8DK+\3S]\69[ M.?]$P;NSWA,9,<19%"3:I$(5W@=2 ZAUAQ14 U?:'88E3ZDX()3%SN73U])6 M=+OXE@5TLI#5,R ME#A1_6[$C+C8(K/[_=IL4U/2\P:5*.]W3[:*@ I1D1. >T M:2LEU&.GDHL1AA)W$^'S]65Z!:D40>YMF&WAOS=WZX3+Z3WXA*[2Y;4Q& @T M@!*4:2$TMLZP&BDM3,D4N>-370HB.W8.GJSOVNW%$0%Q3B%@B.?S"H6%-C5: M8 D;MW94AB@]L;,3XK]X>ARU4:IJ+Y&>UT7+D\I?MQ='HU'2IIP$XD'@((+D MM9 8(6-,MUF*'CVQLA7.I5BY=Z?G(X;UCWNG^@G-\6B[B&00'%/A/$,49 Z9 MU_58%;'M[SB?'W@Q/M6P3^B*W7%]W-636^6SST=D0L!!*Q$(4DQCJ?5^"@3N MU+@UM9[D]O16:X](O2PVC%(?&A,)+N:KJM?(^CC93E9?PFSQ]_]4MY_S,CF[ MR]F-<[Q)+AVRF*4^?*[OSS3Q975_?[3"8Q(L54;XE"-G4%CJN#4$P<. MG^(50_$"#-R<^'^OML[D>J#[L;W-20B3]-;KY?3CW3KOVA\6W6G9\T>CE3^>K^=.0<4C9X403A ME=&$6D1(D#(A07"-AD@3?7SQT(,1K7^XROD1OE?SNRI',CU7I,__LYLL.9(K M_9=K.QUU'IS]M@@);DQTO@:MDK;#.3&UX0.*RZ**6S,:%0N>&1[.UN&6.;7% MFT^[#NKY[?X^P*["WZ$PRU/MHA".(B.EH=0RP\!2LY\FDK/VJM9@V]?@=!@" MN-(I!0[3XL"3D=J@K7+ C7,"21\4][OQ<,;5"+>78NM"-ZA*B?Y1_.P1P3]Z M+@H?N.*"0Z \;9!>V+UCDTO3(:Q@L LXQ<3>!:AN]ZMV1-M^_?G$Y8D@Z4,**A97@SG"U_OV)RV'+JJ ML>M7Q\__MEC<_CV=S9*6]O9N>?-ELLH7\M>3^>=I^O;C:T@7Z\##FAJ[-2@L ME@W=K'KSZV1]M%8Y0$Z3@CFB:CQ@C!]'ZL(8P\ MZ+(7*39C1B>\7C9'1GG /SYJ7(826^_E^TE2O4\>0_WT;/0:U?@8$<$/]AVJX@UVMZ@QCFDZUCFA\Y>::SB&*GA'2*[,<-(;3/_C;8\<(P;.D? MJV)Q#P\\&&\^'7*P/!?G<+1AQ&GE=""%X8(J8H+@U.]G!(:2E^@;,F-0,[A7 MM HX_YHXO\)=+H#N5^OIU^SN?,87=MS?5.'6$@:B2$%**];G,)AUQCL;9WR)V'5TF' MW&JY?D"S]+>G%$L_BN_2D [=MG[T[Y'E2LG!(H:])CYXA&RH!RJ(:Z_&C,>Y MUEB6B^X M=1=F@OUH.[ZY(F8#_.0$*"53-I74M"=,;M^2^P"&J=+K"7V3R77 M"8/KD>&H7%9E15=.9*\3?%_OOAX5VJ-GHL>(44:)-8ZC0#F6Q._[3ATN*;;C M!D!KU!?]C'U0N4W^.2VWA\]$RPGB0 E21E,00:8QUWU7N,,]T=X=0+W(K&9$EJ*$*RW%K,:!^U5^[D[-#=?-EOI@M/O\XJ+$W)+/K'J]A!]^YNUJ:L>)+#ZLOT6X,C[\.M(B@J2M]>S_L)S<5GDHFS]\G2S_.C[[#ST?A0W8 M^("#8Q('C$):%^O^&M)6:_9NX^9_0.#7[C[2*TH$$@IP! MK%W:-VWZI1ZGYK@]+P:[#E5J]O>'6KFXN)TD.EO$9[XI:BZ%P10CR:@%Q]/* M6*^&1CO1/G9NX Q:!:SB8:$<";7.M%E:O"TJQ:T./*ECBAL%*$<$U+@H+?VX M+>3!6' >VWI$]A?S:GQ&:3%?,^$N1;2WR\5-M5H]'[%V4LMJU#ZF?8,KGX . M'IQ$(FB>S[T<4B %DT6/[)J&!0XHX9_8U#^&EW?I_;FJ/MW-7DT_'0O6:=(\ M!B4(:DODJ MF!6(,*X#JM=RC2QO7[#\$AZ=(5G2"J\1,.3!3?J'H:7M.'/@9=$YP%@AYP/6 M1&"GI=FC8DR':Y67\!@-RJ)^$!P!KY[/O-*L80PHI)E#E"94:JP,8Q37H_5I MY;TJ3]*@?#D?K9$86_N$<'5D>7M+ZZ=718$MUDIXZKD1G%H9H#ZWLWEY;LV? MP;+X#,J?@?$KQZAG=MSS>-3D!1$0^HF ]GYS.OY,]$J[T&RM)]KK'$2E=J?8%HDH?W> MIJZ/>9?%]E):4QI%%YWIN>819)IAR#F#L.9>>Q:0WZ_VR+;W$F%T5;0:$+21 MW$:^/^6NG[[TY=ZZ'Z\:W.3]Z=DD!*(-"(4QIH8RS8F7UEAO@Z(<9*-2KL., MZV>DF]_1?=0B<@,&N5S"!!*9E4%$DGJ,B-B2YT1'+^1VD,[!V[==D"AYU?9L M>KRKOF6-:/[YSR26D\6.GSP;;3+K65[.F&*@E1;:J1H("[ADTL26038M!?M3 M1I%NR)3:Q!_ULT&YUI^>C@Y$H-[2@*5EC'F7=K-Z7 8[.^Z8EPYR.B;Q3MB\ M'-F/,NKDLB+OR4K\]^13#OQM>RBENY,D%D.BTUK"O\T6'R>S]]7R^_0FUSIY?_11,=%VR#II$X1#7B2@-SCEI/#>/U*+*[:GR'X;V)MW]X6@OY MK34Y(&RZ^C:;G+@&]\RCD7"GJ:,2O Y& @K4V+J7@=#V6^I@)]2]";$['*V% MMB^-<+_T'Q?=P0;120?$*<">,Z2EU%+LE0G T#[$8+ CXMX$V![ MG,WV]UM_R=&"6P<;1:.I=]1K2I2V'HL F-Z3U8\P@+4_!U=OL%Q&^#5?&PN^ M;A!Q9C++.PQ8")9@3O: ? 1ZL9#";TE)*4$7@_[W6(V"XOEWY/E;0/'_(.G M8]+PO234LP05LMH$079$UM0$WWYI'TQ/[D_4W?$H+><&PHU@M6.,8R*<%$%X MA2VI1\ 1M"_W/?B*W4H.!V1Z)@RE!:EO_G,W75:W[FZ9"X]ORJ _0E"9!??ZK;VX6=_.\UQR/JSNK?03D M/0K&,RR3BBJ,IQY9B[R05!L"(_2 #$&+/C$JS8^$037]/-_66+SY\6$YF:^V MB4U^2W">**+;_"51.TVX="J-/R$*!)FT5%KD,,*$.-[H>+ZLFV4(IO0.U$B" M20K4M]P6HO@P^:?<=_3M[>85D]GO\T^+Y==MY8L+1\GL^^?_F7R=SB>[,9Z, MF#G:+CHP5-/@''<>@ H-##'CE7$LT=Q=,.G]<_T^%3]SL$W$BAH@%EP@"%20 MQAA%I+$!6PX6M5^&>HZ@Z4E:SQ;QZH[+J.-I]H/4=^LOB^5T_:-1&4?1U@GGE$0RXJ3&@:*@O7) .5%2<*HA."XT#_Q"N=:;E8YL M+\^3]!@&OFMDD&2 !+,!.4[ *"HIQQH+IU"R Q!K?S@U?/W(X?EQ'CC%KD+O M=/1LRBT/'R@?>SP1&Q%!@Q1IE87L&$+8"(\]DEQ+'XJ*_9PZ;UV$]/2J0.] D>H45$5I2 MH05 ,-)X*232/F"EE"Y:G+RMEM%&8$]9T \^Q1>$![ML713TS:>WB]4J^U5/ M>-Z;OR1*R,D;B;?&./#.:QQ8TKNL#5<>.>L]\4TP344E#\^K, 8A4EDL0P@KIC>:J/84&+G)> M@D+]X5;@+.?!X<;N'",75W[ZLU+G*P5.C5Y5DU613XSRK.A-,OXF^3QZT\?; MYH62CS>,REH#7BHM$ W<<@5*;(]!&23-O%'LWC COK]6^NP0FE^\/MP\8DU= M,"&I*LQAQ#"QR1+>C9X1W#YRL>/!*=F\8E3Q/ZKD4,I%&"Y<=H-8A MS39PU@/5!+8N?WH_;! MC/."=4OL#U32;8?!]9#"H4$@Y,8EOWG8-N?]XU>!'D5G+K M,/92SH)75=K'J\=[^X=J^?7-)YMTJ>7DYEA2Y].-HR!$&)HT2"ET !.<,*P> M=2"\:,709BZ!@=3AWK$JQY#44[M8'2?"[IF(J6(&:T0,M\Y8103?7>8&R/E! MQS/#!Y=W.TA*B?7QL/]=33]_R??J[>51FZAS3%1Z1_[JNB)]0G%)A1 M%%'O'=5ACX@6HOVB,-AU@(%(,C!RH^"2FZXVUQW>3=;5VV1X/I_[M.VKTK;J M&'(A_Q8(0D$AYFI$5-IS6W-IL L#E^!2=^0*>)VW'M+7D_7=> M6GU^E'?Y5?5Y,GN]R;!,\QR$1J MR@@/EV[!"4I"6]MD== M^ -)=#$T8J.^(!*F\\D\9Z_Z?;Y*G:!%=($I@RU52#'!K$<2? VX M\D7CL,YR_O^+$8';2_R-H>T5$=Q+P( MCEZ&FW:Q_+9(=FKU>&\Y&=QZM%WD3".1MA[E0V!$:(PXU&,%!"/T,E]&U(OA M0#U-H .Y 5\OYM6/K1UF)O._7/5ML9JN5[7M>3Q/8*/&T5&:E!(,1&MB K.6 M*5*/Q&O57O\:S"E]47H,AFRI1>;UW3P!]FTR,XOY[>FUY;G'8\(*.,$@E#,@ M$'6[ @-Y9"BMXN/S48]B2>D!RU(L>;_X7FWN'IZY%1UM%P%+SJEAQ.&0*X0G MZYKNC6LMVQ?:&,P?/0K>] EJ*0+]^?ZWW.OY1N_[7"5$LB?X+"XU?45D+DT: M+57:>;TVV&0@:@3RM8/6M!HL>_$H:#40ON48]F%9359WRQ]G<>I0HVB$0"08 MH](0.D*TM9*\U]03#/>,;D"*,UI'2D$XA7,5S6 D M3?^W^[$X@MI;48.5OKV\FCP(M*66%S.9)3"J]U^J:OTJBS.+[;B+^U"3B)6W M7C'D\JU,SBS5V-4CQ,DZ*&ACC<;'W1-8EZ3#22_@X4:1">M]FE,,)XI3RX3F MO!XELU*.VP'=77@-V- )J9?*BU'Z>L=$APNY;B>K+VF7R[_Y_]Q-OZ?E<7ZD MCD>39E$*A+DG@:9-40E-A$1V;]C14+(L94.5HP^Q/77#]H=0>P4S??Q)!R;S MV_UV^&FQ7*6?/MXL]Q6./Z19M'<0/HR>.:B0#O*U) @.3+2*66H)891OOK/ODI3[5^P?%VG];+E:K/^?)>IOEGO_V_)XUT)>B%LP9 M2A%030E)?Y!NK_53&&-=O\OPL2S.(^%BSB!2/6=J#?:M2 7P9+MX%$ )+B!H MNY<7-J8]'P<[T[@Z/K9"^O*[]N ;=<2@C&*DC3'O$W+O2(&N[VF MS9EJ7REJL-.0,A&ZO<)6BB1/ 7FRU#[4.LUD==0[>>ZKHO !:PF>8!$XEI9+ MO8]QH8H-Q , MWYOXH)^6IA_#NC/(-\AUX143+;K73(:91,)'!@^#[JPEN+6_-+O2Q^ M]01@*0J=.%.MEE^/D.=TXRBE(]1[%0AQE%A$J+P_ M<5 S)^^9SN\6=ZOG1XG)Z_3$E]6;Y:O%_//1@])^/Q0Y8]:"PXP >.0 9##6 M!!0T(533]GLKOM+3AU'@7""-QG,Y#4Z-ZK\TM8$WG!*,C<)!<8JHTPSX;"[QA:H/SL/IU6_QPJ#;#E@#]A=9VR,ZRG#7J^;HA>)C!TEM$, (Y'U( M5H[E/LB<[[D>:U =[I->1VJ#QJ(^*[7!>:!>T[5UP,XZ;Z11N12GU1Z#K15@ MY&3[R(CK2'70EBX]8/D2;QU;I 1XI9(])2P%4)9!C8"7*(PO8' 4;!H(WVN] M=2S2BBIQ$-(*+DB:3P;K>I1 =?LUZ3I2(K1G44^(CL-3_KSCL>P!PSS1Z$9)RHF-K#VV-2*1E'SGOJ M&-)*2$_5#C=K+1NA$C9>$G;#]H+'+;FDQ]TF;?8^=&/X).'/=:9 RO _JO6V M7N?;:OG^RV19E?U:"61_^F@!6'=9YM].ENL?&Y4D4>IAH$/1CY8 ^="WBV"= M];:;/%GGGVT2\.<+?/"YGY7!_7LUOQMVUNZ^\<=DF3$].O&%GF??KKZM)T?KQJ@]IX(2D @X\+3G&ZR(M$"5!!O$!2L"=![DJ9/U?CX0>3+[!:%4,"M!\O"^YT+#4DJA&9(.L0Y@X MP=N76!SX0+ZTG)\M17P>>"T-W@'*V HN7)!B<[U%"*-I4%X)HR1C3C+.(D9> M0,) >^6 P1F/U+7T3 1!+ TTK:-8 M:T04"D9+0ZS717U=9Q8O[BK3\X8^I,C.+UXLM9'@F5>0=L*T1BGMF# 4## D M)+3W#@U>O+@QZ@>+%Y\W]D'E=G;Q8HF(EX II8FVR$OCD#3ISYY*T-JTOZ8Y M>/'B5G+K,/92GN#..L/[]62Y=CE[Y_'HQWX_%%%.#6)SSEB-\J&05$D4&CEO M+$92M[]',G"NS OI:*.0PJ@XO2OA.?G[ =P? -5G%[M$AR7]CP71]$)?7N[>7^.*MC_\-+>RJ>=?]"U)G[()LVCU=P; MQ93"1*0Y*:P+FYOQUE/-,&E4?&7HBTI'!F)^[/[QE#NQQ=LB-YIS##2 MAQ+ M!^G7&AO%.L1D]7UQIU=!/RT7,CAPH[Z_DQ29]>:SYFZ5L%RM=@-=G=!CC[:+ M5G*3S *)"4NVF?%2850#Y TIF9?Y++5T4#(\)5Z/")92*7==/'GKX=%S42M+ M+56Y5@'3@6""MPE>\UBFI]'M Z+JE/BJ?XIB$?:Z0#V3T?%]] MG::=Y?;N)N'Z=KE("O@VFF@Q.U[CY63#J*0+)!@ ;$Q:^)A.]D8]@L!P4=$V MC$IK)X'%@+"T%VRR0J>3V?]?WI4UMY%KY_?\F 3[\I(JK%-SK\=VV4[FL8M7 M:MM,*/842?E>Y=<'H-B4+7%IHAL@+%=->3PCH(7S?5C. IRS>3@THC/4GN_: M4&^UT8*8J$IYI(B'?#_)*2E9?J4@N9,#DTSO>Z/M?/W78O80,_EW=W]URR#< M[\MU=#X$1$\S/*QWHZV47F($",'&,ZD\)+TL#*CT*%Z^_,WC2J(L=S8R$98*1RDEN<\$^:A& M/#Y>>E3W3BC*QSLU &"'.',"FY'1YY8R61(E9X/[X). M.HMP7# =7O1II-,<QF)<346X2HQ&\8"E;R;]P/8:Q)_SC=? M/\Z_+.>?YS>S*/8/;Y&>[_$#NP?5A'K*I$3"2H@"%7M',G ] M(5#9EKBZN>GNPY;SH;UIY]_BB;2[;)2ZZ(]^L&$(0HN\40(&=0=)+0C;:SQ2 MIY<=RU7MS'A])OYM_96K=?M9E ^Y-1/-AY"3X*9 M 1@QQ >#01+%"';$VF#QNT&6;NX;6!<*-_PR5LJ'&PHI=500JS R/, $!-XA MQH6%U214SC\ECM[5*H!K=2\W]W<3GG:;V>)$G.!H^R8(: M[X&@<$2(M]CUK+S\=].#F-.3O#O"OA_A24_RT?:-E)P*H;7DS!-" EAQC6YE M$EA:6V\ 80*>NGP(O0[VJXLCU$)Z"MGK7OQU>_/O7[IO_['5F%_T?D MFW_']^Y_-__U\0"Y3S]L) ^:NS3Q6+72(JPTM?V J1$E;W8/<%9/ 'PW$H(" MG'W\[01G'W]K$-1"\6 (>4XDT=!KA?H!&STL%TJY ,/TG%T,00'.?G]S@K/? MWS1$&DBLPS9,*&P\5\K 7I$5S*>[BR9W#>;A[&((?87_?I!'" MQ0L_E "A"?3Q*5VO#DH@345UY*UGL].QUZ?MVMP3,Q( M'#,6.JJ=YK25JWD^1F)6D1_U0WL39)DOYMO_VD<5G@>4^W>\ MW?=1AVN[59_+N'^RO1-I^26R/,2;>N&7&B08PE1SB\/6@3BPV+) M]5&A2DP MK#A6+E?SCWSN)(DKH^?R4V>ZY;I;S&]C2L[SB?%2/M@ SC7F4>GGD'I@ 02J M1\C">IRFV9A_D4Z@ (S5^4B?! I";P$\X2 ]W+@!2EBJE, .>6258,3#'@(B M;#G DSZQ8\T;+3#4#FKOE#$$(^HIZ"7"%JIZ':)C M*3K)]BAT7@/OU;E":Z#[.I;'B^MG9U]&'>G1<*JAQ4 +:C&V(&C6'NW!\KBB MVY[3T-3E@"7];G9?9RU8#L^TH3.O6L_W; 2S!&H.$+!:"@^(WH;^'C$1H#+G MZF34YH&GU,K^3H'I4TG%>T:]H>W^=;.XOXVF9C")PS]!G_G7^0LLEWRM42 @ M+)QBQCCHH:,([)5O(XH&RA/O?.4S+W*C6;O/HO?SK;KU^H_9ZLM\N7-6/!;W MT&WHWC[^/0A_+OO9-9P7/TP)WZWV!\#[5?=YOHE%.:<<:9DA_Y5.E:\1% PP''0)Z&!2B@&=A!8+43)=ZJC M'"LYV3_O9+D,Q9_!V Y+T6G##!942.,XBLKL3B*C-/[IG"R#*1IB=:>A\QIX M_UF<+$7I_MF=+!(()I@""M)@2%OQ?0=.M-O*(2D]DOU^UZ[ZGYT*[; M\/FOX6>V_=8NNNWSMEVS8[O"R,\V4@$9"X(HBCPAWD"CP!Y!6=.EU]KFTA7@ M+^?WO6PF#NK7:(T\0UA8+"4'R@*R-\& MO[7+@-0BC%S=W@4*UYO'TK'G)]6P#S3& <-14 ^")6"TQU@)NI/>!TTB/5)0 M+'' M6=7%J!+3;/?EYMVU:X';%+/6C9$$8>D4TX*2(21@'O>RQ,VY70CN%A: M@6M/G'&(EIXA86)O\Y ^1H8&3)0?.S12AB/; \" Q903);P0O734J?1CC/UJ M\V44L.6F31Q<.B'P%-, 1]-JH_MZMO\;/6R_#N!"S1N'OZF"- M=]+L\(4,J/2D^A .Q6T/=J^X4X0+* 0B& -M0B( MZ+U,%H-ZH_7C*'K)]63@O [BJPO75\#W1-$;VWYN;P;7 #K;>/H$<^1,]:9G[1K@'+#.*>N04Y(9 MKH-JM!N?HB3=VY,EI#XQ9R/12&8KUDD%.D/";,DF9EZ >? J%SD< O MV8MN/[1K.#/84>\(42IN3H*CWG0@3+KT''I9O7&U5X1+;4;%?7RLV' MJ=&K*&[T(@?U0>?BM8-%0TH_G-1IAE2.$$(!A@%CE@F&J4-P:SL#+*&7=%#: MMMPAH,%E10<%>(87*07QH@DG1@&.'*,0"PP>L1&>,U;RL+CHH>4XHH]&:G(! M5UT<9KH<_=1RXH(%+!Q"1"L!C*$[T($2M*2W-7M)W\&D#TK,?QER.7WOTZ5F MUT'Q1D!J9"FE'$BAE.IE0M)4G(=J IX&Y6A/0^AUL%]=Y*46TE/('I4P_-.? M!\A]^F&CD<-&$RZ@]QM-)22Z! M(4)93QB" IP]K?W)SC[V_N&"R,@Q]#)6(A2:$V4 M?9ID(U*Y%4[,G\K9Q1 4X.SO'TYP]OP"/8_PU :SL7>S- DO6A) MX7S\J9Q=#$%.Y>5MT-F_JKMV%00[65+A9<,&(F2# J\,)Q!A!F*I\5X*P%7Z MH\["^?HO)7(2.)(=G(\E'>+%[?5JUBY.QT$.-FZ(I!QY*E48&6$Q_Z_OCV88 MD(#)Q&4)A4Q'W&20)).77!N#6XL=M YR22%TP&/O^O%I0M)K)TS^6B(#92/1 M^'5B5P(XAQR1 @0=SB *M>8]+A:)DM=[)ZU=G.B8S ]A/6$J%S[OF#.48*^A MQMIBM!LWLE!4=(,L*_53 U531.K^[FZV>H@!J?5]V(Y\MWI93^57"$A9*!$! M%A "9;*4Z*WE0P0LRBP.4A]>;4!*>UH,"@X=6&9 (JD=.01&^.#8EIM>91Q M1$\1D+H(N.H"4E/D[>1.$6N"7J:=AQ[%3;*'&P3%N&1]KORAJ*%TGT_4>1EL M.8WYJ1(V,AO.11/KZ@;+%3N%-"*]1"XHW?5&H<92-"1S8QHZKX'WZN)/-=!] M'5MSND2=1MEPK 9UVE! *79$"]K+%Y3CDMF:QV1S'$S3P$2=E\%2[+)Z'W#5 M]^N@)JW7_:B/G/:#^H7#$ +%A0$0 :Z5%GKKCHZR0HU$R2N.U1W\.1 L][1A M.\2CA\'!=@TU" D,_;9J+4':H6UU[JTLC,!*TW1/S-.+YP[C$?JY6:_J[*^) M[,D<@B_?R6V=EMV9$,_9C@U#FC, &.348.R8\&2/ ]"FPKK+B0QT&6&I]94I MT !P!2G#4"CCO>/8]5(@!M)O0.3V^XXB=W)@ZGY=RAC$82/#5&!B+88 &;L' M2?KT%9P[I^T8DK-@4^H05HO%]LW=8//L<(=&*$FI MI:R DA4&'8(X>@L.FA M^MSY9A.9GQ2.7R?P&XXN&>Q3RQP"GC!E)-_C$A9(T9PM$T;_4@, ^2$L-;4N M+]O M<9,6^(\AHPAROGVD<56#@1$1==8BTR%=&@J"OUN71?'@KJ[,8X=RJ:[ M^=\PD/O5S=?9N@V(A6'<7>%77CN"_9@!U2QFZ_6[SY]6[6Q]OWK8#O7-D$R; MYWLW2$$D,35<4B>9D@ 3(T2P.:@Q6*)!F6_SR'YHW.>BU$?[--IA&[,3$.+I MMEX6=F GIU)8EGP$<3JWY92<=7G0*1EPOMSC]'6V:E\LY',NZ:.=FK"_:T8) M(!)PR:G&X@D:8X#:0$ M0N6U-PHC$)_&H/[05<"K&JW:22CHF:I4 KU MLEE'4>5ZP#2\=?F0>EVSH<;QPWS]T)(Q$IQ;*>+6;+F_;CU[;=O(DL1+1/G__' MNC3$2 T5@!#1HA0G!#72RB 3'_4=GGP\\I'_T0077,2G-WLCW<*VR,(6&GH M ,#""H@([Z6,&C"L^_P?3]Z V3 *J=9!MOXOKE?K<*Q^&8^ M^\=\$?!O!UQD/]6O$0(P*&6PJ)$QFBOCH.YE!1,/Q/93I^XW7[O5_/_:6W474Z,)7'2"%0)[,KYE Y%BC^T$=P8-M]+\=3F41YX8A])_V@#H:=&7+"9TQQED,R"M-MUM[OXHU7=O5O+O=KJC3?LQSG1N' M/(944&N\!BJ8_.'/G=26!+NPONN,!JF";_/5L<3.0QN&_C"<-<8LQC M1C[/F"*L7QK6.YS^+B_;S<]K39(4O$I<[CJX+9Z]RK4;3_SC'Z';?_[;_P-0 M2P,$% @ BX-%4(#&\*8,?@$ W4$3 !4 !K;&%C+3(P,3DQ,C,Q7VQA M8BYX;6SLO6ES&TF6+?C]_8J8>L]LLLRH*E_"M[;N?N9KENPI)9G$[.JQM#$8 M! 9%=(((-0 JI?[UXQ% . &AD>X!T+5TXN2(BG<<\]U/WY]N_[/__O;[2+[ M6JS6\W+Y+W^"?P%_RHKEK+R:+S__RY]^_?A*?M2O7__I?__K__CG_^O5JW]7 M']YDIIS=W1;+3:97Q7137&5_S#RFN)V^*6?336W[9K/Y\D]__>L??_SQEV^? M5HN_E*O/?T4 X+_N_]6SOU'][57S:Z^J;[V"Z!6&?_FVOOI3YCU__@>O?AD*(O]8_W?_J>O[4+_J/A7_]]U_>?*S]?#5?KC?3Y:SXT[_^ MCRS;TK$J%\6'XCJK_OOKA]?/HA-_K7[CK\OB<\7W^V(U+Z\^;J:KS9OIIV+A M8=2?=K,JKI_^B,5J=>\3*H9$Q1"D%4/_\X4/WGS_4OS+G];SVR\+3\]?>^#O M 'CS&&PJ=#4);[N /,7JPP^,C/?2=]TB+N+''QD9\[:AV>55BO;[\&,C8X\+ M.6G+*#?31>26\>@CG\6\J'[KC?]J]XO5IY^0W]KX3E2//KCXMBF65\55+9KW M/CJ;7_W+G_Q7D[OUJ\_3Z9>)NEO/E\5ZK%6LR[O5;#M >7#5^+S%^Z\-K.P85_9;@^S__>>_'ARZ M1V0Y>ZIEU'BNI^M/-:B=[QX<%'\M%IMU\YU7U7=> ;@;9_]G&Y(>[S4;N9IEY>JJ6/E'?=&)>S_[R;K^>UY=!@: M[D+ZW^:9(?!$)VSP9N5UMN^0QY OLD_?C[^1_5;C?KYW#A23=M)WUG"$R6'\ M2"31R5!&3VAGLN",0T_3N5<.U,C#=/<)X_+;?#W!V!J!2"ZQXYI211$535>6 MFI$0>7W.AC:&"V*1=9H0EAM)I4^6$(8@=T9"D%A%G^JO/I/QR )ULC.'89E@ M2OHZ)H$!S"7-_QY0TR+UZTKF.%2JMQ?/)'S]6.FC.=67JZ(PY>UTOIPH0)!0 MRF"&*,,**4=!TW,8!KBO^MRW1H'%"D,(.#2$."29G[ )C96%W%*O#5.MY;+&: M%^MWUZ^75_.O\ZN[Z6+Q_?7M[=3KPGRZ>"K5^Z6X_52L)KG33D%K &8644N1 M9ONYDV#2!,UGNX( %A%@")3*<^(XE/ M>?']U4VQN,IFY>V7Z=([ELV76=6Y F>SR2+3;XG8]<=@0"YUA M"&# B.4C!DJ-<7H0BCA!-$$?>&&4)4 DTUU$&+^I'2T-XY M9P"-G=/-- S&F!%7R+(:VOESS#U+8>EE.+GCD+0XKKR<5';EYR5I^GTQG3VU M#_.AF)6?E_/_*JY>7Q7+S?QZ7BT.RO6ZV*QW">Z57%Z]\=^>+SS"8NU_=G=; M7%WZYCK?_^H$.,:QA-*+J9/*$@8 :KJCH:"5JJ7&R(@31@MM@)"$::&D %0+ M:P'UK$@OBVV*3;7:(LFD-*?MIOIPM[JH32YF>KF^RZ=+GI=47A7?KZW3A MW:WSI?^%_D*SV_EBX>GX!N"))08Z+@#F!E""L"/2 M-"IG#0==IFR)H#KFY[-024A,3G+G9['0,II3A!3-!4^=XSR;Q'2;^9TKGF%S MQQ\@E$-F,,\.5OO&85NTBZ'.]T6,6-@)P7,TE7'-I<]-QLNG%,\7HW.,?*^7 MFWN#];O-3;&ZO)DN?R[+JS_\Y'-":,Z7#Y8"SC= 1@C[ M\./EL/$>Q?!Y<'GW;RZRVNMLX]W.&K]_W 'UQ9 .-+[&:UK_>,-M1&X2CKZQ M(]AV,-Y_/#>, Z 5AY#D?DJA6$YW@DFHD4'GS?8?BB#'F-9'YQ#16 E@M,+0 M*>1R!W.1>&KWHL#TI*3=&)*$C3!Y/X_2MA#!8&[&H4_AL,N>;6*0%+M!]:1" MO2TVDQP[H%".I*!:"JF,%,TJ! &:@#X?]O[]$,GN2T&*G]9&:Q;C&"#.SD*<5#5R5-H.7]4:U.;[_KJM M4C#/E>/&608=5U9Q@7PJS RM-F_;YF$//]4JH"UA1@--6.ZS/,2<5:)";A%D MZ71F"^1L-\;O\W"B*W^3]O,#8 XMQ8@/PMRFDMI MY^=E9!S&J,9[NJ?9*Y4X?6(W,_#DF+[M6S][%CLM96!-^M/D]].E+G)MK/ MFLK%_*K^BT\^WOM6W)Q?>G?M? :SG,VGBX_^.T5UL.E0FB.'D/DY#2+*&8<= M))SYQ %1(H46%NN6G3<.&. G\+DSRD +B 50:4,E8@@1X9!&": MU+.38Q\J!=A[D1W<.%N"$H7\$^HP;'#'H1T#^UR>LSL%KI5-U_/UNVLYFY5W M?AJT_/S>HYM]W_YY$#T .,76_ZF@4D@"4LU[=L+B,;B@ U7M3#+%I2.(2.+- M<0V4RY$WJH2?\W#*;>K;,!7*2AR.(Q2XA!6)VY8K4L/3&KC U#!Z@'B1;>%E MO^W^>[:LJQU[IU9^XM(_#MV,[=3#=9D4G+55OE_7/M6SZ\V\NG6XGB# K*&Y M@H;[B8Z?^^0FW_5"HZP,NN7W\*.I [0W/D,D3#!!> 8Y%):J;6E "56LE^F MR^GG>C#)]IC"A"R4JG:"E9"E,&'R0"I9VD,9CRK=I^B$^G3D=2*&,E- (8QQG#"DJ'FB$; M0:U#I"G8.!?:F\-<0&B(A$(QJ8B?O0))D4 B=5V##\6LRGT.F+/[H,.4+#[U M[>3MK*R':9Z'^CS;XTFN0AD]H8_)@C,.T4SG7CE0(P^35S>=K_YMNK@K?JDW M FH SW5NS($&N154:0)ESAW@AG!N##5.VA!=;6\5<:BP1(!S@8E7$3_ ((IR M:_VTS/H$-[&@5D"S&FEV!#501R-RW$Y ST-OF'(^S>QX)+,UAR>T,GXKG>K.Z.%'H"C;9:,63\__HY':%4UMW5F.H>D@VJ8]C. M8LZ\;U1:IS B%EL.& .8XTH-=JEWBDXZK3W]A*/@':4QGX\!\KB8!1WEL3G MV!VA/IXBLXTV1@G&R'0QCD_/:6)$QMJ7>OU<&?E0?"E75<*ZWZIU.4?"6>M3 M%8&@(P9A7)^ALG[JEX.V9\R?_7SI--+^D[#_=()-5?D0JUSEU@&B $EX4W(' M*=MC.MLQB>?(.74NJB^?X^A0_=UX5(PS"B]=NXV9KV>+LDIHCA*8RA3F/F$A M.G?69R]*-CW(0L/"BB&_;,^[8P3'>4Z,(I1(SG+(1"X?GZW=O0HL<1R.XF M5ZEY[JMT+G^;+65/%/4E66%AN"14)L_\#ZN.$OS[$N0.>'9#?Z]%G2DMZT'RBGP\1 MO''T_T$\+8?O&LGUXN@&!P18 DZ54=SXJ0AE>'=AK"J60(+6I'L!009PA)%E MT&C"1;7I";@0T A&+<"IG_7K^W'L*PJ;7R2"7J:T REZ&?+T?HP'5?4PP/XPZIZ!U?[RWI7?MOJ M^NOEUV*]J8&8XM-F5W!N\_UC,;M;;6\7-P.+=HQQBG5>[7A1*Z1B?#LIRY4D MK.T]O "+!$(G%3*2*TA<3@17S@ %JG<: .4)M[V.0%YD%+X@"A*BFPG,T7\^G^ MS=:#GA@)=76/%FJK4&XP>H.A@F(JL:5*68(T4)8Q1;SB:.F$ M0*D3LX]WM[?3U?=J/^>7Z>KW8E-?N#U@[WJQ.55H6BY_C2DJ@6MC1]?,]^!? M79>K5^OIO^E[ $;#LC_GF)OMYY0%G!_Q9Y4!W>8\8B%!%/T\,NHOX \XS M+]7'T1F/;+7&EONMR66?Z=]/% M+]---4)\-]--\5 ")'468@!SXI3-L?,3^?WT64L>HL6]@!#II^L (S\>"4*, MDHH"0 @4#C"22Y-8E(] 9CN4NQ==N^;;:<,2O*IQWHAT7N?(#KBS3]^S)\+T M/:NPGUVK^U#=;C4D703'H=[#N/K\BDEJ?MOJ^8>B6H6=55:7G^7RZD.Q\*:O M#NNP^S4WE8JC6]N[PM5?B^5=X3Q?]IL7J.5TH>_6 MF_+6:Y7Z_GY57GDWJFWNC\7JZWQ6;.?J$ZT0UT(#;A%TH+KS(#3-L45^+D9! MV$75\R!,+=Q;U%G5$+,&=[8'7DW2&NBUT#3@=Q.TY^5D3$$.7?<<:WQ#1XE$ MH4V\.!J1_5;+I^>(]CC&FC-S\.P2[/DB\M)HM5YM)CM3[U8[0_+;?#VAE#-& M&6>6&6R5@\B9G9G*;JLJ[9T_//$8\:1*M!/^[GR=UNQ!J J3VQV<8Y*RWRI, M_834>WHDHOYO#P7T.2J>T+[>K)U7MOK#+R.UGF"Q.-8E4]Y.Y\L)LSS'''*. M:^]GX8>0C2[,M=:.Q*1%$) MJN$DY#$CIW6D!X.C$9,^ M/CQ6E-Z,O"0KOR^FLXDIKHO9YO5R_<7_QV='OQ2WGXK5Q&A$(9.(.Z6L)*BU07B/I^?6%+^/KTN5MD!53LUZ478:2T9BJLP)=D".N(I^VV+J>5T MO1=A5^6LOG-0)^UG)^X>FI0$/A#BRK]:9B':B>P)CY^0V!C\G%=@HWA0QFLM M >+Z?KJI)ICSY>>=#6 M,-9*8Y&M7M!DBMG&AB1YJV/LW3XY=8ZVQQ.@#.'T MM!#1I,P$)F)[*%UT,YR= ,5,RE(WK0QAJYU(/G3R.7GL3,8(A+$[]C)&;N?3177KZ';N7:MRW'+EDUV?WZYW9J7C!CA,%54& $A)5>5Y:S8G$+:: MRT8SEE@R]Q"S>QBS'<@ I8C"; MI'9K4,+5]@<\N$AR%V !5'IK@;D+=F^AV MZMV"C.<$/2:/(]#XJ.Z4B=I;2%JLE9FOORRFW^7R2I>W7\JE;X2/$G+.*:2< M<<2-$[G4!E/16!:0R_;)NW8N79&4!<3DV1G*,IQOV1V4BNS/0*GU\M[DI5KM3/#LK".)<$(/S MG!EA"%8"[)-4Y$6G=:K8X;,3"T&-*" CZ<).BQ0O,3%A4E"#R9ISB1W2MBXD M!:1HBYMCFE>/I$O6X/$*'O16>3H4B57W])GGL*PL82C:97#CB$*8Q)\. M0/9;A3&K00Z<"'8F\T32F#Y XT@P!_"S'+KIAUX*W9MN[I+_?;ZY:TQ9PWHS*,>^@IH,*TG)#=ED,8AMDD]?'3_,S6; M[8X8;%^H>%^LJB>+WUU?EIOI8H=MXB#S!A A6**W>=UM:[@>, M%T]5%^YT?SX*U^VRX:%I#M/Y& PG>C3C1=I.9+'^6(&:YRKJQ$CC!O2S76@/\SZ!'HCC82:]M33Q&_=,\Y+H?M]&L( M^L(TJPMS:9YK?IJ:$[K4E\QQ:%%O+QX^PAR%E;::<[F:+M?7OL/N[Y?ZB?G3 MSS]?^@]>/_VCW8W4'&KJ!/,S=FX5)4I2M(>(3JAFG'X'8<,1O*E3-$"PX3JE[NEE\\OTX4JEU>-*0*--E9Q M)0161$L+B=Z94L#PH"/AG0PDEJ4]ILZ*U(VV=D*4G+$P_3F05>,YD^H\1G%X3@TII\+9<0V%:8HOW[\N?Q:K);U'/QSX=.N8OVDH.FJ0H@5 BIO$Q,B M=$X:\Y8#UVXW.;K9Y)O+O_[EXU^R ]AL6J']WEF*XO'=3I[.0G289/WZ\9C? M!N1(\J>V_)U0M^@A&(?BQ7>K3-QT0Y7QK[X\,,I_ <>@8UXPRY"59 M0=D8)%BV/%D3P= PZM? ZR%ZW:EL*W.#KO MR"-YBL1-S#?%W^R/71F,<_KN_ENV[\OUO#Z. MZ@BPQ&&A@+4Y-(9C_\<.BI0*QCN.UQ% ZEW>Z7R5_=MTT?8\<%JRVXGGV7F. MKJ$7C][K;G"/ZT\QV/L/7,U#CD->T+@:=\HO"9TJQE;/9W>U=_:Q:]>T) MM2ZG58U.;'(@!>,6BQTRK75N)LOB<_W+R50A%%$KD1!;D3@&WUHK?EY5G?^! M&(1.S@>)33JI3A*4X97;__;!D?I'X]?R!]1'EO:N@?UQE;ZSQQ&$OQ_;;<>! MU\M9>5M<3K\=GL?2O6&_D\NK^I]C_O/,__J78W)3^)U_]K]2G M[R:<8.J 9LH:0:F#RF"U\T!AFP<]!SLFW(GGR[MN_ZGV)YMO_[:I/ K+T<9$ M69 .CP-RB6K"@N4 MBT7U20TEYQ@G!HGAB^/.N%K2F,:QD3'SY+@X,HS=DE;[[4NQ7!>J6!;7\\TD MS[7)+5' 05JWV8>H]A'6@,S/L3 M\MSAQ7,Y?B]66E>TO*Z>;9M_/4CC M!S\]?TI!)PP +J%@T$F<8Z8=5GD#P- \Z AX1+.)L^L]TDJ.LNHH?F"=RH@$ MMQ.I,W$;IEL'6H\4K,*9?2BJCC=?S*?;)_%8OZ;8;I\G 0"^I<2NTL M@#G+;S9K (=4$(_*^VFY/"_E86JY9[MZ\*4&FNV19A74;(^U M4^'VJ+2'E'0_%_T=B[W'#$/+4O !##TQ%*5C>00%VM+X5:9NGV$)NKI;SY?% M>BUG_WDWWVZCK?ULV55EEYO2<1I ('*3:V+S' @F.&%-ET22!=4R;F,O5Y0R M2SCA6%0W(;A R K*A3":>Y<3CSW=:A='(;)=!CXTAV,N.X)W4;TSF=4 M0RM'QDFX6U!V(M..2?@X4NRH'I7IFF<\,7M;; X+L!-();)88VMSY!A73 K7 M]$06>-\\P*JD%$I-- $Y41PK!+E35 *)*#<4)Q8V#Z99^YQN-JOYI[M-=:8B MVY39_WDCX\E=(-7]12\=RW&EKPK O=VV\8C@/0H[2F&W,(Q?$#OZ%2"+?9AK M??7*ST:*V[HPL)ZN;]RB_&.]/]WA!+#2&"F)M4Y D#M$'+,<&HNH:G_)IX^- M=/UR#ZLJJUX!RVID9SN[=(JF$WTO"KOCZ&YQ7'EX)2<>/ZVK;GD[U7NJ_C_5 MAN[7Z:+:Q'U?K.;5KNZLNEQ9F&+[WST42IB5.<008D.1\W.Y7#=0A,IQ4#&N M% 2YR%U#ZP?RZZ^.()=K\;/ZT,E6\393PWV/[?IK .&J)T>GCTZ83J9+#!I MRH)U(/>$NB:-U3A4-ZV+#VN+I>>SK4K[]*J"49\"N2JNU/=?UX7'L-OD67Z6 MU5;0]J!Y T1:#OS_Y=0 /R]5-*<.-$!(;G6(1B

    ?>D:K _Z%.;^7R_O#S1\W[G6UNJN? M)YQ_N5W<;-]Y2THAXFYWKR&6!8"3$L!FEVT]=+.[< MK]2U93:+];4+"MW/FN(P,RVM$CG61%L@H")NR\/;I5LW)8_.CZ^+Q(J5B; M)B/MON8(X8F,^F&?YO)FO-GJ^*<6?B_7,*HTX MMXH+;+C.":5 [XC(($F\2M%$%@T "XV2A7">V&VN)2^DX )H(Q4$7*1NBA*/ MFLZR1K&LUBS[O=9M:*?C:?.!G$\ZJ>N(8AG#<(Y= \HH\S! M)V&!N**XX%39//6]B9@A=*U4UF@UM(?RL/) WBF-@Q*K_)^[0A\O5;5W9?%LAGST._G M<-"L%.?2REQI A!GFI!<;?OSY5J)W.L):<'?^X;,?:\;"MAM9C@"K'T>V F9'$CYH M0C;:=95NT)U@Q,C83X,(8RM5)9VOOE%ET[KPXWRU^7&QFB_7VV!VO;_:)SBQ M "C-& ?80NW^([=."F@5I!9W[5;]^CC&D;IFA<6"4T?E@G%44T&N"@P+G; ) MU$ZTK)$M.Q9NM#NKKZ%U,B:)!/0TUEX\=9Y$'5%Q\MS%U2UUCB18E.N90H82 M9NK3=&*E 49JTBXTR%C(?NV949P>$$F.!#22 H9D(:4H%*$8"BO\>G &!!,7 MU69^FZVVXGE6-.P!G=OXK\P RBV5E!6$%!P;YH2S[1(CP'H5 M,N\K"U0,U'TD"A?[4$8IMXHB* O,66X*EOJL8LMAW]Q/O\[7_B26V Z]PK%1 M3! I6MN>'M32;\GR02#WAU/@ 7W^F$1 UQ5O_W@ONB6G0L0#:=LM6DR$7]1WP]:%[XT-?HNY7JW*YF2EC= X9!9+"PFWA>(&E+9@A&E$%F-?]J*YC M8LN80$QH)215K,[LV() 5 !E&=2I'T\=Q,N^S&_K7.*9"SNWZ__;*^%36JR[ M$?08,/L1<2MA=A#Q['&$>I;MY!R6;3N"=X)58\,_#?:,KE65=M+ZL:&=+U9- ME$ MRUQA2D4N#",)UV(MUK;L[%$>>;STU2F43BRZ*.!.8Z7%4:5*,/D"UY18K\M- MW1OZ_6+^97&[J)?SK^6\EN'J?.D6O%O:B^6-^X4/U7+5_J>-B024P\+F!B"IW>X[<91B M%TL7FBS<=G*K239?7F5'NF2M,ME\DQTM\FJ9S;.M>LT1>Z.17SPSH&4]J752 M1@WEX;-L+VACU&-1QWGE$PW?+@P^F TG1O?#Z?V2;Q@8>6]'(G_LI*DK]=A5 M^:_[7-:L^-JZOZ0MM,(,4*JIG(X-..PVE:X4%[K Z\GKPV$;!1>>PW4M,SV,E)=F"T" MSA-CMA@:O<1LT=#JPVSK??3X:UFW0)T!B@B!F #"&0#2,:G1[=H3K(!]J>W) M@#E6C&FCK 93WQ"MA\[K_\CT6YO6RZ#AD[J8FE19 !BWE6G.L0F] AP(V^"QF+])@W2/*&P3FF%PXF>WKB]#YAG^]33 Q;HRK6Y> ,!*"WDSY M;OGM?K-NB!GN8M&",T8AY0@RQ1&SQA%RNU:1IGD0+SXS#JE;-9NBP!@1B@05 M%&LB+,M)X5C"IJ[FV\B2P4#6"\'-D^,20Q:^@=T*=I;M$!Q[&_L4IR[TU0/= MB9%5'TU>HJ;>Z/0A(M0NJ +7M^1RS2FJ:S!BQMO4$,.J"#L7?6:<>H,F-0," M6>:"4<@+PP045$H%D.*IST.WRPCU)Z+.N(4340K(8A$1FA 1H2 B\D5WND3D MK4D'(@I#IP\1X=V("A(, %$YD86U6#)IV'Y!(>U5_.+4.!I*R[#5@K*"DIP5 MBKF1&3&8<(ETZO)!VV6$^Q-19]S"B2@%9+&("$^(B' 0$?FB.UTB\M:D Q&% MH?,:$?WS=GXY^[5:EC]^G:_^66[D?/E/77ZKUHOF6MOYYFNYV@T,-0'8,@TQ MU\@PJDS19E-R)P[JPD<>PQFCG8Y2"9P;"K4H*#=8$"B!15I*D?IF12UD=M=( MF5W?+Z^VUX6K6L)N7!43VM.4-1*JGK6H.C'N:.XRM//?]DS-3>*;@ MM?>.U?+4 [I&I1&KP4>U2)>B\//SRWU$"-N&064<8+@>I+?0AR5KA1 MC% '6CY83(^/'JCDO'JO;P$(<3;!8(V#3H*%3XQR52 M^F#0E1#4?/W5$5']A_G7_>+[_+:.A Z53>NZVL@29)2R7!N%<)MYXA9:KV<; MKPPE%<.&,:QS**D&FG,AL 22&V:98JEKE]=B9>5!KO_NQQM]<>S&(P-"Z,:^77ITHL#]R7=EP>XI2EV$YY";W M!.R""\$1SDVA@1+ _8^3=HT: J4/ 9X<"+"<8,G<3I5 *J0LW)\*Y]!%IIIJ MFCJ1=Y#MZ#3#,W+K!V0WLAL,0\]3[0-\QP<9(T5LIT Z06%1L)T&:\51I4HP M]_RXZ=WR>[G>W+U$B @7@"@ ! 5,4Z(!E^UFJ)"L\#J7>&4H!I')H;*2.>;- M)95<\KS@G BKF1!V#'[RHZ>^6'8CJ %A]*.H(\$F$72=!NH$345">!I$%4N9 M*LDL]+@\^'@'N[QZCBZ?$T82@(V4QAJ@K+*H ++-#!?(UH72Z]X/ITFLIPB: M:*1 81T2ADK!)'!DP"66A6!UV6(O1^T*\Q_UOB."%W5I"JFQS 'FK+VX(AB!NO/%^A-C**"4 MSC6LJ_)3I7+)%270.BW= JE?N332)9=;H7*YHV('9,,O='KX*X& L[/'VTQ MVV)UML>N0VHA+GP>#F4@&,,\1C";A@SR[E3#LUO\Q'"*L (:981H<_@"4^753N3T2"AW6DE+L%O65&%6<&PA1T)3E6-$ M\"!QRK):_A(4JT1"LUO"<3@@0^(6L7.T!]%&.Q4Y"=0)"HH#\#3X*)(N58HI MZ+&+,G^Z?5M-AKJ\+MUH5Y_GWQ?+F_5'-P-GU&)#57V50D,&I,&B0.VZ0L38 M;E=Q7Q]'YI #"UVH+ C%;E.H-7'!("$6,JZ%5\>;H%NY>^FR5KQL)U]6"^BQ M,>B'9X>=U6! ^G'45!#TV%P-AF38]BH4T6Z[JU/*O[2_B@+8!'98K-F*X==%U-4.5MI2B9F]RKPM9SGV\D$%PI MA)G.*=%<2(H)U;R^*\2@3GUUYD@D/Z8)PJH;QZ2&R8]=CA_#CK4[?0:1$X32 M![]I4$DO#:IXLRDT2WPTY@PAIAU+<6V@(9@!E*.B712"035;EC=U1V[?9/'Q M&);6C86ALJ(@U"(A"*Q[=4!2$&N [?;2L=BNCF-Q0G+&MQT8)7'B^ B:3MGC M$"BGL5!ZZO!B'CD]\9Q)Y*1 IC"(BH)JX29%6P!'UD7NVF5UT?%8Y M-"XL43FEN<@Y,=C4=<2(Y+I0W:KZ/UR%%R''-[NM];>M6#X7PH:P2X>$T%1L M$10OM,)G1]*?90?YLP<*G.V+;?PX.V1%=EI,S'(>B:B)63 L736$);NEMOK# M^5(";$!#32!--J2VU3C+P2]D#1!LQCDS.C>**>H$R@L&:'OW03$.L8?G[2.& MI#D%!6XI%$1UVQ'V]K9';'!Y+&?M?>L[A'Z;ZB3FZ+;I M'LT$PSK98;V+"D--$TMC-)-:R&F_#!:<=GWY[E=5Z"2Q>%%5BYT8EN MLVI*&ROW?-O]#.25$1LW(S43U@J*K.4&,RPQ-81I#7"WJ_N/J+7_>4B7Q$(2 M?+VSELDP#2OR=SA1VE;M.T!Z)/,DCD].8]@MY=D'_&FP8"QE7DZ$]L?(IYK, MS% "*%&&%ZR0 &J%<]&N,& I\2T4,Y.0X+JU$T!$4&QI@7)KH2;:[6&M%JEO MR&YKP/QY>7M_Y;9XM0&SZWKQ?&\6S]VAUJE_<9C7L>K&1M%A\N.<>OCAR[2< M( @O/*9! WXB/U,WQ5/?[F4'W)(IUQM9SNN"FFUU^7?+NM;\>N:<)Y5"0R) M+BW+$2&FG< Y*SJ]5.HX%$520(JYJ@]P"("< DJE&T02(9GGA0U_&KA8W)6' M=@GQ^: OT-V88D",_3BD%>R7+UO)LE:T;+',&N&:@&9[E?@0Y+Q;KC>+S7T= MN ]\ '4:R1/D%,D$TZ"M6,H\*5H0$:/.T8O;$-8'QO]8;+ZJ^_6FNMM=93ZJ M.OSCHL[S7)1_;J2#X9]N.U' .I#*A: YS*GEK.! %CG!/!?8>@4[ >/+W"II M#2 <%Q0(4KBO<^JPT=JZB9N:%#]??BVO[F_+K+K.6O'=:G6_<^F[;TN"?L?P M:63@/:.M%N<_G+A9*^^NI/N#BNX_LM\;J;-:[*R1>^B"H?[(G@KK$MII&G2: M5,/'06-R-#MW$;K_]NVV"9GFMSOR^/RU+#>'_>KZ((+ E.3W8:B MZ-9$?#VH]=C\5L/5G6"'J4)UL[8AV+ M4GUP/,&E27M MNI11H3]8DL MSJ@J/5Z4\?$*; *38U(@B'*E%$1NGRH%(>T@L-# )TKQ_.C$<8CX_-FF MU>*D(U336!JAPK_2XL0+ [_I_K@>2UY85=""0T2%9'6]V^(PEJ*=&D+W&R'U M65"?&A"!F'5ST.GA\O/([3,]-7*IAZX%F.+@."4B"=;A63[IATC/SDD;-5^M M?BR6-\TQ]HQI353= $!(RQ!0&A>V'=MM3+V*S\09<8@CZ#JS][@P;)1^2K[H M=C^3'A98_T/K%_J0S#=9*^7VBLP4>I \0NZ5T^]XR$^#TB+KU*WU4B_$.D=2 MW^>+VSK+:JO5Y_EQ'=*'/9)W!#Q3RB(B!66F($J9G.)BMWV17"#NU8,SD8$VH\6'W5@/\OVHO]R7:U^63OA]T'=P)&<'X:G8KQ$UI@& M52;3[G%5G=.[+^5%Z6CKB=.!_*33NDV_LJ02&E'%A@"J&UA>V0 M0#&OEDV]!DJ=D]G)EJWVPIUER]+S!E(_*#L2X5 H>NY66P _'0$XO][490MO M;ZL_FE,@QW^96I57BTWVOEJOQZ+!$PB>XKP8P$^$X**H\IC-XN'CT]%IZ8#\ MX4:: 46IP1(@#0$6E'"C6#M$D5NO6]->'YR8FEI9@GHT=4>G&_LD \:/;?9B MG&4?3I!TLEY++00G+RD&(#4->@@3_9FN28'Z!Q18;GG&D5KP1\?&(J>*[E0W 5YLFC1!E/\3A!%CW FP9E M]%'@Y0+(85@$G<#-D!%<;%N"8R5S+J&4[1@V1]2_9F;73_8BC>"&:#U(PQ.H M@..VJ!CU.F8;\6RMZYE:9["F00V!LI\Z0_-$H"LA?%Q5W\K5YD==L[>^PUMG MLK_5EV'J$(9JC:1"2C-30&T*HRG?PV4.,9X/U]>G67?=A(VYSME M*UY 2J0?IMVH9# X_9BE%>NLJ=:]?5A@#E .OG$Y!=,)[HF"[C2H*(XJ58+9 MYULY5*1-!(V'H_;W>Q:?+DM]R.9YF'W8GGSMZJZ^F-Q>SNCA $&4*Y9)J; M^H4A:8>F!GC=-HHR8&)V^NB^_W6^;NBIE7;?)?%4!)7JF?6KB)W,8T8$?!H+ M+ZY*3Q]>Q\:K5\.YF:(08T@,))IJ+(QD8I][%4![5>0/&V&0K.C3!G,1^LN] M#IYW1)M!$KEN6- #%:7!/3QVZ-(OS1,0O73HS2A0%L4_OU:W#I!UG;G8_-@_4 8J+K5)!*2:XL-$P*WP^<% M#6[ETVO0U-G/=T*^>__NXIWY[/SB^8=?U/F'BT_G[]^_^_"W[-V'"_/)?+[( MQ >=?;XX5__Y'^?OM?GT^?_Z/SB"^?^;F?_YV[N+_Q7>&*B?.;JQS"B6\..A MXQ9";=*T+L4R@6Y"IQ [06+109\&S<57ZT0SHHBX!5#EX]=;"&E!B,:Y$8K4 M@T-K]CLXJKR.@WH,DY@.V[>'1[6$/9]L]H'0F]!2HA=,8>._X'P9H6Z4%0KK MY$@J6)&7::D?-KYW]#]NNR3L;]4";JV C&,IL& :&;X_!B^P]*N1$#9$8@+: M7RL/Z@\1"EO'_5IZQ#SW;RU8.XE&OE__$)=36[Q^0$Z#9OHJ\<)M^EZ8=&HN M]UP5NWWUNMVXGW^L-^7=I_)[N;PO9RK'6$E-"RE9X78^ G+0"J$-[%2R,]'0 M0YT[KQNILM56+(_&8PG0/LU6$P#:C\7VU3G_\; ZYU&[L)W$9]E6YNS3%,S@ MT>YM7'.$=7=+8)9NS=R\P7K&TR1&?0*MVA(J5PTR1OU:HI*%M=9[=.RE_<1]UE5TY. MS[QR"((=$\J)P?/,).]!JN4Y))-_G6]>J]^3)IG\%)U36>0>6$XCK]-+@\=Y MX]YH>%T%?)JFGAEN"@)SA0G@6+C/5T#O1T/*"6IWY9-[=SR MZG@[-\LQLYQH1"TUM$!" ;@?RT#N]<@Q;(3$O/2^1[8F$+)N+)0>+3_VVU1V.2:[^>$A5B>X*1;* MTV"I:-J\5@BB%TI]^G_OS]>.'Z@J+26!$%!(M.6YT';/FSGV>UD6:\Q)W\*( M#G W1AL#6S]F>ZF5]]'9_EA!5T?P3E!=;/BG07G1M>K0E;L_:J$';\<#YD"+ M/ =2%KG17+&CHH6 =SG[,UCF$&.WY;/)['Z'<'Y8!EV"I<(QMX'<:-6Z'@6 M'X_CN !0I\%4,11YY5 N&)N I/H,.ZX#!$'DJ$XZDM,8[D>H$V*!!W*O?NX@ M)W$Q3N!>1\@[+QX5G. L^&CI[F[)[M MW\[74=%B>5,N+^L1D116$XL09SI'S&)!:#NBI=3KKF&?<5+?.3R(MFW^>2Q< M]I!.CDWJH_K--@ MHRB:/-E#Q4*G*UN=JNV!&('<8L.MQA+GC)-]&20KB%>_SA[#).:J8\G:>D)E M(Z'GR7\?)+M1TD @^C'2L5#_=ULR2&PVJ\67^VW'TTV5?9R/>@\@J'90!+2G M050Q%*FBST3_H*I:-L.NWRUW95W%U=6B?M,PO_TX7UR]6ZKYMX7;DKBX+I>( M40$U@HSFE"*SOR9E\MRORWK,@0<(NZIEMJZ%W35=;^3*%LNL_/.R7*_KUQ_? MYJOL^\G>X -8H'L,-@KX_D&9PWTKYUFVES0[B)K5LM9VV$D[?*C6%<=78K?H MYI@&1Z91[9GH+A%^77GT4[F9+Y;EE9FOEF[PM;B\O+^[OYUORBM=7B\N%YN9 MEDQ Q L(7*296X9YL:^D9)&$/NP98;C$G-E*F)4[$?U8,0:>W;AP8"C]&'"/ M8BM=]I"ZB'!/@^%B*E0EFYK>Y=G:@9H$OR/8;ZOR M:[E<+[Z7VRL8=;_K#^7F_/IB_N=,0,: ,L042B#,J6)F?_1H@2AFW\O5E\JC M0\P'T!(&F,LTTV#29=D_+T25$,3Q).!,Y M+ZQR<:AUX6GN1L$XWP]DZVOWW<\T SY^D*/-_WPOMIOI9].#?;.#KT,8FA6, MBEZR;.#8*4"OU%]G2*=!3WT4>#75YXE%5Y+Y=;&L5N[CWRW=-JY<;V82(R!S M(PQ@A!MJ*:?['3#)K==M5>\/3[SM;!X;UA?FJMO;.E.TV,E5IXC<]]?5[>*J MB176]U_6BZO%?.5]O\(?SVY\DQ3*!&Q37_4Y0KH5>UCZ>0S:"?()QG<:U!,N M?A5IGO6-;?:IN8_;DDG'$^JB>CB=]L+ET#)CF2:4: @*2J#:X]V-#W?INSYEA$WQ_J;A0^*,I^Y/Q\ M'ZYI-=_J=L&X'[+3X,5XZG@VV?+$J7/ >_FUO+J_+<^O/YMJ==<4^94_=C^\J-EV!J2A&!8Y-8P10%%1&,((UH@IJW(BO:X")A@_]1W! MK2S97M)F6?ZMK&Y6\V]?%Y?9D>39EQ]9^_N_-]*_?-EM./MT#&M'-HUG#+N3 MMCXH>6JA(XG/?&R2)F+U!_94>)K03-/@W*0:/@X\DZ/9/14QWY3U(/)^O5B6 MZ_5NS+7X<[%V8T(@ MK;Z];2X R8^WM]>7#]&A)XM$NJC\+"HGPL2>,$XC7NRKQ./;Q3$P\=Q1/I==>^]V MM>_<%G<]T[! !&A "2X$)82*=JAI<9>_!)EP F=+ 1M37O"[;5C'0[IH(WL M\X<#V>^UB%DCXS@[W).PO;[QC8/Z-/@MKDK/;Y-CXM65^_ZVJM9K%[U=+S:S M7$K,I";&8L@8HGF.03L" ASX/4+S^62?%1;TP*Q=:#>U4-G=?'6S\&0M+Z"Z MD5,JA/PXJ)$BVXHQ+,L]9\CW1C@JES,WI&QV_Q^R#S# >L6Q)8EY?_[:;Z_O\X[;;KWWWQ>-D_H_DSR[X//N,N^UZ2 M5_UG1_=EO_WP758^%S+G0 !-E.(@!Q #VGZ\MAAU7?->'YIXP;<3VNOHS!^9 MUU=Z,E#\EGE7/&(L\6.57UC?0:B,O[C#Q*YZS@:/TS"[JI8;]\-RERZQ-C=< M(H0Q$+#0!@L MT,(H$BW^O)!'YQX>>_%\3B"\<:FPQE62EC\%OA>DI#3*6]H M/,ZB4D(4=O+D 56W4Z9'*KYTIA2*Q 1.D()%KR+,A,";BNIVOEZ?7S>7UYLP MRG$M@B07G!4Y-(@7CF3;\0"'(.B6HOY=MR46NQU3]$?P8XYV4' M\^-//]S2WE)\#,NI1&MO**>1*8F@QTLW$WLBT[D,[-$PNP"O0(4$R'TT)%8+ M!HE1NAU(Y]*OIYG_QP_,-$&W%$-0ZT8RB0'KQRZCW%I\BL@)8ND!WS08I8\" MCXNC]L4BH)3T+D8R BD!.<DZRQ/X#C%&L'0380TPN5_N:!R$!)=*>/C_$=S/^:B$I?_ MNE^LRO8A1KEN3HYF0KIXQQ:2NUVKM@P1@>5N6"A)WNGZ<[3!4H>.E3;EY==L_76^\JU4U1_>;IPS*+)^%-2*5M=8V0F7':0[ MRQKYAJ6DU] ZP5#1@)X&8<53ITHT(?WHK!W%T>>7Q;+)ZZEJN5XX&)O_N%C- ME^MMV^2V$LNVNLKZW7I]7UZ)Y57]1?,25A!1* X5$$H*0PC/5=Y*J"#V:A(T MI%RI<^?SQ:[+1KTA^<_WXI>+S>P+:.5S?^8 MKZXZ>H,$6'YP"CP9_V!%Q5#-T.T3V0>BE M$^8D*$_@^#F-7E7J^>GA>_JYQL8C2J:HP%H; IL74E;0-B4-C1#=/=( LDQI MB[.ILG6YV=R6_;W:$%;LX.LF9L Q]C(G-S#C&,[#6T[,@&$^= !#=O.L_=%\ MR=\.:*<)>.$AM:W&60T!'KN)%]8+#ZF$D^JNO)KE$@ACA"DH*H!1UDC9;F$1 M%K!3Y=*!1$GLK[?'F]6W6MAM7>%/GW]S7VRE"^#QA$;Q\+_3L$>@^ST2WH^U MQ12M%N!\IV&]GKXWF17]7&\PEJ]YWO1&FI#C'4#9Y_SN4!@G.".$,ZMT@=QV MW?U?"ZZQ('HO E+U"YCNW0^B#NSE4D,[(7QS/_TZ7Y=-XZZ]G,E.[3K '?U8 M+B[22?>JDSU1@\_0;%)3O+DS,0_5P@^]?/'K?*UTOOZZ2VM>68?"$:'/!,^A MD!@"Q(3FFEI>H'9$2!B9+BRXU-A;F!4*&"ZPLS4TK3U'470=>#^W22S%BG'>6 M+;>]V@.8;@#SQ#W)2&N9Q&<83OCL_#I[P*Z3L5.:@XNT]AKHR,++;M%/*YY M&.&<(MPL$TJ4I-4S\&RB+[(]TB.?RLOJ9KGXK_+JW95;%(OK17TJ(M;K8[W80#E M1<]KU8/*FOA<0]PVRR%&RF58$P9G:29KO1@._*!<=JQ=ME5O[P#.LE;#L^8L MZ[AGYD[+K>?XO=5TX!=]B>WFETP:9<9,8P,W&31>3UF-:*7$?N]9:=6]\]C+ MS?8WW:>4B^_UWUS/ ,\+*2$V,$<: \$%WXM.1=[IDMVD!$[M 2\OJ_OZ(NUJ M+U.S*QW$'T8V;5*G.)Y5!_2,+[O#G::[O]!\8*OLF_"-7N:+[R#3S)XW[243 M01+'5::TUQC^\MWRN_O]:O5C)K#$@I*".>]NPUO-=+8ZI)N+F]:F_7J>U5&,B+^<^&G\]M!6"0T$^%6B3T1##< MH=;-Z-R&\Q^+S5=UO]Y4=^6J^6MN,[ISMC/97%$C F!C ''_AK0M8X&QIIT: M'DQ2\,1NK!6QOJ3MU.EW6#6NAE;V9*Q3Q=G<34"CZ:36DRC]/<27NY2Z#ZA&,3P6?LQ'I\ M*TXBU_ XI7ZZ>_3D\PY/339&&MUOKOQ\F8@^8 R5.@^QT1A>[^.J^E:N-C\^ M.C;8N-^H']%]J\/J68$10E#4 :@%W"HC4-L9!>?:=$I*3$OBQ#ZP%>PL^U:+ MUI!BV0HW\H%S#S,/[QB'L? D_.-ASC3*;N]J[?5]NX[R11,.Y"_[3Z&?SVU& MP"2A]XQEL3&<:./L/SB+'D< L[RI\8(1M93#NK&BH.W-:F(5@V,YT#!I!]E M+JOE+U/91 8:=7AWF=Z>DW"5VQERT'/W-]^NCWS6;@/YQWYSYN?SC3WQ2.@7 M8UAJQ'3J\0]VUW _SG\T]=";_ZJD6'S=E& MF%D_G[^-B$WZC&XT"PY^^@%9PB'+N MX7PG)/5@'K>6+[L]"#C2?:$>]AWXPEEBFT[IFED[/1ZXUW'OE?68)R/=)AMF MODSJ#EG0O!G^TMB+EAGBJEC_:?&371"+ $BJ:V&Q;#6-[,7V0%\#*+3E/,>4 M"82H ;KMGTLP):H-FZ:0KN@F<4#(U.=JF'?,-"6L)I&>B&C6R2S@D.50V8H0Y#"NE:G5*W<1B(\ M6S9AO(5_:;,C^? MI^R)1T(_&<-2/;SD42WJ\^NZA/O%U_D2 O"Q=&M_N:FEJU]#5;?N8V_:7B1U M*\B_UYT@9P( 1)"BE!=:<&XX*MHJ*M3@(I)73"SD,%[P0^W_#F)F"Z].PR.: M,-CA3<%L$1W]:H6SC-,J<2ME.IZT7.[)RJ]99UO1/;30;W:7U,XR? M"QMH$DS690VE_^LN:E!+='5)G[_.W3#G]YOUQ@6&;N 94=1(B M(#(;,C6=4 MZ_JH5,KKD:K_IR>^%KP5**L.$F5_62RS=?/MO_JY@@#HNE%Y6M3\J'@KRUEV M),VP]/D$C!/T%P[<-.BKA_Q5K"D4%M$><5LS],?5XK*<,2E!GG/ "R:8IJ: MHCV7H0C9H+IY82,EII5?R]5-N/!+L+&M$RQK9QHGHGH6I0W36#]YI4%4D75Z(FF(@ MU(/"GNFX75Z=K]K.VQ_N[[Z4J_/K+WWMGG3;D,7'(4-9;Y@!AW;0'O/8/?Z>E=@% MY:W(9KEQ/S\6^&.YVJ6LR^;;,T-%42A-E(*$\+KFAVK/;)G.E>Q3SW-$L0CK&_L3RN<4]@QDSS M.O<4@ GL$#FX[0:(WVJY/Y>;S6T35YQ?_]W]P$6AW^J_N9XQB')1<(F)5071 MC FV%]?:;IF T85,')N=K[Y4F_+RZRXG4&VERKXW,C:<>+]<-\)?C1*-];1P M\MAK....$6EM?>%!O[H=\5;#;*?B6YD(@T50PTV(,>.E'A-CB,CHI!'2Q$%Q M[/[FHYY(,,2+<6+:I<=)QNYNR?RF=")4FZ.+)?M;D3,M&# (6"@AXKR0L#Y= MV0D#L\Q0IPT=L/4[78AIK,F>)D15\O73@_B8=N7FC_,?M2-87U2[@5KI MRO7?5M5Z/3-0$0$-UD5A . * M168&/0\'SVO71[IJX\W'LXGV5^+%GGU:[F MZZ_9=;5Z0+>';>$(1XBO879B^4:#>QH+-9XZ5:)IV?O=Q4NAW-$CD'?;AR&. M$3C(50$P , B*Q5 HNT(R"0WG8[?!A(E=:#DOO]UOBZSRV.9S_;O"7]DBYVD MO5]51#607\0T =LDSKHSKCQO281P[ MG_^,1#NW=%&N[F;"2HMM83$H@"(YYO00_BF!:8KL?4^1)D/Z9W7-V"8OYX:Y M2Y.C[6N^N*GY 2TW@DLXRW;*9!>3M6>:#/N =ATHG][#OM%3YZ?1C9 HCV2^ MMY46CZ5T8!(\*N;]=G9U8L>-^T!2L7*BWC39^/6G^JOSZ_/[S65U5ZZ;]Y7O MJS]F F..N$%0:)3G!3.PR%L9F3*J_T8OE62)0X F65/.5\M?JOO-67:W6"[N M[CLZA)%,U6?+-P4K17+W.U4>>89C9^TAQS& L-[E_]8W'R=P5Q**X@2UD*;8\&@)3LAJHNI91_$QWB9_F=S,G[*)_,R 3;H MD;E\3L)V@_5#E]L=UVY[-6,%E\ 4A28$&L.E4@KOI0)YIPL\0\F2VI$<^.A1 MMO)J)VAV6?N:79XRS75!'\#\DAU)3#'9+$<:;5]/;R1$.14E&!<[.;J:(9&[ M*)ARR16E!><0@?9B8:X812FIH*L,HU% &V#V3F3',47P2<3@5D@9*1XRTS_. MLEKX7\XG8Z'>9PN#6RKR84($BR5SI#OX(CI07X.\3DIAC,9WIV M]!HZB?(8Y"@)DV#+O;7D2+BBP8F0GM@F).Y#J?89R)'&1C&K.(/*$&;@?MC#"G3)7G\OEHEI]J#;E6M^7'ZKO95V.#=83[]?FRYG&@ALK+ ?4"DXT(J+0 M1:YH 6DA5:?6+@[_,\'_#.?T_LZW(62-S=G5?9M4R:P7/ MX%E6R^Z1^8@ =H<4U+ X^Y'M T"==/\?=^_:W#:.K0O_%7[LKG+V2^+._0W7 M/MF3;NM&P]+;;7DH LU^JT!ODG%LL2<>BR-8TXEH3)VD MI\4("*#8-BIS*O.<0<3SHI"8H!+CME%<$O_-R_Y-#1<0T'\4P"L@@"*&-/<-"*AK0 AE<=0!(=@8OX#0C:-^ 0&VC5*E M:8Z0G9 H FBA@7(/WVT:-03X5[_OW]1P 0'[!@08)2#XD]TG("3A.6I @'$# M@C^M,0)"$GJ3! 0?FGL&!-@U( 2S..: $&Z,5T#HR%&'@/"K_3?W!;8QJ%VE MDJ PV&BC"\89@CFS7[=-0HF+CN$@O*%!EXOR(\&@@9T5N$FSNN\>=* Y.!"D M9;AG&'C*8_\@T('0SB$@+;&1 D HP5WD_P41?N+?G;_127\/4XX+?U]^^L@^ M:IO$A#$;8PBB0G)D"JS5KDF"BZX;Q^$-#3D'R'UD'T60?7^:N\M^$H8CRCZ* M*?O^A/:7_23$)I!]'X)[R3[J)OO!_(U7]L--\9#]COSXG@15U9?U^\5JO6SZ M6UN0^9-5P,^V]S7O 6V+-D\,SD4)#2P$! 9Q4 ! MP H9BSHR'[$9A.'A V> M;-:^ONJ"0]B1SI@4GPX 9V8W+!PXD-D>Y<7^@5L']"+;$K_'.NS!3'\.3YS" M3."(<1RY3&%8G;P3]Y%&.5TNO\\6=_RA?ERL)X935N10E8#GB LC3-$NQE-W MB+.[& 8VE%C^KNKU=)[=6(07V9VK$MY'^T(Y[*)V">D+T[+NG2O%FJF& MO5].LC> ACUEQENU.A(Z1IWJ:LI)9>K%3_\T3=_>5M?KV;?J0 \%EA #SFF. ME-*B-!++%@/G2L?)U+JTG%BM=I#2Y&N=N.Z;LJ6F.6[6MO? ^!*W5YCLE+OU M\<@893&:;=X97'\&NPGG[XOI0[U0O,>P@>@LILMJG,.T5=(\AZ6?0@>XU#L M9<_)X=>?*?\AMRG29&:+J:5 UJOUZK?*9D82%03HHL1&446,( 7>S=(DS]N! M=A62G'1KJL,8NPK/1IX,-!R1:;2,-8 N M,@MI:*EZE9>3 M6/R;'(4D\K7HA1#%9\)]>')J3,B2H15AR6@N0& MPK*]646)4?ED[=8X_ 0GZ(.#)CL[#&%+,Q?9HEJ[XJYO1O((1/E)23*.^JR_ M#*L:AQ2/2EJX/B3BJ]]*K?[S>O[8/(FZK<*3_3I=/RZ;UU7.IR-> M93]ZEBQ F5Z1V$RO3 =JL M@9L]P9MM &?_=)"S+>:00T&QO7!:U<[M@#"I^]&X#SB?=48?=#NN%=<7?F>W MPD@Z=I0K$=4C.-F5RK(Z?4<-B5.7\KU[]<7,ZS_^5W5S5\D-(-O^+]/9XD.] M6HGJMEY65],_)UKG,B=(%E1(":B .=BUCPS/)U^KY:R^^;R>+M<^L2IFVR&# M]#E,[W$JJKO98N'2P2_3N5N\"-'#J$S[1*)ST1L8ARS,BZQY><@AS1JHKIQJ M"S9S:+.?'-Z?+[(-Y,QB/AOW(9'H7#[H&(>B^\(S%@70=#02I:!Z#'$HB5UU MZDX:MC9S+/JYMI] :P%]JJ[GT]5J=CN[;KKX'J"@L,06BL&42\ -+]SAZ U M+$T9MHD[(+#DN[V;8TG965,?@0+\E[?%Z M+BPM/[$,T:9_+_+$)\GAETUR^-RP;+JX">P]QHG<@ MAR?B-Q32[6VP.ZEU_OUI.%RN+ M8CN9755?YRZLV'[ M&,801@0":JP% D@$B6QM40)XO>@];@L2QY;6JFR]-R2;[BQ910HM9^X%_8+1 MC],!HH>OK>G9KIL<&+]9,SSH-GO[FWM ;L)B.;C(MBQDAS2X+:X-$:.+BTG= MW2&2CJ/[C3OVCH0CSV@]$K1GBN_[/.6X,9-3__,?OJZK+_-5A;OSU9/%]7M+/#2YSE=&S_6GL.=P\;55^+H#QU MPSP6*5@FZB8_7F!,142/()C4-Z-<=YX D]NXS:4V%)4(2TW1V^"7(QU>S:6ZSK$R\%[S;A#Y/!T>$;%,_GI/%<<"TX,S7/- MJ51$2J.Q;M>1#0>EUXNOYT&6.,2Y6<&+2XT_;:XT_IQ-E[.5N\=R\[AT?UC# ML\V%F'&HW+BOP/EZ=MSZE=CVI%?@PCQPAH(/DG,B2PXTE3HO*!>$H!:@8B6- MN%N4 -TPNT,OFJ1(1QGTRHN)OL/$?95+'@1&" &* 2(""4('2'3Y22#:%3 MG<']=3:Q$SBNWPK!F9PUIJ6 BQ^@(L0Q;\0,++T]_H/&E?YV]PTKD9@?-JIL M,O1V*5T19#@$A46+@"DXAV8#%.2(:1)CPS@AO//L"C];FSY'A ESXI"A)IG_ M1A%SGB\__XCAY]!#R>-0I^[P5PI(W0A($IEZ^*+_)NKM;%'=B$U._M$.U578 MGB\2)>/(, 2PX+1$)! L8IT)D<9H<948R0Y=:9K^N[1;/2O%VI<4K6 MG&N:-<)6?YG/[IINXA9Q,CM&%M7F:,L?L_5]=K-AIIU595\=-[$V95/WC;Z; ML6/H%-&BX$\;JW[.G$Y<9%OKLJUYF;.OC7ZN+(3K)B^BX.'IIC&?9.KKNDZ; ML /UEG$'R>%H\-YT'=0O?0,F_S:=S5W[M_5R-9U7GZOK[0M2W6[=2L;+O!2, M*X DPQHS0UOT0I4DQC;LT)@3;]#NS'EG[7GG#,I6.XLB'4@:W,W]0N&8/1Q] M?OB*__?V_E6J243V:(> >:X^->[X>396/,/I>;W6-[K^OCMW\[_JN:L7V\Z; M+Q<'AFR.X*CF!,ZF:-7!BQ9*0,0(H$@0C4NJD>(M7JE,&2.>ID?Y@QUQ&IN/ M^P73<;DW>OCG&1[79QO3#4@_CB)^]G=@A M8@[7<<8=(P?DP3,J#NV9&#N'+U:)=_';6$^X&MRF7KHA>WF[MV$/V,Z$@<$E MS'6.N%)(%@RV@"F#,/(!E<1H_S('ZT;7#?KO08[!]:F"Y8D5ULP)8N;,:[J& M,]!--@_#Z]B"8G]O==R7'*B+C#LL#DE$P#[EH+Y)M_SZQBJQD4(6Q(9J0B%3 M1A"L=_-8+D#,*D3),/YUCFVF6!=,?J+I05^]$7?R,U!'&':K2 MF]][.3.J'T:R*SCAJM2T!"@GIB &<@!Y>_BG$ :9&,<^A\)ZEC.@TU-[@Z/: M&GS;UZ/8$HSJYA]B*W#LL2[U09FA.\Z/&@D3L3'L/E^@EV*L:[:H)I3F")=Y M62JCM61E#D31-HVD0+'N.'@WF#AB;?3L^HF>S;9ZUKS'%6_1T)_C_LM_2>B- M'BGV^C\.?3]DKN.B6C#QXU;:;B8%+'1UY,M7\UYIM6WQJ?+^9GFJ%VO+F?VT MN_>+=66[]GJ"+BJ+9*'>O%Y75__Z[Z>6RI78KJ:7>_.#K-<(H&0,;(LN1%<:%4P M!0AFRC"D<8C,=<4 W>DL9DBNB<*2(L%YJ5G);7^EK-3)BPD^/E1+UP4#[Z4D MH]Q/^L; =I@L.N5[(H;[M6$G?AO@V2'RBZS!?K:;'QTY/J&;J;TV#DU-;F4] M[%CHH<43#*0JM?UX#07$D&M>DG:X8\5D9X6=&"A-44K*#$4XQ\15B50%MG&$ MYXB)U.]+_[8[2=D_50RDK(-"1F6KM^Z-(.][PHZO8GFS.$(=\L=^2ET"&?#5 MC']4L[O[=77#O]E]HS5Y>-ZM9XNW*'XG7016!0%5M\JOWDZ*P% +N9&=8D MC:9NVL:V:7X M7DHJR0W<<:IP RV"!(=YY,?2WT#;.HIO%P9[*>\V47@9!7;GH28XUP)PRZV@ M# -# 15X,ZQU3B'6(=/EKA@,*&P @K"4Q$X_R[S4.1$(:44DRO,")YY8Z]O; MZKK9)+AQ6-T>PA&I=07&ZJ^;PG-Q93>&IWH(\,!.BB/%;1K\4H\/CKF.0)/? M)C=4G2.Z:\0Z'=-*'\6.SFK/K/D8G@DO,49,:1LPI$W)A,5C6B4H!2E"3HF& MMFWG"D3GDMI) \&E5IP;2PG1!K&\$"*H-'^' Z/'LN:;K1;$3H:[^Z!7.CP( M_4.L48Q ?H^S&9X4]_;+B.4VAG5^B7$D%GWE54^7"_OIJX_5LFERDX;3G$F= M(YM+4<$+@SC,BW8 ,PY@V.+#ZVT *74A*&*<(FPD$\#^O2A4#A'FPHCDBPR; M[=Q]#8[MJ7I7O&HCDZ]M)34B>E//Y]/E:O^;@7K:D70_U4S/=I@VMGA- M&IYE1>!56DZ(7#\:QR%E/6VH8W:L?K*T5<6)( KA$FI3**J @GD)8#M&#-=Y M/V%J6Z$ $0YDS@DL,(>2%9)1K@DFA6'0R/0;2MN,;0SBY$U]-WE*P7E_@3I+ MAG:$F@"1"B5SG#(5;,4;0M6-%5^IXHOUK%T;V]^JU']NRGRYFCCN!*8=IVYI M[/+V.3C^4#_:R;.T_RLHL5$?<,45-D"H=G0I;8*6&N,@LG-Y60IL4,$A!EBX MDTA:YT!A2>S\+O6)'F?$N]V:X_Y2_G;SQXIC4T_+51N]WENS6ZA\0SP[3X4' M\K:?EH[/T6'*>XC_\"*^?N)B^=2]K\GUQI)AU3H*^2>T?5CGCB,2#&QS?<[A MY!=E;JK91-8VB=P=3LB)YJ#DN$ Y-J7!##"ARD(H(84QE+^A'>$?F&[\-SBR MK].[ZC]"QNZJ';PV*OS'7?WM_[,V;<:M_>+Y<'UA[RM#KCLGYQTV/7#7?7N# M?_?E#]7BIJD/.)_>39 FA+F;UL&AF M3! Z$!9#'(X0<40F^M)V?L'H;4$=KQ-U%9%-*?U-6QI23 @P MN $Y8( I/2V+2D* KO)2$@+ PO)!EH_*0DB,%1,4G'73TZ\:(LO* =D>$E* M%_+&)BJ=;#@J*]T9\1$6;6?TZ^_2MK:4JA@"\BH) M1\2C'V'G%XZ>^.M872=@J>UQN7R2\NC%C9JNJXE6"LN2Y(6&PJA<%T:6;5,E M$I.<66N:P^4M'=_H\%BV'8"YP_;(+:5$6-(]P<6QMLR]U MYY>2_B;4$;M2^-3FROZ+"12 "DX[SD)!LQ)R*NH3?F'D&:8J9-VQ+4_CL;73]_J(&^PY5M@(4/^F#F_,=_ M2M(Z2H$W7S%EX1D/;RA$5];&(Q:=+7A%-_JQ$2(AF]6/-OL 6-EYC(*V 582 M0!C'^;8=E>>EUQFP[I\^E'QLE^K")Q<=2?/7CG1\=50.7ZIB"L<3$MZ0C6Z$ MC4T()R]@WI&2MZYS$&_*HDY(GC'QUN2D*W'CD9'N)KPV:>G'A_^N MB)G-MY<.)U(5$@-&=,X4H;+D4,J]7AFOLI"=/GB8O1 ':'LC-W07)(0DWPV0 M1/QTVOOPH2;>KL?>\I,;'AT(.K\8=(?^8INCL_W^@_]3=3=S!SX7Z]^F#S9A M,3E@!MG&0"ZI-(JC=I%$L0('[H@&?O@P(K 'E3E4H4(02IBO&"3DJI,@^-(4 M3Q2>,G!2&#J2-19QZ K_A4#TXL%?)%RAV:7-09K[#I_7=F8CW0V'Y7=9WU03 M! 167.K"Y*[RG3$RAVVK7/C=6(O5UC 2\@3C1=:@M/TFVR+-'-107>G)L:_, M#$=O)]7IQ6P\*3K)TDEEBL/O6(0JDC4O="LF2_XR=C7]\_V-G5G-;F?73O:RC#29=%E3^%UG!!U)M-7J8;@L9-& MA5,83YB.D')2DOH2.18QZFW'"QF*PXR_ /&;&]N]5ML_/LP653'!IE00%SG6 MBH/2:$F+=HE8NY>8PL2G2PO#",\6TD7[1>; 99>+X$2I$XF^HI.:OTZ"$TY= M/,%YA9"38M.'P+$(32\;7HA,?T:"!4;:+R^75_4?BXDB.>.HS$LFM:(:T(*W M4J8+BHI.\A+P^0.+BT/FY@L.6T=A"2$O4%82\=9/5+PHBRXH>RI\Y*0#<2,3 MDRX6').2SFP$"TDS-;MK:?S_W_VM5D2(@AB6A82"4H)9 *6>7LC4&/# Y=H.C4QL.QLP&467:?E MY&XL!DI..@+["8XO=]'EY@DA/F+3C<&124U'(XX)31].O*[VN::6U73S\0(4 MC+)<4Z%**G- 57NH1A-%O4^\!'UH8BEI,GH')E YPHAY6RN2<1*F#IYT1+F. M=V#QD>'?B93S#_ANL.N>G<%_4'^H70V!^WK1'I@Q6#)1NBO!D$JE."!XIQN, M".,[L(,_./'@;O!D#:#@G9MPDMX>Y$GY"1OH =3$&.S/+3\RX#L3=/Y!WQUZ M':&#^ _^;8W.[P7XFW]$!CJS='X9Z Z]CM!+ M_&7@:CEU#^1\_O[PI9Y/A"@0(QH19]"G8R5PQ/L1$F.@/S'YR"CO1LOYAWA'W'7?#A$>X_6?U_>V U3- M@5>W<2IR@*DB.1%284S:>82Q&89W'8U.'YYXJ+>8LA94X''U;H3YA_MD7(4) M0"!-,2/^(0-O1/U.9)U?%OK!?R7Z]^ AH,S?IJK/YMJ<.V_CDSZ[B,,0&*GG81@ M_B(6!'R5DI-["3U9/+_,Q#'C997 &+R$W)*Q W9Z[1X-4=/U=-OZ1(D2 5HJ M!0V7(J>:\7:>8XC. T]@=6QD&-DY .?J5$S;<11^%Z8;D[ZR,P")G60GF+^8 M-UY>H^2D[/1D<2RRT]>,5RZW1.#%7W8^WU?SN7N/:+KX/N&\0)" 0BJ1<\,+ MR,UNWE7"/##'"?KH822F@91M,87J2AA5OFJ2C*5.&N)'4#SA.+3^I%QTHFDL M(M$-_ MIZ,%!6#V/I9RNJ[MZ^7U")62:%40HS 'A %*S+1R@Z!LP6'*6E#!Z4(8 M6][Y0C*BNB4,?AQ%S!@.[3^=,G1B:BS2T!']RZ2A!PO^TJ ?JN7=;''WR[+^ M8WW?YBA$08$D98(+@(QAD"/=MB;L#\,DHEL;PTA%BRW;@.LZQ>A(HZ]VI&>P MDX:$DA=/3%XEY*2H]*-P+.+2TXH7(A.#E8 =FOKAP17^J*__U;R8O+I\7*_6 MTX7;09[P FC(0;%XR7V4',(-W M;7JQZ[UW,Q2QW79PNG(:<2?G!$&G]W-B,#L6H8ICS,N]G7@? MK^^KF\=Y=7GK:A<]5%?3/ZN5JM;3V7QU-?TRKZZJ/]?"FOZO2<$Y(<)074!7 MJM&4&"HM.!9D'%D-'&D -LH$DC/*^$D%<'GC2O)K*K3=DN_2/.X>GJ^K+FBYM?I\M_60BV=?WO1[R6EIT MB^T93+Y:5>N5FJVNY_7J<7D 5TB;T ,B%! 2E +@TB(E2%%52L6-UV9 /)8]BO_]#=]Q<4'G7W6\O=/[Z_>Z\]^6GI^ M_YT.=S^4Z\+BXX%)V6R1.:,RFPUF>[.RC5W9WK#L)_<;6]NR]B3YQKJ?L[U] M5MG#-7UK7&/8[73UI;%NZX#-Y*&:KU?M=Y[/(E)[ZI6 ,9K.<=X(,QX:ZI$- M6K\8MEJN)TVI$(?TEZJ^6TZ_WL^NIW/^YVPUP8HB+8A@&@ D.,NEQ 1!G<,R MYPSG/@&H7PN)H\A4#ZM?".$6D.V$>(C((5WU$9 -G"!DY1L4Q&>E-W0ADI+\-= TA(33.I#( M_K!!?\7?_X/_=I%]_'3Y]_>_29U=FDS^K_>_\5X[.EO3W."G[5_K#@=]PC6Q^V' ==FC*WTX,S0 >QC$T0P#7G7T>-C3_Z^.$,LD* M"@M=$FPP$P)QM1_ST.M\1L#')1Z:_S7]&AI)?3CP&YJ1S0\;FO_%/_+?!AN: M__7QQ- ,X&$<0S,$<-W9YV%#\V^?)L(P*36!C$-%8%%*2MGV@PLCD%?-FX"/ M2SPT_U8OJ\"HZ<.!W]",;'[8T/S;Y2?-+[)/^N/OXL-[:7//U1+.^?]M6K*X14 *)@3+BDJ "0YP*!H&\DI MQ[ZK61T^.O'X;1!E6TC^ZUA=.'I[ 2LQ/6'C^PDSV3\W> 98NGI)PI$UJQYL MG7^QJ@_X.DJ/"3A8J!^7]=>*+V[>KY;3:KYM")68 H-+;C\8$@*.,27GK9NY_4Z MT.=W+.]5@U_1T0CLC."P74\#ZF@])4!3/U6K]>4M7\U:W:9*05TH7= 2%X7. M#32Z;4,@Y/7(8K=/3JRD#H\[:>T0!:A".$$>^IF4FS#I/*2EBVJ&\Q,@F$EY MZJ:587SYR>1S,X\I9&,XD=K?C#IR M1^NO/]MC'QR)HBQS ;$I%$+&3JOS=N2HG'A-=SV:4;G$N7!O>8,"YYH+.V(+ MA@@WM,!8@C-IT%LGEZ*SV5V'$A 91XEBG/Z*HD5'CX)%I'6\>A1JB(+& M5Y,NU_?57VMP9=?;6L?3!EF8"'6GST^"!F$N3( VI+4%HC>@ MXJS@!\O/,79.B$]O0LZB/B_;*C OM;0YG88$4Z8Y+Z@$$);*RFNI@HZ?',+J M*$+S/<#N2M2!T7 Y2DME'TTZ0#8"87K!DZ=W?!+5PY83.M67(5^Q4M5R M]FWJREEOE/&@7;XVT]GR[]/Y8_5;M1;?#_,W.;<9Q>QVMIU7?EFM75'L"2T0 M9@;)PD D$2$$Y&0[%*7]!@U)K.(BT["0 @"*='8&"PP 5CE&#-"#=.IS_3O MC6FS"K=U=6#2139=9\ZJK#'K(K.&761?OF=/YT1/K0M3T8%=[:>ZX_5RF$J_ M=/!/!Z;\W,F]V3];PP:6^*A..1$2SN/\<820,]E>CV'XA84H4R^KV=UB$QBO MO\MZT;36 -Y!W-]]G]A6L5("0YZ7-K^WJI3S5IERD'O=(.W:-A0%5]* 7%KS M&>.B@(AP+2TC H+D+T1MX695^US:]1:PC2]U[P6!Z([P"Q'G]$%8$&CI;Z%F M+=:+35"X. @!!R5(AA7W0#I/R'V3 M')6<[D?8S)2&%*BC2"'*LI6KJJLJBR$$A0F8IK[? )19:"<2I@ICFUA94 M(D6T0IIBVT3B:/2L(X=^,XKT](5-&;HRET2W M7B7GA$CU(W,&DS('@$.>*%1"6&,-V M;!@(O/OW4 @" "JRP3>(QE)"QDA(AM1R>?ZXP!<48$,KMA(4H)1C/:8XU!9P7W*0NY'#0K8/.JG>B*&"T)V"G M\W@?K/SH,^O?&O.!'(UHU(ZX[QY?)+O:ZN[S])$CF.N""2TI M+7@[#"0B7J\9'?WP$D*B- '<0(3=0I14AA2E!KFBS.8MJ46VA12H%\$<>8IL M2GK"];5!DSDX774UF*= 24W)5W'-7T6?V7I*0+O2,A+M[ S_N6SVX\%+ M,3_._I35O*VRPX#*&8$280%$<_82LMVTBS'@K95//Y8 HMWV&5248"V+$A5& MVZ9P3DHI)$VLDELP 6,_D!4/=4Q'2)@N;G%T$<1 4@*D,!TYW430FR0_]7MB MWC'=Z\;!"!2O(_"ZM__[;>E]F"VJ]^OJ834AT""1=N3E1%> MHO=V*X8PP'6NF0( YU0S S750AF$W2N@J3/%HQM4#F'60.RYOQ= :+<]OC1< M1MKG\Z%QD,V^'4L!&W[AS(YSTZ^#'6]L_'5EIJLJ[98D/U:V ]JX=5>)[Q^G M[NCOI% %,ZQ@V! N ,FEU+OU'*55K^,')]NE!;3))N1 :XRA9C0W@@L)*8(" M#'$HX=WAF)MM(5]D=0NZGW#UXKR;E U%=Q1QN\CV&QA[O.[.X0;Q>?7N!)4! M"AC#(>/4Q"B6O:&2\=CSUE&X@;(V:[M/N7AQ##J2-@X1DI7\'643A/6WS]?WU:V[>9\4L&A3:\-I05218X*()EHFW:U)D,2A"@-)LX,6HRN M)NT.9;:!N:NYU.7H8ARV_31G<*+#E"@&QTDTRH>W$\H5E?9QZ%EXG9J64 FM6KI.DQ"5M&Y4 !*E>SZ92[_8=&W^=UW#Z4NLG<0.R M&KA)V(?0-#6Q3E)U0L\B<3P.)8MES/.R6#$Y\I^IV&:JITU?5-;G)V<448C?!Q:%M.@%S//R%P%K;[( M>F5GN[!$HN Y$$0J(4M "=E\/L8,,!TF7;Z?FEBAKMS%U:TZ57]^K1:KXQ=/ M^_(3L# 5G9H.:U(7F4-QAM4HU^Q;"U%!!(U%'8)QO[;\U,'R;K.O?U2SN_NU MS9V^V>_>5;M8OM.>8J(!U+9I)$J80ZT5Y&8'@].P=V*B-S[8#*U1C]5%]L<6 MPNLA9MMH6;[;/0YC>:E.F<4[VWZ?2> M_$7TS#A$,IUY)R>(T7F,(KFN4I![>_K3=%UMM]LF@"N4*^/^,)9@4^9(M3!* MP+TN#B=K_/R2>[-%G=E?#,SDXKLB@M:F]D)LK6WQ9@[P17N&8$1J^PJA7=6V MCV]^ +7M95Z(VO;GT5=MFQ+$E[=72XOBS:0^TN&097MHV19;IR=8^[#I>7AC&"(#CVQTY##- M,8VC#)TZG-&?UG$H4@Q#GA_$B,5-/TW:ELP .E?N"6H)2<$*54!#9U-ESH]R]J/TS[:E(#.6.ITEL=93[$4K%"!Y(Y9HT)-\5*I3OQX76/^ MK?KC16N[Y\Y047 CC.00Y&5A!)!M:[GQ6QSKVT9B=;+(LN5^1'W=8 NXVMN' MOM-J-"1S84+D2'M-AL(O1O=A+^"6]$ L=KLRW95-OQO4QTU_1:-CD36"N]4Q MK*CC=J' Y-%VH\KU)OWOQ]GZNZP?OM8+^]=5D[!JI(EAE(F2Y!J5I!"\35@% M,GG8G+972XD%>H,IVX/J-I_M1Z9GVC@8CV%R'4QAFG3Q%#NG\L4HK(XD88QC MR_.,,2)#ONKTK*FV]JBT#5%<%H(6ABC,. =M6TKCH'H0W5H86(TZ3F([LN[ MMXN;58+C9__3;) ]9^W4QEAGAL*V?WX#8K@@U';)9X?9?6,5P ] M>'L[X$=A?1PB%M6BUY.!B&QYK5:_OCK^?G&];(Z6UOQQ?5\O9_]3W? '=PAJ M@@5&J,@U%I255*M2DQT&E&/_&L;16TXL?BVR;%UGJR9;R*8[B.Z;7ZJ#E>^; MBVS:P Y8O(WO"X\%\;.Z(T!9_S\'@A85#^K)[HMMS>9P?Z M>O"+85(;:T^B*\4G-RR2^VTTAVE^92'ZAY=&M<;EE@*\WVJ^O-ZN:JT88# M9#^UOP+4K M3W4H&?)Q^=\M* MJPDSC!(.H*;"%>74FE/ I :Z4$QIV:,PP*X)()0$I90Y0 +#7 NNRA(P)! I ML:&I,[7][?/KZ>H^JQ_7M_/ZCU7FG)[5SVH#]+G[[\^IGWX-0&>8:+VXQ]]B M.N=%_1;#"7'J2>0X%*FO$2>OUG?DQ%=[/KF+^Y>WO]M9JJNH>?EE;>>QU8G@&-Q5YA*-JC?U;?O?G>K?0YX=GG@,7WHL6>*FNWP M#ZNH/8@^(;M#N&\B6^7\W6KJ7]Q]C?M=^U@%]O?E.3P90:%AQA3+ J,44(RFWY^1PC(.'-3A$!@^Y\9_H'KP.T=C[[DLSW3V$FAU0M7*O1AW^XI::C/\Q7=[T M?:SCA_53\%,A/ZRE"==<#KIBB^]H/\S^L QE>]LNLAU)KW7/57.:^2E364O5 MA>O3#5NNZ?UG-O_&_<@B/P[JS&^GC+4CG5J,&CUX[U$PCOSFKT3HT5=K?GS3 M@K*U(/VVBT MK"WR)EHU.POV]R_>BC4=[AR/GWK/Y&G\AJ3+C=[N/H4?:,/61=3#E=W7^H%W?N M88_W"U=O?O:M"R8$B7PC92D-T\O:!>(2M*0XF#CH.7S2V^ M=^YEHFS6(LR^VE\+N-77F\_3(6)P*L-$OF'107O7O,6X ]?,T[O4&.Q-9\"= MR"%I[78%LB>]?C<>WZ#AE:@4E;T1W&>,9DJ=H'>-;$'TPZY@0($X)!@#C;"" MN"0Y)[L574X9FBRJ]4C6/?U!>XWI1K5<&^'DD"Y.1G=QOTC/$ MCNP9B[<,Y\QS+CV&]ZAQ39+&1,S0BXE=?>\Z@(;0TPE=K*UK$)U45VMT$<7K@F!M<>8WR]6Z^E\OKUA52!DB)WL<0PPTCEA)6A!E!IXO;N8J.ES M+KY=9)6#G7W;X+8_W0/OL)(4T1\!2W7G<477Q;OU:YK7(,ZVD+/WH_%"AQ6^ M\WBC[YI?+*^$+0-Z<_76PF!\TD<0LQ(:]]KB82H.O2):T!QM^WCQ]*ZZO#T. MDI? 4$,5+ R3QOY'[,(N5Q)Z1[SAH9TW(G[=F>"VPZ/$QS-XUR-^CMNQR1<# M]Q9EE[=Q(O 9_!P0H_HK02Q^0EZ4H-O-'3]:=.UH9>2/H]:$V5!O("0_J=/)6 M@N,WJ1V5/+(^^4W]AM_.?T+F%;YCG7OIX\H?\#1++W/[G%'ISW/\^=+OBV5U M7=\M7(WUPW^PKZ$$#2XHQKDQ7!&#C.(E:Q%J0[QNKY\#UWFCPN,!_J/2_OG,R2:D/E3J']N)Y[>J+?>9WD;6@1Z"%P=2>U,ETCAJ+AB:T\(6^IF8SO'*U>;3- M5K_.%K.'QX=/;B8U;^]+O:BGO7JN!E(:9N!;3Y:JW3Y=WU6HB=5D834HAL?TO-X9O3WWI7!"EO6ZR]FH@<0+^!%-VO0$5^,Q, M)][\%#@Y96&"^I0M^09;:1YZ>861$Q+7B\!Q*%8_$YZ_N=*?CTYZ8O]2+;]5 M$Y8##2& 1' -O'70DQ24]=&3 M3V^PE5Y/M@A\]224P!'J2; )I_2D&Q_A4UP]7;HWY%A^T*X:"E["G@3H^=1':$GRZ?SP=A:AR5_B3J&\3D"2"4X,(CDI*=F.6:$$#3K6\VH# %!C9,Z@- AKBD2I MV[G'='FS^OWKS71=6<^2'&S;A@S3(I>E*+B"!5*@I*8= M+)*@H+MD?BV6I102YE@4IXO'VDY,J'N5-)553FQR%AD6UZGD0E8,Q7Y,3C M:K:H5BM9/WR9+9K5,5DO5K.;9N^U7EPMIXO5YGAW,5& I2"4(DQ$W= M\?H0Z; #-(2W$^,T"?WC&*YI3*L'Z+YA@_?I"8E/L[O[]>7M[ZN*KU;5>D(@ MD[@ (#><8Z%+1FV/#4P@]E>\%%5(N<(@)< :]2Y#9_:Z:%(:VGJJ4? MU!0B=.KV:2PN MQR@\':PX*3E=60D_&S'$0\VSM6MI_S'V=T\]W]SL+TY%*"1#" 0M%OT%S$V\4G5XK�=ZDNLB_?LX8RU_3!P[[NW[@?G7[5MR'O M; <:QMJ;O,Y.C!6\]U 81R#X*Q%Z]$3(CV_:6!_&U,IFI 402"!LI'M^C.JM M 5PBS9/5UTL+.W&X&C1$C;@6W%_@M43?GC0.M1\C,>=[+3',=WXO8]4/#[/- M*9FK^G,UGW^JKJO9-R?V#M&':NWDHKZ5UL+9FG^Q *?7ZXD $D@,%="P,)#F M"I6P1<(5\W\L)%'[R:^1[$!FG^OY3?;[P@Z$S%AH=7-7@M\MJ^I Z9;U=57= MK#+7P[//T_FVH(0,>JXID:M.+\F,Q4MARS4'@+.K.G.0LT.G6=#9%K5SQ 9W M]L\6N>=1I:1N"7E*Z_SNZ?B>UH&;UJ^X:=K539[/:G7B[94X/H071E#1+;6% M]7!].B!$'C3LM+Z1^IW2[X5^0HB$0**<0:4*QA2$N-PV+;B2PCLFQFIPP""X M'72\[2L^)Y:W^ ME(YC-2J"'77LSM9MK<=FT+)NSO56B^N9S:C;_)F0HH348 2ATE 9[&J-;)LU MQ)1=%G8Z-Y98D@YGGVZF^01DMQ6 [KR&K<(,0FGW)1?^G,W>2RO=B>VVCC(( MP?T735YTVR2+(\?(\%@)Z.(Q)-W,KJ]++!'\*ER-PYM^]N: M=_S!7?S8_'Q=W4RX8)JX1T4ARHTP[EB4;'%04 1MG,9O/77RNK];L?-88-H: MGW#/=/:L7 >FN2W->[ 7V0[NKCCH!G"V0SQP AQ*Z*G$.)ES1I(PI[/O>2*= MF$FO!/OR<;URU^1F[FWF;Q9#O?S^$MC$2(B$,%CF2"H+ 6K0MBRU_89WCAVI MO<3B^>OTO^NF5'N]AWMX6VT_U#=O(6+_Z.2!AC.4 CV3\ M#-R'B>D!P&R','M%8L_ ;T!.?@:>NZ7E_?GVR\O]"#F6FD>F6R+ZG2= M+R"4?*@7=U?5\N%]^[SA1]O9=L%K$\LF1)!2,@6,T20WRDB.BK;=@OJ53HS7 M6NK5FNGJ?GN*\.2;P!O,V;0!':!M<1CWB!R#DQT6-QR\=PY?M@.8?6S(W6'< M9N"#DQL0-@8GN5O0B$"V7]3PX>-8S(C*Y0@B1EQ[ZE2]+B!:_/(X74X7ZZHZ M.'BZNJK-X^)&/J[6]<-J]QNN&-K?IVMWA.9Z4N8YT 370*#X'9'T6XM\NQZ SV[VV%OJ@[^G5\U"Z_U^KY:9O7N9NBR M^O?C]NQNR/9!,N=YQ*(Q^"TL/.U==@C9'?)TH+,MZFP/.S/.9=/UYLSG]1@< M$Q#'QN"@;J$MF:/\ EY'XH[%P-1^&$%83&YB/6"_[K9JUQ45+7!..,? _D]0 M02$%?(M*:>+W3.906!*'U,-ED+LQA-JQRIO;4" +WD-8>61T=AF7_IZV^58O'ZF.UM/'D86H9O/PR MG]TU T55J^OEK"G1>WE[-7NPX"=*8E("S!1FS%CZ,$K)8N^ MBNK.IKGC:.XV^T;0JV53G4\^/CS.IVZI4T[7U_>_?]T_NW!5;['_6M_,;F?7 MTPW.]J,FKG(( :SDV-A!G^=<@W([_%EIX8:H;@I\@(/",%4(I;4E4PJ@69'G M6DE 0%&DWN_:@K/3GNOZ;C'[G^HFFRVRZL_K:M4<_M]L<&5?9O.Y_9&=4UUO M[0X3[;-XUD_8Q^[4,/%O(6Q*I;3V7&PJF5YD>YNRQJAWCU^SO5G.O[OH<6A: MD1DI<'VJKN?3UZ'F''5_+>[CH>Y"/)!SXJCP#NQ% MFY]G>[SG5^#C7 ;*;P2GC%=[8QCG(;S1. PO._Y+7=_\,9O/]\\(EZ:0.4#N M107"(-4: =B\Z*UXR6W&W:W>]\MV -$(TQQ+J2FF95$JH2AR"[\$$P)3ZVD+ M*!/3N5L\"[RVUXM!/PDC,=[*QN$3T1JGKG<4)W-=S@?=< ?NF $6FD-[%>VAG?36/3U 06'M7:5&SZ M:O")]OE#O5S/_J=9GM5_NI+6U3-(6I52"ET2I$N&>$$9YUL)X** *$2,>P%Q M3XPB#'- B.5&T5(R*C!# DIH& IZ#JK+<\,' +,MPN8$8S2!3NLF/Z4>C8?" M)'LKT_,C,OVJ[\ZMW7VH/B'B@WAP'&H^C*GU&49(MQR[/A5IS./Z<5F]#1%2 M"J +/CG0$C.,(,I;(6$FK#YE5& ": .A@B6#$E,-2LI$0=R-:T0IE*D+6^PK MT^C5>O8PW5[6?*$KW9+R85P7EJV/SFNITOB+;&/-..-$3'=X)/^#>GT<<>0\ MIA^9+IR!?]\XTUYX5M67]:]3BZ39D/I4?=T^:G-Y^W$Y6US/OD[G[Q?_IYHN MK^PXJ":4:(I(*;41T)1&R1( 55*)RUQ*%59,+A&$Q+$#Y "$Q8545/M%@!&P M'*;U'W8U0ASDBVP/VNW4M;";Y;06N-M?=="S!ONPDMZ-WQ/BG=AAXY#IU$;6 M@PZ"Q-)K[%"9,,:-G?SC0B ( 5-Y;J J.86FH$4A@[;]TB!(+[PPL?#Z$9U( M=Z-S/)SL.N@C5UT',:;H!GGK!]7<,!O[2FX'1H,*LGD X;=V .RP**4M!"T, MTIQRMY!O=NK/A/:O]ID,0>IE<@8[3)1$205HL^*L%8(, MX:#-X9,M,0B4%)Q A3C."6:088(EELB4L*0H<5@S_/VG[._\P^\Z^U7SS[]_ MTK_JWZX^!V[P]N/2Z.Z)]2-/LXOO+UYAYW],ES?ZWX^S]??WB]5Z^;@16%>)ZNI^ MNKAL[MJO?G&53%;O%Q^;>Q;_J&9W]ZZ\Y[=J.;VKFA^JZ;K:V3SA);(AMRB! M+*3*E018BY**D@&% )9\8O_EE]I["W4T=L&<*$%*AA7'F)I<4%DPS>TW2N%N M<(9(QR$%W@K20GPWW6#,[AS([,:BS&Z=NGQKU.6K39<>%[-U\ZK 33V?3Y>K MYILKQ]/Q!P;2;-Z-Q7VG=O[&@M&[BXU#/'] WI[O.?YX%HPD*/R]6JW=]NS& MOJMZ/9WOC2$PYZAD%&E#C90&ZK+<1@#,"^.U"'1F$Q#+-9&TA-84##&VT(7 M&G,&]0!U)7]Y5=GKV^Q; SJS_W2]G%V[+U=KFU0T@A]Z'GZDG_2O9PRLEG216B]+J_>EX0AZ3!DH"(/O6-^/KAZ[S^7E6?J^6W MV77UNFU7TS]%M:AN9VOW$O/A3[:GJ29&XI(J93 !@+J2:L1J]E:D!:1!&^>1 M("D[I\0&&RB9QH@PYFJ_%4)1)C27R0N468#9EPU"5P)F.F]JE%F]?5QM*Q4L MJNM&CYL[\]LX[2H[+ZMYU:AQC* ]E'_]@O (7=L]J.Z"Y7[D7[2'8"\RY_^M M&PSZ_5PY=J.6%44T,U M$LP83J1!-G8UJ_02%=I&,N\-_K<:P@4FD!$$3"EQ#@23G %3V': M"$S]9'5 M%E[6X-N_;.@0!FP8]Z;38]-^2";#Y/44B=D_-_".[WHD8#-@EWU(5KMMIO=C MUV^__ T6CFV+QR)O!+O?T4RI$W2N@98#?YW^Z1Z5WJ%^_+(KQ?QINJXFN3MS M)K7&.1)"2,V(0NVXRP%4@RSXO06R<#>")2N+@MJ@F9/24FD$@;1$2!4Z]9*> M_OSQ8_:PP9A5[=!=':#,EA;F0&MXO3V:>)5N2&<.O@ZW-2[;"_AA+_ATJA>, M:YGM#2^E6$B+U3'&,0TY/PVQ%L/B^J7?5.7R]K9:SA9WFW6W"9-((URX0DX( M,.Z:!*V6427*_E.69PT:I0DIE$1$YY@S;A74!N]<(BD9!2CU$607:2ZR>HLI MJ#YF7%[[S%T24AIQ#M.BW.Z4G(/D&%.:A&0GF-KXDMYSAO.4E."93D=.QSSC MZ6J2U\RG%U_)9T#N))\K_^Y6XGZ=+O]5K3\N9]=5"]H=YIC $I2*:B"%!EIP M85'2=JB6$ PS"_(!R@K(2X(U$QIBRVYI";73S1()G4NB4Y?=W\2GFRW0S/4^ M.S%R4+.O#NM%-J]6*_<:YFUV73]8TZXW6;7]^[.H9D="]K45AYOAID]1ND/B M*=30/6'P:91ZTH,V)F8?-SUH%R/4CS.;\G!8BAE5S'[R@\^JHE(1:V85WS_) MH^7NE -?K1X?-H+FM,$!YH%B M84QG)PZ)9_+SX)'1KW]D_VRM';JB5WK_I0B4"7K/#QXO4S 2*VPF\]99HJ<[ M\>%.COV]=@_.-<]JN+BOC)!<,FP R46AJ'$OR;7;-%*0LT7/(WAS9+VR8J%;K MC9KJ@A,!#0+* )$;P^5N18Y+)<\6+5]%RPK"BC(O,54$(\.X,@70 '&=LSP' MJ4O'.4SO;BVH;+9%->3YE'@^/4.$3.[.T<1'9VGF3,U:6W_T\/B:[X8*CKWZ MS5\P-/;C(V5@C."ILTXCU>S;[*9:W#2X-<]+)@F$4(@2Y0SEBNTF&;@LSCZ) M?()6 ),S"##G0&#A3LE*)7*H$4:%(C+U,*7;J-G_!8-B/CR%FB3T\%10,O[R-^TL(;E=ML)A@ M9#733F@18P(KX2(WW!VTDSKLB>!T,"U$PHA!I06+F6",Y+)D9>DJ'4*-4[_- MN9.X^>RV:BI,N1JWJ^-5I4;GQH (.'X/CB_T.1O/$/&2N.JM4'?>_C&B&'=F M(EX+;F/P3;];#/SF9N8@N%KOM_7R86-%NV>)D$8Y*EW-)&"3_+R@>G>4@B@6 MX5+#Z?9+B@2B!6>0&"SS4DAA& 62:%92!5*_='_R@/@>>78 /<;A_)X^.1U[ MQN*.L*#2P1,^!T^&6\O?V&XOU[%O%%S>O3V$= M])7]M?GCS6QQUUBU+<8U*0HFL:#<3D!I2213F.YN4G%-@\[*I$5JZK^VQ975?-FZ'-$?OVUOJJ>?=[?5]E MLZWM[FK&JK$^>W3F-S]T9U7#YH5G[@!^4\,?Q_=A@;RUZR)[?^#5C5T7K\\) M#RME[3VSOS_L=#"I>T[,",?1+<8Q*1P)%_48!^Y NW\;L]J( M?F/J9?/MB>00,DV+'"B>,Y>IH:(505D&/F\>&YQ 9:D)IJC$%#-5,B5,CA@4 M!A60L=27*WY[=,5W#F)9>[6P*?2XCW[K^V7]>'>_"W+-.NCFGW19"!W4O8DW M (?P[."+GANC=K.FFR;]:7[V@^SM'?%*BJV\OAU@' 'L?.;'VJB+XP>O%RBQ,UL]>]'^XNWWUV";/_VM5XUT^O5J]&FRQRJNRL\ M5B53>R%,T@]J\:XRAR=S@%+3%+!.F)JN;HN 3VC[U/;;M_GS6^5[Q>9C2WA] MZ!G!^EPO^'6D;A*@S\]>G]GM[ MS]?WMKE5]E#?6&8#']5*X0T/O1[4$6'BW4++MM@.CQ18>)MD>U ^ X1]4%Z[ MJ7P_?OVT_BT:C@E_-/I&$ 7BV5*GZ& A)Q!LCKDMW\@7"YNF-BU]JK[.J\5L M=>^ZX$1IS 74"&K#RQS9F8+F[2!"$'G5MO)N3! X;NO@;O!ME"E[@G!H M7D/. @S,;\>-_YX\>^[PO\W%T>W\B#2.("I$-:=.U-T"8L-F2?SRULU--DM* M_-MT9G\\KTR]-(_KQV75[J5,6 D*0053A9$%!XI+8':9%BK\%WV"6C62Y%H6 MFFB",1%:\$+PTA" %6:8IGXH9+]IT(RU[5K.M,7;K!7?-HCWN^7=(D=<7WB$ MD+.Y(2R6;#UP>=LL8[2K]3NHF<6:;<#N=K;/QGI @#D;^]TB34PO^$6=$(*. MA9\D)(\@#J6QJT[=/<,VQ]\OKNN'ZK/MJ,U6R/[(IYWFE\!08')N2B*A8A*7 M)-YS+PK3WYRDI"B M,!7Q9R?-*88G/)PZ@]"-L'$H15?PS_?_^W 0<.[ZYO%ZO7U[+-<:*$8AX>YA M=FX*J7?:0UA81=ZP3TZL"ELPP4>20[CQDX)TM(0IP19'\&.!T4[J[EDX?;*V M UOCD(&.V%^>7.W,@'=RL'F*=MN&_9Q2$BD-!EP0@G( 4-L&(SF9?*N67VKO M["#HLT/Z^R$,_P"X@3-PV#ODX%34Z\35.'I[1^S/8UX/!H)3X0^S1?7>?KF: M,*,Q4W8^"@6E!B *]*XA7(*P A#A'S]42MPQ%0[@*3 =3D-1YY38P$^.3&X>R-1"IZ&' L1^[*A:]H?*J^58O':O,:^Z*9J?]CMKZ7CZNUG<4O M=[-WR7*1"T1ID0L[C\K5TM?U>;8[&J5OOFW'/9F!HL;&: (=!ENNO+N?8-C[A.>> %@)P:+!!U'!FVC;MCWA8S._3 M4O)(OP'7#*>;/;PP$>I)II\2#<=CF!P]H? 6:M.0^=0)U@ZF3G%8'<-VP:04KI 14[L1*DL M",MW&XQ8AKU5&Z?)U L@&Y07V=T&9S/XID^0!BZ-1&+:<[ED>)(#EU!:?G\Y MX/=E8ZX0() MK12C3(C2E4<0:C<9%0"#R:*ZFVY*/?I*7\>6O$9AN1F%+T!YC\@&43M+=&=. M';:?+[)%Y7W>.]9IH==8.GE8J!>MXQAA?8UX<50H B=A)^L^U*M5N\0S6SS: M\7SYM5HVQT)7HKJME]7F]ZZF?U:K7V>+>CE;?S_ ^?13]+\?[8\W[R^^7WRS MO^*RH=6$:\U*KH!4!31$% P;LELC(HQ.UJX>F>]X' _NH'QF9V+H6< OC3W9 M9G!G:V?1.8X"#D+YF\<+Q^7XL M'8Q]60DX>V@_W W:B0: 0UH44I94*DII4=+=IBW*RY!$(.!C$\?IWZKU=E , M?KINR\#IHW6A-(VCTWCG[\KAVQWBOZM^LE6[? MM&YFR6T,FQ#","QQ82 ID:NK7)A=,@^ \2K$DJ[UQ''D0[5:_6?FALO<(LZF M!Y"S=9TMZL6[ ]2[5TG#%NT2^,1O_>Z\[@A;RG,^V$XO?G)P?\[X,V<\A;Q[ M_'-8A0NF](00IG//./0RH7WU4!V]A_I.;++"@15S0BGA2!54B]V!,,BP#LDM MPCYYL/3BA6+^[0,_XX#T'6S>!(YP(/EC/S5( AGP'0!ZNES88;9J2P?M+Q+,#CPF%1:\;/T&DYBN9M<31$NH2LFXD;J@A&"C=E-B@%BOD>370N)AU( (K7DXR-!I MD 6,FS ZQSEH FUX8\1T8:3K<%&S^>.ZNIEHK?+J NG698;^(R5G8RF MC$%<,2V.$8+LS[%#D*<:T7\N# MI9QO5<@[Z_A]*_],P_F/-7(#;>LX;+LPV'/,;N/_"R@34D!BN,;$*"VHRDO! M]H<+9-@%M-AM#YCWCFGD'N,K?.SV9G[4H[>_=7[C-Q*+OB/X??*5FJ^MYO7I<5E?5GVMA M6?S7I!08:E"B'-L<04NL<[9Y3D!S8T$'#?'HX!1S-VX)D0PHC!L*C2P$ICI7 MG$N1.G;SS^\_9Y_A6W0#N\OO_W;4;LJ;'OWT)2+[(DQ MS:6-0W/-\YM! MU_"N[ZN;QWEU>2L>5[-%M5KQZW\_SK:/OHGO!W_;0V'8:11 #!*(2VICH0+: M% "43!4%"7JAO!, "KB52YV7N>982\"L_241A<08H *F/DG*[^Z6S6V7W5.; MC3K-;K:G@%MUFL\>K&^7W_>_]G$YNZXR/F^&B?W-P)M\29SE%U?.[J>PV-'" M=7&A!9P=(KYP#R$>?&-;8S0[6XSH0O").)#47^/0^K0F/K\HF)Y/7\VV 6.V MKC[,OMDYB[M-<%/=[K_SWL:5Q=W,=F6^6E7K#H2$WJUGCVX2X^';YQ=8T?C][UMVV^^\._>]=-5YBQ\$J .C#Q[/$KKM1.1 M:R3=91PQ;BQDU*,L%^]V*+,#F"].YK^F>6'!;U!W^D6ZL7HR+*R]-E^ZL%/7.FLL MR0Y,N<@.C7GB\'/'KXB^.!&LSN'Q<42FLUA>GW^\I8@Y>Q1$80E5J:G.:0XD MYAJQK1!I7**@MVY"VU8Z!U H+%!N)ZV&<*DMFH))PBA (O6CY[\OIH\W,S=K M>E5J4@2' -YC!H TE"<3^1]$RN/)=;A_?B1)[F!=)]GMRJ+7>Z^R7GZME]-U M9:GZ7V!%_NG*5;EU?[BZ2]^F MKH=11PH)JQE3SQ0&\P/K\O;CT MRZ<'HS$P&AQC\$POU)VBZ40V'(7=<:2^<4QY7K@_'C]^2:UMZ%ECMI/MGJNV MF?7*?E=57P[D4O\_]MZUR6TJ(]+W$@!! C.?\*S).2[;U\Z: MCHGZH)!33%M32C%;4F;9\^LO0(F2\B$E0 (DL^-T=+!G*72SP]?D_Y*^[%,[F]V%[>W9CUSMCUSAJ6 M6,N.XL2+9&]<8JU+&O,NDC?G?9]0?_R]H&5J$*U"S#&Y*D0P45=Z7.938[L M2E[T]\C=W2VB&)/;0T83/;B_=5C1D7./D*(O[XXSG.C-^E="B7Z],$ 88:\7 M+-<35. \U4"E&M,B+[!F(FMP LY9\_)-[Z&$(SXGK7K\7D['<&(+;+ )QM5O MO4<4(1TVNICBC3A]L+@B@O/'%UF\T@F&B"VVD/J)+CQ]_$\77_C:'R_":.6) M?M=#)@ S+FRL0Q62!!EH:A\ %1@Z;=?O&5+DPL3AQ-H0->_7'=+G(D=07XQB M76.D,^P_O"8":PSW,SP1N/O._GM^GJSW)['G5]G'2WV! 2 MC__S8? HJ/<+>)\7.9Y%0,X^B***OER>TP=5U[-+,-MW M@:^F/R:*2HV+K$BS3**<8\WS_;Y1S*37O9S]((I: XNUL.J[RG./ 2V,^WCU-#N9KTBDX%X6I;<5:O- M3;685Q?)[?3'_/;^UORYL=A_)N:;;_UT, 33;@K8,\D1 M6K<^Q&4<#7.3NC M?0$)'X?JA32HBM8Y0RK=X_CS4[6]:JMYH*KY?3W!4! L0":42'4JLPSD^ZUW M5&BG6Z[Z1119+S_LWU:=[Y5S;7Y.ILOD_I!=+FRV>;<#'5(X@SDNA+8.X;,( M\OND*I TP"^2@[?WQHQ)IQWY;RWEH?W[%M0^N,U>$T((*6503T:86P[VG)EFC)>W5ED_ M;^T:TS3CZY/6\TTTY[^%B2>>\5XS4&0?.)W.N3)]N_RTFC],-^7BY[^7BYFH M;N^FR\,=CGF!(,]H2C+,.%6"9PIJBAD$*"M2[/22E&-3I"@@9XHHE*<%?@ ^_01[2^4>W#N+ M+MG#:W/);@!./4ZN],MMNQ,I73EV.V'R*A.G3HZ$HW $)T("&E-%Z68^DO]7 M=;9)!4VF@S J,I(K1"0E:=Z,(YX!I]^1U982WXE=1X$_S\))>0]$ MWAC$/90I583.Y5=6:LI7S>,>Y?[=ODF6D2+'/%6L8*G4*A.R"8^P1>!3(CK; M3)%2P:FF*,4P5503F!9$FZ&*@%"TMT6#O98GTQTVOY).%RK=RC,]L>@GZ <" M#[#V[YWV6RHYS<^9LD< 4L=1P@AA2!6\P[5[..WH>.;F0K-3^NY(;'^ M:[9:F5Y8UG7:S_:GCSU<\]/'F\_E=?5M:>NSG\K5O*H/*6Z? MGIQHC3@2"FL%D:BW$.?;Y]7M>^M,29^P*@Y""8!49I!*^R1NS@O&&188@QSQ M0N0J]@)]_.^H%]F84:]'N\74QO9MOMJ7P^@3QO?GT]N5" MQRQR8&^[17[C=[1?T!C?QU'FJ"AN.#-5#>OV<?F;P")O57[RZ:Z_G.G9]='%B3E5L?\IJ+>'>QQBW ,K9R_AVXVG"$$L5$(Q KH"2BNE].%PP M0/T.,;HUB0L(,<]3H#'!G!>T,+]"! P07%"V:42A> 1[-N+85<7NG&U7+&19[R69/Y27R_5F57?>M;T!R^X7 MOUQ^,3VY#I$^WNCY2 YP1;@)*G4$* MA"9"PCR3A5(Y$UW8&V[O.S"?&(]_[:L;SRR584/U?+=X:\NMA<=)K]LKZ\ZO?8Z%K_[ MKEN,T>5^,^HI#ULCMG[[VVY5(K%PDQKO8 L4@?AV6ISHV[?C2&@&M/_DHL0P MGO"?GCY4VXTGVVKJNE[37V^,+-:7IC>>8ICK J0" M->*D0>:U$!$*DTRIRI'=BIECS%EF&",TPXJD4#(FHJ=81U-18\BN5KU^/#VM MDR.[VDXSD?WG.[F,QW6>2=HK7CLRXSC V!LRHOFFDPN<9IE^G#RVN:4GJT_. M*'VR'BC-.3'/[2#:RP/KG6,'E!D71*5,,Z8Y%Y1BQ&BC1Q10IW?B8F'3TF@C MTU+E!<6\D)0S>\0K4ZG)%XF(OGSAD.+X/BHWF!N#Y"R#>K#]]/*R\^P-%WMS M[,?V!AU=@7#P[XCFFR"^:9_=1.L%8YM_>K;>+[.)[ 7_^?6.MG%TNC^X8_KCY7JYLA7!5?B^7Z]H@NYW99FA/9D]L1(P4VJB8($4& M,I+GAR(,8KS=O!068\:UR$3&22'MNU:2YT(B@4R 3PG$VNNYY1;S$Y\N;.:Z MWF[4^6Y7?FM1.[Y?O+8F>61.LK4G^5QN/[*I3@ADVQFMYX[@.[.-MP^TG^'J MIS:M40"RR+BQISD9*"4$VXB00$!S33D:>J U:K5EN\];1UA-AC$3XLX0X;'P;CVF]* M.*+Y98Y]U#TV[1Y['P:CO]W>AZ!N<-O^X,/0J>T/45@>P?:'.'95L?MGVSSL MUZJ:_35?++;':W*.>2II"B46!%">0@+MC:S"'EZ'(FV71_FUT6.=K@'6]1RD M)XF^.4@\_MKG$,[410[['W'C%+:W8W-L87=+*TZ&S5U8<56=SZ5]G4&(1F6G<@O+4F!:4 MN:E+7+;\=.4Q4:_Q%$50GM%Q1DK:4S<.$>F OPK5B3H(AZQNI_/E1.)"(R60 M!D1D6::DSDG3$@=^[T2W^?Y>Q2/Y8XNJBWJX\M9"/R)0UDU!7F,KOH9L$;BJ MB">!(]017PO.*4DK-IQJ;W^?WI2KR^7ZKKRN#X,N9Y^F&S,ZEZ;EW>V!6*F, M<<$1XE29("@CF#6M2@Z=MLR%:BNRQM0(DP/$NO!P .E1ZPG!JT-AK6=*_33H M&9OL$9MMKFP-0:M'X:QG>MN5RSK3[%8B>YV+4X6Q@"R.H!P6TIHJ3E_ST/]? M%]77Z6)W08!I\\O]G9UW=@U"4N1<$([2@F4B0WF&TJ9!Q"1SEOYNS416_2VX M9(>NUOP=ON27__V_"(3IO_WZY4O]$_@WQ^,U(/63_B>4LB-*6ZA^ M1QX]!+\_/MMI?1=>W63^+ .G%#X,;2,0]T"&5,&[E(>D?Q+<-"/GZ[O%]&?3 M3"X9DHA@Q30G.-6(BZ89#=W.8K;^\LCR;2#5FKT#Y:$KK9AR4.78)/EIL>6' M'?AI(\"MB/*0W=B$M1-;;^+<%/8%8T_I:A=>1J"FG>!7@?J'AW+:'5#5TO23 M0QB^:TP2B:&D&*@\2QDAC!3[*BX&&#GK9_LF(JOH'MA1)NFA$!VH_F&1NI<\!EBB" 5%"98I+ORQ_:P'#?^MFZB<@B7 /SVLG9GBP'V>V')S_9 MW>[ ?[:3P%]W.U#GL_6R%PI;[K-L1Z7CCLI3AI\2WNY,C4!X QA1!>T]?ML* MFCU/[P]7OA+(."[L3:^(HXSE4.V7''-,O,Z1^7][[,+O#I#?'H(6))W7VG[X M\2S@[GNG'L'.B OPK5B=J]_K=5)[M'\DOYK3[W..$, M*8D40Y RH4"A,4"'H%"U>OVO13.1Q>/P>-UJCRU9[\"U>_ZO#9=NTM(3C7X: M\[/&=$)0.HXU">$(2>>_^O,33L]:J*E";!AD;T[1F.! MM8 @AWOQPSAW6L'NV$3/.F0C^7L+K(L&N?/71G^B4-=->_;YSY"ZT_#BK#G> M1(Y1;_R-.*LU+3GQ39$^5XN%KE9_35>S228R12!2F8FR4L&X+N!.T1CBVN]= MOC;?/^HTR8LHOT0I%D=M4R6+)]D!&BA9.J+$(5UJ0^ X)*23!2=2IO9L^(K' M! LFLRP'L)"DT(6B0,#FZ_,4X\E=_?[.E\UTM?'3C5>_VF<@/$7A/"9V=^O8 M&^K-%/L?]\LR0>E%8COO,./"83 X,S>N$> .^T2W][3;MZ\WSW[+^Y69FK?O M2DVR7.0@+V@N4P(RB2#.2--DD1.O:Q,[-11YZFPP)=\ZS:'M./2;3*/3UVY6 MO4CV'&Z1)5MHP\C(2R0Y2$LG;LU M=T_,_OM^O=G6*'"J5*JYR@"!1A>Y0BH5(E7V%G,.L=K:ME MW@#-1A:]'<+D>@>QN_B%H-I/ 7MFN:T,-E0W.),CH,?/X RCAZ^3Z""* 3TQ M+F4,:=@)>0S.G7=%1M)4Y#I#!&4XQP6'$.(FVI1&G7<5&;6<>=9C7OMB_WI, M@Z%E-4:6U_4>H@2!L5=D7+D;UWAQAWVJ(N-GM_,==X<+S^L'![]7"\/(6IG< M:_.3?5UO5M/KS:3 "B* ,D*R%$A2*(:!R;:DQH@BS9U?V G26+RIZ='3!<<( M_R798DS^:%#V?96;"W-G1D]8YL5LNZ63E_F,_* MY6S]J5S53U$;I5Z8/V:35*29@$!K0J H)$Q9NF^:$D4F#^7J:^4:H =ITF=D M'J-S'J#UG>RS!E\RVP%+?C&QXJQ:F%_6B9D/D[6%[?GH91C2W82P=[;]=' + M;ZN %\D>X84MLR8U2/O\Z!9FOSKH0MP9&0S*^SA4,*Q)5<1^ZJ>!A_:F/^O+ M?NLK-TWP W(!BDQ#16%.<29,O$\ ARGBC&B?FD2[%B*7'_:@DAVJ=K?NMF3/ M3;WB$^(%%&TYPS6 ) M80::-C#G3F>YVWUS;WK2YF)=3Y(\Y2,X/VUE8XB[=!^QX*(27FR-3!W\L)]2 MA18,>*O![E9-H07/9"H1)4P0C'F1%;M6,F80M-(#Q^_N3Q%:79?K396G*D1@ MJ;4N#')#[A,F7+3!D[.1J8,O^E/ZT(H%I_L'/I??[DVR8\L/36N[,[> YR1C M2D/[,D_!%42XD:.,"N)TKJUC$Y'U8@_ W7GEZ)$V/P%I&*NK M50VJ-M<1=*#.XSJ"?BAL=QU!2RK=KB,X:?@+DAN(J1%<1Q# B"IH[_&+U-AL M-M\^(?]I.I]=+L7T;KZ9+G9MLBS+-5 I+6B1Y1DE6C>Y(DY9[I7'=6LILBH? MP"5W!MV[^=((=(W/+YKK2*=;;-$A,F]#M+U)E , S! MXP@+ ]E2Q>B"W4K8[_?7+T"D,$D1 ZGI"(J(O"C8KKV\T+G75N+VK?1=RNY6 MPO9@KUT9.PYQG4O9[X>Z:^4D/QXU;7].QR%" >QXI;;=EID0>PALL&9E<"*8 M1AIRG19YEBJ18T!)T[2&-//1H2 -1I:D)_L';.1TV"\0?1>!.^UN M8[XWY: MYK*+H':(Q3F>;00-;?(.7,:.I"X3@&3R<+ MJG =JEMZLMUHOV'+V0=C]O:7"2@@QQHSDF8Z4P7-.4>[IHN,]7Y<<;>S-YN5S7"PV?R\5T4\Y$M=ZLZW"#3]?EK-'8J_+'AAMZ_IP0"BBD M.<4"XSQG,J,*PSR3A820\]PK).B*10#&B!"LR## !A!-H=*,,\H5PBJ-O3] M_7^_7U[]UT7R_N.'7]]=J<^_)9^395?1_WA7 MKJ;VV/S[TC3[?C[].E_,-_-RW0"0]^7^I XNF+1G=: )HD6*"D;9+KW$+,.% MU\[QH U'EO,]UJ0&N[Y(V(WYFH3-JKOZH+5)$TD&_:0Z+/-NNCP8Z7XB_+Y< MK\OR(GG"NYE/=XA_7C3B?)$8R(,=*?3A\XP 1W'+.-0VCFE5#]W:3T>W7?9E M(#\;&)]+N[EN9N]4U68VF"[^JYRN)HJF1M0!$@RJ5+ \A2G= ^+(:Y]L1!B1 M-1::]I)?5C4T.^+SY+9:;KZ?N;FB=S^X:>Q(7!!-<KY!:=(%TU,L];T]&_(PBHO.'BYQ@2C%.-2>B@<$RYO6^5/#&XXMH%E%$G>B-(**AF>U' M1 WJ$8NH01=*1'W<\P9%U,N\+B+JSV-H$:U7P/=8>$$E1YG&)"4(F/\1TBRJ M<8Z@UR&8. CBRRE.ILM98E^6+Z<66AQU]>0]K,3&HSRVSM8>&;O:/J(W@.2V M<]?;TMV6-K84WRZ,AE;@"=.9EIIQ0R_/,X:8!GG3?,H1GFRJS7015G1?;=1+ M9_?XG$?^E?U7DH6%9T\6M'A2)!R]8;4U*+.1Y72<\AE ,9V=\+9$TMVLEKKH MR5L0*?Q].9NOZU>?RIGZ<6T^RF[M;Q.(J$@Y0%(BD&,J#)*LP4(TQI-E^W]$$! XW(?34V/ M82=;W,D6^(BD]12W;76VLZ_>@.AVM]%'@0,QVNVPP,^)RB M6(%2) '64'&6 MZUUKH@"0=3\7\'H;D?/[.NXW'3O>V(X^IY\=J>'E3 MK[_XY#GM6[#)#NT^U;.9WL7Q_N[DMZGYX)!O>'FR[*R5 MX?PU1@T-:-U9;0W-8F#-W9VEGT@N:5I@D>49U)(+ !%L0& MTPB2Z]IT_%6* M-(J:.E,;5$QCL!I52S_8P^-7?Y6+!_.)^GC3*.53O'JM1R0'O2GQ]#:NG7:V MXS"P=%XNK_ZJ; A@'P_!1"L(%,$*DSS+4[S'H;+4:ZDW?.OQ!=3S&$P$@H-J M:"1N(\GH=C%WOK2G8.J0=)P">B"UNX:V<-";DM$V]K53TM9,AA=3NY5\BT3# M#.10&3D'!<@5Y8*A!@E@T.OT=XSVXPMJG/S>C^30DAJ'W^BB:F&/6U;WQ 81 M5G\WO35I;6%A:W%MRV9P>;5[S+= 4)YG(). 90IP(I4FZ1Z(*@JO,X<1FH\O MKIX'96)0'%A;X[ ;6UHMZE$KZY[6$,+J[Z,WIJLM#&PKJVVY#*^J\X>=O#, M,LZUIJF"M""Y^4^SNBPQ2;W.S41H/KZJ>IZJH GOUNB^&5-<#O.[BVL(];TI;V]C73EI;,QE862=4 M<:95KC!4A+.,(@W 7M<+K'U.QX1JTTM%VQZ.N=T-YBZ'9(*1'%1$@_(;<:%_ ME'+9722=Z7]3TNAN53M!]&3-50:_7'\O9_>+\N/-E_*;;>MS>5>M+)S+Y4VU MNIW:#93\Y^X?'JZ11UD&=:JH0@ 74G"9%GG]PH/(UT]3/Y>)-\+M?W9H@E!FVR!5\_&+I#["F: MT5SB)J)C\(:?J#:([3[?':QD#SHY0GV1?/VY_\0?5[6/!GN(HR7/9_0WMN?& MHOVYM#3-%_.ZV8\WG\N'MX14% 4TH6EF0E1IWX;C@!-J8 (&4DRBGQ0[I?U- M2/CKRMB1_#9=?9LO#Z)_N;RN;LMD=ZAL]]O5]$?I&=?WY=9V<\((/-IU?C@4 M5[8V)+]8*_[VQN:+=H[PF#LB>WJ<\TALHU^94WKAW+_F)T.,$YAE2J49YEP8M+Q0!/""$,EA'GTF MJ@U:VX+$ :*)<+^9[M*V7#2 -WU+2N-V9/NRTZ/4I+$LV9N6'&RS\\_.NF1O MWI-N8"T0X)%;H ."4:[LOM*< M9[K0*$UR M($P4D6H)[6V2DF7,UB"1H1AHE!<]SG._3?^[6B4-VK:37.]N])WBQNQ!WPSK M_*1F?-H@KS==-=A'-'4%=H;3Q#54!QC;M#48#R2[_?'GP00SO3)4$);*@DLDC/(5 MO)$_(X!>]T;U"IQSFBF@,TA,N("834VD-MJM*&4Z+6+O-+7@W]7HDRW\H)G< M&!S??MY[$SYOG^L=S$NJY=.T;7V1/.\:\V5RL//E[&]GZRBGSEC^])Q-!^]6 MXYU@AZ?&8>(T.)O4_N>9UL?3*GL'G$A'N M4YJ,X\FQS3)QC7VMP!B3X]=F@NOM1#/Y_NFQA\N#@OC)%H\!.WWS]<7BF9?+EB5^J+CSZM M&X%:E]?_S[?JX?_=F6/UJ6A^L=)4'$G3P>07Y*4%'\-*1!O 56O?^PW5+[]. M(."$%4HH760TXT!S!ILO%KS /D/5X>MB!T_SY;?IG8F!_8:I"P]NPS0P!9XQ MR.6'7]FGCY]5;T/TRZ]GAJ@'%^,8HCZ J]9^]QNBE^\G&14@DPI),\Z1T 5C M NR^F))<(Y\AZO!UD8?HY7HU+4\_ZM":!+?Q&=A^O_%Y^>4S4^][&YR7[\\, M3@\BQC$X?0!7K9WN-CC7J\U$W:^JN_*W\O9KN9H0HI2&'&;FMZ=9^5.[ M7QC K:D9=ABWAUUU[!*^IPF\$NGW\V5YN2EOUQ,-@,X8*-(\$YE.F;:Q^@Z. M2)77TF T$'WM7_$J?/F>"XCE(+<*Y2A\TVIGBG<]TF)/:O"];_)OQ_&9$[G-/ M%%U[RL09O6I-VCATJ#W\*E#GZ?[F\='6-90J)7@!$:$DLY6=#$A"@4"(0<(X MFCR4JZ]5EW>-CQI+59I!D=L3[ AS15@."D&Q9D5&*$V]"HC'N-Q'B6)?SM3Y MHQ#H)B4],NJS/2$XCD<0A1*&,<'@ANS9&K2,ER-7\P M[3V4V_5;S2DA@# &,JR+%!8"%828. H)A[E7L:OIC(GD&D( XU1#K+ -IH56#46403Y;EQDUV^L7E-!3I=B@V)CB/ M1G9K5_?M::'KQ?VLG-EC0\:ZQ. TN5E]055UDY0W-^6U]?C2_&7/-T2'Y/K, M&!_&I^-0AX%L?WHG]8 >"*%(!UU4/[:#R7ZP6IHQ9#YD3QR5LMS^N47.9O]] MO][4@?4.=&&T4A(EL4@USS!+&89;T#(E)/A6N<._791MJURC M]+5;&W.P7)]:&)8\L:^Y!W%ZQ=Y$<[+M(&@N3O8D726-D\DMCIOF7OFZO M5#PRM5[R,\:.9V+K[KB6,UV//6;\4U^?9'C,A;W[R'5R-#!NY_MV;(%AOOQ6 M+J_GY?IP#/?H,@!)">2ISE,D&$FA1)C5EP%HF'.AG8XWM6RZH! C3,S_9(HE MS;B0@'(I(4B)+%CL'0?BXV^_75[]ICYEZ=6)^L>]_<7,K0:^C4(_F:_PS"5Z=ZEC97C$WO2L*A_= MCW.3U#C??;5 DV-KDF-SZG=YCCZX,RFI;1K\3IS KCE7W1ZH$XQC8AG,^J=5 M]4&]T.*:N-N[1?6S+'<7U)V O*C=NWOAXKKZMIS_CP%L$IC*?&Z].=KK@Z'4 M2&&M8*8*99#*W=5@1M&($%X[C..A!"E'Q$SO!.D48X@(I)A"!!"4D@/1YW3U M96, O:1QZH?]V7/Y<4#'NDU5;\.G?I/6B[//891?-*Z<;7.7Z=U\,UU8.RZ2 M;?US\%DJFE?.S%?#]X1QS%PCX.'T!6R#>N:UV>S/Q?1Z#[:ZJ97T&;JCX6:O MAGLP [):_:S'VP$7R:#"**<8 < S(8 662-N&@+I,FN%0P,4( 4N)&7V8A.4 MF=P@2W-BR#._22K',#L=&9),U\G>%+?IJD?/G9^6QNDTS^GGJ;\2?MY?E\N# MOWRFGJ%<.*NN[^U$6G_E&W/E(^S]N-0U=+"$U0$!@+MP(!B%+TS[_;MGV.E] M 'NKH09"ZV?#7XPG/I?KS6I^O2EG-71[X=RZSHJ;@MX3E(K"/$49H:D 0D-L M$^1&/P"F6:5XW-'\$P2 MKZ8_>+DL;PR&Z7+VJQE6&SG=E'HZ7_WG='%O-UJ\A/<)1,UP00'&P$R&1."4 MTX+MUVTX+ZI34BL#8DU M(JFMN$C^7LZ_?;?:Q1[*U?1;>>ISN\U<24-*8@AX6?HZ>?X^D#[ M3/21[ZPS7_3S&:^&RDQ[KW9V?+#\-0B[KZ>R_3IQ5%EMSZ:_ MG. .P7^77/=XH7=?8+>P/IG1]=U\PFY,LV_5PDI[QN[;LX.#TY,G&4B7,@AWDF MT7UWD_$FU+TSX9!<#^.=]HEV?1OB*9Q/,$&:IQG,%<*(R:*09OXEC?9!S-)N MF;4/$DFHQ"#-M.82(X&H9A"F2E.#2!/8Y\M7CT+JSV6S[&IBZR:;?C?=9=,W M-L)^V$?8]B2=^O+I4]?,*:@+V^;$0WDO4!*LZ_MFS\Q+$3+>H'[KFN(.Y;_ M.>VK?HR1P'IPYY6QQO#)6%/4*+:^FI/&8[C-:Y0+DQF; &*U^7EE$N7U]/JE MP 2DLE4086 ,G%!D>EBMR8'E=#,+8$*;=Z9 MIQXC\.@OK)]VUXY;3=^PY4PU-X]O[S>$(,]SE:8FX>(:R$PQ00T* H1)M[1P M>K0J>*.1A91/S:_7)D#Z7I:;PW4.G1_D[4JUKXSVR+*??#; +NJ@YXU)XD,1/S8I#&462+?^I3MX>J* MW3V56#&).519D0F-2(9PD>Y "(Z8ER &;CJR+/Z^7#4%''L!UGI["TZY_EM2 M+9,=_B;7;'-$.;0CW.1R0!_XB>81T)?9/KI1*&&;S6K^]7Y3QY^;R@:GM;2& M>/W,6UO]*#ZCL)%\-0Z=C65$B10(#S8M= MPTH!#'QT-D!SD;7U;$3D)Z,AN'63SIYI#1ICOA_JXM_723LC@ $9'X?HA32H MBM8[O0/*^FK(S^5U.7^P,_"'30VA8]\LP*Y"YD=H6R6+QF4 *6NN MPCVE91?)#OC02G9,HI>4M6)_K%K6SIA7Q:P#1\YJUO0P7:UD=?]U ZD MP0!XSC$C>5YH(0N:,8U4@X%QF$V6Y3>;0#O*6]"VG4;H_C&& TSW@?IH,,YV M@)/I#K&GZ(7EW5$#^R<\G"2.3@M]R#PGC5&<,A*EC&/;4^&,R&"GW+9I$N6F M.4QS3O(,"D(9V*?3FDK))IMJ,UUT2&U=&_**"/>8.F>V0P/'_;7'W24FQUF=!(@AKC4!F=:89EBDN&D*9O>S,A[>4 M?)[^]9N)_5?SZ6(]@7E.N9W]94XQ4XAQE#5MP9QY76W;KH786U^G?R6W#9B6 M:N+'F*><1".KM9Y8RO:0+I)?SQ:TXJK*,3DNLM**S)'I2CL;3@E+!T:\'IX[ MFK2_W$U7I=V\NIX@(HG),#*9 2E376 %==.@ 'Y[1#LT$UECQ/UZ4]V6JV2] MO5(VN;.H6KSHUI)$-\7IB3\_V=F^I':$ZB*I<=5[YH<1G],\G5&@ .2.0X9" M&/+2@V$AN/$.=?Y>K?Z\7'Y:5=?E>CUA*4:FD90"A''&>9:2W291GE(!6:M8 MQZ^)R$)DP;R;+]_=;>&T#'<\6?.,=^(1UCK@L9#LX\([4,.&/(_X<8EYVA$Z M#K7I:L2IJ*<+)]XJH^?+^?I[.?NUJF;KB818:*HQ8852>58H*'336":D:*4R M?DU$5ID&3/+-HFDI,IZD>8I,/+Y:B\R>M1K3L!KSB!X7C6G'Y\@TIJ41IS2F M"R=MZK\3S4C*46E:=XM23-3:[B\^4G4 U5.T #J=&+K)S1GVXL MCD-Q.MKP[$Q1=T:-M-DWZ6QX1K#(-6"T0#1E,$NIS%'3H*:YUQFB M#LU$UA=9WI2&X%ER;9_BLU?MK$H3H]Y[/BS:A4?'X*@?"CUCHJ,WMO;QD855 MQT,]AT$G"3H7_71G=1P2%,*0I[%.*&X\0YRKZ8]R/2&P* J-<\ !ML_ IU+F M31-0<:_BI]<7]Q30S)?7)GBL3PQ7]3WH@R<_21B (H\K?2-3U>Z27B_* MW*[??6[G"QK9E9$17)';!7T5IE^TV#NW;:')&65>0,* PII+RC,-10KV.2/G M7F=E6GQ]Y,6>ESKW15)_T0#;O!Y1\]KVKG8\CB-XZ&+ 2]NYNG#1^2JHX\WR M"F*@2$8X+F0&N;7-WLYE]-U^;U:S"YOS=S\4+]J;G*&@F)!.#+J M8)ID&N&T*;# #'.GXR^!FHH\PO< ZUEST4!,YD<8/=+^ -0Z%$KZ9=5/-<9' MJ$=9I5]BVU59.A'L5G5YE89319AP_(V@)A/0F"I*'_,+T'Z;7G^?+\O5S^.X ML-[,/O[#_K3> MMJ=2D*J+0C\E M.D:U.XA=XQI$B\Y0=$:-0A [#CT*8LGS$QB!V.F\>+AM%.<%%0PQ6DBM*=0& M0E.\1PQ*[+/(WK&IR ONYQ<,6]Q6WI79CFN%X4D-NDHX@&"=IZK-LJ ?Q^.0 MK5#&N"X%MN&HU<.#=ZOR>E[7-LW/B]+^8'"PVVJUF?]/_?&QS%J MPYCBL4W+DQ_7T=6"E?I37]YOY0YGL#^-^F3[4Z^D6I%\(U955M\"H1T+]PIT]@\?( M:AJW]Y3TG$^>Y^F,7@4B>!R*%;W M=5DW.J%0@50HJ',@4,H0(JRY'C%3&OE=TMRII=@+A@VX[7:?9&7AV=L#[LTO M?N>L IU!.#KQ^JY9-#8U3E4F8I-U&^M._6 MY5@T#6%0.#VOT.'K8X^G^BS7LEJ^ZW:^TY^V\Q-^3XSY3?)[LCH>AO4GR_<\ M;%32NAR)]2#/XUCL4W-/;D^U,J5N)HD\VVX0O1]#V-Q4.=BCV%;)>DZ< -(](J$)8\Y)D!6/) M5;S4[=VB^EF6G\MZB>5Y^Q.1D5Q+"*%4/(,TDP;!KEV6,>)5K^C>6O2-A4Y6N,RH6CNIQZ%A M>ZI8G=)[M6B^+&=\.V0_F7&\J_:^@(!BDA?F_U*M<\$X5Y(VJ\%,D,SKZL20 M[;ZQ=:1P?#LO*@U"M9_R-6!^VATT->!DASC90:[9'D@$/3@\O_H4W!/C$,8H MECU?EXK$GL>FQ]5].?MMNOJSM)5[>VWMOLDT5Z+ *184<$$0E"9KWC7)5<:R MR4.Y^EJYZF.GIGQ&Z3$J]Y"O>4[TVJBAB?3JL&\Z>YB:SN(9]G7CU$T!>R/3 M3_)VL)(]KOJ*ZZ'BO',DG=_CUYW;<8A8&%.>[\4+Q8]?.7K;[DN!I DCF8(2 M,Z +"G7*<),4\QRGJ7=MK7U3O936IKMAUNZICZYD>E35^N&Q35&M4:KAL]'S M1+U:[^_,\#B4*I0Q+ZX !.+(5:WJB[X_37].OR[VCY)0016A@.40I+R@1:[Q M7A>!3)6/1+7Y_LBZ=+F]H[^^F3^YVT+S4Z56I+E)46R^_/2G1I/LX RD.2\P M+(_*,NNR); M--=+]?9X>W&XS9%MR/6HY/;':YMJ[J,J[@'?:'9)/J?,0[HZ\#U.%>MBT"N" MUIDKSX7S;=VS+@D=[3#/$8/ ZJE];CK30!8TVS4I5,:<3J %:6CT5=]N-'JM ME<=GL-U:^8[$&MBQ> VR5OXB2:^OE7?C=APJ%<:4E]?*0_ 3ZP),:*;=Y&Q DOT$SGG_XU":Y\=D MQUV0+5PR#EV,95R+O9"M.>Q8I#YJEV$@8<&S'%!:"(E$AIHGK4R@R?T2ULZM MO?%2M0^OG:K5D2@-5[ >2@)?YDA(W%>O+9@A($.&U>TI-%(72714:/9GI99SRATJ-8:W2_>Z4;P2,)@@(8XERC]^3& M*>RY7%ZO;)0ER^V?\^5+MS\>P9GDDD,F4L6AQ@I(!DG:Q%X2YMSIM:1(34<. MD=3V_$CRR^Y^@[_9ZXXJ>[=V.4O^FF^^)]??S>?+M7T?R'@Q4?++IT/:XA$& M1/"*0V@UK$/\ JX&:_)+@_9OEO67KZE]WRJ2C> $CPAM6&>TB]N".\4MI/.F MZE2@%X_S$81_$8VK>NFW'K/:K]/Y\GUEQ/G%QH_N,M:@H)G*_03TFU1XSTB"4MYN(@E'O-@&Y,G-JW@G.[ BFF_ V53'[HE\= MXLOU]W)VOR@_WNCI?/6?T\7]]M;N-5L>GYO]S4R ]P;;Q^7GTN9P\^4W/EW/ MUU=VY\]5^6/##5U_3O("YP)KQ2#$# . 36('\TP6DC&9 :_]3V&126T22Z@) M@@IBR@#)<"IS^XHS@]U6Z\;K6[^)L;'#/FMP\-K%JTXV;GWBU.2/VJC$ M6I749O6\LR'8,E-F^,1Y*>M M[MS$V1=[3,.YC;"MZ!J''K7$_G2K:P<&O/5 5KG*J!A"1U!^3.P056TSN@BR7.-.8>A1CFM^>QII!'93C[_/-]_JA"S.9K;_/[ZXJM=S,-S]WD2ZF6H*"RS0E+,\99U*S M+8(L11EQVF(6H]TAU,8KF8U"=@LEZI'G !H5(AMNIU+G>7+5KT!LCU#90EEV M3O."LN>4=7\IE_-J]=MT.?U6VIA^%['A3(C"B"P3Q![2%!HCV+2$59HYI]DM MOS^RNFU1)0=8'AE>6\8R/)<'7W*4YN4N"UA'CEP#\2U2WI;$.B6X;YL M\:F4MB,_(\AANUI0A>LM/NKZ?;HJ^73]>$L06ZWLUGS;-/]Y^,BGZ4_[5W5* M_?&NG@+8PW2^L*NUNEK52?;G:K$P/]N/3 B!6*$L3$M;XZ?+GOZR3\A_W9M)-YJ9; M+NNWUNPF5-=;WH:GU&FJ>2L^]YRP+.:D!OUX@^6190G_F1Q_;F==LEV4VMEW MU%?TOJ_\88U,=E9Z38&#=@>?B?2M=(N6T['%_N[K^>[Q==<]=I][U#TNFOYQ M\:*8.'80QRD^HB].!@IC\/\8PHU1\%"-;61Z[DQN"_G#O0W(/MYLI^UGR">T M4,!>O\89+AB&F!.M&K@ 43VY*U?S:O9E,UUMSL<_@T/UT;RG5CG+'I\N[&.( MR71MRTW_<;\L$Y36B\5Q; H9GH:G^UD' M!]2/KJDZK[AK.GA9U^?KK[Y/ESN1KE&O+Y>?ZI$^R5!6% 1S3+'(LSS7 M4M$=?"! KB;+\IL]\'WE<29C+-B=A(]NA>^9F<[*][DT>.?7=L/!>E-=_VG2 M/?M"[+?=)H2W)WZ>;H@AAK%ZPAL7QVBTA!++N'Z+6P_SQ,YF_WV_WM@/3G*M M-,IQ@1#)).(Y8#(3J9!,$4%@[GY?V@BQ1ZZ=O2*>TSW0-CH:.NEMS7+P5#B^ MO]]R@MP#.T'2YKZ\.'S0::+EFW*^L5>=[Y2_H!E3"K+$>1B^O;>Z]^.>,-I_Y8)" LWU/^&>/.3LPTUO8V=5[@Y2:$1,; M2U1H &2N\ZR!6[ "[\J1:CD;N!CY&E#_8F1C4\M2I"ROM]O_$?B_Y[T_=0S+>= T\(R>-_@N MDF79__MZITDZ$]Z%(7<<,5H@6YX_L1>,(=?A]?1.V,OEP'Y#L[O1O-4[C ML^^2]PQ'O&<>],+M\9?+9!^0?#YB_0!X0/([W.;?HQ/"7>7?P1GM+O(_S]+) M_"H.UV/(MR)9=N[^_J#LN0:,HEK6\:@]FRONUYOJMES5MVT>QZI,42@Q D0B M,SB)SJ%I<3<^92Z\WA9U:I"D*BLXU5AQB+-"F=E9Y*E1",8HUT+&#AAW&+UN MY@_+Z/GI9C R_>:9/8_UDST-P-WUPQ>["[_88E']5:^:V),F8E7.YIO$WCB> M_-&8T//U>2ZLGHG/@SIE'/%Y6).JB)VX:[I\$LS$3* 84Y.U%VD&N31 "&^& M+!&L8]9\NETBD(09E9H#BE&!"!0&!=4%L86Y+/9C](?D^;J+*@9EVDTRQNR#XKG4.7*T[RZ%6UZ.Z-<8AC%,M>K6&$8J]E*>-D\T<1JV)6L)&65/(L MXQFB*6W&,61,=JAHN#1OPJA4 )8#P 5&.>882?,_A3/.<"YB"^>+A8U6&AK3 M!:W*&GVS'Z2ZL5?4O[\8C :JPU,+'M:R1Q.0U3)-EC'%4=Y!ES MGH60]LR/(]@/;)-#*:0K8T'4;D((RG !F8?-LFDA82$0$*E&*0I31G MC$,DE-U2J73T(.UYR:&UH 6G/63]-@[C46NX VFA)Y^=:[G^GAF'7D:SKE5- MMRV+ >NZ>PA'&7=A,K(5@X(7?6,[JI?"KY_# M0A9_7Z"O6P&XBS_>3!&XDY'^A>#NG+KF'O7#%?9 [&KS\VHU7:X-$GN^7\[7 MUXO*OD1]>',ZXRQ'62$+K+-<8\(AE]M7Z%%.0 Y]\@Z?=F6:VJNL*,URCG,M M>2Y4;M0FA0RA',9^P^NS>L^NE$P^L<]7_Y5_?",HU6ZY MQE L^TUV.Y1)#3,YQID<@"9_6*A)C;7G@K$'BV>RBQB^&$=F$<6R*GY/]E/* M#]5R55[?KU;SY;?#Q5'U@V>282/%F'.N"I/'%+3( :84I3G5FO@59#HT$UD' MCY$E!VA>[QF&(---^GKBT4_I6E(81=5.$W1&Q *P.@[-"F%(%;S'A5"DW;-C M6H%ZZ07G)H9@D$@&<=,D(MCK<$.GAH92):]W#\-0VD69(K 92)M"O&X82)U. M/FL8E-LQ*Y2O*4X:U8H?ITHLN_['_7P]MZ':+H*3Y4VY6I6SS^5#N;PO=\]X M,9C3G*K,Y+>8Z%0IQO8"263A?DHX5(.15:L!E:RVJ)*;Z7R5/$P7YL?#%;T^ M3]B'(MJAH#H$QWY:=H3P79-=[BG?@6SS*F(PECVJHD.PW:X&&H9UMV*G(RNG M2INA21U!(3.X257$3N@7Z&HCCO]IM?$P95U5ETO3L&'[9_,2)$D+FB%-"Q-M M$Y1QC-4AQJ9.4TC0!B-/(7LX7>:.L R[Q;^]D^LW=UAX28WO. K>5,F!<%\- M"Q,2N_!V)C0.2OLX0N2P)E41NZGO;7)/U594Z\UZUV::$:VQL+=JY59492IH MTZ:@P.O$;K>6(BO<49TWN;:P_#2M(XMN8M8?@>TCX-4N%JN1#21>9WDZHUIA M^!V'7 6RY=E]?.$8:IG3']^X?-PX542F3 DH9 '3HLA3(IO&52K=3\J&:S+V M_M3C]VD]-"LTL:VR^#XX[9['/Z+84=*B>S^C"-Z<3^SE>KUNC3_G5U-?TQ2I"!@ MG G*4H4 EK#!@DS/TZ6I>/SP3%:=QJ6^P;L[):8 M>!X81\@7U<)G6V1BL^DZKC^MJIOYQEYV-DFQR/)"2DJQ%.:KD<)ZWP MLA:O MX7I\N]]P;/M>[>-Q6?ZP"MKSN#QP93R6I70WCVJ@TIQ@!2"GB!-*A3:-(J+MYEZ@O8K485J,G! = M0"9[E,D6IGT[*GN74M^J3A">7:L[?5/LFQ^]RNY@]1X'YL[6?4(R/PX9"VS3 MR^\R!&4LA/B1%.[:SAA5***PXD?>I3"<^'GP MW%W\XE <5/PLNR,4OSUS+<7/G_GQBU\+FSS$KRUC[C?,W-Y6RR_V\>#+99-C MS69U666Z^#2=SRZ78GHWWTP7336EP)*G$BB.*)7VY6D&=SA4JHG7>8'PK<(FFL.ZPT] M'WEBCS8YP$TLWOK*AYV+AI%3;T[/2&L\_XQ#9B/:]^RFG+A,NA>1-]/YLIRI MZ6II(#05:Y8)SC/ -&%$24P9V@>Z*E-(^!U6;=5$9"%M4"4-+-_CJ.UX<]/! M'BCS$[MG; TD9B\3<[9(WHG)<E;H#<.*1W-[?WM?+8Q\WW\N572-; ME=_+Y7K^4!KIJVZ;W:]2(4QPGN8YE$)E)"4(->TS"IT>;@[?:OPDMP&:U$B3 M1U"3+=;D%UM[/?T\?&SFG5/> 4CW3'L_BLN$;3:K^=?[C7U,R2XZF'"Y/JLU M5+KKQMKYE#B5C;]^3_OV39;^EXM3+]9_^__12 H_BU1_[@_=^U= -KGUO7+4P'_IVN33#KEPW36*N M* 8%D$IEJ8W;I$CW6I21S/-X>ON&(@N'P?9.', E#3KO8^D=J'03C]Y8]!.3 MQ[#V_ VD+N=(.J,V0;@=A_J$,>7YL?10_+2_=/EX9M_.Z)\-'EVM_IJN9A/[ M<':!4B3S5-&T0!+!IGBE[8,.W2Y=[M9V9 T[<0_P,>9_:14#!?>!F](-2;^? M^'DPG_QA(2<[S#W+HB>C9Y0REF_&(9[1K'OU#N:0++I*[)?O)LA"4 )KG(LVR3"($$ %-.SQE>#R MZ:)^^_<7,UK7-<33I:\H(_(9+V?&7'L.QS&J.N"O0O4FSY'Q;#3NE] ^52N[ M@G97$YEWF(X]0.LSS'8\[@+0N"YP=JO MAT8RPGLV^JDL#,&Y\_:C;?5W_E"JFYOR>O/QYD/YUV$_U*?5?'D]OUN8&.!3 M/9(^WK!9=5>?561V=D\QSK "5&.N =$-(*DRKPV9$6'$WI"T1YZ4-72[_VA9 M_I5,#QL,[QKXGMN0(OK&+=<9B5O\TIXCCZB]1PSNY&C+YQZY38BVV.VG&O0] M[U!JS?*YK4KQ73<.=>_#T*>;E_KBMM^(<'L2K9SM0A\PR2DQ"5W.A,", A/% M:ITW8!G37CL2!H(86?V;3&U:;SO]C_O%SP1Z30-OP'=^4\1+ M);"+HTVL.ZN>;90XL9QPD32V)6\X;7CJG^AI1.L.,8Z)9V@2HJ09'7WB.F&= MVFMBMWE]*,V$:H^7%\#N\DUEQ@K.J**H(&K;M$J%X%Z/B =I,/)DLMW_=OUH M_]M\M_]M<7;_6Q15<:'LC$8$97P<(SZL257$'NJYUZ+<'-IR*D8P>PQ*R%QH MS 3#1::Q;' @6I#)0[GZ6CEOP0C>OL](/8;JOK&@W"1V3";3)R'"LEJ^.XX1 MYJ]MV8BST\"7T7/;#Z)Y9QRC.J)]3S+ZF=9)NOZ"-R=^?S::>;^]40*9H?QZ_E7Y$\-@Y1CFKA M2YE35#8["G-]E/D$$)(JS@I%H0(:F>D"H90V0 !!_C6ZL,V/0Y:#2'$G+W12 MXKXEEP9_+N],K_]NFWP^)4RT MP" O@!"4YXH4D&9L5Q-30.",M[B6,$"K3B.]\W6%!XQVQ>-Z>PG$5FJ'VZ[V M*GFO#>(PS(]HT 8RZ*5!&I*K$(.REH@)S0N>Y2Q3@!DB.9QC6?+4MKC,0;;,.4Z!.7\83XKE[/UT=4M8KK^/E%I M)G5*0S\GIA1''FEWZT)]HMR8A+;JM48@_I(CF^5LK\9G#U*V*GV#FC79T)'8=D M=3>C"MS1/&]:V5^DO;ZJ3MPE50TWHP'6\6@D5$Q0PIC@C""!S=P*2--.CK'8G>52RYECZNO=@H_R/ ;CO=GV MC1Z+=&5P'&.V _Y7CT7Z,='SL4B-TPP!(2"SJWJIRM*,[L%QGGD/I7Y@]3?^ MWN+>YNA[F9W],Y+1W;/1<8Y$^G'NJB/OJ^6WJW)U*\NOFZORQX8;XOZ<(*%I M+A'/<9X7R+0(8 KS3!:"2HU1X9/\O=Q"2G%NOA& %&48<\1@@>SI(&.)2',0 M^T)@J?B57U;6DBBW5"H^1W[YC\7SSM!ZFUA$R1\64U*#ZOFVE!>).:-OW8@< MAUQUM*$*V;6"7_]K-X->69V;$*4E@3)/BU2:AE-%E%22YJ8G0))QK_LO@S8< M67J\+@$V0\]B=GRN-XX?'*M!0[G L[(3E/VA[@C>,WFN+!/#(>-0R#BF^5\6 MW):_$&^%%:!YJH>C E.6P0)0P 43A&"T:QL1$Y6$>BO,O<7X"GKN-:OB'0CX M5I@'S\Y"V3/%W@KY&KLC?"MLS]QY10S(_&BD,*1-'F^%M67,_;&:Z\5TO9[? MS*_K(O3'^\W'&P=19C_FZXGF6".-:8$R5A0,",FS!A(K_$[31@4262J?8D^J M^_J&&,DNA<'CD/!^S'UV:M MO?$;6^]E=3N=+R^;>GW-3:0]+?BN,7:X:]F@K&E=;M]7B^JO_Z]G'TK]WLFSCZ (PH%H!;V MT63$*:,IE&F#C:>Y5Q;0#Z+($\'ORU4Y7GNY6KG^6V*4YMH> M[;DQ]B3?K4'KQ'91NYFYG'^SF]>OO]N]SO61G^9FIV1EZ\"UN=/KC>== SWY MV'O!'@<4TK/-I]> M,^V-\1833'TUV4.YW0S? &VS*:\!3*B44%"NE,;DX;C(C3$]VPO@F\-?/]?%E>;LK; M]41(D HN<$9S 661:<[R!@84JFTF%:;Q,6W1C+(UT\,/0;=GQG%!U"V:%G)2 M8Q[G/LT]I=WW:OI[9W0"'MB\=GLVV_+XFMC^N9A>;Z\V5]N#_]LFS0PQ27.4 M 5QP10K,FNH3PG6+K(:8>OCRR8VV&ZN^W 'EFUN$S0MRP=7V_OPMQY M >R)-#^)V_*E&KXN&[X^],'7K#*#Q,0JVWL%!^;M$9BH_#V9 ZQ]M;(#N-/U MTQ:_H-P!Z!E6FT,84 7K*MV6B;6QRD'ZQ?UJ9;K:]O:"_2L3@.$TR\T<@*A& M"*=0YZ2!B!#,FAN]VBT;1X7F-- >7P#61M), O56_L7R!8FAD-^W[S@5-%_[%W+A(]7U]/%\E_E=-5LC/M M9_)'8TW?%9PNS)\KY_3BT7&H?4^V/BWT],AP:#W_^WSS?;[\N"SM('@$<((8 M8T00(B@0N7WR*LORG:*8]"E7,43]'!Q1X+Q0. 4%QX4 )G7+-,FXHH 2"J-? MTG)?)G_5Z))J628_#;XX\M[%(V$UOB=G1!#Z1LS-/UW4FF0DWR9[7^;+;XOR MH/72_).+QJW&T'HJ>#I/C',:..V< '-! ,^_K0DAA,$M9X5@7#LM"-BV#TCV M&,W0L2.G&1C[46,&S7;,-/_$CICZ'2$#^.K[JKK_]MW\4=;@'T]P$T$X@@:N MT- $H,8"PM)&K5*,G"YM[ALS*,RLFP$M#&1,3^3S/:5IF:. M239;P/;/P;9^Q$]C.ZJ0VNY[.UL[SV;B[C\=* MT1OM1NV6GT;;G=S6N/KSU:F%LQ'VEA&LQHV1E6K<8SQ.AJZG\U5]I?F^8F"S M/8TT)?;^YDPI!#.RETHSNF(DYL]12*TE9QG[FP M@+8O7\9)PUO0'C;[CLMXA)#EX)$W6EE]QGB 3+J]%]]6 MW!SI9Y/AP6>G5\I8OAGDJ+K,6*JA<;K.6ZF$^H<[0U1!S\4Y M8^PA_^S5SQ:,]%;Y;.NM,-GTX;>)Y 5((41V,V.120R)U(T"8D+)9%-MIHL0 M>?-1HS3#@,&4, (+G'%-TD+K@E,N$*=8^^T>W>-S%K#?IJL_R_I8]M%]$SN5 M>1A;4G7XK77ZU(+YMY HM3'+*R5JS9M3\L/OU_-EN;9OAW^=+^LI^-.J>IBO MZQ=:+Y=&:&[KO[VT[ZU.%X=[^>MMZW>+GG?]W1"ZVDSGRZOICT_5NGZA M=0()AESE4DHB$ .IW0(I:2$P)8P#X'X =018(R<]G\MUN7JPUZ%5J^2^ 6C/ M(ME#2S5$GY1G!(2YI#LC@!DOU6F,2XZLNTB.[$N.#+3WT-0F)D=OH1R,-&'L MWLR+9&^H/[AD=J, &[\M&8TW<4ME8GODU-IS(AZPPA2F#&Q48US MS X6%-4G_B8YEP";=(J0+*.8<45ST, $-!TJ"G(#%SGLN5S.Y@_SV?UTL?B9 MS)?K^;=E?7QRN4GF]K*4B^W![>%"'T<7]A[KA/=>]^#FU&1U?JYZ-%759HW= MV8-%+N&='BY4B>[\(<*2&E$_<8B?;__I @]/\^-%&FW\,$!H( M>C^??ITOMG6B/-640 H821G)#5HBBP8W%B0=*-9HB39V\'%[9^^3MU;7 MY6[]V_SUKU4U^VN^6-C[ *\W-3Q9SNZO-_.OBY+=6H,F,@>B2#4".6>YEC2M M'Y"K,7) L==C;?TBBQP*-1!-(-0 JU>BCL*AN_O57;7V?1BA9_^=CWO&[[J6 M,,N1IP6++;'@$HLN.<#SR'7"L^V0W Y*M)^([Y^9J7ENP%XD)[E_ M_3V:/IS@D3P.ZHQVB6 $I[@E=+YI# MM2G7\K[\4#W4+0&8PFS7J!9(9D1RIA3#.F6J0&37J/EK*B8/Y>IKY30Y=6_, M9UP>XW(>EEN(R=)B3&;W9=*@3( =FS#K./I>I>#4< O'W0C&5T!CJBC]RZ^$ MT SDW4,!N[92(2@U;4DA,454,;EO*P= K>!TZV-Z.-E/XWMGDGI-^5[D90S MJ5LW$L>1@G6TH0K9K:*\UB:V'S)_)^J7FM>7RP_E_@TZ>^7YH]=7U^KFQN1V M^VO-"YXB@!BD2*#"7G"(4[[#7A!*=(0GWB(CCIR">3VF'>5=N-@>=ZO9C0-L MO#30ZP4Z^[1%8V>R,S29+^L'+HY>0-V^EO'D;>[U1;(U>K#G,'IQY;G32J/J M2N.8MT;&2;LW]GKUF&_X6>>1Q\TS(^,;MCDZ#4Y33:0T30&.4B21R/-=^Z2@ M6/C,C>%:C3Z_3??W3-YM'ZZM'V'Z7B8W^P.1]F_, )@_;!7O>I>.>\YW 3WA M-F<-XX1.Y>\A[^+J\,J;0 M8%WAKQFFH=D#^'5D_>&;.5/MO,P>Y\O/\VVI*WQU7V[#Y5K75XL\V]QF/[=" MT_'G3,4804+TXH=@C#C'"8OJ.^2QHIP3&]TTLYA&4,@HH4IPB"D-8\HU@/(= M/"* "%HM[!TT\_+B]N(3O[VX^@+X%P6N;O^=7(/+Y!._!)_Y[6UR?6,GC)YH M-A/%\1FV$\0*'V@ 5C5#7D$$7TN0H$(YA@9Y]*H;LJW;: MUUYSXS_SS8Q0A#B"E"<2LP *3!F,51@)%B0I$LA&XEX]F!$1IBIE&J; $0EX M1*@($T$(AIR0H0^86RS@:XG&\$33C2$S=1J,'#L1,N5E$)W9Y^"$G#A1-0W5 M<(->>.@J;AJ@BF>]B)U)B90>>459UA32-.01C]L^3E%L-=$Y>+1 4 0L2GA2 MEAJ1DO.8LTB),(:IH)2-I@,U'DFP/@U@,$YFF(DFAB&2,"91-7T\308UNE[_QV$1!&$1$ M,1PPK&10UAV*44+TLYF0<.@7K+8)@Y;K& M:#!MM8D#R$6$&<0D5@6-Y)Y5VG#E*SVYUO M/1="EB)&HX@IBE$4H3A3 MK.\Q<"+877B:1K0[(2_Z]Q*[>$^+=98_KI*?B^H(2__X8[Z^;TR*$$9&4J]P$:O[>@CC0(8V G#2D)*Q4*% (DHC+$0H8HXYTQ:12*500[_UISX M?Z@1@L7+>IVM%K_J) ?7TY]^Q)J)R&B6'@YD0@L(P8 ++ #,>)SK$FI@*D XT M&[$Z:2C2JBO#,! I)QAK%8Y33*MI@%YB:?L#BU6'"#PWD.R$J1^)9L(T&G]V MPK2#]0'L:/S\'HV#J-(IBDZHDA=FIZ%*?EPI!NAY=JITG94.Y\N\NO-S]7#U M+5O/RX.;/];%0[YM ,KG#['I3).)T/H';B5<)AZPG8%F#?%_"U\L9R M;W>,UC03T8DUI)W4CM6&@VAS?^9/*/B(S3H-G1_3X>)L(61QS4X6ZV^%QI'Q MU7V';/.-'+?403%2@8:8M!!%EC-8D(P<97P#W8&ECM.X15\LNF M;@JPWF&M2[/VO&KW/@]OA*QO!B=PVCPPKI>E MIX/^=(M646YU<^A<& ??2*]CM?.K7%7M MPK;$6%7U,1GY_SKPEVY6S[#-TSE;CS#<^?\;= ;+4X2S]X-A#BB&::A3AQUG M[AK3F"^>G87#0YASX[$:#S^MM?4:QTQ&>KX:I(JRD :J1T+!::%H QEIS6[[_K)LE/I:PP/-\_9@;OV#$CSCL$7(BH%UHFT80 M.B$O^G<:BV54%W6RV&S+?.GFVOHF^;E8OMQ7D;K)]*.>].]4]CU;%M_*7M-\ M;<8X9#!,8H[#%*%4!I+#+OX8-5]C#0UDX&G<7N&TC^NLOA*\>-(Q5=[=7>Q6 M9UT=-?UQN53+JNN,FW)OISTZS=H3O_(O;*IV#=Z6I^=FDVM&NPG8;F)500<: M'VC!@W]V\$&+O_K"G@?ME_\UI1:SJ/@UI99S*P V? N:;9/T9/+8'LI8#32! M#9;17"W.$ #.)5YNU_/59EG%Q*ZR^W;VN2B^:S;8OSL"PW6"X7]FDS43J"-_A!'R[7>=W M+_6+D;<%^&.^+C\^3XZ2&:LG5AJ>FV4:BQ#?3ATO\^&/,P=Q_))M=V67+E;? ML]I\6TBDS1GDG"1$142(@(5*I!&7+0S,<.(HDWZ,#RR8>U6I/M55J2YW5:FZ MMUI_U,N0C^5[K<'N5=;.4NJI4:Q%=?SVL)37*WGQ >R+[%X%J/+%(W?;/?H_ M'+3.1K?.A\E(K1'79J+KM]DF)[^>W3LNQ$/PZ"#)K3T-YU4ADKKGMAGY<8JX MDBBE(4&2$SU$X!:%P%PX*K(7V^<4Y,,*<,X:[*<5K"5X] 9PG^"^TEZ-]\,A M^=,16Q-6S;36:_M,3FK]>G=<:0=@T3AG8ULL_GPJEIK43?*_EWS[:T8"(BG" M,*1A&,4QIT)&C:$4!MQH,[['XX?.E-A#] ^059A&/LS^"R>GSJ'="9Q&./5Q MX/#TMR\7[P7%9KV=?9[_MUA+O>PLGLO2/V6%#T02)J'2CY.AHC"BG LI9"*3 MB LD(Y. <'STX+M?-1BS:8$K/:='_1&8L1O46QP^*O!HY_:$0?]T* IO>_^& M(/2DZ;QBT!=\X:6KF(O E_ES=O7PRE13U2..:2P09"$. ZPP#V@K M]LT-5(2$<:B(E(A%$M,XWFD4(T85GAT?/9)@ (W((FG!@2*#Q)%AV7&4"0W& MYH OO'0*!W&\_5&TUU%0 M1!!+($_#\E72,.8X;8TH&AC5"W!\]%CBJ!$YA+X%11;B. P[CN*HP?011PN& M',1Q&*9ZBJ,18W;BV/GYGCC:$S(A<70 _Y8XNG)@NB7[Y:5\^-X-V?9.[(PE M@@:4"A4&*E4X($3!UAZ2B55ZEKN5@26S!E:F,A==)F9SR<#R^*H'D68'5>-P M:">L._IVB:PW[]$WR#[W479.;'?W9W0:N]X>_"A\]S6+*5IKK-MG^T^^?;K) M'U?Y0[Z8EQ>POF>KEVR&"$XQ82R,$T8I4;&(HV[I3)11(I17@Z-ITZ(%"GYH MI&"S@PK6-5:+R8PWN@TF@>=@VDG!KAY AQ&4(,$>2G!]/I(MYI'G(-MM=EE? MYEMU_7N_0V<_=:BL]*_W.OU3 ?+5??X]OW^9+Y>_P&.VRJJ[24WO!]NG^1;, M%XOBI:PE4]XY#B#0VK4H,R#T3\_%NGJYU[8RW/Q5W](2AGP?F^7Z;JX)S'V] MNU0,V+T]CE"\Z7G7V2++OY=)CV*N._PBFY$P"%282AX'>L8>,A$CTDW:F:#> MQBQW"%,8Q;K077?P/8IMC^;Q,,:-TS(#C'HM<+!##AKHTV@G#29GSU MQ>ENQ-WO59?Z?[__UGZB_[F;;[+??_L_4$L#!!0 ( (R#15#5?EX[>?8 M "&H# 5 :VQA8RTR,#$Y,3(S,5]P&UL[+U;E]NVMB;ZWK\B)_V< M%=PO>_3J'KAF>;23M8I6UHQ*]*95CKU]_ )6H*E?I0@HD1R'ST6UF);SO_\(_P9^_*&83\KKZ?SV[S_^ M_NXG]O7C__J?_^U__#\__?1_]=O7/]AR M#-7"G__OKZ_?K?KYTW2^6.;S2?'C__QO/_SP $=5SHJWQO=I%GK];%8F/+NPW2^>M?A]NTITVO#_'0QR6>Q+6KR7_?3Q73UJ;J^ M7OV0SU[-;\KJKA4A.GW+()U'8(C.MW_+"3K?>3^'[-)5]:%<%I./;K&?3ZI_Y[+Y0\^M_%=/;C^$S%5;*_+;X?5'3V^*JYM5>ZOB^E68&N:W MTP^S0BT6Q3(%C)Z;,@B,;^ZKR<>PGKZIII-"S6;K9;X#5)K5W&\GEQ^+:ON\ ME-+!QK4.VKF.9[0CJN^UNV^JTL?W=M.[P[7UVIFH:U[?S\)<\%LY?UM,[JLJ M*/+J^C_O%\NHLR_4'&]^ZJGZ[\2Y84<4*S*L;DR\^^EGY M9V)WFE4Y8+?*NT]5\3$\,_UO4I:**KF;&['NZI<[B. MO5N6DS\^EK/KHEJXH(PMOW;7P09UCZ*C;_(J//.Q6$Z#PM9GK[>^J$,(@KGT M)MA+A[OP[,'.FF"+#\M#;W_Z3*?PYIE@GTX7?I\,IT%]!NNV,UK MZ+31CPIE_*U%6_<6[*F)_GYY7T6C-"@%G_+9F_SKBO-'M;I97=UVI)A/R^JW M8&&W:O+.4ITVKIF.]O+)#AM133^']2BNMHME=5\K@O\HKF^CC3,)7P4SMDD; M6U8T?!=2#/Y.7S)\UW_)I_/%ZW*Q*!97\\=2BU?S6J5<%WE;S!ZTDX_33XM@ MZI:W\^F_H^/M:C+M&JH^&C4\M/4^7_Q2W97W*W7 %HOI[3PJ">'3WR(!ZM^? M]'/5__#] P1=H]M3NX8'^.KF9E$LHUD:VU\7>G QU9.\P]QP6YNIO?_YA. M%)V/6ZRGSB%I]I[A 7BJ&6TITC4.[5YW2CB"#K-:CA[F@/YPV/N>X0%HJED= M55UGW7DP%5^7\]OW1747AE)X?VA,'&!A=#WLR,_RU6P<9NOHG0O%PIMN7\V7 M154L#MI=G;U@/%V.RH'.@RV^MXZ&1#]-:\8%I@T_J68%]4Q)M=I6C->,*ORMLKO3@7> MUK>/!ZSMGPX%5J.WCP>LM^'_:CI9N;##U/+[?+I\U'2&PJQ-(\8#W;N/>56L MUONG9=R7^&-38VO01HP'NF8:><>O&4_WGX6W_5+EP4K*E\4F!&XH]K1M2&<0 M;E[P:Y$O[JN'K;-#W=U;J-^F-11(D[+]-K39R&I0M+MF3N?Y?#+-9YL]TLC/ MJ;+Q5DB_;QT$G(9S2^,: M.FOT+V5Y_>=T-@OK7&T;OX@//]3L-G4,VO! @FHY_?=3O(2^N7#0K%$,P8)0<>]Q_JISOL\<'*!^UJLYFX?4V==>)A M%7N??SG;OJ>5AW5B;LZ^(VGP71+XOJ M<-,:E>ZLL;_FU1_%ZJS6NWB6JU%XX[XRO39LK6A&5^]B&>!IZRY,J;/7CCT< M-;HO[Q>_SZLBG\7V1 OX3?EP-#2A?RVK[KV;53Y9WJ_XO/XPL6^'ZNNU0\UF MF\,E.VODQG_RIJA6.R.'VK:S0']-:BCP0^7Z:V SJ1XHUEGSULOGF[Q:?GU? MY?-%('R3A"&'RO7>P(9R;EB\]^8VDWJSTATV-D;B3>+<-K\U@66W39JXNTRO M#=OV66,2'%5=A]WY7,SO#\Z6SQ[K^O6_Y56U"L!LC-K>8ETW[VUQET_G01AA MQEMI]_-)KCO0=+;:\G!G37E7 MW$:C[VWQ*:K0\]N@/?]2Q-"H3Q^GDR<&X*%6MJUG\ ZD^"RZ?,?@'7^=SZ_? M5.6G(JQVX9D8;O$I%@RZC_[Z6.)M<=L]("GO'ARH>!!K'L_*KGZ[NGE?+O/9 M0ZD'O7]5S:(>C^7Z^]5O'>/685/& >.Z\"]5L%J#*74[G:\;_:!^ZR(4+]I[ MA4_9IA, NY)OW#QW7Y9%%:89<[]8AN95"_TU#+/KH&C%,*EW1?5YVGP9'.K] M@P/VN+#O:WK'*!WUTN&AN;^[RZNOL9&+^]ERX/DFO]XJEOU@H_>6ZKEQ3;G4I'#/36U(@09ECVKHTVS'\J&=\^(V M.BQ>YQ^*9YE=MI6;5=4WQ6*:91G3+$.V:OFVVCIN:=#ONFWL\PH[;F^P7Z?E MM9MW#/'V:GMI^[ME7G6,^:Z*.V[_^[ <%MVV_&657;;YIY_C)/YS$=2/^I/5M/X3@.LL]/]]_7%V5=WF\W5$W&.6K(<] MW:<-O+IY&2RZ4!\6*T]2W?I9A.[O/X:69IW6GQG(+='$*2P)-1 +J"R!VG F M ,1.? O?*@5O6:WE-6+\['0QF94QJO]]$+D.+?RC+RBWO"JSP@B@&3,"64J! MU()Y S7E#EBEC&Z"ZM-QH*K)#V5U751__Q'^^$/XYJ:HJO42O.>J@]686+Z8 MS/)J\F(T?5MP_<3/GU:IVGZ:?)S.-LGJXLT/)V5B.2KA!:CJZ>OGK?-7;S/; M5JWVKPGN&:T\5M( AC5$D K"E<56.F&)P/77)[^M MS((]4+6M*M- <<*!!09Y*@$36$H2_GA#N>+JKPDJA4GEH,)YG(#ZI>N6QJLO MT\4>5NXHD4%,#::,(NPAJ+8P8LM3&=+ 84.]9AA3[[!&3(9V6FHY\))=V/32H:S*KC = M:@YYI3"$,1\GUXV]6-NBX_13QVSEK['L\0XMX;(+#Q MA#I.=!BRWA."-=.$\48&R_E,7SU)O>P4QQ,(@)8F&:QUY)0#1)4;7Q^*AT2FON6,R'9I=Y MO$(K>ENFU^L;7E:Q\@_2A W8UJ2:#$HF!75$>2PI"[JH@A!!)#7CAE(VJ"/K MH2TLTX@)+T/(\=3.N3R>"$4.A;(NHH@I088#V M)%BX0DN L& BQ;5J")4$_%)%>A[6Z*!Z2H32?SO:4RKB4P;(% MQ#J,@T8G5!@Q)BSQ&"OB&(-#:CR73K'NY# 4W_:X>-NNJ6VK"NJB44%7#%HC MM%1!J8/N20/20#$DD60)S"1_,7-0X0Q%UVU)HMORM'$=&1)08X6 $!)3:5$8 MOH@AXIRSS(6%(H&@]"^"#B.5P9GY!)XGEW8]=*()*_>5SP@//67*>8T1==@) MP 'P&!O$F#4^Q2!A?S&R?XD,Y?-XZ4$^G;-C6V,:^##V%U./S2K(&-&>N4D59YKBHC5A"MH30PB M++"PVK M2B/#X7V6=*1/.,)]:'P^B[Q\N@G:/(O)F<\)AGFI $$46J"",2\94U9R0Z40 M5!/\G1XM$!@ASCQ20"FH.610UJA@ 5.,K'.;)QH3)/G$0"O,S^_$@#4"8$"A M 4P)3K"'A*W[)PTPYK(XU9_X&YX8: ?W99P80>NV=E\9)BTW=-LO5A4TO' M?0YV>F]:MY0"&?/>ZVK'(. M?IH5R^+Q=,7O\TE1!1,\#,HO==K_7:MC_V_.D*!(.V:M%08K""RA]:2@-(2# M!E:>9,4]GK/C%-%(:+ZZ+&487J]>E3%M(54^GJ0DDBKM)-M,!E""%"*/,-AA M[$0^1B8C8:Y=2SH,P2?W00U#Y>WOSF)POT 2*@&48%%?L[S&D09#\;+")<;. M[4Z$-)0F7-^Z6%^Y^-BU)P<^]ZC C8"41\W7?E:%FJU$'CZN>QEOIITL5V/(%C'=].H.T-4%T^VL M_^/?DUD�<>0Z951!&$!6J-I8:2-LJX=SX1%;V::Z<0R BV6Q'X+K=;I;,6 M,RZ8%H#&<%8#K('>46:$!J)1<-SE;;<:;ST"# 0=%U+HJ+!(4D(<%IA9;2YT MWR*-(*G;K>TP/[_M5AGT2<8NI UY8S3 AU"-/O4$IYY!&2+%DR;?>;FV'[]$^D*!N?SK/XK9=9B4/^7SK_NW7G>7R!SV'&IBG AH: ^E4T+:F(_%*0F2SJ:="2>. ME&'9![Y#S3.;2U!^GT^7!Q:L%\]FCC$I3$%6:,W^Q>=PR4P8@KF R"CFJ*),"":M MDA(@J;5AC8)ZSY0/;:58]HGL.4<$&>"Y"MH<8=)1HH)%*H,9&J"S0&!OO_>4 M:!W:3\=B?LD104);1&D\K0@,U<:(F'S0*,"I0D*H[RLBJ#$M4B*"VB%^6N[% MR3Z ^DUG5!5Z<_MPBO%M_.GJYNI^&2\N7:S.(_YC>ONQ-3N/?5$&8XIJ)YT# MF%%$F=3&"H>HU-@J3@95Z2^,OP/)9'P,WZ0,^ZV<3^ZK*)9."+VEWLP%ZQQJ M13#4B$)%A2-!R0%"&6 )XBD6Q0A7_Q.S-UT 0X=$K)T\U_:^BIDQ5IP(-I0:SC0T&CEE"2$*()F2I'"$G.I/_ U#'-K!?1DA#A [ MB;P%%,"PI!*M?( 04.P8D!Y]#_>0M9)\^SOH6N$[CA 'P;2'*@RC,*:HPEI8 M)KF2BM$PJ6/YW9TT;RS#AB$.[? ]YSTF(:0-RD",Q1<4(ZV))XY:CTFP3=/B M/B\A\*'#!>Q8S+L\6/:VF)2W\^F_B^M7UP&NZ;1W?-6/V],5.2"\EAL"PUI1 8H;WF07<-QAP71@VJO)_.D9U&."=TZQ_=89,O/H8O7'CD@,$<$AEUC9 M8+!CH;4*LP&3*-CQ!FF7D@_^W';QCJ7;2QI" MW_Y5Q,M,PVKPN:CRV^+W17%S/WL]O8F7C:^1>+XF7.*NM1;*:A\#%Y2B00W4 M6&.J@4;*0RG 40?S=[C&_'0^71:OIY]72_"K -K-XR?/L=XLUHLW>;5\=!T^ MZ<2NO>K^7I89&."QE@FE ?5:2LTU=TQZ%ICOV:#AV2?>S6Y,G')D4CF__6[F M$0A3K3!"$&HH5EQ982QUBA/,[(4<:QH#01KNB+<3R&7LB%N,%.=(,H@D]4P) MY,)@YP(&94"19O?[CI^$G4F^]8YX.WR/WI\Z*L>ZLUXB11'TB ?M3VBB@,,: MA2&E@:(7&L35@:SVY%AOA^E0XN/4GI!&0];']O^5WAY>_EC4%$QA P[UU M# CJ,=1"6R 5H%!*&:"YK FQ%Z8T9V,'$AB*D>_#_#XO9^7M5YTOMO1DUZ+; MJGPF(&7,2>6 ]!0;J;VW#&GE@8':X M+&]<;,\K^L1^*=^9^L2SOBNIM,8M^ MKM:\:U0^<]YHQ2G#J[L-D9&<*V(T0M)(CR2YC*5Z:-[U@?U0O+N*TKNJWE3E MZGQ2.=?YY(\PA X2;G_!#(;N81"T8DDDM09(J"0*PPT'14=!GQ)MT_H8[A"! M9T-QK5/8!UM4J_RZB)UOL'X^>S3#W 5#G1FNH**00V4M@3[F8Z-.6$XO:Y=] ML*4R#>;!9J>;FU_SZH]BZ?//916-I==%6-H/3T[[RF4$(ZNU5R3Z?91SBG@2 M)F4F)'3AQY0$02/<11]L9NH0\Z'X=<"";^$P:5E31G&PJ2Q6TBM&L0HP $*( M#5HH "0@/^3Z^%TY3?H5U$B(V])Y>PT!"VP(2P21"BM,N 90.^KA MA65N[(TU[=C9@22&8VC042=AY+X-,@XOC<'>MOA\NEY"7N\Y_]?O"S/(G8$& M:D@1IY19 9500')�J31$I8W(CLF1$M_*.2Y\C#2 \$5@]U4N7)&S.' \(: M0N@4I10:I:PRT 5H$8R9)SV\KU*$&3=W\/1;SSIC3/2,CI=HL MK-(6!9M90>)H6&>E@IQ(Y"C$5G*5XOX:D<=^I/0?4'+GN3#L%=%@B\7>5F2: M8V8,TYJOKN3DP@(LJ0%$AID&)#F0+]W3,K8%I$M!G^> .Y>SD4 1A+TAS'D9 MZ**%PH$YG"()--!XV%V;W@[_?!>#KEM1C^ PT8ZDG9=X-LA9YY1 /"C72(7) MT7M.K(3:*NF\;Y:AN)_>GC*CI2!.<1 P(,AK*ZT -:H4.TN- U8&D%2,UJV MP[S9XKRH:;@H)G^[+3__?%U,'Q@8?GA.O/!1]KJXS67%BP7G^2+;N"N"=V/+1GYV;9\TU2&6>6"Q>"@I@0QH#C4;-TV[XB]D.%^O$CV MG(AI!]T9'N,4P:PTSCC+@8EA*TC74YVG$EZ(,VZPE:!;N"_CD";F!"-E,%.6 M,,V)@Z2>6KV4^D)FG\XDW_YFYE;XON34>6-[)!8#3OF[ @"J!JH0TW+[X*$5M>HK0)@KF[> M+S#%1:@,/DRD'$D:9I3M%K,\9D@CF":V&S49/.X/A<7\( M R"#E:Z=(XP9@JT&:^>M@LRY"TM >DIS]%C,AV+7F_SKZ@;9]^5:X:O[4"Q^ MJ+58W#]LAX%B66:@Q]%P9SA%3E-;](D2GQ"2/ MT#KLE&9]@WTTB=)XOR^1:7K-F6:&*FRM(Y JH*U7M-:.H5/J0@Z-]$>XP460 M3,,G?6_8TG7 UB$6'EUQQC6(![>=C*%=SGBG=3V;(ZR2+@H9X;'Y_D@XE 1& MJ";";O1 F'EC)0KK0OACE;!8$;M! IDDQ_ZY)9Y F7M19YB_+78>-=OCFST@(>-YJ1)8(2PCC'FT%.14IJ!GGAZN(X133R(;']ELG[*DKOX:HNY53[Z'CERFLL:)$LB!ZQPE5AM1.&>P%O=#XKDL>1L?*MDLCX?@YH)RO MD/S7=/FQ3@J\*A907L\/+>R*/IN1Z94KB2B G0,D_ UIO>.(<;#(+G,+8RPC MYPQ$?HX+T3=K\.JD\BGTO-6+,VPMH!@9KJ7G--XO1&2--M!)$:0CWK(9RP ; MI9#/<4B]J_/)$8(0147= ^$-RXPH<:> M6Y>R@HUX.^J2!UA7LAYJG+6YN9L!"KPCP&N%PW1AE'2;F<*G)2IMOV'UW;+U M2'&9[;M_]T!BSS,]Q_*WZ_%LY MGSS5&@<:L-,.(-@PGCK/WNXU_C;"1R/L>QM;;$ MGGXQF93W\^7B3?ZU?;AY?^W( MR86LRU1Y 0SJ5GM>)*B%0I)[N:;X*>*I[D MDH=>UZ(?A?\Z=*&Z+YY^,:#7>N?+,TF#T8<(9% B@XPU7((:28AXRETYT47S MUR@ZC<^Z*X%?Q@IV G?U\[=G%D!EO1 <4Z80H@[86BLGF)*DX^K-PQ*^'6C? MU1@;K[#/<9#9-=W>YU^>?#G0&-O^\HPRJRAW&C,C-3).BDWR%,*92S'"8/.0 MA>]]+1NMP,]QF#T:H,./LJWOSJ2 AD/F* O2AS'$7)L:\3SC&GD0'7]V\#M]%IR@$X$U134*?8N]B($0##7V-H'/(=^;IT"/_ACT%D "D' M30S^)&!AG4N&6IAV:?F(#XSTS<_^ M17&BM#[%=?Z8SLJMKDMXVHF@:M<)EE'].$^2CUY<)\QO]:Y8+F>K_+Y7-_\,7X0A_BF6W'F)>H^OS!A$ M7$FA,?%&$LO":KA!S?NTF7S$YRO&0O(NA7-")67M*\EOB]"%G(]\CV9PE@@X1!4%G$NF8.RWJ@(HDV[[/@[ MSL,UF$3.C]W_F-Y^'(3>\449Y%I[18P*AJ7G.*A;OI8I1]0DI0#Z7C:M3BJ2 MCG6+;:VNEYNO=8S>>K%IIU2TJ3EC4FC@I+2$0.>$-L;@#0: IQCYZ-)WPDXC M@R%YZ/)J'L9-A_Q;UY@AQ1 M[RB1&6N%I XY'Y1*3JQB8<*5P0 !\:+0'RV8,.*PQA$! 2ZD/9HSQ4AJL'12.X:2 A/%1+%GR#9B4@N]@9P6**IX% MOWDUOYY^GE[?Y[/9UU=W=WF0P#2?;1M^!V\V/[;*# 2S&5@*E8;Q-B"FO*?& M(&0@ES L()?/P",9\WSU'$8 )YSV-@9)NQGOT8ZQC#LD->6,"HH8$MA2CA!3 MP# #3JE-=)8(!7E1FHE 3/2 M.< 16DQ,N/C:3?TZ2M349)H1GYT=GO.F'AQVD,"YL_Y+&[VM7,4=/CBS/.P M,D&M(+6$$A_6(^@X(PPAS8@4*0-AA!-VIP-AE!(ZQ_%P/LF4'324$6N@-( & M)4XRJCQ"7CD,G;T1%!BSE>$.Q;-B#;[KJ]7R.:S5_.;LKI;/72)NWX6R\ 8*CVT*JA\5GD> M_@*6,AS,(=4HEOCR=OVP,M!;)S#WCC*FM6'"8H:P<2Q8A]_3KE]C@J3N^K7# M_/QV_6#T_TH8>@,U]3QT$'+-/!,Q8X("22FOQ\>I_L3?<->O'=R7L>NG%9' M:PVP(501K8*U82F. ;,."?B=[/HUEGSK7;]V^![M]'X?OHVY@3[GRV+V]1_% M[#K,S)_R>5"M=N[7-2N8"GH6A M3]@Z#8P5E%JA>?@->@6=)AZPI)#;\='IE(K/L9@/Q:XZ:]ACJH4&*5EV%\H( MX4 :+7T,8T9A/'J! !=>6(G#^I_B^#F/U>P(@9<]H3O"!!BPP8S5I)HL3/D: M&66U,,(@Y752WI 1FP-I!$G=M6F'^1GNV@C* M$0-$,&8H%#I,M !(;2PTA!B:E&MI?)SJ3_Q-=VU:P7T9NS;.8H0]LM1;0SF1 MRKG5L1#KB$T.H\(1I90&E'H)X* +'7!&* M6DN3<@Q?@L^^PV7O6,Q/R*Z-E?6V^%S,&UUBN*=T1C1CW%%!!9:42B,D0DXR M(:4U(@ROBY_'CJ# 85XEPCP&>OU6+%_-H]OL]?Z,Z8WKR& 8KU %;8("0K7 M&D'A-5- (28L2\HL^1?5DL ^H=/H-)EP@@4V-BC'J0I7N-(*D^IC:83Y8,$,YKU[.%0?<3+L+9?%.>1'L":U# M-V% DS-8]](+?6'>R_Y(\#S H2O$3\NK@WZF?<4R[Z!QRC+*./4*":L0K7L: M4_%?%K>Z$'DC%AV%[M$.IB=#XFTQBY>GU]F1URK^?M]2P^)9T,XDDXYP"(.& M")Q3:@.1L/S"SBET(]BR=YR'FGTVM\D_@O&^?#4/#0]2_GHP7523XAD5@$N" MO>1A. I,-*7N<1#*%(:-T KKE&$]XCP4PUZ.#U,NEHTMEP$B8GXKQS!G M"8DD&%-!XARS#=K.287ZG@@@7:(GW.0 #7$4X@$$8*L- 4K6=W3 M8,JF;-R.4.<^Y;)W+.9#L6OMV? !M!A5'K<'_C5=?C1!RRSOBLI]FO_;4N8V&U/O3 MQ@8DV;'HT^_F'YJ"1T0CMQRYG*[<[D16/R=_B6C&"+ MH70:8X*I1UX"SZ'CD'$E@[13=A-':(7VPO33B6-R/0(B=]-U./'\>G/V?C(]H?&QITUV MNIC,RL5]532P1EK5DPFJE.7$.F\Q93:Z]!4G/O"!0*CL"2\:;=2/)I-$NXHR M+A'%5(3_+:!6DGCJ46IK$03"W;LU%'^ST-AGB2$2@Z51_O\MNX5=]]#&-' MYXOB^DW^M8;C31GZ72R#71$_T<4\6"#+8%^_GR[CFQZK"<^&3T.GM[^^^2F( ML38^8X"28!EIK!$EC"FGN*TE3PBZL(SL/8V*G6Z<"Q'[D=;$HEH^&>CAM^># M/'R4K1)Y[8@/^N;[S$FJK!&*(8'"HH*(,9LV.VTN;,O]DDA4IHNS=PKNC UY M]D3F%6"8A+8J'10FQ)1W=;NE8/9"DL$?*:OGDCX*LSYE_>MT/KV[O]LK[6^> MR820GF%..8>46D,QM*AN.Q>7#6J\SS+X=E_O29T'8@O910,(J! M%Z'SFY5?8H12$B..*C%M)U)/0&XH-^402^C.Q?) \//)VY9A"+%$DH7_2!BG MC&M%:ID91%+BS4:XIW6!BM6Y4FGHX:_+^?VJ3TZ!H^/JXQ76K\OY M[?NBNGLUGX2V3C\7;V;Y?'\H_8%B&6*>,<&(HP@IK;W%QM2MATQ?V+GY,="@ M[$TZ%Z/#O6X0MS]<(S)G*=40::()]082A;FKI6"(2QDC(XR_^$LK&YXSQZ\* MCV[T]^6[8C9[6TR*Z>=5Q&^\LKA81L*4-R;T>KK_SX.8?7A_N5J!;ZOBX5*170QM M6#QCS&!D"!#86BB$Q9C*=6^TLB;E/J,147(0>9>]PS_@L9E)45POX@F@.,@6 M5VM0]I^BV5XF@-(W97W\?*C^/UR[QV4K>O*E!:.>:$M)L!K[ZP3M6VJ.4HZ?S'B)3:= M(L\GNYZ!/SZ1P_URL;!9Z2-0?U$?39JL[:T/>!R[O(DV3LAG33!IAD?>. 6^]B=<]K?L!.4D) M/AJ1-Z9?RO0 =+)C>_F\/>Z_@D+PSV*Q7!$[4'PVVVL;MJXH ]P"(HTS5(.@ M'E", *][*"5("2 :T=?ZB3#*K@?>6 M2\@]AM(*NQEY2-.45!_T>^'EJ:4R#&_7[0SMGY;;U/O$&C/KN84*,8B=CKE[ M!7]< [B"*0$I["\F=@S_T93[Y3X/S5D6Q=-[G=^7_C[@L,J.L]@\L?!E]<]\ M&;T^DUU\.[*Z3 * '*+,2>0)$,)Y+NK>4J)38OU&I-F=BU]D&"EV89YV3-_T MFC,.*6!*413^TUQSS%$=>VD=@RGI4D>D6)X+DP<7Z.D/3YXXY]-ISDYJBY3F M03X,6HHP5:--OX:SSV.0Q+L\_FV*:IE/Y^^K_+KX=G/D31@N MT\6BK+[^5BZ+U9Y&G7%N$4=&>;\,!65:.6FB#S5%ARIDOXN(P7Y2SZ75,_J?S63Z?%.\^%L5R M\?L\#^O!D]V)P6>K=Z%KJY7@ZL9/YZ%ETV 1ENODNH(6 LEK[N.R/V0C:?.Y+_\[PQ/2 \V"3T.9_.HMH3C+.H2;V+Z=K" M)!S3Q7Q8/OZVQFK?]-2NILR8H%EI%?T:Q!C'*9;KN5T+A2[MOOAN&=R*YOY!-ZGXHD@#D4)2X6GXLJF]Z MO8<8+Q_.O! Z)HO#$","(%#W5U.;*D%-"":$4 MUMAH+C34NNZ+YTDWAK3?O"V7^>R,J)&"Y(#G&3X5U?)KC+:)^Q11F_\4?13[ M5Y=]Q3)J+=+Q&L.@>T'KI+-4;/A/DD)/1JOF)MOG'2(Z%'=^*SV1Z> MU(_$7#0D#!_$L!!6.8:"65CW(,R5*;N9HU52DSEQ)'I#G^%^-9^4=\7[_,M# MM_?/'+L+92*2&0"DA -("@&91G4OD0S7[Z]$R*T=+.? MWV!&:5(\HX0 !!E"7#,K'),"D+KG\1:)2U1HDYG4 [(G,(!^*^>3-C;0X_.9 MH1!C2!PDEEJLG&9J8]PI8%/6J!$%*G;,FBZ@'-8$.FC[9"ZF6R'>>,$E1]H9 M+U7=>B=1"A'X6(V>CC:86F(WE.1?3_,/T]G*01QTZW?+O;R M:X.]R*959 #HSW!2&EA/78LF'PU ES22[OGO,]-[9XP/P'KFN]Y[RZ4(63# M8+28.V5([#'T;K/X4G-AUYMW+_S=[$I#>NC=HS?YU[A5T7S?Z-L"&0?">P69 MP%IAQ2QR8N.*"N/SPL)NNA#SCFVC)%P34DN\O'FX[N37=5O>?5V$:7E]7?&N M,-#6%66&8VRTI5+KH/HCJ* =0^M@Q=RUKH'Y@R"=[^,*JK/TTG1!:6^J2ES ME%NN(7+0,$JB<].:NH^"VPL[LG,23J4 /IBRM#Y/'L,Y#J]L6Y[.%*'(Q@G7 M$.,L]XBKS6"17J80:83^PQZ6M710!W7XO$3@D,OG98G,!:N40&YPS#2F0H\, ML)O^(9%RT?4(784]D*8;8$]GDK4RQ3+G 6"2X4)3,E3.<+] M\#[FF%1,3\"41\=F._O]9;DPG6(+K?#<$F6M<-R*C6,TV T7MC<^I F?#/90 MQ/I]OHC1JD%(3Y;;/83:^GS&,?."6$0]#>,NGB2%F[XY*"XL>KTC.9?=(WNR MS?:GD+3;8ED@!9PC&T"C\&ER"<="76N*>D#IG4+<:#G;/99SLV MVDAM6$-FC-6:0 @H)-8+KJS?X,IQTI[(N&W\#CG6#]:GLMB:[]-O+909#JSB M'&@MN;/"L"?AE( UN^3X+(W]#AG5&;PGT,F;:> 9#L, $ 11& 4Z\-]BN.E' M!&?0B6=(>ZUW?;LEM,.M:3L3,>Q=QW:6RI!6WA*/D&"6(^:Q(IO@2T_IY;H5 M^Z%0=U /1:FCPD7V(8<8@2) )KS%&G,FR"9$QBN2<@QTW"['?@C5&=)#3E'E M?-7L13 8'B(LU?7U*F8FG[W)I\&.,/FG:5@N#LQ93:L)DS77B%$%+0K6+*<4 MN8V/S7%^8>Z"+BBQ9=KJ">VA>/>VB/F"BFN75S$U_$)-)O=W][.832?8K]/) MWDM,#A?.K&8*(B$A"/,W]PP+N7$)>Z3A93D2>N!8YQ@/&)A4-W1E4\0L?E7Q ML9@OII^+!Y_(ZW(1/2%7-^_S+_LCEMK4E"G(&#"..&D4PH(:YC:FCPWU_)[-Q1[ MH%$RID,QY=?IO*Q"\U[-PR)1+/8M>L\?S31&0'.G'&!$..JIH)N%G7"?XL<< MH>K> TL2$3W=;++1^=Z4U4IRRV4U_7"_7.5/+*/G++IGR]ELE?+](+.Z>4'& MH6?.,TLHL1!(2J#9C#!!_(4=SQ]DUAI #F,Y]=+,A[JU: 8M$\AQP"EV2#DI M#=TD([5+O!^9-CPF5DW)X+BG8OYXJ.?E7^.*T/KIE7M,K.^ M*)9Y"9RR5BGJG \V&?&(>NX$M XQW6SKO"18[Q7VHQ2@F5@O=>%.5 MGZ=AQ.NOOR]BO,35IZ+*XQ: FBRGGQ\FP,-\;%]9IIP X0]A%CC)8AX?#VI4 M*'$IJOL(V=@O<+^CKKF$Q_/IFNDD<^.LS>E]W-=WV\+H/< MJNB_DUQ(Q1%QG-2+$C8PZ3CQ"/WU [)W!-(:+BPUR'DR7V-3#Q?/F,/*:&X]XCR8/3K,!+48L#/XPE;NTY+G15QKY_(9BIF^ MK(KI[?SAD,GDZ_LJGR\"%*'!O^33>83Q]WE0?V;3?^^]U+Q--9EVA$/,K!), M!I =]/'JL@7H:VST6Q MM4!&K*?:,:Y8&)58>@.\K'LG#;BPF.M1L; 3B0S%M^?FX!-(UO$L#134YI5D MP!NJ('260V^,89R3S7+A#;FPBPU'QI'0ZKK[,X-^*I2^+AU&JO2 2:&T$ MD@0:#?&ZYT00,,S%==\NXKTRM ]2'.1=,NZG8UQ](<#^B/*]Y3+'!7'64:T1 M9U*$\:LW?87:I(0M':LH7A['C@?\A$MOC,!ZG/H/):QL5D%&$7- .*FT!\8' M6!%0=>\QPRGW?S17!2^=;AT@?_IE=)W1[*@U=%TV P0HHC5&#/O012[99K.+ M" Y2DH2-4,$[Z?)Y'.1'YPE[V9"]AU(;):%+J3-S1BAA#$%&*X =1,CS T8@S!8MU)8[!@L?SK>KBK24"M*O3]8CHO M@MW_<%9NA>K#-_LVF-M4DW%K [Q86A#@$)9X8>M@*"H]'29S^X".G#[)\CSD MK#\YG(R1.R\5;,/'G95DG" 2U@RA \060.8AJ_3(6&TP%8CH!ERSB() M>8T%)DGW$XPPYF%(/O8HAI--C^IS/IU%_ZDOJ]BI=S$;Z JO RE96]:4,>&4 M@QI"AF T,P,.=: 1,\2GJ)/-/>+?R439J2A.-5M>W1S/S99594Y#87G V'N& M-&4 .E0C8C&_L#/M)YPS.Y;$*;BYGO-#@]]4Q:?UT%N9CK/98E__&A+VZ/HS M" UQ'&E#N0$**!6/@M=+CB4IR8=&Z(0_$8N'$L_)-((VBNFALAF"BA( @VW( MM4'""63LNL\<2)9R_K6Y#_X[6?43P1^%5?1K7OU1K/),M)XW&]65 1S@I3[H MY(H IJ#7FRU:CK!*44/%7W-DCZ(8G]N]$W=[QH47%$(07XMH@&)&1O,C@Q$]=7#'>S ;2GLDQ@H)AWUA$G..#7V!S.NX8W!U8X)D]V93/5@VDV%M\&$P\KB=$ U"@6#=9VI(2H3X M" ^]]DF*/6MU%] /1;>W&X/KZJ;AS5&[BF2<*<:0($P#9J3 #O)Z[ JD_2G. MJ5X*O3K"?&@+.%CLH>7WU>1COBC"2'C,=MW !-Y=.),,.0VTC%>2$.,I<:S6 M+N)=LRENF5&>/!AR(NL:_:$Y=W5CIQ&E^743/\N3IS-*0@^ D,1Y"^(%M1QL M^D6"'O*=[*?TR:KCX3Z%_O5JL;@/4#2?N0Z5S9C%6F+#"=562Z^$,S5^0D)S M8?<"GTC_Z@+ZH6>MM\4J5?K[\GW^)4:DQS2= :'H\FZ;N.'8*C-N,*#.,."8 M5]1#C5Q]FE&HH%<,LMDQ=)Z1$TR"/0MF8.J&9F^N6UK&C*T!QFJ=]W5]FF(+ MF(?Y>UR]&=48QMM16+Q%C%I+B=X,% ML?4VS!]7\]BG9V'T;XL U7029I=UF/VW'SQY<@]E>WA;!CCR#E/$+;84>@:( MJD\I2Q;CJ:Y@$I9!S)YF!0AJ)#(9F<]1 M0IITC7MKI\BGE:3?+?-J^1?WCQ'/]TUEQ+"3&$D+O<$:!L52;H8] BXERUOK M>-$'*KMYOT[D,R)R.^$,1>1W]Y\^S597?.2S^HJ/5_.;LKI[8$"#RV2:U9!A MAV#0]H*0@\6#C*$2;?H/)$[Q[XTP>\.@Q.Q'! ,F$BGOBO?YEV(1;QS>0[5G M3\94 I9CI!WF'F&MD>2U%:V"?9T2^SG">)+.I?PR&T@"NL.QY>%ZNMC$WXK] MZ7N_>3*3 @6M.*"! X=$!R:VH^M#,,IH>LCS'_0/UM2T!U23XL]CU<LA2__@C7[E$RLU,)I7+SR1TH+_VBFR"O9I1L55=&E>1$8(NY MHAQ3@J/>\]!/#0$<)NWT]\'$/@5S- %7X5R/L:EOJO*VRN]^GR^*Y7*VBIRI M8[X>']I%P&/JRB"BDDFD@'=06B45=K59IC41*8:3LB2]@+^]"_1_#,]//Q8/7:E17L3\T*1J[+QO:[G;V)C6%A<\&HR"H6!X3 MBSU##"H( 1<06J6;77G:6S1[JZN'@Z'/J+?>"86QI9@+*^J>A']2/"(CM#][ MD_/N>X?; 3S4$K7*<[&EY[')NK@IJ^B4WN\IVL.O#FK/'$1&:0QCNA<4YF'B M+%WCYH#CPYPMO#AB#B^94S-Z]TV> >+5;[,'?FP2;Z_2M$88XMVTX8OELII^ MN%]EWGA?OEF),V$,]-J>C I""<.(^R 1C0S!S-2RL1I=V/;I7^&,=8LGC& MHG!FR(,PY2GC/">2$(.4J-4F[]S IWYZ/[APN4-P:":<>E3:8 U\#KW\7"S^ MSWT^F]Y\75VR^H_B^G9]04=OEE]7K\XXTYYAZ:G#*XU#8X]KQ#5F*4GE1N@: M&:.1=R)1GGKP1,CKS9957W_)I_-'.;PM)K-\L9C>3"=Y/:OD7X[T$[9^3P85 M\QP I[BQS!COJ*M5<*^0O+!0JO%0LX6+L6^ACG: /._=9N+J7YVT_F-D*X$.]KAH6["A/F\EQV/CEWOR+1BFB(B M$#>((&TUXQL,M30IUX\=FUOPK\$QN%S/:VP\K(Y'^P2.?UF&+"->800#M 1Y MJ!3V#Z@B0(0;)F?BR0W_"QDF"9(]]7BQQ])27YD1 M+84B7A!$M>*22 Y8C;!%,.4XW"BSV([3=!]4B*<>)IN[E +:BV_N4AHJX*'C M%F1&* FD%LHB8@1U,52SQE];.>P"]%UZOTXKT5./J-_G =W9]-_%]3\>TGC6 M*^S5_ D0U701OK+AU_GM@WA23/[D=V;.:DP$0YQHYJCDCEA58VRLO[![($;' MW(8C:V@YGWHL;7-N/$HBIG965^;5^AK JYM'#%+]9VDOS<*RCSR5&#A E+7$ M0(%KE+D8**_!6%P&8Q]4@\O[U*-JMT Z-XF.?57FC3:0A2F)<2RLUXRZC9"5 M1L/,8Y(#3(1%KOG!$2( WKGA.C4P*OVY]O/1G/3^D# M2!#'8(FH7K:Z;O&WPRF>W"WGRR"1T(;;.LO6'HXFUIP1$ 8HPQH")Y5"2 M- M-GAQGF*,CS"AQ5!GVX:5R@A8?!Q#,X0M8( 0R93'TC)BN*[[*632Y#E"!^H( MV-<2\;&<^;_ZM,XWM#C]4?\'0#>M:[ =L:-$1I!B$GF./(A)D@RVPE 93'NN M!+*^42A4S^D,WN_(H+3]P2QFZHLS%)-<2<68"TRM>T2-2%'Z1^C:39;K\T2^ M*6 >N0@LJN436H3?GE,B?!1S"%S?3Y97U;NB^CR=%.K+=%M.AUV/9HP9$:QM M)R3W2&M L*%U3R"_V,P.+<58=HKB 'Q8A/5KW<"%+>_RZ;:; ?<^GR%F/0V# M1-*@XL2$PT+(ND\FJ#Z7P8QTD;[D1C*80VF-Z_;^6MQ]**H]2\DWSV7 .60% MQTQ)&0:.A\9MYE F;$J8\#B)D2+/ERE?CD9R*%:LNWJ0%=\\EX7V2A-C[RE: MQ1<#A$C=%\% 2L!%Z^-&GXOJ0WE6O$C!U(MGL"&*5^''?^H ML)8*K'F84PE';M.KF)[\L@ZD):H:G>$X%#O>%I^+^7T1-TIC0MJH;<=+;,W] M8ADT\:J!+=:PALP(H($FG$.@@S9/'<"N[C\V("7GTXC6GRX(4 X!\$@(YKZL M;UV+J13#GP.'"H^H+;,$ \AM,!2AL@P3Y=P&%\]IRA&0$1*O<[:T8V,'$AC. M^;I8Z0+N2[R;^_&^VKV>U^U%,N-EL#/B;;9AH:<8.2DW*J'@/.72NS$ODNF3 M6T>(#LF9JYOU&#A E,USF18.8J&$-LIP&$87=JCN"Y=\T!FH3R6[.Z%N8^H)]V'&K/L:ODIQ MYXQP8NF<.%V".YPAO]JZ_*68%U4^"RU7UW?3^30B$<^D'694LPJRT$-BK8,$ M@F"Y6@F9 !NG>MKUQ"/>WM<0+[I9??RV6'V,07+P 8A7%<#! 8)!69,&:%5)99"S$GFDHJ&<;2YJ) M"\N6UZ'M-UXA#3M80L_6<\7ZX/)!8K\HD9EXN:R)-]D9CV'0.. 35=;K%&5N MA,MRYR1,!73 K=]6-X X%&P;#J$QDAO+.8>2;U A("48=82QU!W2XF@,AV+" M;\7R<>9+#'EN75?&F*!84N@QDX0:(*'?Z!X(>9? *W;1TTW?4)^$?DVIE85) M5,44LHQS%LQBR)W>H(8%3:$-O^CI* 7&H2CA\FH>B!OOH'[W,6]TY_>N(AD1 M.I@W0-A@&5$LC*5:;7:,)$LQ'$=XEW>'1.D(T5-Q1N>+Z:0%85;/9X1+;*41 MRAL'.5M=R;69(HFXL(MQTD5\@#/'@'HJPMCI[/[)V84&E%F7R)RS '@&#+/8 MDM!!RS>A/9HGG909X)E,B0V0XR-:AVM9STB/ MC7N'UKY6]60T6*H,:.^)LH(:[[46&VR/*D=R\A@AG)B0ZQG\ M15?:4W)731F#F'GE*//6:6YCWH5'+ZRYM#"I4Y.R(S&,Y0(0\-< XZQ4.^IDU"GK=9-B,ZUBK M(8%NAF-@3)@AO5'"\;I'Q,(+6YTZEO+^0Z[MH!UJS7E,?K/P9?5;\:>:3,K[ MN.-W^Z8JY^''R<,XWW$2]JAZ,NTU-%)A*K5!#B@)"*JQL";I2L$QTZPE$*TXJ7O&H;FP"V![DGK9 M.="#S5B;_K^+>E->72]^_Q25DO \ ?(@IQJ5SSQT@ GJ(-(2:R&E\7+==VNA MO[##*6GB?SY/]0#P&,@E $HBUZ9\1I1TF$FF! _X:N4MKC4*2P@:]'#O!9'K M6( '/_'[H&#&Y$7EO(%NM;=<9BE5&&L$K)%(!E5"(E/WU:3=I#1",G6D2W4) MZ6!;+-\V=6<>DKW/9YHP@S3#S'M/G(Z.+U_W#3/5R&8]GX6M(SD_WV/I -GA M3L;=W97SE7E[7Q99$N;Y,3I>$Y@D8 M\FI>GQ*^OIY&>>6S-_GT^M7ZY5(GD YHIMW?W<_B3L2N7,E-3+5F=63682HH XPA:QP10&!<8Z D M2G&*CS"&OUM:]87R8(']*\P.IW1[\EB&(&(>$L\@M8JI,'!(;90X*11-X$O[ MX/XSXTL"D(.%6&^-!S](D7W%,JJ=I)!#ZQP!<L^:: &323X:74Q2Q!PM>P[,7H_ MDW;0';B+ MX^HI1#28L_3!FHV)A&YNBLGRZN992,9T/IE^F@5P'^Z&>MSXW. "(8PY(PB9&AR *\-CH= M$&C@A!T70[P4C(?BRR!7:\*X%0U]% M+>'!A%TY*>I4!<7JQL&,<=UY "J@20UC!5X\*03EF.1YB' M9% ]L%=)G)BA_\QG]T57!-U362: TXH[B1ST. QBC(&L48$"I]@I(\PM<&)^ M=B>(0>GYMOAT7TT^QB:_'&V'Z+BW<.8-A8S'S'B:.<&1)&IM>3EH*$D*\@6C M3? [* V[%, 8:+<:1$>R;E4VDXQKPA1Q4'-,'/%>UBL!Y"HIB1QLO@'T/9+N M&/R'XIR=?IY>%_/KQ9-@59,O/NZAVJXBF0/$>B AT%I;J0&R=3R0@Y*#I*LR MFV_;7"K#.H+]!"?7WY<[HIY7L_&'YTK!VR)@MI@NB_4UD0^#Z&TQ*6_GJUH. MS85]OSH#%ECGG$94$ M5O+:2U(B#,*A3B/X=;^N,3&[G$=:!G#)2*&5T3$)# MPSP 1=TG1FE*4#ULO>?RL%?NYM<7P<=4L,]K][#_J Y/ <%!Z48J^B& (X#( M#7HZ*74D;+U+C_"N-%B-PE0B\DL_+,O3+9)\0P80 R"W@N!#+<(*+#I MO13NXBZ+[)@3NX\N=@7Y8+-%0/]-?EL<.=H7-=T7Q>1OM^7GGZ^+Z0/3PP_/ M"1X^RE8OW#.(7SR3 >84DD$2!% O/15(!,,-:JN-]IXW,A\Z:;H*_+F.'/*S M?)O6^>*9C#C&1%B:E+\_3&1-1+:&"8J*))11JA.JN<):TNS>B,^'=D* ; M# >APX/1W)P03Y[/'.:4,>0I1(P S1"Q;MT=HR%+.9DR(H=('Y0X'L6>2.'F MRWCZKXB7U,]>A37SR_\NONX@Q-9G,QB4#J> 1YAZ0P2D7,&Z&\*[E$5B1%&@ MW9"A"P1[(H*YKZIO9JY@+-N@=.[2<78\GCEKJ9$,0(>UM\!!;V3=&UXN8,N[ $A$?R; .7>:*.,DLI3'27O)-HQ&XD+C);E>%(X#K M6=K_YSZO GJSKV^+3V6UR\39\70&,70:P2[(8VM]==B8< M2,.P9SJ\J1VG>]:"K<]FB-JPG-F@Y @A&6)"4;#NA@5 ID0@C"@JL%LJI"#8 M]RI0Y?/%]&'[K<'$\/SQ3$)N*:&>($D@Q-H%J[CNC)4D12\841!>QZM#&HB] MF@Q^.EO?H;'76GA\+#,6&HH$Z>R3]BZ;Q\&="042T>M5]&^+ MVVGLVGSY6WZW:U'8]FB&/$#"D] 5! PWWBI2:SHVV#U)#L6+\RAV@&"O-(BG M)ZHP+:TDL=J@,/%(;O75E-?[6;&W9$:0IE:98/2$U53KHVN45@ MV5F1I$M >^7,^_S+J^L RO1F.EDUML$2LJ-,!C S&CH*!,+802'$QL=N 867 M$I?5)4^Z@;)7AJCKZR"3Q?J?U]/YUI/M>Y_/ BH64PBHLP$H[PR'M>+L<%I" MD?914N?!C'08AV"%"3]>5>_+/[>=$-KS=&89$(I(((5QECL4+.N:X YR E,8 M<7%NR6Y '((/JZ7NJGI3E9^G\\E^I6-[DDC&=,("BZ XZ'KW #$;>UJ<CU)/IW MQ>2^"H2$Z,/[Z7+KA:O;'@M&D!0"(PRU8$ S*"G8J+LT+6 =79Q_,A&]GD3_ MOLIC$/R[KWT<5Y)%.@ZWFP MNR^3C_G\MMCCD=[V:!:-6@T0Y<&X8=I82EF]6/DPD:4$+:"+>;$=+!'S!>L=1[ALA^WJCOG$4&72:75E2FY)Z5ON7S^ 4I1SDT01 MW$3[U@TO:8($SGF L^ L+5"PVS"VAWB:A\NRAZZ$FX/AC<>&I%(_5,<%$*XX M0M&826FWNT4Q*G-N*\E$?8NM4++C"XM(R;C(^??2S3:SW81/W%2\-J1P1C$B M4BN$H*U!PDM=";O /N;J(&\Z_5\M^;KW4DPJLC"NZH859(HPUA M(4BJF:^69.(_YF!B@,+C8FGD60R /+*>B:$J18( M.*N@-9FO:4J^S*OS9//]QC48+T<3=?7]TNU_>KLD85@M<'%-%V_58V'=!TO/%8J'JP!G%4626R(P$*)6D*ENQ6^6<1I MWN\;"9Y8WK.G"V0\$H$CCH*%5.A+NI6.V< MZ9OJ0(E?UO_,CQ7C?>WQPAC&G9:*1"();(5GVNU61KA56>5WQPF5QKQ]Y3C/ M).=00'GH8GL&5'9M;P$';)T5P*T,4=8)XT.U.B3EQ,"2Q^ 3:&E$T=[P,E^4 M[[\\R/V3S:)?/ER =,P1X( ITH[*$'^I5D60SBI^.WZ*=XX%X MYJ*@]@X\KE8D4)9K:T0A+5U(HTQ2#@&.DY+HY<.%Y%OHUD6FQ;(Z=F2VD"!P7* M\0$%XEI184/ZCRFM<%SZ;L8,@IF809/#LF4'].S137*]7&Q#L?Z:+?Y^_R5R MI;Q.TW[[QKS_>-H2KC.^((QC%=>*G"%.1_/0ATIT,AGMQ&F9/2U@J4OR-H36 M>K5Y!*OXM^>0BC\J/J8@X -JR)-_+T K J"8% ()XD6ZZ:WF[)C(L81'%"_9 MINZ10[_.>7[PH'CV1&$(U^!H2$$4)+O.J/XT=6PWP M<.0*KF52-_9FO#8G?745F1+9$\K9YGY55AVVWL[OYJ^%1#5[44&0I@QCXB6+ M\\+("%JYD $AEG-0C=!B;0M,O1"[53@UAL_3%=@0G @!$]([@$L.'_SP /8G I)9^>X7J*8 MRB#F,*>'F:WGZT^1,;/K]XO'%UVOU>0]]Q4%=L0QYH/7Q @5G.=J3X%4K#H# M3B-*C^WGI&F-S$/ZC/Y^N*]-K;N_<5Q9!*.J4 .]"W)H<4Z:JX!"!(:LPP)@Z MH73B0.B/[IVA;7?UMXWS*-<;_\^WU/!^FQ@?]\3'Q-*FJ*OQZD)0;UG GGCI MJ:)4>5/=.HE@?(Z"/Z8F+(.@KWWZ=X?"!W?_V[(-V+WRKD)9I36GCBABP7OF M.:KB*04$3G)P-G6O>@\$[Q58?RXBW_0?41^-FNFMOOKO^_E#8[/WJT_Q1\FI M\LH_-A:^+4ZAP#P24F,A*'8A.,28K?S1@F6F^DW=VS]>/O589N+3U=?R^OXV M:LC;//Z)5)= V^1/#-039E%07(-.Y=Y!8:J.SV%PC>H2YQ'T4M)[N;3(VRAM,2:264TL"=6J0)@) MU@IJS-?3Z;WG$?.2TGLYDCQE#T9!&:QP7O+4WGN[,J8T])JD.4AZ;VW6UDGO M/8^:EYW>ZQ426@JMF92.&$DT,M5:*>2U2QWC?4L>P\]*[SV/M,/!2.K <%(J'1I2@"&.ZQ#_ M\Q19)[0A4*W0.#&1[)PV6'P4+8TIVM@%\ZEK=\M-N7;WY;MH5Z=##:<' MCR< GQQ8.*JECPN0".)68HXPK78K &7LI)7:)HQ<=DC=]O%!<$-\5 ,+BX1% M2,;]@C"VP)F"BC BF=UR?IE\=&0NAW@@S7%QVY@(4U4IX)45@46%3>.F*V. M5(AJ5HY,&;VWM#M\-*-N^_B@3?%1#2RB!B\08_'L0U;MJM$')7>$C(:T M[2T^L(72SUQ1$M&=DLHL=<4BEWL4/JR/.3@0T>E-ZH-3SB3UJ2*I2+'-2,>U.*4@ M@/6IS^&TO"0M@R2;GI=7*<4$92C24;LCQ@1A$7.57<\]MCFQDJ.WBMN\N&E* MT6$04X4)ISR=U"ZYO*Z5YE+_)44 9!0-%!M* M,$$U)=G@J0,J?NW@B5FFPL M',56BX0>!FYVMEK]F"]N]-WR_M6^UW6&%4$+B1%UBFC$M DFX(J8PKBLUDLC M%&W=0BJ+M,.?6?[+EW+;T3OSV'KE/84!2X%H+2)EG3M8)]LK8PF&F!!:,1"751]7#(^;W>XUD M52:MKW&I!WPMRILD3BX88?D4[@]5#XP)\T7*0+#+]6;]KCR.I5='%,&R:,=X M'*T0)QP/AF/8BWRK<]+7Z]]6/$70YPL\J-H@;I^^QJK!Z0D/8_58P16*]@P# MIZDR' 5*5>7@$#RX')B,.N95#I: MGD!=M3K"1$X,U@453FD#+XV).DC^8+A/U30_K.:+J_FWV>V'77VRJ:04$H:- MQ0Z+( 7"AA$E=\$KR&I7KWA\]QOWCU32=+Z9E^O'%>+V3'FS^+_E;/4Y?OUH MI9I&+RP$CP#EROI@:%#!645(12'KIECT. @\BK$0=[%B M5B(-,D3V @1FK?!&1M$SG,Z37T9!&.-U/)6 4QQEI2" 9%S0**G!^MSKKI>PU!F^@2,W:#*X7J7D>12\C4I-BSB6R"( Y%A5DJ2VO MUF0%ZC6Y>1Y!^[O/6\V_;SOP_CQ1/\[7?Y\LGG!X6*&%,-0@ MS365QFED @W52KG,RAL8J5G;EC1JD:S] \@N%UN=K99L.C:LB#LL;BW+F'<0 M#V8*P57'LY4*3:SD3SM,/XBD;/KVA:3/J8O1_>K'V^75WR<%ULN'"\LD8A*L MP(YP9)3"MB*5HR$K=7K4J,EA\+)EJO:%E?]37M_,%S>N7,]O%@_<.BZP7A]0 M:!-)#]0B(H%2)977L%\=C?UG_OGI(RJ,;J(QJ:*.TW) M:%HH@0)@KW;K]HKQB648Y+/_A9K3-HF'-+S6_XJT>+M ]2\C'LZTK(E^. M*:R)TL'8H#W#B,=-%M!^RT5-%V&9I.]+VC9V?IKN%W^>S?ODV+S MU><+H5$JWJ&)P5AH'K2FM%H;,#(QGT +/'Y>#;@%J@Z3NG)^'5<"TB-M<)#6 M!\NYM4;N5A4"RZI%,?I"2+DR+9.8PT DLXYKJAC(B/91T>26X,@"5JT03%:C MWQ$>+3DLKEW']2R*-HZR>IR8]V$U7ZX^+U/+J*MH#FRGME[?IZR8P]=?#=Y2 M4!P,UO&@= P#IFEIE=@.7(M)W[4W8?&R+U(WAM&'E'JW7"R_U+DQ/3&B"'%J MDB$1# C +A[!.NSW4EY[N-%??N7"HS6R]B6%MLV6;K4I+2R0=$C0GE9?#@PJ(YH Q M.AA*E1">0""V6J65/"=#00BKM.0N4 \,D M6(C:$JI6*+#-:I YQH,FF]-'D=.8L,- YV/Y[7YU]76V/A= SP<6@AH<;7C# M)(O+M:G&,4\URYV5&#NKNC;1!E$K?_*\0H8R/+9K:$ M*(S>W=:^TMV,JCWF/F^MT\O/=PZ(4:H]P4@%B+M064PB@:T)ECL>:K7XZ2C; M;%]FYRDVUI\CF4W\YM]'5GMZ<*&YYYK9((GF(!1(*CG"B$@I&%%B8E[.7/8_ M]\2U3=_>=NXKD55Z<;T+8M&I$NNV+,. &[OF#,_<_8W?6GCK#//,$^<<:.DU M#TXJ2I5/$ET-6A+A[%75.3QR7EL0AR2AQ$=MVH)405.*I%*I=C[WB$[N6.D! M5W7"9+MAS]A.)7U]/7]P![Q9?%FN[AXBW@C%.[%RIS?V# MYTH3BE]:HB*RCH)6QBIO-/,R*GZR6ATE61T<1XVG,WE;+TGQ/&)>8I(B \YX MW%6*"N&\$3H*T-T*<7 N)ZMGA'#)97/=),7SJ#J=)$4=C-8H[C[A!,(NZF 0 MJG4;8B>/IG/9WR!)\3P27V)\(P*JL?7>8H&]U$8[3:H54HMS0#3*"^IV)%A+ MY+S4V$8GE&).!:LQYB 8U5Q7JQ0.Y=SUC/#DR6=V_=C&\RA[&37+0*=;!NZP M)8P'PAP6L%L3,5Y.KF99&^P]&;-Y'E%_M?1Y;K$6SA!*N?14*1UX);>)]C[G M&G&4<3/M2+5>B'V9J?.2$HTP>!H448($'I>X7Z.@DS7TNP%"[=3Y\\A^6:GS MA!K$D)3,.*]6IXX]48%)$D\KCG5PH!EU4JU])-+ MEVZ#Z>?4\CR/OGTA*;>6IP\"!^"&".&HHT$ YM6JI/&3O3[+8?#I6I[G4;65 ML@S5@N)3,OT]S4;?K,IRJ^G5+\Q0YST%#PQQPY.7-GB- 5+"SVY]WI,<035J M%V,+J.F#X)=2/H@&3)&D)@B2DHH1(7N)SYAUDPLP;TO?R23D)98.4H2DX$AL MC#,T$!485!N J=1=!PU7RBB/F6U2X,(%R(XAWPU9R?1I%'0 MA'4U:[Z<1];&4'C<%NV^?+?\OOTZCEAFQQ%QV0M)_;G;:".NQJ9R445?7.>T_1YGEUHXJVP(IAP))TZ9P M M%X?#IBA=9.>BMXJ.Q%<%I/K 9F'H/K-84[CZ*773PJEP07&H3P9G&UO"L_ M11YMO2)OTZXX'>%]9%217"E>2^1]U&.B0)(DB(IB2M')%9!JY[QNCZ(#(^?D MZ7UT7*$PD-3XB1@4)!#E!:D"5#DRED[K$&^%Z_60U(B^_6'I0=E-&NYB79Z\ M;GGU^0)9JU0TI9QU$/>AUVYO2O%4XVAJL7,M20=JD1/3FU,Q9P!S;T!0H,QP2M<13$++B#G)FZD M_M,V8=,*48>!S6,'WE9&7SF\&/[\%"*K_@Z M6]R4ZS>+=^6F"DX.D<:/ T/+M?_RI;S:Q$?>?_D\^^<(2GOY?B$,HIAJHJBE M(NYQ!6A/>ZEDCNMWU%&;^0 ?(W_ZVAM'%_QX.=4Z/Y97*>UH_F7^8$"9\LMR M51[? .U]I, J@#/::*T<$.$E^.J.6&@M1QVKDX_RP9C0MU]D&\WV>$'; M9#E=JWID[7=$&D0]W+FX<[&AB#IJ>15;*86"G*O^4=^TY0.Q*QJ/]LA\V#C/ MMY->7+=\:A[[3H$] 1H(YA3;: Q8C*,AN:.E8C['5SSJFX8!#LX6^? 3T^.H M<):6N$YK+-?O%S]'157H6=+4XW2L)$F6-XM4U/K-XOW5_'=%M. 8:#1B4F1)M5*CL[*&1@V>'*:?DZ%X'GT'L0YWDZY]=?YR4$$(>"N]B3M0 M88Y(T)&&#ZL,X$FOE8KZO:K(8?DQ4S"'OGVA*$3%?GZS\/]<;5V M8%T=%Q! M/95<"0Q.66,M^\TTN40]J2LG?KJ9C+@YG&*:6 H$ F,8B?T>#IZ1G!I9]46C>D#EHMST M[FBJC:5.'4WG<6$,B/Y)RWB,W]Y?E]?IP>5B>^M\E_ HF 8:*2!/%#;(2EYCK=CU"=QMZCOG3%C\[=68:KI M'Q_">=:II\^^OO#B^EWJ,%']_9%'=NNIC?_^X*S][7)][G3C!BEF4K)APH-& MDNI*):1*HEI"JD=:':V19WX&9(\ HJ M044=([U6<1VWH[@V9K/+;_;$S+ZTCK:Z*53M MST_4=<,/I2A#BCB,I':(,&_-GI#,JHF)X'SV-VCX<1Z)^X)6M!ZN]Y,_":57 MGBZ)$-8A'H]P[!VNKK!!1F5UJBC*87C] ('SJ'O9 0)$!HMP\(:" M],XY2?5^K0QEM7<= M!3M:A:L]9EUV*2,DC6&!.B(8 TD5IZ+:UAR9>CW!+T=6ML+ULTH9G4??OK#T M:79;I_'?SZ<*I22*&\T+$H2C2GO%9+4.&DGW2^#D7)X^+[?7F)ZG<7&@HJY= MKC?OOVP_K!?7[[^5J[B0Q%X0Q'/+,3&>(H\M"9+OUA9/43FQ#FG=(*8-RC:61]7''Y:6#KP4A?:N/&RH MUQE6",P),TH2[;5RT6Z,"ELU>QRRFGF.L#I%!U*H70(/>36RMS/?GA7;?^P% MA?5"!!D4YPQ%\T!C$JJ+(<&\S8'7"(^="[#>.^%;7ZC]6'XO%_?EMG#1SAOV MG_/-5WN_WD0:KAXB;G>]QN/_3\17-WA;ZL,0SP)DL2+$!:4$\C\/>V\F9LRU M#99EWPS(M/YV$WS%NCAN^1T>EX(JD*)6 XK?(RPN96^]"LO<9*/N6P50%Z3N MU_3;3?NDV;=[KB <,8<9UA@' ,ZUXM6=IN#*BJF9?!V?/#G$'+*=PSI!ZF!\&1VZGR\L+%6N88XHZBH26 MSD=15-&5*9,3\C[J>HC#XKTS!HT!^&=D*S_*4\[= )E?30&>D>TF@ BIZHJ, M%EX5^B0#=Y-MZM+[1NB74?W[OE^LZI%PVY?_]+/58KZXJ><,/^N-!<$,F'1! M$D0Y,H%Y5P7.2"5I3C*!^N6 W \3!KV@>;?<'$W,V>$N=YWZR>2D=XN'@&91%^O[%X[[WPHNSHQ;0 M#@\OM*58$2I#X!:B-HOW"G0]0\0Z1CG]?"F^5F=GO1 MN#F7G@,A)%H&#QKSA^7M_.J'ORVOMD&,Y?7]]@_U 73J384#0@BV2+,@@5HL M)0BA1***]-3GN)SKWR1/[7AJF>I#5"VX3:T'5[/;]W_=SF^VG/V\_%AN[E?; MICJU 'CJ)04F##NA-'>60%!:T=3L'!,GE57"YV00-[V*OFCLM4SPH36QARVD M;U+1T,W/M6V;5\8=]NG^K_^*^^KS\H_9>K.-QT[^!;U:I53J9% ]W7P--+EV M)U $3#5$"XU8@T!&;808%YFN+*? G(V:! M>062:4-,SOUH?;_,LX.K1YVN6S2=3^ !3ZE6G#6UWU90Y#D12CK*"0AJM/32 M&4A5IY1U/"=/9-2A_QV?7RW3?4B7S@WHV@*.FZTD4 FEO+-:4I=I^ 4O! M"0\<6608IRBGFD9]9\U4Y?M(N#:Z**D#@;J_8Z*>NV,TUU$2!\JP,TYBQ@VS M3F'CA /J9:W*?#7SQ/75U?W=?<+E]2'^?(RX#KZU?6V^ M!9:,R4"< MQ]%FPI2I* "J]0F<)6XG%@U5&PG+OKC1N"*!?F_?/$E,L0^3C'-ZVESQ];R, ML]]1>!\/1LXL%L9:(@Q%9+\N%G2O%<6_10PLKS]M9JMN>F-VRO=E/QP80S[1 M&--$C: *(KT""&V)#AJ[4%$1[" A5A>+X<'9,UJ0CZ*-L90RGA=1IV5<:R*0 MT9[N:,DU8SD9T:.J$C)JJ+?(HY7>.U5E$E!**D@""-TH(9SQWS MS N%]!BR?GZ-5L#&2!.",J"X *6XU(8 4,*]9EB@B76U[ 6SP[4"/H^90Z8" MY[:Q(YC1N$Z/.=<@#!BK4PU1&J6%,/'GOP!L!X;0.6WLSN/6$+>+;;6QHT)9 M([T41A&(B]0NE;@5GELB@Q"_4AN[VDP_IXW=>?3M"TD=M2!#@#P"XJT)()W1 M5('VSNI4MX^('&MXU%C*8?MY+ @6EDHVMH\JZ/FJ$,!1RLB6^'3<"@\*1@/=FIVFO 0/%917P9$G4(L<*$< M=028ORV?]"O6J;Q'U!ZY7&[4>@]%J;=V\(1=RB(+""$(CB@3,=A;^FB"B4 MX^4=H4AL'3KY).T+*F9VFTI;?OI:EG5[N!X:4BAF#2#&>) &F+1:.\(1CYM# M2^2R^F3^V@UU*4.#RH)6@_)QB=EWZ$AA8_VLJ1QNSEM@5!IG(AGO\($B&%* M3DP3;X/5K]ZF9U-V".P\"GH^"T OQA48M/(V[C%/.0CIM<;"$DJ5BT14KI^( MI!X+BW6,HUP"#UK2M8.>>QB"DEX8CA@"0%I'2H00G#;".%/OARI,]SOWX66;C7;DQ/Q[O<_LT^NG\VI]9WRD\Q39:VIP*[J-9!08X 1?) M*KD(TN?TG1RAH&X;8"?*I/7)FIZOH!Y$RM6/ZJ;C:3&9GU$-IR^EZKZIH%'C M=C809$-J3:X-IE'^>1OI8RB1.4Z544.U5RR]?J_5$8\&QNSZ92)=#G"/OBZ> M*=X((4 J9P&'(+%1("A023WSM%==]A=';YN,&DDUH5;J.)NX;Z40!CE$ 7,I MA0Q&*:LILDQG'; 74"1U&(AVP)B10++5 E<<81:W)'?>N+@I153$L ?A0;LH M9TQ.C,'YIMIO:.8P9[PQ]>^6Z4.S6WVWO%]L?@?3/P],CD91H$%*JPV#8(1" MABJ/XX^\8!9&$4Q?/^+]P54AB,9$Z)"JMH'U4ON@B'=48!^T(SEUS$9M5'3( M_8/'2!.*7UHPG(CKDD$S9KT!RX06Q@9C%56IOJ7,\2F.&D]G\K9>Q-IYQ+S$ MB+40Y2:FA ,V%CP2RA ,-G"N$8N2WR\7-2?'R\Z'".X0PY4X!5N LEB2>I\QS*YTR M%DTL[JLI"Y/54@I )3(D6#"&!4:H&CC/,:C'"6DYR, M[1$*B)9PT)R HXBN>34.I$'^].D7%EKAJ.G'K4%< *N\LM1R8,;%#2,YRNGC M,NIPYSS]HQ=B]VQ)/YYM75/ZY9A"$9WB=)&65(!74D>13HU PD8+ +F)V=)= M ^%U6SN;['U!ZW%!H'D-_>?5YPL"WBL>B!.6@,98>XARW "W0F"E)A;&W */ ME^U3]9*KAVAI> J&3"GDP)R2F.O4M".8$'\N8)&W:ZD+?'5E)+](^1CF79'4M%FF_O5?/,#UX+*RV$% MM=M3^'?\W<\(+*Z131UT*0D< MC%<:428H$I+SD#KJ#A=_=Z(N<>66>K/8IQ*^_Q+FB]GB:CZ[_5"NOBQ7=RF, M]7/DKXE3_/O8%47;WRJ49PZ "@U< $1Z F)2Q]^IIDRIWZ5IST?@\UN1@7G6 MVR7;@5CB]?LO[^\WZ\UL<;V-6*EH4%TZ/9QUYZ$_ZPM%5&H]C^:TI%&=,)I% M^DG%P$M$G-9VLM)V",SWR:G^D?XJ;0_LY-T2]_D$+9SWYWZI",Y2$JTZSX5* M-['*:"D$81Y)"-+FQ#V-^MYQ-*=]QQSK?P<\:3X1EW=U>Q]5U#>+<ODM1K M:F8948*)X![9[AUU%(OM)($PJ]0!Z.W'3$DYT[OC -=I22=A*_9[^CT-)Q&54[:VP 8Y$44@5IXO:W!JNL_DRC=CQVC\BN M>=&3$\'_]_U\\R,%W7TN5W=Q?\07;1W^=]_BEMF^\L/M;)&H^&ZYV-X#+&]O MMP'=D9_E>O-TUGVZ%?8\C(?!H^EN;]W+:[M<;]:?OD;<_#5;E]T%## MLY#UXD)[2X*.[,6!@G-4.T4%&!D$ J9XK>B9@2EF'B^LCD#-?'-AL=;26BT8 MI")S5Z9="GG5](CM@L^^H[!MCI0!63 MA >+06*MF,-1OGD;$ 0A:X56=&]7/^S^Q\M[U++]/^>;KV\6UU$SN+Z?W?I_ MDB(9\?%R)T0(1=MJLRHW\]5VI"D7Y9?Y9FU^?)YOTI=^OB8^&W\:%_WZYT\E M5X]_\D50GF+- #@X!8(Q&OF^XSPSIM28PX,I7M1ZX6Q; ]')UVM&[#+4;BFM(E>7%E?%I3ZWOYFN;C? M+FZUC*M)ZT[&^D\"_23.XQBWUY=;(PJUJX\6S%+/'6$"*^V "*.PKJA,PM0R MTB\(U0?VX^ 0:.RC3 ;1"ULHV5 '0V?K#"LLD3Q@HBV6S"L34OVU_0&'LR+X M1PS@(6&P[(P[#0_Q]6KSZ "/?WM^>,#8.QTLT8H3KX5P M".U%)J4V1X<9XB69>\_F.^F-_=WQWE]I-G"L10-.*=QT&[8#RS@JAJ[A)EA3V, MD=_G<<.XO"SY/-NBQS>53]4UKA>@;E M)N,<>ELK4:BO240^ZA3T1CP#1T%QI/F>"UK(?DI$J ?\+LK-;T5II,Z>IHAI M;&R^:I/\*ZXHU8X[E %37RBJ,,B))/69P++MD M6+:'8_-\-OZ_(VG^HUQO=@4+9[>W6Y*<\GG4?E$A,6.!1Y-: P'F$9>*5"M4 MGN1T"1JAS3IV2';-O\8(/8MP'\I5FOKL)LJ<)Z_3M,^?7H2^J,2QW>F",L1/&/#884 M0&\(HB!=+2G6%<5VK(MSWJ8+G6J[]-KSA:0,[IZ L.+_(E\TO>F4E9S/16)^OBY(LX7.\H4XB;J!M@1PO">,L9,K7Y''C\/ MH:,!)7M'Q>E(QJ=/%C98PQQR5$7+20)$NTGLUL-T7.M$D7$>+P\AHA$-&RO> M'\N;^]O9ZK%><#QR[^" ALNF?8ADA"\,)Y0J%;.E)53*P3>E%_+#HC96_&% MJH+$@R*:Q.ERL167QP7'T7%%7).CVFLD$0;GE$"X.D09QWIBH7GM"I(V*=L7 MBIY-]:1X>?7YPB+@VF'$J8Q&F8[[C+-%\=%RA&>,!>Z2$$HPS)4.H*)=Z4$U,BR@/>P[7Y\<*3N5W8S]4MKI/K[=WL[G3_@2X^5R3>&&D)"9Q9 :!!D3UE ML9I8_[B&J'K1-FQP1F18;NO-:GZU*:\_;997?_^YF&\>E>S<3CC.[5.Y^C[? M_?648=?L?85 R!GNC<34$4[!.U%9/O'8GUK#C&$AL^R?8;V[FW92YVV=H.A# M8PI"/4A$-4;Q#)I^E06I*]7R62 M/01\7#W\Y0R%Z;7A!1;$0 M$0O,"\6-H;N5"Z9,KP&LERGK.B#SI408^;MO MM\L?9;D]B3_&.>\EN#O MR"NVSXUL;O36KUV8^8T"IS9=.-(.! 05#6Z/@[L]00XI2U@2)&B9(3:[XW :.7BF<1_W?5PKUW9)&R6AU M$T(TLY"28(*@UA%#9+":FIS\TQ'BNB&J^KA2.(\1C:\4#NINQV\.3@PK .G MDC,2R0F(&&FU) $+RXBE2$^L#_*P %AVQI?1')R'R%?GPB#_Y05FU*$ G'%* M *B-S( 4X&<1ME3)'.MXA(ZZX85][RP;/=!W-9/VV_O^K_75:OYMJ_Y'Y;\+ M^)_X9(&EUL1*A;' $!!7\00)AE.A&'/83TQ3Z!.2;>V&=CG8OHKQ_DMD\.1Y3XG[&&$ M%T&7> ZWS\71[Y=];U&]7M_?;45.NC_XH]Q\75XO;YF&,8&"] M]AI'2#BGD!,TQ4@Q3R1R.7?P(PP:NL3=TQDS+W(3I2(=*?[O/Y:W\36I;$%7 M^G_]KQ?(!869B536 BP6T<(SQ 0ED*-69MT>3\D4Z +)7>ZR5KA]D;OLXWS] M=UB5977#W><>>^W;43W@$BND0#@.+$CM B:>,.V11(CD1/I/R;BYM!W6 J\O MU[D'^F([]9;+.@MBL[[%G(>%NA1-1Y!=:2\@ 6*6--D()8[J42 MCN24K!AAH?^P$X_E"W3YW2(2%\5]CX(B @V#15@/IXIEF F*2 MFL PE5E=]@Q2?I5%6:9H1F:%] JHE4C<&Q'^6\YNOJ8'-]W(UNRGW*G65IW@( M':?&%>E2'< R$,*#4$11HDG\B7/&^9 %E1'95[U#I66Z-S=Y/GWXL(O?T8O% M_>QV^_6/Y;?;9.5>CS" M.N:#&3.MKLE(Y#P'KG'<4 MP7+D+?8\2EW@QAN-C5:!$W @0>1$@(O?".N!)1>3?;I]P9/N7.M_16F_>B(5 M?J>BOIX5Z.DVX=DE?QW")@1'V$-&,G6:U_-J_4Y%+0M&.(H;%E&:[L6!23"H MHJ-B]GAZ[QIV*&J3VAC(EO/4&&XNBCKM;B]>83PQZ V#@:"KJ M>=0?C5?M E)1$3$6RT PH@03K@1U/RDKZ,2J/3=$51^IJ.L-,+7B<*, 8I\,ZU6E3!DF=53*ZKD".>-X*J[G$C"B]JU-% M0_ \I[C<&,$W#I6R(?5[1]));?#9DP66U@9N PU* 4351E>M*FC@2$RLX4)# M7AY"1",:-A9_V\^N_Q7QGNY OD1JO5M^WYYO/#Y,C\NZ6H,+[J7%.&JQ-B K MK'325N=D "341-%P+A^7'1.VX;&Q7FT>'1GQ;\^/B_BCXO-\DT[3G[U7#PB? M@\\65"),O&+(QP4%2I!B^[4P8G."[49T$3Z\ &J+ [VB*?7UW7H:4UC3U_FW MSTN_V,PW/PX*I@9O*4 %AX5Q"$G-N3;:A9V]P1!ELM?JW]TAL 7^'T-2JS1N M+-0^E8OYIDKY(=[-6$D^5#4!)-5?P*,<>&SL>VN+B MLFTJC\:;.G!]JM2%4@#G3F"J#251Y>05U:0).6?5B&*!AI>6@[&L^='7=*:[ MH.''T01;_?/C\O8V_OE I&WGWRRD). IQUP*3P5Q/LJGBFY,U2N=//YC> B@ M+T>_@:H KO5F=;\5VN\W7\O5YZ^SQ8X[VU6OWRP. MUHGK>PH%HTR(J"V LL9Y\%YM>, MCBK.6A]_[AZV&"+\F;VD)#990SVM'98 MM_SN7UL[3]SZ3@P0?*05 JF:.&8^V81=9I+Z,QR',"AD?D M\AO?9KH,?E^^%(O\^5+.XTD]J"![,8M"**9]-']Y5",,"40)*:NS+4F9:3@/ MQK?OQL_KT>^Y$9I>GIB@950.'!4!8\=3>]\=A846.9$39U>)>#"]_.+Z]XX: M@KF-U< W=]]F5YOWBUVVV+I_X6==IBKZGC@B.#.:*8H3V%0U;CF;.MB#X: M60X ])'Q\%+S%%?+F]7L[G=>XNLI8DY3;T)D?30( 7EF'"@1" '23GYW2*S MYA5GU%60#QZ[>ZICMXNI/Q) _ M?JQ@U"KAHKD)AH+70A*2",LI,L$+D:-OCA!X R#@>>VPYL3O&T8G \B?Y7%X MR3VAQ*GX!U ,*168!F,58!N$FUC$<#-&'D!#(PHVKW[U[^7GK\O[]6QQ'9;W MJ]-M) \.B):2Q%B%J/$Q!AK "*F9\1 P9Q2FRO-SV;7L@);-68)T3Y3A"6 RO4>10?S2NJPNH(OB#^I/KAP[7)R1H'!\<40DNC* K.*@1< M:ZVL#Y2E%&7///QJ75L[ARX\LJ&(*4.\3=")G;-T"<( M.[IT;GMD M\K#77?+7Z>7^]7RYN_"[]_>;]6:V2*UBGA6^_U@F53/^?!O),+O:W,]N4^ # M.;6!^IU-80S10D5-56(,.BCE(UH(5\8CC+R>6J&0@7?6J)D[>M'TDA)OXH+G MB_7\:MMCH@O9=.J;!4?&"@7$T&CV46P-982(D$H&(>;T[SZ-@XNFEEEX@=OD MV8'A_RE75_-U^6$U?[591<\S* +WV!)L&<8*O&>:\H@&!]1"N_NX_V\>DGH>--;'G?ZJQ1QU 9S]L@);'620B$MB M 1M0!JB1VG :>19$CJ289L^@QC#OFC>C$0$'G83/%KC/'^U*$K0ZD0* ,2(Y M:"I2!"DW1")O$#CFG>&0DP0VS=Y'G0F$(?EZ*8D)K__T=V+"ZS'B@ FFP2M@ M1(,PR26D4J"6,JDVO:JUM[NAV!_SQ7*U33%YX."I)(-7GR^T!1/1S+1P% 02 M!C/%'/<1XP(0R9'R(_3D]P6&9?ND[[+DZOM_+R+IO\Z_'2G<^^29 A-"& 87 M34X;]60J93H?+8H'. $^E?*8+?%OV0X5>T' T:*ZSYXJ3, "@'"A$07N7%1! MD4#@!=$:ZY"C^(P(!1E\>XWSC6C7.$K[_>JOY::\^OKV\Z?E[6SU]JT]'J5] MZ/G"<@],"J^X%)!Z[5H%D@)STFDAW42J^F=Q:MD^';/X?K.:??OZ=G/]OTZS M_-FCA:*4.Q\U\T 9, '2NL"Q\@0Y(2F=2/!UJ]S.(V%C1G^8_V/+V]OC+'[R M4,$)]U+&23C!P5NL& Z>. 2(*VNF4FV_->;F$*\OU\MS#>5MC7"X@V.*P"71 M'GGIHCQ#PLM O?#12&= A+83V?WM:G=M4W4HY.RWS(=RE7P+LYO2_/BP)>09 M6#KRE@(+3.-Y2#7Q'H!Z*5 PVE@JD:B9G"W@X@;#V:'TI+JQ7(IOU57S% M?#,OU[\]6:\[+SP%)RAABG),.## =E=>BT14F $]69=58H.::/@9*:GP(MI^ M+HF#BHZ S,0J'?0%NLY*;)S'KC&7V! XVA)>(Z6P-0Y+ZX%4*PG2Y52A'B'P M!D# L1(;YQ%_["4V+-,V,"8E9ER'J(1PLB>)T7YB;8^;,?)XB8WS*#B&$AM! M*P0,2:) 8^0#=5$/?)BQ\CY,N\1&;7;5*[%Q'BW'76>!,:$P,!Z,1%XH$XQQ MU5J(RTYWY^"55R(*!JPU,?%8X/NU(H0FY^'F,:ZVNO3.)# MN?JR7-W-%E+L MC]GJ[W+3RAEXZE4%#T1&^Q[S."O/*0<7*K^C%N!RXM,N,RJI4=YI9TVHB*,U4U,[XP8SFG.HWCE2#AY;SYXH/!4H M($0 $(U[*FJB2%;SEO)YX_M+M0H:\NHYIQO1K$M>_S%?S._N[XYR^\DS16 $ M:\L0Y4938C724*W=**6FQN]S.;9LAVZ=\GSVSVF>/WZFL"*%;[(@,2$NRDY) M?'6O8!AF.?&QHZKZT@K7,RC76"--G?-FM[=;@;18S".-UK/5CP/2_L2((G#$ M?"""8.:( #R?]V^= R=@[ZM4^.*?2VH9SUP+PD-&C$ M,-]C/MB)7,:UQKW3:&A$U^;7LE_GT7;Z^?43=[*O/EU('[B47'(0'K!7@I'* MXV,=MSDNNLO P+D\6[9-T\;\3]?!FZ^U 7#@\0(#,3J:UKN1*%)U).MBL MM$'3T=RH#US8&+AP5'-) U,FBF'FL*^H1B,7,I!X=E&C7HI6#AX'TCO31@_U MDQW.WRT7W\OUIKS^^+-M=!?;HM%$BJ"Q",QP(VSPWB&DO:BX(5E6;? 1Z7-# MP+>MG=,'7R>TRQZ*Y Z[P1[F4&!'/-66^X"DYE9+D)6EZ'A>,;*S]]:WA_)< MF]EJ,\X=UC',^]^-C4!P^1MQ6XIZ7ZIJD'WX= J%5 %;;L '#!QX-(EL%5?H M=,^QPJ,N;3Z5+9C%_\:V=5_KT=?_=;_>I W]SZ3@$07.($6,")0QS36/ M-';Q9TQ2[OH)+5 />VQ1WJ0LO\_CU2;[V6B7@87+EWC_L>74H!+OZ10*$YPA M3$E/:#"IV+8VK#KQ&(A^+OJ>[L9?>2..G/\CE'C_.=]\_5K>7D>*?Y[]4QZ\ M[.YO!D4\SK 35GND$<$RQZ=O7X!]>F7_S>B".&P(2VX;/R^UL[V$5!$&;SU;;9 MT6@N^LZ9::'!"^J8]O'_*C5I E%I.#[^)*=2SXCB>GZ-F\ .&?\K;>21[]X" M"V2B\L. &FHU1Y(JN^>"9TIR^Y?9_MWB9X3.XD,744VV]UBG6CB**54L M'M,*%.9 "-4/EVK&2905IS>BH.NI[/*)P.CR!?[3B[%Q"OPSYUA8*ZBW-O(- M2Q$04H$^!F-.N:XQIG%>^%%PZ?@97N _7^_GU>RZW-_,-=_9(YQEH5%0$)#3 MJ3\Z2"Z0KV+5O'(B9V]/J4WW2/;VY2/H\B7\[G[P/H)^G.+]G D61 O#P&,D MC'9(2^)H558BH(!RU/PI]2\?R?Z_:/!<_M:?CB/?!JNUYS+=(S&EK:*XJB87 M L_*%/IUK],O?.MW!I_1;_R' (-=DO-:?Y_-;U/2P]#GQ+F>[WT:=0S3@]7B[/!S]+MG^DFS_^>+FP3C 7>R, M5SY38.ND900[L!Z0CZ((_Y35F9=-T[)#S$4\CO@85_ZCK_[=KO\49:[FNJODV!O M^VQ7N_Z\C*MZ_.^I@^>[Y>;_EIN/Y=7R9C'_G_)8J&UGWRR\M1Y;K!2W(3)? M8'"[TGT469K5.N=LPWV2^V1L++SX;?*@#4:C:/>C]-PQPZ'?B10:;#3*E E> M^!"H]OM.EQ0I9'(\8?+WAKH4OO9J?/]UFOY_G>V]TS#_;U,NKI:K_W6UO'M@]\/"WBX7-Y_+ MU=V;1=)QY]_+Q^1)_7[6>G']+AT^<77+V]NMWAN1$@^JU[GI_TE_+%VYF$2,>Q$<02 ,R)]_5.:TDK?;N=7/S3^R_/Y=&6"-O:I\?.W2Z^5Z2]Y>,"G7<J?2'E8V13_-;7J/R[\GMY MN_R6B+#3[>MT0#\UNHBT\CSN-\H8AX"M2A4+4]L_S[B7JM="L9>*IO;IW)LO MJ-R:DO\J%^5J=AOGKZ_OYHMYTDN3$;I;PNE3ZJSW%."4@*CO,II:' MN-NV-W0+*ZZ/NO2.0K_>" @0A8#C" 208(Y2( M?R44:^1!*$#3TB8'P\ZR!^8TC^5)'>!?3,+.OLTWL]NT=KU^L_@>R;M<_3@8 MFG/&.PHEI2% HMH3C3UKN,920A FFGV8(C>QXW-HT'7-GTNY*-F*G=]7(<^] MS]I#NA%C8$D4OTXIXH4+&@5K A:HE@^J>XJ=O+,\W/PM\MC$"?Y=DX0M?*GP M@C-.7#RP+0<$2%,M$!>!*\WBGR?2,;9O "['Q+3>3/2VE>\:VZ&S;Q88&2H= MP:F&*@"ADJ@HPBBF)!JE.*N5\@@E_T ;8RSL:ZZ0[A:P_')2;7FSV*LM6_E^ M#-ZMO;O 'DL!PBFM#3C*--(,<1G)$__F5#^M?Z8*XZ'8U/^)_OI^_!AUU=7\ M*EF':>E_+N:1F-L$IZNH\$8=^"30._I2(4.T-:3!GE@$S# )U"MO' _(2JIS M:J^., =N\--["*:U<&9_GOUCRD7Y)R]!$P8$DJX7_QHEG Y<<)?36V.$Z6[#GN1#<&S(0_U)_&JEB:5E?;A?77V- M3R1_15KY W+6Z_N[716DG .^I:\6C*M 4KL11348$XR1RFNCX_\X IJ3_C_" M=+@1'?;#,+#=@S]$ A^<>\9)?\9["R>5 XQ8",8!M50%30CR04DM@R0Y 7XC MS%,;S='>'8LNQ=%\LGC-[ZC\UT$H&*62QO.%<0K8*L,8PAHI%I551ERMP)!A M;+9:GL;:D?B9WR@((S18*R0U"A"62C&O!1),*WAP3/B O%$81-!:$"HXCUPUC(JL7H4CA-X &'@>29!! M_=&4>SI(FY^K6UPGF?MN=E>>#+GOXG,%-4B8>!PHD "8($V)U0H( ASU[*RB M!R/$=4-4G5O)J7M&]!BH_<)O\?'3GW5"M ^/*[0 BBU2D?0$A,-*2.]9ZF1 M+ MT8EETP\+E94QW:XP9S3E[,J\[YU0]G30NG.!&4$H=EQ" Z-2YEEHF(<4^ MAYQ;LQ%>_@ZO&_3.LM$#_9=LED81=X8K"4Y#%-_("(NEU_$'REC:;Z+KA=1Q MK0W[T78X.X_IE[]QGS:$V1;M&5.'HZ<3*IA$GENA*$4:*( DSACPH"7UGN/? M_0O'OR%;Y.^H\JU^>O*3(_^\G)-V/I :MN'(Y$"M],"X3!$+&ALGI/':XIR< ME!%&5PVX.P;A5T^W./O-^$[]Q^7GULW=6U[E/.3:L( [BD0($ M)^LV8&($\B U,8XXAV2MU.W^5ELGG.'HN$)2XJS1/+6L ,1!4@D\E=AC05$E M#* MCE>KU^MRD^Z]W\YG?\UOYYMYRC#?LN7Z_>)C>76_6LT7-P\7XZOJKU&BS$^6 M(6OM&P4*1LA4S$-%""/*# *)51 >Q>T18?T+'1.U(77HF.B9&7TIPOOUF1^/ M3I6P*O_[/IX^/TY<>-8877A"DO*#!'8!D!*2$.,5CPO'B! G)@K"_O!R"+&M M\:1W++XV[Y-WG35&%RF#G!",I8WRW#"EB#%6""#1.*7*3*Q@5*M(.(2RUJ@] M),K6^_UX\IJRSO!"4,NY\U9$(@)GP1CN0C XJHY@+9^J?MX&%FK@+)/< XC6 M_1__S[QN1%Q0B?AY,B,I-*H[AG*0."8FT,8X%H#E@&Z$' M=50"MCVV#'KZO5Q&(VE[\#V%,]9;[XPSR,4=J:1'3B,KHMAA6&7U3QSS>=@2 M0.H\A<44:X8I4]0(M,.,XTB3PN$NQ5)YKG+*(+")6YIBO8Y:N MO>.J&;V'Q!5MA*O=J,)A$S@-3@-7P 17EF-&.?.424.RLFU'>+,W'*Z:T;LW M7,T7L\75?';[\WK]E%'P^HA"V&!=$"[NEP"8TMW?; M_V0C@2/C"BT"EII*ZV0TRS#54C,PU B91OO=A!5]0<7WKNH?QBK$WVPTPJDIYIA@T** MBIM8AX%!H=495_HZW/ZX7T2"?9O=FN7B^O29]MKCA;;68*L]]C;:4BBND/I4 MRY$K++0@.;;K"'7"41QE+?"AMPCTY?=R5*SZ/C"L*M#$%:S4P YI3A M.! A#& MK:$Y6ML("Z.- G-M,J0O\/WYZ5]IUHNMGGM31HJ4ZS-Q6/<5A3#1 MXO=1>S!8 &=2"R\E&)TB_*@7.4'49Q'S\VKK1OAQ%B(/ M#2H8EX%:1VS46%/RK;):"12<$3PHY7*.Q;-+B/U"&&R)'[V[F3/<6F]K9#"W M^IT"*_ R"$N-H."\,UQ*%*P%"HQR,3&1/P+7XX#2/WVP$ $\ M=D0:'@APJ30!Q@7!,NK:)OC)9?@.A(7GI7=RF-";NW"V3GT)TV\II?'[[+:L M5\KM^,#"6$X]Y]0);, A)Z76U" C/0_<\HGUC6K*ZN#J[8 40MG^>3NS0VX]5XF=>&G M"EOCR#HVK$!<,&IX/.D9!FV,BK];*G#"XUF%:!U,[C'_1J[U%"C>^\GI^V"ZN M7UML/>SDO;!P+-KB2(6X5@]&Z&P-)91%SQ3+ )S&B*I M-;X^;Q^81\Z^ /)HY>^6BZN39TJM<041<8TF,!KI!)9R)6G DN@HO04EC/9Y M.S3ZDZ4+DC86,/Z?*.82:MV.QI]FW^>+FW6J>WI(Q!P;4QB!)0H8T11A1*,\ M=([%3S(6,)>NWUZE?3@/6^+BLAOZ]NMJ/L]".CBFT$X$QZ)RY;T'BYF4.E(- M$6M1($3E8.C\7D%C5V3;)F=?D'GD8Z\A?UYYNO &:6DMH=P)8$YJ Y2!D\F2 MY-CEV- C],&,XY8BGP_]J\*/YEQ+'W[T?!$@5;C!-FC%(!"M&4[9\3CJ<,&C MT,]=F'K V**\21U(.D59%G\/JL3-*=I8L3'WZPCV]=HN[_Z:+QZ:O"X7F[@3 M(A7BG];SR(1=";&'R?VHQ.VN*N(A]2?_S86B4F ?SV0K (06DOE4R1,L,](I MFY/+7?_D>HJJSYT?8&U :Q@&]'5D-5C8D0.MP=L* P*0 J%2;XX4:!M__7_L M?5ES&[FRYG^9]YG!EE@BY@5KCV?<;8?MGA/W"<&62C)/4RQ?DG*W[Z\?@&11 M*\DB:V&IW&>Q+:H E]^E4@D$IG*:I&,$JR9;;*DUGRST^SZ MPPWC^JTSCNL0-) 0I*><&@J><><0[:?J\S.*=6[CMTFQ5O'M\]C_R(E^-#CM MDQ%)_V,:: !%1 C8,6<(#DXW<4 .\*K%,.SY,X#O[^AU4__2%),\X>KFT;MY MOH=TR)(_W# ",1H#E3:_<0QA"0C "*X,TX8W\BX,\!ADK520/!.P_5? Z MZG1WJW8UCTYE\4.$\&EUSUOX MGNB"<8($28DGH#26#)#C(2BBTR(LQYJXL!&U]A9#[5\@?6F7ZJK&Y]1^K5MR M+81R7ERRKL"'Q>UD/OVO:MNR+&?3ZPT'Y]JD[P0Q [>BKJ_N[^W65 MZ_6I9O[-HOA:S)?3[\6[U,]=\;Y<7KQ:PMM04B(8IHP57"JU]<1\K,3"*=U$89#AW@,$;XPG(8C *C3 PT"A4:F[IICU34X<1N!]M%\%JLG1L,L;1S!6LIK>9*I!X9";NAP?,%L47 M^R+7LZ$>3"3*R,@@MR?EYP;@6D.TMPNGA M=5K?RY]MI';][_O-'82CB0WJ=1 ]TSJ_@,HKPKAT+J?EW\Z>&=$DO]4 >=60 M ?M7OO8@O@#!?BM6O\\7Q60V_:]<$[2ZYO)+PB:K[%.H5JNK:+3FGCO*$^Z* MI&T1U;9"!!0T468#C*3JC'1=@'T!^E7C3=/)QT-A5O[UOXOKV^+C&MU3V%>G MIXAD8-I9%@3AS.KLF(,*#P.Z28C5 (_].B-?!UA?@'NNN)G.B^MMB=@<\;P\ M;XVMT5$$+"PAA/I 67HC.;4(;]$( AH%]PWP)+ SYK4/]06(MV^/= KG#O<1 ME=+,Z[3%PIYPQ8D%V&$@,6YBV@WPEDQG=&L5Y0$Q+2OO]S423YW:5732Z5P4 MQTMFP0EM-6*[=\_KD5EWO?@].I9!?WZV\NK/K^4LR7*Y>5\/.M>>/QPYYE8P M0$0DU2ZE%L96&_^ L(9Q;5:[$_H+KUI#I =PF/3X>.SATW_.CNIX_A,W1?#* M.^"4V> #TB(11F*K#1>X5G*9KB-R/B[*;\5B]2.;>ZLTN\S3;WD:Q\Z-ZG81 M">:<>X2X"B9'(WIM586"#O:?@^TFS-D;<-.J4-[V>1%33M@T69R39 '/I9-0 M-5G^6UPX,\4PDW4\EHR J;*VA>F0K9D-&-/1GG01U?UH.^@\S6P/:@O3*FC*^'! M=FEGK+3VBF""!4 @!&2%GY/I\W%IJE:D7H])9^';FYE>S%*?M[\DQ;J8S-); MI:_OIO-IWKOD+ '^[V_%?%FG>LXI_410N:RR#UPR@QGVS!-68<$Y;E+!Z>UP M[51>/+?=.T2\+_;M5>EUG.['&T<<4#(]%++26$0MX&"JO;?W&$9V?;7SI;)U MQ'NT_LO[M-WY5%P5T^\9@]^*.BGV#K:+7#OADYPDQ@:GMPM+Y:JY2B5'YFIO M4_@O#?W68+X?)K\]6M:"A;3R>RPE_25YR/A7)FL4!U7H#W5AE9;W4!X MO^F.^W N-!'O/JXT +0OLJSC?:H!3XOEYXS7Q\GB8(;]_8TBE4ZFQ9@ES>P< M"@+6L6>;65K<*+9A@ JG5=JTAFKOBN9?Y>+/=_.D?:^*92U-\Z1!U AHFA52 MF (P8QBJ?'<&*4OZM6_>%F=:0;1WOH3L8?U:7/]2EM>U^/*D070$;% !G6%MZ$7 MVH6T+\60$P_GX?UKNOIJ[Y>K\FX[_EJ^EAJMT[R9M)Q)#"A@J0$S1ZIY6\Y' MDNJN->D_S[W:.L+]':46WR;3Z^VQ[W$NO?I\Y,Q228RW'F-L+2#BMDX&@S6A M34X?!K0)ZHH];6#:FR::?)NN-M?B*]+;K8W&]+OQZ6S3VY5*: SHQ>/\ MZAT0UFD>/0'LDVEN0#A&./8^[1PW,U^7U1N' =+#@6$':/?%L_>3^?4!'N5? MQY"FKA5G1@>5 S"(X:@:N0MR9"DGVQ7F\[(WI^-YMBEB[M,\<\G5G&^^F"R+ M?!G_W=VW1?E]<^%VGV5RM&'T0D%Z26B:>1J_#A1094P1!F9D)W^=,*(3I/O2 M&K].$F3S8O'C,1KKB,$#NF1_H\BP9D1:[T52P6"=<=CM9FD;56U_2RM1&QJF M-93[XE*X7\RGJ_M%D08G6X0G&W$< M.^9>F-06R#V>%*09WU]EL:V/QV_3@(]2Z4"K:(U#@HA 99JQY9N8_%M5FQ3Y>B[:M?$7$.FV"$<(8@10PVX*H9XUZ%3MEY(*A?7EX?B? %7^6_E_.IHS%"M=E%Y$@A&DFDFF$YB MJ&ON]6P3YKXHY;;2R0EWBOERHV@3-'N/ZNHUC%0J3056# L@(H%&%52S50)& M=@>U). M+46:4JFKF&[F QV9?[4;.K6)<+-P@#2I^A$!SQ^.7GGN'$.Y\*++%[ YV&JD M@$63RUD#](VVRX768+VHR7.JJ1--,A*U-(9@L)YJQRC=JM$6\F:1-,. MU:KN@&_=(=ZC!WYQ7US_.EG\6>0-0HX;KY>&:F^SB+BW E"R([&QDA*7K(3M M3(U/MD>?5OKW8O%'^4;9U2+(_=KLFW&?I+L.-XP)/*<]<:!Q$(H$I*&"T'! M30Y?!NBH[(I0K8+<%Z765Q8^3G[4RU_VRM-16>6EP@DUC(Q0@@?8O2K8H28I MKP=HN'=%GN;(]G=_/J%<+/.NQ4V_3Z^+^75] AUO''E:QS&S"'Q RB*C'DZ( MC-*JB3(:X'WKKOC4.M"7<7-7R/RHL<8=;!B1X,+:@(6A/MF)BEA<7;XPC#4Z M-ZD?8/#F:=4JR!=V6IWNK(HL,$!))>>:&5Q:9VG8K>$00I-]W0"C!#HUE!JC M>RGVG!X@<+!QM)HCG:\-"L==#JOQI-JY&II^-:[UKD?'9V.L>_82;$H1K W! M6BFJ0-^#1;($C+"%_>7#_+3(\@0T@+N[))E0HE*3:JNA;KA+!-KOD- M,/5CEXJF+8S/UC#)AEMD)>>*S=_3^6N!H(^&N$_OG-Q13$@1;9$W)(#'3A.) M*AWJ"#=-[O<-T/O4P2:O%]S/9M8OD^G\?;E M3(OKD.#6Y=74%:O)]*&4PV8JQ=_I6Z^+Z__6PX*]N)W,MS?1\MW=\:?Q>/'!@75WPL#>I=C=IQQF<)(XC@5P(''GI786&9&9DU?5Z9M#^ MRYQM"Z8W!^>N'/@RE(O?BK^V=9/2KC.I^'GZY]46K,.5MT_J)S)BB+,H2+1. M0R^\#Z3"0NM&*2T'2-)N:/*(E_1M:4&\+K]EH1XMGOS:XY&@9/YI M8[#WGDM#@U!T]RXC,;)ZW!U)_7D$3'.@>SRPVO58#[(M>#C;XI1?[A M?I5P.:[=CZR=3;J-P4"@ 92@3 NAL76FLEVH%F8DJ>=[74I[E,?0F>O*N[0A M[X"[FXXC N*<0L 0SR<7"@MM*K3 -JJC.T!%V@^Q6F+S61(:.I^/KO_-.HY& MH[0H.@G$@\!!!,DK(3%"QI8EMR]JM<3HLV34%Z-W;HGL25W]>/ ;'C$>#K:+ M2 ;!,17.,T1!YFAU7]]+5ZU0=R]C)\FN8E7_][^+Z M-K]1L_N&VNM]09Z_=O/]HA<+VO=@XRJJ)[N;V,:=;3')?K1;3/^Y7>7'X4C:G=,M? M&JU4SA&K3/"62:>-I)5+!+!C30YV!KC1[XSGEQ7+!NJV@= M1M988(I;X@0+1O,*$6)]$TM@@'&E_9PJ=BN#_MQ%WXOY?9'C:EXK5>O_WJK_ M'%N4_I>K!1[T$9W<6X2D!##1^;*X2OL&SHFI! "*RY'MG;JCS0M74->B.#OP M,"7^^B^;=U;O<%'!YK%X5P%!DI#:66&0:6FIWBEYPU47,#- 0[ MIU(7H/>=\&$_I?8\&:D-VBH'W#@G4%H>%/?;^7#&U<@,M=[T43.8^Z+-DPC4 M Z1Y\EP4/G#%!8= >3(UO; [OSF7IE'0PP 3BO9&F28@-[O1M27IYMM?+]"P M_^&(.&5IIV&\%&"X5DJ JD;*)30Y6AA@PZ:/TX2MN,$A^+ MQ;3,SI@/-\>,[?:^)F(-B/$D%:H"I8!(X+)"DM)&X0;U$SKT6,JF1SO\8E(: MP-6.]1[[GVL:AX/LJ15,!J.$"0:L#D9J)ZG41BJ!L*F5]J(6?LO%ZA%VZ:?G MN*6/XN>KK\7U_:SX<)-F=)WU[;69S-+@B\]?BV*UENB7)$.3OO+/5[ YN8^8 M%F KG$:22 )@K0*0P2/O1-IS\C"R.5/V(Y7>@D%V(KRWU'#W3 M'A.7_JLD,!0D>,V=ILPHC)N5 1^@\^$R++Z,K(8>NE>;XNU\0>1@'"-@0&@" M&(5UKHWT 2*&Y\.^<7E(+LOTBXBL)\/QE[*\_FLZFV4@[Q=77R?+G+)J-9G? M3M/@GUX^[]UT?#2XYV-RT^75K%SFTL_'3<23^HDF:2")C/,$."3Y2"5UH!(K MG:]TXUK.QPOB44<)G=91E HKH;%$RJ07AQ@IE6**. Z(&L='=B&R([:4/8I@ M0,KC<;W8K>\HE(N]CU\ZJD"%<54@D4$9V0;8CENRUU%N& MO[^#Q&Q.[2RZ]^7&#CMR]^! JPA$,XZ88\PGQ4T$T9L#T_2',$XV2?(V0)IU M08 71XMM@7UA4AV]?7"P733)&@#I.".:KUF'06OGUQ M:1.@\7DR*Y9'8U9?/!N]QMR: )A9C@0QV>M7S0E1VB3:X>UPYE3YENVBVIOO MM%B':?]2S(O%)*_[^OHNZ>2\PJ^25MY:R,=9=%(_42;S0')-+27.$,#6H[#% M0FH?FIR&#] OV@W#ND2\/^_FLDC?]347=RF^%[-RG11O._0:MX^/MH[IW

    C3:0'Y-<,]ZO[1>&7J^E=/@-ZQS_TC+=)T0I8Z_.2H"2!KGE*&:4"H8 UYA#DSC<:FKCOA8?U6\@,P&8,"] M,M]/1;9S$T^R=5)-\;SWH&[O43JOJ&5!F8 I.*09HA5N6HB1Y3 :# OKOQT= M27*8;T">R)>_RM8XO^TO*N>#I2X8%907S"&6*X1ML G$-JEE.\!-SCA8?I[L M!LSK]/6'3G7/[#$*Y@W#3&)%$3<,%*9^BT]0&HTL=&U$W#Y#>L-E=RCOVS-5 MJ@ZCD3R!$H*R ,X:QITP.W2(;^*<&F"2A_%P^PSA#9C:Z=EVJ9V>C89B!MXB MQKV0* 3$J:K0"92-[$;EB*A]NO"&26U]D\3>.K^?]!J3%)Q!F#"+A%.$"0^N MPHE1W<\5S'](WIL$!\#TUZ^VUVL8%<5",)6-,HTDQ\904LV62M;$ECZ]/&#G M60_>(%]/%]* SCC^B=)^XDH601MIC>$2@G","2F9TX)1Y3B2];)DC2-*F_#@ M9+(EN.' \RTF$'2+A)!"-+$%!^B$[8@EYT=IGP;_F6M?+[ MR!Q+PTX6*/::^. 1LJ$:LR"N26#0 "G3A3#+YK!V3H6],63/GH@Y>P<2 K22 M G&NJ3-F.VZ)76CBX!X0')Q]B?2\6?Y1#EGH#Y :PB34_?IW\NUS8?$_^R+6L$WJ)(!D2/FV=M!0A M6&\MKFPIJ;UJHC4&> S:H='0/?@#(.'#^'^;U"@.=V)/D7)*I:0*O.3:<">< MY%L\E"#ZYXD\.9\I]=G8@@3.3C_ITYQR=MTOQ=77>3DK;W_L7?0./A^3363J39MD^UKU=#-RF^OY4S-827'Z=?JMQ17!_JPB* M2I++(RN?3 1!I'&DFB?"]>)KW\Z2V#6GVD?\;*WS93&Y+O)4UO^XFRS^/*QU M]CT?A0W8^("#8Q('C$+2Q]5XLW/[IXFO:4_KM(1U7UIGG9#J!1K'M,Z!5E$Z MD$"0,X"U2VN]37]4\]0<-^'4VXIK:57KM(=X?TD3KG/QGQ:V@2?V%#67PF"* MD634@N-)(U=:V.BTXQZ75NMA*]BM 9"R!.WA&?T%I7B5@>>#$_%C0*4[[)5 MN"@M1V;D=\::T]C9@B3Z8^C'17E5+)>O7^L^NBS7:A])#E7P">C@P4DD@N;Y M;,$A!5(P.9+SE%[8\8*)[>,_ &?9^[;NXU/JA$V[;NZ],0E@J4*U_FA+?)/* MGP,T#2_KHST7]S^].2]R\Z%Y#$HX"J"Q%D91AK3%U8F8UE2/ M;+UMEPRUF78VWI=GVO*7Q>&Z4<>:1HJXAK2O%\P*1!C7 54VBT:6CRS#R(48 M=A;6 V#7H[S?CZ--SXQ'?[VSZ!Q@K)#S 6LBL-/2[% QIE%ZR@%N=B_%P';0 M'P G&X60!Q326T>4)E1JK QC%%>S]4GC]VJ_73*$O%.NG8[T0#PHNR*U513L M^>Z3%UU%@2W62GB:C&3!J94!JH-CFY>%!MQ[6W?*FG.O8^S[8^,K5L)I'*S3 M002$'"/!6AXX26H>>PK5[--G3?PE;^NB5QO,ZP#QLX]1GX]F?<;R>*6__O?] M,&/#K] M;;Y%''F)_-I-,M MQUR:>^^X][&MY:^)1'#$N31>(,F#R$M,LFMB( MKS6/(-/;B5R^3*ZYUYX%Y'>K#+)-O( 8#>GZPD6,Q!8@']!%Z8=3H>KIG_.& MM :+\Z92&1(\5T9HD@MV>QL4!0D7+)WW4D+UKT,_:1&Y 8.<0L1!>A&40422 M:HZH66J^ 9X_=23_O7>?FV#=U^KSJ?B6C;[Y[>])81X)686SQI)]41NA&9X7XTH"E98QYEQ;;:EX& MNY'EH&\@UT,,.0O+L_=>_YKY;?BJBI./%DE[.9I-(>#^8^WC. ]T\8: M2HWRZ=UA$G0U!V=((WMTX'PX58IEE\B>S8Y?9N4?D]GG8O%]>E6D<7R^_Y;G M>)@8!QM%(@4W5AJ*A&:64<[H;KVEVC4Y)QY@I$)KG&@3U+/I\#DQSR,ZG<840M$:-]J$] MFR ?K)ONP7!T6^]X&T4D'Q"G GC.DI=12[(PGP- DJ&. !^NM";\M M0,^FP-H3^V0Z1Y:"O0UBFC V25,13)15#H'D.ZLFI+F,ZX2[-0JT!6A?&\UJ M6_V^1CS_BV$.1/.OE>B3^5L%LK%7Y/%=8VUZ-'3,>VV MO234LP05LMH$0;8O@:8F^"8FRP#WK.W1I#F6?7.D!C$B6.T8XY@()T407F%+ MJAEP!$TN%IZ\RGPK%M/R^O-JLECUPHFS)+F'%2<"V3<5]-5_WD^3'-S](BFX MCVN@ZQQ(O](L,FXYYD)QAR1FCA)@LIJIX')DR9&Z($L+L/9-H"HJ0U]=E??S MO$H>CO$]J7T$Y#T*QC,LT\9/&$\]LA9Y(:DV!$;F1^V"4FWBVS>W$@;%]':^ M*2)Q]>/+8C)?;C*$_3*9SM\?OFA:OY.HG29<.I7FGQ %@DQ2T18YC# ACC?9 MAP_06=L%RUH'>8@FD4O0\,"HI PX"$,(@0HDE]ZC/MVZ&Y/(SZ_?'%5.A'% M<89K=]7/%E1(D.0(,P'(2;!8Y-K !(C3+%D?E-?R-O465)BD8=*7_7E:8&'5 M*A*>68W 6B_R1E YXT1.+4,X<$Z;&+ #]JRUS(/CP85GXMW7DE _R[YN'78H(GZ]PVOB8: MX@.ECBI)+0A/E) &<^^2"2L$M;5N5;R]S6$_RO@" NII/_$N_7B71OKW!3<, MNS&<'-P"NCKJ,I#C6+5#$EJ)18 M8@Q&$BU M-A$K:H!8<($@4"%-U"@BC0W8-('U(C96 ^),,1]ES5FH]N:5V9Z Y4/6 MQ?X+(X<>CQ@A(M+V7*27"W*H",)&>.S3+DO+M,D9.U].%?!SATES3"^G97*N M_).7IZI1] P;@IDF'.FT&6?&:*M!@=98!T*;^-\&Z#'N8XDZ$]K+$NB,I>I1 MC08ME10"I_=#*3#<2*:#8Z HPV#U:"WD!B*OQ:*ST.V-1\O%I)@]'O+QDBA[ MFD2OL")"2RK25AZ"D<9+(9'V 2NE=),B46^&/Z<*^SF#VL&V=RWT2!&_KW$5 MZF"[Z,!038-SW'F -&-@B!FOC&,V'\:-ZS"IP\6L!70OR22_7$WO)JOBP\W' MJJYHQH@;/6H'[DJ3[ M6,PGL]6T6&Y.P(HDXY6^NEK<%X?BXD_L*:;E0$E#LWW! 8A4EDL0P@KIC>:J M"?W>B+W>#?W:P[S_\X;MT<*'FY>?C>BX 3M#,>=>! V84*NH1QP!-5IK)-3% MCQ"SN@J)P;;,P?+WT_GMAV_%8E.6VA0WY:)X))Y?I_.UD;:C6F;=XU[\?]ZO M;;ADS*7??"^.WXOH<11)*U,>D!7&.\5YP,91LY6%H9Z-["9Q*ZQ\50<-45H7 M6$/7P1FFF!XB$81VHTL0RM X^"HKE!!V$"&W'>XK:1,)E'TCW],J^+R;+ M"[ZGFZ^O\6H^?3 Z0P1@[JWD+.UJ$[#:4ZHE94A0BR\85O6^6"Z+8JNIY[>; M<=<)ECS<,$J2:*B"P=IPL!JG;;9R-H!#$J4MMNSS/>W#?CM7X&6'J/;Z3@XR M0/+<]S5)#@%B6?\%F_97Q+AME@4&%'BMA)W=7IKX/[BS5N QQJ'G$ MFKI@@A"8.8P8)E:::O:,X"8IH@:XQIXK^KU7REI#]LR=UW*Q>L2G]--S+J6/ MXJ?)_'9?B,F3WT74_751>Q]C:"O7MNG?BD6=Q]NLOOWZ&;K6.,H"!&&IIE+H0.8X(1AU:P# MX;VZ#[KG5UL4J.%,:(1S?^Q*([7E\NB./3\3,57,8(V(X=89JXC@VQH@ +DX M];AT46=<.0_.RRQD_RJFMU]S==QD(TQNBT]%CK-]3'%<>VD[WE7TA/J$ C.* M(NJ]HSKL$,E)#L9U4M@1P3I&?1 \S*+=I_;53(Q'4,N MY+]"$FQ0B+D*$97LSP8\'&#RD4OPL#GJO?KW_ODJ/ZKO\T[E4W-=?)%199#!UCF(. MRB9D6(6-#(VJ1,K:O%0;7LZ+VTD:WY>?0%.V)(_+G*#M9G&RQ_Q'](PHH05% MU&$()"=N"-OY68$;!2&IGW1);@?JRU!I6R-@&XS9Y%#F:$\122$2'IR"X)H+ MS2BM/+ V_= D-G: 'L=.SF7:!GE@I-M4/VR!<]N.HC-.(0&6<4:",Q832BHT M(+@FI_^#/X)ID2OGP MP\0S-++T50,CYMER&!XWL[N^/7;N>HN!,,S328/=N"F@2ISOX(YF+\_!$]'L-T?]\_^W;K,@CG;IMQJTC[2V-FTV-48&K-"&4:8LH<%CX@%JV0A]J("*-+7? M^*I!),99HJQ%A!F@*!'.*44D,XPK"&)D65#.%>_!]_=,+/M:+#[EFT ?;GY? M;BH.?_@CO8KS7(C8_WWU-:<*".7B]+.K!KU&SYEW1"AG53ZSP9*E_8DS+@!- M&L\WX=P '6LM<:X_P'M=1RZ>3K&N@^R+@0P::)YN@ M3^M]1658O5C9CJ=?;K7_:)C 7F@;$F@ F&L*)M@<4!QRFM)>3UHND/3U7)I> M OR^C)?I:GJ[D>7\^L/J:[%X7]Q.9NG=RTKD8N:,+>_NIIM*&FE/%$M<^\CWIAE\GBS^+559BGXNK;1Z+ MBVF$1[5U7/%'KL.SJ;SS,+1:!1GJ=A(=",:)]1)!VMY*IDS:TVIMB.$&2+TK MRYTC\6Z^G<:#J%Y,*'&N6.0]]I?%Y#I1;Y.GY8'A==1'5U\97>!,,22# 02: M&$45\XQ@) +B>GS5(MJGWXN20H.0U 4UE+XK%ZOI?Q77>?.:)A@FT\7_F\SN MBTO[[OO68,SAM$5"PCJE&4?8.+5.'>@0! Z7U&!YY(\&_#V))*ZDQ:NY*TE'=AK0!2G*KD'O:V<>IO-)LK9RV8N$ MP7U&:4]:_2,MD@I,:AA;JI!B@EF/)/C-_+A7_GE-^+=.JE8E7G:!<%\,2FOC M?'FSL=\_%XOOTZM<.^WFE4DLOZ2!+5__U:;6_ ':M?DU$8 J$20R.9 3G.%^ MD^QXC21EM0H:O1VN-N93.1A1]$5J6RZ^E8O)JGCZGN]-15^K7>1,(Y'4@/(A M,"(T1ARJN2:[<61IH2]#D[([@1PGWYX2@[^6\^+'QAHWD_F?KOA6+J=KO\K: MI[B75?4;1T=I6EPP$)UV'X%9RQ2I9N*U&ED.L8M2JS.I]*7=3S MM9U;'5F&[MQ ,:W*S_N1+)#\1!UN2Q]F; MBMW.)L'P\#[4H-0)K2.E()S"2/(0C*3IOW8W%T=0DQWKZ1=#QKWD=B>6OA2; MFI^ID 5^V)F\KTG$RENO&')"*>#,4HU=-4.<=E/CVL]VZ4UN M">)+DNBH"(=.%?ES M+VQ[Z/8?LOQ<'3\HZOU$^T(F=ET@A9;03/&VK$=EB@1CDH!^A6ZW+9 MZQ+W\VWV] (\>PDF\^O= &_*Q3)]^A06__?5[#Y''WV9WA4[/_/C,)Z]-GXG MWY:4 .0 )^24,M02PRC?N1PYZ?F@O_/+XAWQJ!R:G-KDM#XV>GUU=7]WO[X[ M_LNB7"Y_GZ?-]"R/_)?7#;V.OBEJP9RA% '5E)#T#^EV&RD*;K2%H/OD?BM?L@LZ^*U(!/*V.'@50@HN<.GYJ_^A\V-Y71Y M6Z-S\R)BT,;FEUEYZB1->/C=&YX6L2;QJ ,\V'M+%L6)HNEK<_9NGL14+%>F MF"S2B*O1OIOG6(Q#N['##2,U7%&2WD]OTT*CB,%NM[_E3/6:+*Z/HY1NJ=@) MZ'U1[#D@SY3\8TO;3)8'G=RG=A6%#UA+\ 2+P+&T7.I=6!IEMHD7X/2T<&]\ MA]63$ 9"RX.6M,F*O_@R^?M\KM;K/WKE @@F$&..<@/!\)U+#[1K4E]@@,>& M@R!P)Y(9.JNS1=TEJY_T'T'ERX4:44^#(-QXX\,NFI.:)D=)YQ8(^HEYW40V ME^+UP[R>SO($ZN[K(B)GJ)4..8W2EA(<&+X+=O+6-DE/,,!R0I?A9DO@]T6_ M(^+N /&.-XY2.D*]5X$0EPN)$"H?#I6-XTU. M#/RKG6<1\&VYXJ[H]Y M!Y@D_MM]/@+^<%/]?$@3MM)_!&(E6,QL$D) CC',=V)1-C2*!QG@8?X0.-N- M:(9!ZTW&FOOR?OGZ+#'Y-3WQ=?EA\;ZV-0@973!MR+&9_6S90RC25GHD0M)3 2>)80).B9P%2Q/N M1IT])*"DI3G*N?"MU])+3,-N[EZ/+-%#%Z0X(WO(::"_O>PA7!+AI&'2>$T" MB#0[4\T/I3_'1:I6)5XS>\AI"/^3/63_S0Z&XN4 *\4-FG:%$!9 M5MG4QDO4I#+9('.R#X*+'4GGK5ZP%TF72QR$M((+DMY&@W4U2Z"ZB38\.3SQ M)^)@2_(8^86Q!"HE.+V ."A.$36:55A()IH<9PQPI>YRW]PE[L,XJWC===OR MB5NRBI&'0)5)IC'#SDF:_M@BH[4969F$CEC3POG:B8(8,D4?!0'ECUMF[+/> M8]K*,8Z<]]0QI)60GJHM;M9:UL_F9[AA7CU2N)ED+GQ8245:1+Y/T 2]\2P,WG=FIC.OH.Z M9]'?WC^L2ECJV9H'Q?5D?OUY.K]]^(U+GTYNDAS3)+Y\793WMU_37\5Z0O5R M8/0W@HA%DAO#P1)0(+G,EXX%>^7^L.6Y4"NR71Z)U$'KI%! M$A'+(1>])\X:AHCQ02'C^\DNT-N=Q&$H]I:%,C0;95=[K$73^D6?T87@E-;I M7?8!M)+2:V.9!4,H HY'EN)E0&9U4U$,C:Y/S*G=Y-HVIW<=1X,YX@A3JY0% M)ZEB@5 "TB#FM$A#+.[QVZ.U"37A#,=* S=&(Z]Y M^B2M;XH1_Y.:SLVI/EP9#D.YMWL#5S' FJ"T62 "F DRAX*+M)A:FM?3)@Z\ M-VPB]Z6PSQ;$!<\)UB?6/\^) & 1*TZYIC[I5 _$IGV=$ 9L$%8'I4B3^AX# MM .[H-,9D1XM2J3_ *2GIZD?YH\P/8.VM7N+/ B*C,8.J0!6: ..6&.$0CB$ MP)J$?@S0C.N5J5T)H;^,?;OQVMEDN9S>3(MK\^/E0?G:W*S-TB;=1M!& Z(D MO;<*P!EM.$( 6 64S(9&<9T#3+;> UU[E$9/1MMOQ>I=^N2N^%@L/G]-.%_, M5O.3Q3QMRY;50&I89ON:1*FM]TD9<&1" A@44YQCXKP.6@M2B_C]S+*.#MC; M)GI)P>M,IT1BS:DQ" OEL>7",TI&=JFTN;C+;H"]U+MZZ8"K-E]9AJ1Q'".- ME8& K$)"62\113: L1?<.NU@SX;)SJ#^4MKR[JZ8SJZL: M()S98TQ8N" 3S3UWR?)A1FOEI=)IW$(F=OXDKWMMJI27@+TO@_/);.J2+09J M U96R" 8(. 28^0PX)Q:D$DSLAB\SB5^B&$G8MT7;_Y53&^_KHIK_;U83&Z+ M*DO5^A5;?KA?+5>3>^X90CA)LGQ!^ADO"Q)6Q?'A37HOOF5/DJKD."*VWSO]UO9/GA MY@5:=^7]0?NME?YC6@%LE@+#F@(!DYT(WB/BP'(%T,3A761U//KK=8[(Y#D MI!XCELH%A2GD]9?G" ;'@@L (5F+FHXL_+TY5?:&CG0)>T^ZX%.Q3@+Q<;)8 M_5AGITK(/*X6T;LRV#>@&DKA6-.(*\81%<(9;SW,L4Z(_Y8TJPPY0";1'C;(O MR"^L "Y]Q-^E'M >V^"X"E1+,"YM+R0QPCIA%<7JDC4&/A7?B_E]DQV-\\BV\QTU.?[/J]ARQY<@S#TIQF;6L#!8(-HI*+KSB(SMAZ)"0 M?8JA-[?*U57>,^<+ L7T>[:=G[YM]GZQ.'SP5;.'2 /GFG#MK#9I(RZE"4$Q M3!2R:;UW3:(7!QB>W!D-NX'[PG;/A7TA79H]0CHDM&96ITTH)BA)%Y!)BU5P M8$#4"H+IVC=R4"RG.47J=14=(2$MW\1:AB$D_><2Z07FUGDIM/S9C*3:)-GK M%>D$]]ZT0LZR?96O4LQO[=?)XO:BNN#18/3\>@NL3G!^KWN'M'8?T5D#2=A4 M8\2=XD%9[SF"]$\2I!07])P>G<.I7I+3NXM@C!#:$:E)L&E1!$%,A4Z^!STV M+=$Z:UZ8L)T+X8(JX[7/+N]0Z5.;<&>?MXM%[AX+DR%M*?.@1M7#4[[GRO 9U#T@:UI7Y(&YP'5&>X(TQ3D6U3B<=D/)]*EW2/F6W""]TN<\D'M;+-:N MQ LN CM79G5W.'N'[/UR5=X5BUI+0*T>HI6<8ZHLHEH 5ND_SC!E*.(.Q+%SBPSC(J#'7IGXA*K(A3'H+"ABIU^?.VC\7BIES< M3>97Q8<_9M/;R:;R^O)J,?VVB>_Z,KT[',U^8D\1J$\[F< T6 J8$L>KJ &,[^+9(-,%!.FR<]PE::XB7&"'O+.$$XU[O6;Y]5E]> M0A=G_J?B:I?O)D^M.FDZA]?[^HK)#+'&XWS#BH(4+.TU&2*"FK3/Q$3QL9T' M7HBU+>%_24Z^GT[^F,ZFJQ];$',RN]MY3AYV(B'W=Q2%I9S0H(,R&!S!TLL0 MO"?*B, \-(G,._DVR3C9V!KX_>X\-[A]JL>'WOT"KF_7FC:XP]QX5=Y?L(Z[W/AYO/Z=/ES>94_LL18ZJ= M+XA<"1"$4L&L!,F%X0AC+(2B@(2K%WHROGU!IXQM6RAG4GJY6#VB<_KI.973 M1_'39'Y;Z+]?K:OTY/=12BDT0Y(#,T!SG!I'QCCK$"9.\)'=7>I;T&5SR#NG MR:94_2&B;(O9:^F9"()8&G+^#*PU(@H%H]?WS_5(DM:=*:OGDCX+LRYE_6LB M_-W]W4%I/WDF2FTD>.85K&.:N=*.I>T"&&!(2!B)572VQ,IV<.M4YI._C\O\ M\3/K0UX)F%(J:$5J3= [LW8LY]7D\4JY\#> M8TUT\T41H8"]-4JGW0!(;Z1*HM#(>6-QKI8R2ONV;[-D$+)[,V_"^^F\>+9ZW@):G7X=)Y /=%I7?S MJT4Q61:NV/S];OYR$@[XL'[M4SK>HTCQ)Y)HP*X T!)GQZJW("$Z&U5B;8)H[] :JKKNVK#B ? M MF.6ULU6L>@A &,% MIWC:A*R023.-UCD:O1K;[;Y<*)_#L/+@O9X+MG7J*TU!&F7#!805HV)+$*!16$M( T:[*''*"&ZY1VW<'>HGFV=TCG6&DU M.HMIH4 6:XZQL4 Y&* N_=\#,QJX;4*P 1IKG1"L-_0'$=]^INWVHGU4C @K M-%*.)!5/C-0VF!SAYD+P:><]+N9=PGAKBOD@^'8NSR*CP 6R 7F:KPAH:3@A M$N- -0VR463I&['8&LC_%':=B/2PC+4Z/#NQIRB=$HY*BW-$.&9(<:T-H=:C MM"GWH8EF>R-&6WO,ZQ;[CBVWW;#:LMY>Z3!ZY9P3&&M)#$CD3*[O"A8IF\Q7 MYYOL3 >XCG;#MEY%T._)\\73EO9UO(P\@L! )M@Y$&X5-O9NOHVT>WTOL77N\&.!Q M=;&O2=3!$DLDHXIDV(5*]JEA2>(!@4%PR23'SX9\6M;2&JUCFJ!3DC(&+ASDC@5/NM")$;1((4LV5NV#LV4-DX//!/Q*%^;']Y;%;N6?T%KG1G*?W(8"V M',M<@1!7V"B&FFQ7WY)RJ$V1O?G-NX*\+X_)YR2_(@_2W"^G\V*YW(YY>>3* MS,%V.:>?42A(3!B -%XJC*JY>D-&EL^L4S8\9UZ+N/?&LE?/K^ZLD MD(^+\BK-9KU]*F=[+W/6:QB53#NG8 "P,>G=8=H+J&80&!X;)\Z37MDAI.>3 MXEMQ-9W,5C]>&]$16AQO&B$X8XUD5J7O#42S@,7N!0'6Q"$Z0/=[&\1H'=2S MJ?'1FK2Y^C:;_$A;E5Q'NYRGR;V;+_-%HR2+P^RHUSH:IU10E"#&J TY@SQF M.TL/Z28G@P/TF+= D$YP[>T*QFSV8?6U6%2+Z%X*'6X0)4]?D,BN;7#.!V)H M"-7LB#=-$LP,,/M>,]:T"F6WB27^72XJ'^Z^?<[K#T;&O;+(I5VC)4X@*G)V MA.TL#+--"#'$=::'C4TK0'=)E]\F=PF )T//6,D4M""D?YJO&XGYO M24IEBU V%O:7O\IZPMX]&(%1SI1':9U$04DD->P6-R=PDQJR UH6.A3VN5#V M[,)Z;?U[7R.U2IWFT6KNC6)YLR4(2&'=@X7$,!E96':O3M/VX>^+>+_=Y[R" \RYV\V16:_'L>;URJ2F()]M^E0#V)GL M.N",AWB MW># 9SW1;7#LAYLOY6HR.T*90VVBQ\JE\0K"D19*4VG=SN#7J%^W6Q]9=+IC M2HLP=Z9<7B8ZV.;).E?=[.TPYJ)&C@2K)4X["Z),CM*J-A?*-*FF O\HH/8E M,+"0N?>3^?7'19E6Z54^%?'_>3_]EAO^5JS,CX<6GXK;D872 7,0*! K#)88 M$$-2<$8]4-I @@'A WZ $C<*<1@BHWHB0-D^])W2:?.B/1[AP<.H MO<]'I01(:8P2/##&$E@";>?AF52/:=LHII[I0C5!MPU8#!RI$$@;M&WB?#UX.\ MW[T_(.]W[R-3%C/GJ4MDI#8(K2W>#EA)'IJX40;D;NM&WB?#U^6J[^_SIO-@ M)9S'CT0I?8ZP@F1M&X9#SH]>63\**3N2HK'M"KXAB&=[QSX5R]6'&[V<3@X' M'3Q_+E*?IL$\MPY[,-X)$JH)*DQYDXC6 ?FRVA5R&TCV=5IWXK[G??T*+R=W M&0/&@6FT]>Y9.;Z?-Y?QJD]ES,]Y#A\S/'HV6 MTV10>^"4"&V%"AS;:D;Y31W'SJ0_P3\_;VZ&]\"\\KE@^_QJ.INN?]J=<3T/ MRJARXY2/S\#&Y*1'D@F4MJ".@#8* =,:DA"=L1IH\!=,=O%<0H^2M532^5+: MCD10;CTWPVEI&"01 N]?/X2:!I0,M "V8$5Z$@"=ML1<=D%I.??)RD7:>7-A67GUSL].K]=S^S( M!9.C+:/DCF$C$,F9)V5 S*PWF1M,).K5E]]UK>O6B-$-N)>Z@[*KE?ED#G7\ M0"?V%(GDA((1CO+ B$"..E[AP2F,Y'I3SS9//\+HV5NY+_^F__MJ=G^=-R'+ M99'^ES#[^[BC\I3>HD;I]9=>,*/6 Z^0 M8PQ&5K2U.8&.N)LZE\#074]!$2PY$C1M7[#%6FJ.MK-Q)J$Z+C[U*?[C;JC3 ML'\+;JA N3>66RI!*NL%R7NF[8RL;G3):D!L:D.D==Q0IZ'Y]MQ0"DDNN48: M0]H;,YK^VH$E+30)*1H\6TX5<4TWU&F0#M,-!1XAQ81WV*%\?HPI4MLY>,KY MB$)*6Z-%-]!>S@GU9/"A7!Q>IY\NT^6C=R+M:?VE5 M&R+.BU7/;JN>N5"V)8>SU^/=!&VY7.7P+O_WMV*^+)8[7]JG),O4_=?T.U=\ M+V;E^I+Q]K%]BW7#;J/22"'BI082& L66XUV"*JQ7 X9&@\O(+K^3@1.8W&M M=M$8$CBATE&E!-(.L=TBY+T132*1!W2G96@T[4(V_5FLLXS7+\4\(35+(]?7 M=]/Y-#LG5]/OQ7%"UNL@6H^L(+F,L^36!$JUA.WL0]H<-#E_&M"EFZ$RLQ,A M]471=_,DL&)90SD^>S(RS3Q17GLE,9-6(1%$-9^TQX@WH$M!02==,&GVS M*[T4Z\3LFW/*&B1[VB JE_3N?E8KKZ\6B>3WO)29=6/WXM5E_+ M])OOZ9%C*2Q['$4,/' #5BO%F%<&^?"@ 80+30J?B7_T\?&78ZB2'ER0RRZJ MY\6%,_,CR2J7 \H[T<_%XOOT:EP!+8E=06AAJ+6$6LZDXNL\#H0BC+"N=;FP MHUGN+I[Z1-W5CW]-KXLF4JN?XZS%[XO6D&3[6"0]P0$Y&[RR%;XS?:F/KN<4+J,7]@.\<-B.\ #<3"O/1HYESEIJ11>..I-P"2X[4SRU,86 M5759-I2M"J,'6CU9M [%Q>Q]/@HO&9582L*HP48F1,QN3HXV2:PQ(((U%^E+ M;C0&\^Q#%9= O:I=,_#UIZ.SA&.AB0S!4J1R'4R^'2LU6HTHQJ4%>95MXWFV M[#].5EGSI;7W2*7(9\]%Y#URWFOGB=>*6V&$K\:G@8TDJTD'\FZ(Y-F2[KB( MK [2H;3A--PXE!9"T*R:!0.,1U(CM ,^M _N^+A1'%_CV=Y"X!N!H".V3YZ+@EGH(GC&MLU*4@E2F-N/* M-\FS.Z 3FG:YT@:2Y\?G9+?Z=E]U6%N\?#(23)D"1QD33CF@1J&=EB.)P[V< MD;PQ:;>#95]:X-1M^/L:(:YG]QFE$<2QM(#Z7#;1<4VTJ#!*[\C(@EB'X0SI M6VH_SQ5N;H@VPED$D%0R9?F/+2X 2(]D ]XC?UJXS'V:3,[?VK5=0RQ@D09* M *@F3! &C%>K$&C:J+[!H!*D],^FMK$?V-GHB^ROKZXG8SH0I=0G0XU[2H/T M@1)$U?H51U0&H.Z"B2//*!)(Y8"HIJK 1G(]L26I. MD;V'F5U!WN694GO%F\ )Y@TWR<8DS&B)K(7-G!32$D9RIM2+U&M5;#H-[TXY MU%K%)I/VO 0I0QP "*2DUKJ:$U%V1'DC6Y!KK8I-IR%:CR6-*KI\^=I#W__EX0-[_YV,4TDHL*/8J5^Z6QC#M M'@C:*-GKP$X@VY?WR?#U(.__^^F O/_OIVB"M-9S*M.NF%.LK!!R.V <#&OB MOAW806+[\CX9OBZMO-^2>?M5WQ6+-+&#=;I>/A@Q(2[9NMH*A@GEB #!U2R0 MT$UN7@_LA+ ]$K0"Y=G.RDV=L'Q58+F8%+/#IX2O/AR9 D$"*)U&QGA.$1LJ M4P0G)/!X#@K;$WIK<)XM^+.+M0GGJ,?.8Z$ 8X\"#;X:GV&L24&C =T+ZD#< M#9&\5%JD1WZ.]V?D.'JM>;12:L23>N..2T[!)]VV6^T4-.'0@#8#??J0.H3_ MYSFTE>>PN,!H,- M-8Z2[;B)P[+7X.L^SF<[(4[;, _M*/;^[FZR^)%/8I?W21F&U)K/&0]O@"?'HE$!"E/-MB$])^;V2% MUYI3I(V3V),@[]*_TD;Z=.$U/(BLIV*N_C^=)/ M [M?ZIR7+YV[M'Q:2CPHC*C7Q!!6S@XZ-.&2.OD2S\-S;YV4^WE2T_* MF)GLC;* *AG1D(UOV2$C:160SLBKIDO_31(>_/\5+$*YGZ9[/CELAKUG@6J M5KNDB3'20EJ$"1)&&VG6)QMYKM@0V6OTZCC6JBYP[]F[N'?=>O6Y")8027&0 MN3X\(\833:JY<(9'4N"C9;F^[AD\"]$&OI:7MVC7_J#RR%'3T8:1$R,X0AP+ ML)1Z+@/;X8",'9L-?)[TR@XA'>K==V00$AH#IUAJ&X(7U%>S(!R-K,1G&\1H M'=1AWWGG'-.D0"E(RIRC&!'K=B"IT$1S#"@TJ46"=()K7Q:'GLW6-W)K[X-> M;Q"E5@ :&>>P8(QA37&%','2-0ES&%" 4SNL:17*,1U\.ZP(0PXQA!E5.D#: M!E8S-^F5&9GJZ7,SU#[\/\_!=[+SE 3NN"D+\4/T^K)7H&5\_[@BB$(,)9 MYBEV8 %R,C+%L<(:(Y!TY+7B6N=M+U+HS6]1*\N+7JT6TS_N\WS*4"Z*Z>W< MKJ^?38NE^?%@N.E%,3G-/&C]6Z.FVDC"F/>(@3%6FJ0FO,1&2.D,:>*@':ZK MK0L3XM*BZ?\5\.UDTSOI!6CY.R-AWB95@T+:W"6,G68Z&W(T 8X#;92H9T"W M*'N@_V4%?I]> MWT]F+]7 YI\_SGT?NAI&-$8QCP,C,JDAFF_?89?,2^Z5T@&))A5*!W3GM-=7 M9""RZLMYM4I#2X#>+ZZ^3I9%>NW3A.\NYJ3:E&:KX9IZ^F!,6WW+*6(^, 8^ M%RP.5E-#O0TB[["E[Y#=>Z;# R4EH90+853 MG#.1+&J)D0&KB^7Z/W8U/0$P*A MB[9T*YQX((8D R:AM%]?R=>;?_L8!_+BNJU M"=IAF\JH$Q*9:: 2V($W/Y7"\DKJ?N4&N3T/G-66I \1G:.N.28C[S4*6"K- M* %$ BXYU5A\>&DLRKF+=H&D*1#MPY&^%+27)="X:GS +" ';*JV83"# EJ( MJ?2=I\CY*ULCE CY)!;-0G>V0/1;\_NH!<.BT'Z+ "F!4'F=EDL(I$);R'1M M!EY=VZ?*(N%KSP%M]0RG_;S\+F6=G.%TRBXXXI@77&C)@".20:VZ_J2)!SFS MTP(_*IYA=BJ(;BTF'31U=&8Z^7RP)CK&J82:0\\L%4JASC?K:,XQUA('H#)Q M/KR[I@"RM5@36_G4/N^ZS*@,_>C90"020%EJJ<=)2H8B2)U/1O&<3,H%LB4S MKH<[J$PT:S%$KQY7S_?-CX>F>;E-$4QQ&IZ<^DP",1( C17 D!$B%"?$=1X* M('/*62U0-%!^7BH$["6I,SHO]1N%I!Y30D,78R&L@(CPSLNTJ,O)55C@<),? M[ GLF85LM8H1*5/'O&X36K>;U=WF[W3HU ?%[TT:O)/JXMV+CV?V M_L"!H6S^2P.$GAK)H<%86633R,XZE.(^*.>6I 6>*YV#G=6#<"&JKNWK-JF9 MF^VF7>]ZX_!IYIAQ<,AC2 6UQFN@F!?Q]\UK2^(&_+JVCA6IEP_V$BCV:_5X MLE;R9-O@"<-<8LS3K4:>,458UZVL=SBGJ-P"5V^7(M@Z>E\!XX-*V@YKG%P?_13N_)^#E=[^ ; K$ XI07@""D M/LZ,RA)EC0;I+F9+KZ1,9"X!>H6X)<&=T(7?_D@_=['[??WR#U!+ P04 M" ",@T50X>EH[]/< P#[8#4 $0 &ML86,Q,'$Q,C,Q,3DN:'1M[+UI=]PX MFB;Z>>97Q*COS,TZIV03($$"SBS/ ;:@(2&(Y@E22#-GJ M7W]?,#9&B(Q%BH4+JKM-?G70#^\G]_C(:])Y&D81S][0R]T\YZ(NK' M@S"Z_]O9[S?^.3W[OQ__YR__Z_S\O^RK3STW[H]'(LIZ3B*"3 QZW\/LH?>/ M@4B_]>Z2>-3[1YQ\"Y^"\_/)18\?--?Q-,O!/G,QX?YL2/ MSTEX_Y#UL(:UV2M-QA\R6"^L.4K_=O:098\?WK___OW[N^_ZNSBY?X\88^]_ MR#EGDTD?TOZ#&,3A^9T81'$FYA?=!>EM?LD@3-^O3'J/-<3.-72NH]EM[M+S M,,I$(M*L_!:%"267IW>/Y^%M_/+2-!N]GPY67):NNRPMORSLGZ?98'[9C]MD M^"X5_7?W\=/[Z:"\#*U508 MQ&'YN\F1,FJ 7H51R7KR)TT&RW@:CZ,LV21*RY/D;:S2VZR]O.2R7)O3"B&< M#I:\=!2$_;3\6?E0V0OV*VP2#)21/WJJH'[T5/5"ZVFX-*7D!=-D^>(%_Y(J M],2X8NO.1LL>V+_[CPM8[-\ M8#Y6IJ6B/^P'P[Y>97_GXR47_TC#):,U]>$ '=#[__K\Z1HX,@JDJF5!U!=S M8R+Z$JU47L/>3]G_?C%Y60,K M7W8^7*)Y285E2,H,@]3&[/FQ3#SG0V6.3<",JL=,EE=B@OHECF-JA/IE3F/) MY5?28G76NAMM1A?EIFGI&<"M+=X$9I7<*$@J: #)=/%C_Y#^;/D2,D%8H.'J/8.I<9F.E#JV0?A70A* A'+^6.0E #J%U/*!;[T MJ646>*Z5:(T.5R@P4.&\2A,G8Y6@I^P%YZ"G[$7%Z%\5[EV.E#T'7B =/S[V MJ]\O'RY[UI_C,'NN>%H^5J;[/ZH(B,!P1L,P$C+,7+Q>U7N5R078T-L*-R*' MRM8PJ+)$4\P7Q_WOZU&AG%$!?ZJ!3YF[?:R0#!@HQ623QZ?CT4,\K+AT9=(:E(;7 M@S12WSW'F:().RO6)5*O[X8+[$J/\"6 M?ZM.L M^PK+)Q178'!LI=9*5[+ /- MC^4W#\H0MC03B0C7@"@Y6N[A1G$9.ISZ.#E8@:7@CF6IJ@76*T]6O="5Y8A2 M#M\&J2@^J1\-[L(*%[D8+\6]%1>539X',IN#KNJLP* R ST9+&?!W<.PPFU, M!\LAX&,U!'PLNV06[5J%^R<)0_? M9TD0I7=Q,LKSO_(^Y%RC2Z\157C'R?2*>'%M2T0!(J(7;UUNQS:],C['9DG, MN"D>+[S)BF1/"L^5H+H\-A%5J$"40@)94*V@$HR\?UE:#8/[JFH0C)3)7%"1 M=8:!(5&K\W^E&=^?@S+%3D/,?[K4R&EE8C[N,(1YT,5$45_6-7G,ADL-:D56=)9 MWTY94F1=2J0\K+X7528S'UL7/59628LSRH"6N-]0-9]"Z?MBN4U4Y9_*7'&N M&%FIUI")UF1G'__G__CE000#^-__\_PZW?3^_]RVT\>/[XRR!\ZJ79 M\Q!8= %(SD'47X@<.;#^3;^\/@_JP7 F?\H)^=VYZ&/0-9F-N(Z-BP";9-W38T MA]HN]?7S[]_.MYIXUIMXP+^=@K M,C],^\'PGR)(O&C@@O@4EF,BVZ2>;IB.X[@(8TS:>+9 MQ_-SS3S7M;>_]DQN)N_]%2Z+!S[\+2V\-S41RSCQ'9T:EN7[W')]#9O47,_Q'/AA0U&D*O;'-C-"3$XIQK#/M9T@_JV M2^SY"V^:>/91@__HB(%%VN&U76G ?M-]<8NU\_S?/Z;XX ];-D*+-.5],$MI M*$$D_Q&F?\C&SC\ND]LX$_V'SV)T*Y+9BN70A]EU3CRZ#:,,'> (*L42#]YL47_ZPWCL()L?+W M/ZMB^Q]IDOUQ%43W(B>3_.US\",0%+"IW P#H;>C_YP+#OGKQ^"1-A!.B=1RJ/!USC-$I&%27ZE+2)Q%V:I M_2Q=Q^5=Z8/F+'2"].%3'-U+4@/UX?KP27P=!E$)3W=Z9; E\F[!/;R"]R?\ MX3\AA( 57,B$Z7"8OWN1MX;C&+K+D>_;A)A@MY$IC1_%KJM[WD)G-TT$%7B' MR8RY,VZNX:[Q)MZ&D>+M)MYJE)J8V-1CS">,N+;/D8E="W[EQ'3-.6\W392\ MU>$_5=S=8)*5;DY?>>=,+TGE.J_#^RCOI(PRWL^3<^F5Z(OP*;@= M G^&DYK:?-&N#P:>4$*QZ1'F>%1S+,/V$0&P!L9_(9F;)IY]1(?Q#;DP% P@ MCZ)0[GX+DN>%L/CA7?90&%D1:?X]2 92Z!977($4 %\@#KW.XOZWW^%M/@?) M-Y'E,@RR>RV2I[ _$>D2D5O(>X70V<\O5")_C1UMO*-;+B!03(A#"7),YD+T MXFL:Q]3U3EU' MQ1AT_<17L&DG&'U$1@$)\_1 -&5/?;CE& AAY"/?X1H!T$L-#YO<=:D%P1_V MC852;9@HN74@3+P5HVX>PF302H6R+,_Q3>)!,$Z(QBQ J@9R#,H-F[HZTN8L MVC2Q%@JU%S[55Y\L9F#3XIKGZ(A8!F&NB[%MN=0V,-%MNF#6AHF[ZM,Y*3!J MG [*4=/&I,ML',@9BO3R;@$6A\\7HU&0P=^#8S%X'PQ?H@+J<@4/Q=9^8 M0$^.78=B1^8+;8^0 CI8/_'L(S9EBDO;*_&ECFR7\?J:P.HR,7S^NQCFPAI$ MSR>FK!@DECW^,FI; 21\?<6>23-TV42[4.MU3\VYN7 MBC37UASN.MAW-<(TR]68:4#HRR'T0_8BM[1IXB&7"O8%O7VI ,4!1 "H T_$ M*/.QZ;O@F2S$7-!F@N=+W33QP$O= U=U,/@F@M@=8X> Y:>V[9G< 7;9'@4O MO%CJAHEOU-4]Y?H=6%V8P0M+L_Z\Y,JOQ%,\? +(LCQGY08RP03.?>2*VVR. MO^:#X&<(.Y M87K]F(A@^+[-2&B9)SFO8& M,6T=[PHW',31A3S3YS:(OEW>R0[H@9SVZ<*^O-H;*V4V'CG&09!!/-WD.C$,C2&; M&J:-,5JXQ0T3@7>*;:?20-,W*,*V3V0T!/K%?)]1PW%E5PO5>2%;MV'B1 ,/ MQ4C%*&KJ&O(\3R/4M9%F4--$Q*?2%^C!O1U38@,#$8@:J"$ M<\:0ZSB< A4QXA9=U&\V31!,M0\/8%MZAFNI^L8XC!BF)B; MIFT8-@2C'C9\["[2-!LFY@36]3W#J3?3&*/3TU@CCN_KF@'@TR0^=[E%/->S M@6Z.!H'_0H@W39P:B5J8X2*-C=/3&%FJM70.?RK:R?#=^N)N=(<:A*+8!-AUV6$0/3"N$Y]W_4XUCDCWB):W33Q M[.-7LFOODJS>E*1M79&7"R# NQ*C (*;Z/YSD(T3H$P1/;J69R)&(6;V+((\ M4!)D:;*0"QK#[*+OW3 17MWZO+^VJ])\B _+ /@,:QJ .,,%X;R&83]_#OX5 M)\XP2 OY? ]^DC6Y&]%_B.)A?%]1,*F^\>^IN!L//X5W127Q?4/S/:Z[ND<) MIL1&IHYEB4-SL0VB3_S *DF][(9IFVHYF M@-5UF$L8QAR, ^!/P[=T$U-M42O:-%%*6IV(-C=1TQZS*S',2V[I0_A889IW M))WI&I1 2.'H%B<>,6W*N$L=V^,F00SSA7W9,!%(Q^I(NDNYCWMU]EY(9UFZ MY1I$BHY%"'%M!SD. %H'>;KK6ZC0([%^XIY)5YIMJHM]<[FA8XHX-9!%-$:Y MK3O$=FU=1X;O6VZA7+E^XC%Z<>MBWSA"S+=,W]8MG9B6PZCA>PZB!")_T^<+ M2=LTL6Y$.[Q]<[@,*BW-,EV-:)['=(UB[FH:PT1SW 6NWS2QKJ0[G'V#H)$9 M.M%-DYF$>88->-*DKH4]$SN^N8 BFR8"Z="K.[(W=[9? ^'PV*HHE&+4=UD'F!GBSG<]$W;=+!NZSZ$(H5RWX:)QZTS MU*+2MTK>XHS9$WZ/QK(K+GB$W[-G644/LWSSHQ"EH2.$!H1CZE.J8^(A"V)" M9FI,(XC;GJDM0HE-$R?EUSTG0!I0_#D$4P"[N)9M$X?KA#@^I[;.'(]STW)- M$VF+>'[3Q E36E?'.03-0709\DQB."8G8&"!JHP[OF-KQ&;87B"!31.G--]) M$S9T'"Z:GPIYJEFF8)'@N K3;TN4NTE$D(Z3YT]Q_]L*Q2^B/L""/*2M_X4IZELJO.'\?>_B\&]^#4( M(_G'*]F]DZ;S4]%M<198!]BUP!:; M)LH-V?OM_ISRXI^=X87AV 0;G+@N!OQ+ ?SZQ'0LC]J6;;HN+8"5]1///AIK M>;$OK+==TWEUA_F,FJ]N,L__6=J-5TS>Z=S1/,;!;".?.!:R'1NY#!%/,YD& M-F5AW#=,!/"'7X*_]\L':\R/.TP__B(/;\W/FQP%0-Q>?O+QAX?\<#M)I7,I MV?+;2N]^2*F?#,N3'?]VEH:CQZ$\P./]\CTFCRL^(_\UC<=)_EM^&.:'*4,G M)"@<>) ?1S*9(O(##^0?9G\)IQW/(NGECQ.E9VTY%_^Q?(3!ZL7Y,]ZO/F3Z MC,><.<6GIEF09/(8CH^3(UKDL5^SRQ=CA0O$Y-2.R72$SW6T>-I@-GGVI_GS M9G^84J:,4!,LKO][$"&KCI2:G&.:Y0=>R*-LD#6_Y73DE0N?;PFM]:*E<$Q. M5-G;HJ5:U'[12R+^UD47FKIKN.XE6T#/D;:#+:![M07%/NFZ$XKM1JC]<" M.JL]H>ANWN4P$C7#55^3>##N9Y?)%!:M[AZ3?YNBI&/1=4XT<2^15?ZGR=\& M\.0?C\.P/XL'>X-P)/&N/$P35O.A;#5G'^>XKKB<7]Z7WG'R N]?O$$CH43! M?&QF]G2P+6L[1F'UB$[@ULY5F-Y_9L\R0TNS#,_OD*'"6>E*:?0QF-P6@ M*Z0&5>:W7PSOEJZFQ=ZO/S;M+*X$$?RC([EQIW%!OB+:'H6 M(1\,\N-%@J$\JN(B?Y=LQ^[B="6R((S$P L2 MV56>ME)FRA?9(<% _U1VIC5V9D>WI;%".>ID=N9K(+]JT$I)*2ZM$S9E4HA% M.TK ESB2=TGBX3 _6&_2M])*B5BWU,-)2*$>NZ+U^ZG'OL*)*'31;G=PD>_Q M-!2T:"JT6+89>VY<>863*)"F[:QOK#N8]2C8WN7IHC(J;Q 3<7DE:&'"D@;&$1@%434(HC8:X__Z_2W=>"^JMB()5*;760.R=UI?&RV,+4G MF],VH[9K3*;@>CW@^L'3UTHC!=M3#4G[U[.9)$<;P,R>D"G;:*.^M0]'M48$V _U7EFE47T=MRS"O[M5IG05J MCGK7J,OGS<=4M9*K M)\M:'F#S:.T]SKX_D(:UWU SOONUXP'Z^VY*GQ)*(=:F(M;:B9,Z_O;$&UU. M_FVEU]D4)03ML023[[*J.G@=$"7;^VG'KS/R"C/4%3._YB^ZOAH>)SNR'CJW&%:IGM#EK81\*JE9)QJB;,)H:9 M*M%09PCX"H8J#]!8AK_:H"N>=\W,J\-O:A P+%F" QQ^HSZ6U=BDXN%R!J_3 M?P7Y6ZOU*OU;D_3O_C.#ZB/=]7#T-4KZO"XH5%+1J$#PS?"OE?P]6BKHU:EWO78 M,%Z'V%9]$JD=,/% N]B496FH93EQT?05489"&K6-(O:Q\:*5C#U=[UOSD(/* M(C05#TQ.IM)]<8NU\_S?.5/M<1I&(DUY'PB2YB@H9_JW8=#_XS*YC3/1?V@6 MCRN6=/91KNG#\IJ.Y\[Q.=9V<.?%Z6\_;U2"P4.?OVC.S@ALBIPA?TY=CU3 U6BJ_[O.V[ M02SO\X=<&]#J_(@G:+U2/('@'^;D/_LH?UVB_SK1FM\^>WX4@VK1WR^-SR;/ M_A^_'.;V4Q9^7+#PE_>'?=*$E.]?TK+.3GZ=_@8_E/Z>4G^+]%?ZJ_2W J1+ M]94P#9^[HJ_7LNNA)$N%3Q/%%F%M'2EU4*"VE)[S@S#YSV X%O;S_,>_PPL' M2?_A^1-HV'#)0,_G7$2/XRS-)^@KOJ%PR\\B2,=)CH3]1/PY%E'_N?Q^A9GI ME>B/DP34M5DQP7:D7 0#:VBYE9W?Z8VJ.%'R.FM8T<3\Y0$D?O5C ?N6^,7D M, )W%@;#"R!",I9SEV[V^_6O\9-(HGS@'IX5BM05M]FUO%^8P6_=4Z']?FW@ MJ"JTRWN52\;B7;85C9:I=%<]CK+O)S/&>;K[ MXVJ:$R>/<1)DHB6:UBRY7DO]ELEU71T"LQV!HQ]% >Z(R E4HF=E+$5>JN66&$JHZK"$)5QQN>P%/*JQ)X2GD; MIKPJ@:V2L>41+=+HO>6PU%-6,=,KG2V":O-8M99IAX %[=93NH'7#LD MN4O?U6I 1*>DNA'AV!XE_J#?I&Y#^4^UX*C*7UU;<)3R;IT<:6WWN-+C5O6S MUUVEU:=A5!VOF1*OTO$UEJ=6I>/;)=&M[G]LAF37KMNP[BA%G<*LXH1N2;QJ MT:N5TC08VBLHUD6U5>EMI;DJO5TOE*E\;E> JO*Y751;M15-:6[=MJ(U*G?9 M0!U128^3F]VVA3K-,G(JL#A]FV=G5:6+S:)*>3NJO*KI3>FQ:GIK599>90Q4 MEKZK&8.]^6.UVT_M]FN$Y)[<[;2Z]4_Y'M6,N(4:M]E;*-NL\'N'4L\*+3]4V5:D+'E?*VU[E5>=LJ7.VFBFYM7$[JI52^1S52MF85DJ5H5+]E%W/4+7 M^RHU5EY8J7'CZT6J\TA5C53GD=(_57'HMK3OS8&I_.4Q?4I7\I=N?J0\_N>- M.Y
    5KCO%Y%=1$\BS>1%OP9A]"E.4[CU M<#P B_FM9OGC7P_'\<&H,JIID+KRR5&1ZKEGG"W%8C!4N$-%@,7U)[V2W__F])[I?=*[X_K[Y%6*W_/!_\:3VB8^G'R M17P'$L=C6!70,(DC^+$_21BLZMYT$C N&@3)(/W]<0"O!N]LH=7J2:-MRTRT MG"!]\(?Q][^+P;V8RUD;S,A.(K"DBYME8$_FH=.6[O42V%4PHXR:,FK*J"FC MUFBDMIJ1549-&35EU)11:WRZ6:6=FFV%.JWBS4P[L=W S/XCM%6]5V!&@1D% M9FIMZ6H/9DYNU%8CM G;YI3^%$_XO;R+6^0$^U5$(@F&/!KPP2B,PC1+8.Z3 M\'X\ N>:UHZX9N&%_%B)4--$Z.16:%6$=H8:KK@+(S&P@:IW8?9U M&$3IPCJIXM<:X00E%+83B)-]VR4^CG'_JE$>#Q2%.C3U!:^TAB]NMM:$L7W(. MW?CJ1!.^I7!0#-"Y _(:=A#=B9G?^"/^:W]P_4D8W,)3I!MS-O))-7KM9^D; MS^O9A+6K; .;[0 BC;ZX?A"BO'=*IK9!NN7_R%CF*1C*,*99;*Y:9('/:U;9 M4#;O]$E-Y9^;%V3MR&"%OMM[#+3RU37QU0=EL_+5=?'5ITN1JE"KA9^A40G2 MFB1(#W'D?;%!W!ZG8232E/?!<($PSPQXKMJ7R6VLSO^"6.DMEW-A;UHL5-"T^Z$GFA2=X)F),;5B=.&^UE.^2#IP<)RD=Z+8.U 9U2VOI)!1IY%1#33BY,A( M1<\J>JX%3IHHA.Z+6ZR=Y__NIA@KHN^'49B)3^&3W,J8!=%]>#L4/$U%EMK/ MGX-_Q8DCCY]=TH7+N[M)[ O"@)_?%%/!B*Y3+XF\6#5W1NX310#^9YM,!@OKE,B? @1WHKH#93D&L".FR08B"_!J&GM M,8T1W17Z*G"Q6:"[)H,UM4XG];,.A*/Q2"337(WRL\U<\B6'\* FK MY'[CAQ9VHOM"]K_F. M^BC 9(GD' M4#Y\"@?C8#A\OAB-@"!)& Q+KFZ+@9IOKGXE 8XE'/L\^^B0_;&-%XB]=N_M MM5VNK0VD2F3:V&$Y%1E]:RO3$3FIBW" 3T$[?1M2T_ M#-[O(W.T-Q%;H=WQJAN _(R=4M6+Z4>U,.QGQ % M*>-1*^.Q@D*/FDI0<6ACO<0+1E=DIK\ZMMRK$*:/PZ!A$495+KAD20UEX%+G M6P4#?QW&M\'P6B1/85]^8?IZ_"CGM8.5:Q=WK.S0GCO65DM.BJ]'XVM]*C4[ M"(*RT*UA^I8FO3W5XCJ6:^M@W*]AX6$PS)ZOQ2B$>\@=TW$RW4/:#A9OL<1. MZ/SV0B&#CCB"U2T4HQVB4+FP3@C EH&8PGLM#,Z42K?+;RMDUAVCO8U^*QS7 M5)W?DL$J^*XQ [>!598!;SF"%H)O S)*-^!=1/QZ)>8?^I[@? MO#BLH?RT-.^'_#AP0YI0%B? 52YWL1EAB_4>"5V??!/^:L"EQ*7.XG+R%.IK MK(O\6N#EW74P;%JWRE;"\6)U7;$ M"J(VQ7+40EQV=33*?"33 8M#C!NEFSL M=%AMGN>J6G$;:@YO/BY9'K_Y$#XVS$"\_<3BY74W,>.Y:@G4)SM:\_V,NEB, MR1:LV4<:\A]&0=*P(WIV=QA5*VZHE7BSP[C,'F1]M\FGZK_N>U+5ZVZH*+P- M.BI+<&1+4"]'H"*'(T<.M=%^Y0A.[0@.VGFH@L@F!9$'=0HJB&Q+$+GO[JI9 M+2)-LC^N@!XBY[_\[3.0:C0>39;15?\"A/@P)\O91_GK$EW6<;V5[JM>Y9,U MTAO\4-);)KU%NBCIK:OTOMGV-CJRKZ/5/5'BH#$2NS=[V^ 0I,[V]B013G>D MMW7V]M1RJ^SMD:*SEMG;4^,$96^/9V^;6KJHK;T]?F6D,1*[GXBL31)[:DNK M)';+K+)\O MMRT$Z8,_C+]/YZW8DA>B M7C90-%8'7@K$M*ZRFT3LR;&NDZ>%9KX4J ,^?K,X%OH]RN1Q3^]6+LV+9V\A MSGMZDRIE.+7II'O-#DP!^64_TY'R@Z?(.6O[+6:15696^<*OLI0<1_'=BY4K MO]=^OU?-?>7CE(\[M5DT]FH67]14JTQB8;'N6'R)G_*E(;@:[9)Q:I^UV$B8 MHV2<6E$67BVK[2R+NJ%D<2UA6BV+!ST[0K@5U4_EGY MYY,?A*W"FI.<$*2BICE_ZK-EI :[^N=#_QDD87 [%+)W??F:.!K$4=[:?AM$ MWR[O[@1<+Z=]NK OKYJA96U4@QT>N\K4 M]ZG:09H/-D,[CW2NHU)^40#!E=*BM+WNVMXJUZR47WG^.MN"6D2Q';8%*AA6 MMD#9@HY& 4KY5130[2B@B5JKX'LGU,>='W>MH7-U"IL2XU>+<7[L]?9BO')* M]KX^![$!\-5=QMZ"G^I:8%[#FJ*3:2)KMG62-6;-4C\4_QXD@Q>F^DJD61+* M$["NL[C_+?_6R-7U[RO6_NLPB.3GZA91S,WW^.8A'J=!-/#C<2(G-(/5,UNZ M1(ZBD5]#CST9^2(U9Q\$K")G$[N?2LKF2OB4\-43))>=F*ZD54GK&FD]X?GH M+SI+E:@J43T.GG0GAT=6V\G)AR!'C\/X68BIA*#]/F@COE="T G8+-V!$H)3NX.=A. P[N"-D7Y#I>#-X+)- MMF#7,JTK[D22B($3CQZ!SI.#<9-$7BEI\8\P>[B(!N%3.!@'0^]'?S@>A-'] M]4.0Y'7PP=?@633X&@/]118F^96VB,1=*+^K+3EU>5?ZH+E]DB?_RIK+ MC4A&%U%?DOVI0?;I2,7=DS-K:G(W<*M+NE9$X"=G3RMT20E[+2.-59!Y8Z'@;)IT].,T1-@I*EY4Q9 M7K6>)N9&2[/R[G+;K_Q3^BNHEOS4PUTFDMD)&R:\C]X,7BY%0K/US3I5MUE@ M$YE;$N2>W&PJ)]1:)W3R\&*URG-R]BAA;ZVPG[::M>JV7Q;$>9J.1V+@_3F& M9N4J!*UR)Y"J>_KF8J MI2Z"I*7%>]Z/ ;)*%9J--DLLRNH9KR74OG*,13+/7ZF"S@V5U37]N$I6E:S6 MNH-7^<:V0_\]M!8VA?7UJN0>M6=O%Q>Q.&(T \&2*YMHA@PIXBB/0HJBP0># M4$89P?!K$ XN(B=X#+-@V"S1V)MMW^&9:\F[$,^U].U4P%:1(O\:_G#$L"$" M5Y477UI$$XW.,8*R]K>NUP'G=J"E_44OA7*/RCV^!<'7I#%[VSZ\[8SS2PM3 M=WD]4F?6,&$6_._-35M&W1^'R?!(\/G[+!N^:(4U7/ M\\I2FLRP]97"I0VREX_216_,XC:]IEQ16*PDQ>$2M=UI\WKKH39N!29J%CRI$?I^Q3<*3AXXMR(-<:0O%)R<6:?.[LKDD;]6H!'YUKY@[<+TZOQUFT3>%_O;IPZ]7'L?ZH324& MQZI5GOBPS?5'["DQZ$#)>@$)$%60X%20 -&=(,%B^AX#G)S%%S*G-1S*1?$H M@H O28/DN=!1]1 F@\+(JVIZ3:\9YW)33:E9HU8IJ8Y;U%/EZM*Y8QWUQ?JZ(@ZK^7(E M#J<4AWIM]1.*,DP3>_%,8W(;#, M%^JINH,::C2HJ+2S& M6C(=MR>HD[YL8KO0M7A$EC)@-3)@&O#9JJT!:PJ?#VB 6F8!^/@>TSGS+Z)^ M/!(WP0\^SA[B!%:S)!M^G(CP/G+B<92]".9?7CO?!C.?DB:!&!:G-$NLRLFS M$*HR^NS)F553=_'X*O(>RW311)A^0,82?@4R,T5,D&8C.4"K\+T6YE,>S\ FD3WPH%[)D%_=4O]A/QS MY%OJX2_@;1*19MX/N>E#-$NTU]'JA8"7$VNODEY*ZH*HE]'Z:-F1&C27[BSG M,XI=P<,KA/SO8G ?1O>N2(''+^5[]G9W)1!X-4[^0^2TG]R:5^D?E- ML\N[ZV#8M,1+0T1]D?M=H;.2[S?+]P9T]B6.!G,OKQS"B;5D$R KX99R1<=5 MU1P<53-3#234S MI% =O$WR3G7HX#VY6SIEZ-P!(:]'$-UI"3]QHU]KH5)M['<'T4GSFOLZ9/,[ MW-57!X=S8.@$65<%;(\>!J MJW2M!FA12?B))+Q[A?\:A$7UJ/HW4]YK$1&UO-"OXJ+NUO9/";-:KE;U@%A* MLD\@V4JF51;KL%_F4)7[YF"?FLIT[3XOHF1:R?2;[?0IOY%R>CO=@PH1-:F*12/=3\LS"LKU=+?8VB-)-=$JJ M[-($L-5!:W[BACZ%DQ1:J9]\JQV;C3+?*F/;Y)"Y>]K2X>A9J>II\[?=4S;E MFNH2.)],WKN7-:J!T*N4T)R[5=$#=:H,DE9RKOL;&^A0EX>TKTK2^ :7#-1G5_=+T2*BU M6JGBGVZKZ,4D=[Y6/]-?@S#Z%*>I_3SET)48YK1+'\+'Y01?D#[XP_C[=-[A ME/9KG(8O;O IGCVRR4JZF=R%#%L9O5NGN45F+YZ_X/;A-#6$!05PU.J7J;@D/X]7N0K 9XRL'M M)39<(FY'=.KHWFS?*K411BJ54BK5;I7:-T!L3V2F &*G-._X /'HL5D]O5E+ M]$RYLUHHE8*(2JF44C7=4S4&)+8C%%,8L:;1V5Z]V73/R1Z_I==DF=]777F/ M956VV\?IFK EJ5T2\NI^H+T*21/WK2D;TB7QV._7P=LE(?6P(2=V-/OO=55" MLF\AJ44?IK(D=1>2&GP=7*&1NJ*19MH0)1Y=L1X[@=6E8Y**-).O)G__%/>_ M\?M$Y+W:K6J]7SJQ:-NE=P+,[E0B4A)4%PDZ7'ECUPR)DHFZR$2]\BB 7/3# MNJ;YK7^/!B(9/H?1/4]3D3G#($V7J\DB"N/D2YRU:T/9WN5OAS>KHGFAS+M* M].-)/MI)\C6]!AG$FT0$Z3AYEBQ;$6^UQ3^?]9)">Q+EVF_M/WFZ\U4E$R71 M2J)KB4YD P_Y#5_V,QT51/HV6_!J 4H*7LP=BR_Q4TX/!#IAK BU;*X BH[D MG6Z>'T5;$,@J7::X8R-A]B3+960]"<@HA%R&-,C[[2@C2S%XN2Q^C1.IQO'= MBU7OS3(WI9FMS9"_0N&JN;\G33NQTU*-?8V+NY9-XB%W8MG!,(CZXOI!B'*X MF)\^[XR31.*=,+@-AV$6OLX\'NI,JJ98H"I:+T1L+;&/:HT:>,)571._!U(Y MI2>'U1,EG9NE,W>5RA<<7,:+=%9NH..*UFT1KS%[EW:OO=V.*N-W,.-77Y-S MT&W*;T.>[92NG>!C*XW/JT.,+9(S2F9JE UKI9DZ<0C261WH=$A2'T6LL1MI MI]R?"B_4W.(J,UF;X$49)Y5&;PZF;4^HO>?TC\*P333."L.>7A&/"VTZXR$Z ME8=M G11'J*QJ$BYB=.[B<;B->5QNJ!X*C!2J:93:XMR#JI5IQ:M.O5A;QW@ M>&< @(+?[4$!S=YVTEE4H52P/B"G/OW(JF>L+GK44>E][1&.ZO ,=7A&D9*U M.G7R56?6*HE6$ETMT:<_9M< B3Z:/!V)4"O1T0%.@IH+E3U.PTBDZ?5$&M+" MJ26.[8;IXS!XYM' B4>/<0030!$>15^*8;-4>>V"9R=U;+7B(^E6'0Z"S$4F M3;(_/@?_B@%IIAG8HZ0@([,_748-L>RPF \O%S/E_XO5=,B,YE!W&U;??(]; MQ.KY:KJ" 6>'7"JM/KP!K]GICUOX_&LQ"N$V@W$_BY.O2=R'67E2+!XV0Q)V M#\>0S3T_,=_7#6!RY7K./LX7,87*R;*[WN3 U].[V6HU_B)'O@$';"7UO!=SG\%;%K#M%I'?_*/AO)XA]YM_=(7!.T3DWCB) M'P6/!A=I$HB&-$=MH]RE"^L*E-M-PU52M9$:KAC<>4RN3'BKL;E*K[:8P=N9 M"D-;Z.)WTW#%3IOG(;OEAE7Z+QQ/GHW!BL-;AR#BR;:B:,T'H:#_+RX M"Z#1\K[=2[@W#$7WRWM:.['[5\I-.7D*!ZN6TV>=)&WQY";M.ZZ5/U+2K*2Y MV;;Y:-+T1[YK@U-.'E<>S7ZKN++]<677[+5"(]U"(S7( ;Y-NCLJD'L-N&K4 M5::$X#1"<'(_]W9+H/R<\G-U-7%'EFX5=7D,K)&"NI3DC@Y4MA.)/*LR)5X$M&X09_T7",! M+Q?4%89OB0J"+!-)!-BI%>Q>74Y7/'TQ0:T@8'T@8*URO5_WH9_QID"%2> ML LAWD6N_X;Z&N:A>1Y&P%FX:F+QS7-=FR]V.O(&%DI]W?+##!>?&LZWV8<9 M+CX=B5E+^G9<9EW_VA)F7?_:4&9M81P5LQID!N7HY$-7)\BPWT2BB.+A0UJ)XJ M2U$OH3AZ964#KR*Y?@@2463G('P"%A0?+Z_X,A[)LRCBXMDWX8>1 M"-)Q(CZ&:6Q@9$%0X\Z>.ALJDNOEC0I/<$44C\*H\AE3^LC733<]9.5>LZ'Y MTHIS7] EC)X YDN^%LDR>U0N/8LI+]]D[;V!YF4W74N_M3>C_#CCG>\D-AW.%Q+U,*<'>\>#DLI,*/JQ:?K70D@P#C(@U?^D'^J M?./E:3L^HQ^/'H/HN?+FT_%=Y6%BD2KO.AW?\:Y_CL$J+5O]I;M.QW>EP#C- MXM&:V\XF;+IO^ -8,_BY/[]Q@*8%D&.3SW#()IC@N-S#0MI9[TLGMS@!DSUM1A. M>GS./5NGR'!MTW9,PEW"B688.C??SE_0K! MZDI!9N(%!2W/(:YG>1Q9A#&-FA:U?!,BS5S04';-RS;I%0W*4$>LAECU +%,GRF:0PK.UBFQ1I;4!#IE'"L^;[I MZ@11PY:BZ'H0W1F4$!,I+2ZC(&)&@8+<9YA3'_L:L5Q"BH:U($LN@[-H5??899Z8H1V"\3;J@7=US'>^CHENB48 M")E&@?(^,0S#U9BKNX0!,#$I,W3;M1C!GL@;TY!C! Q('1AF%I$ QO +6X3W]$LVW&X[5=1 M$+ @T-=Q;7#W@-\Q@%$'>]P%4&^;OF.L4'#3]*90<*+%%.$" 5W-<$QD$(\1 MW?0X91[('R8F,;"M51*PJTH\<>!,+Q#0PQS0L8\]1W<( L'0'4?S08=U1EQ= M$;!(0!V!8)D"6]8" F'*$;%\YE&/44Q]CSN."2O$6*<.4+D,H.(L$P=PM*&@SWS-]H!73 (W8G'B6IB'3 M8]PQ/MYBG^P1&N6.XU('0U_9<3W/<*@H2BG7L M^,36'1L (;*1 3]Z,K]FN)ZGKU!PT_2F4'"6E=4*GMCS*.B296 #$#$V;"W/ MS7+L<&QIJ)*"=@[;.?)]<-S@M &^FRZ84,TU !69]@H%-TVO*07Q 2G8X7R. M)2RV,(,ZTGV3:::AV1XQ-9OK,HA&ELYMT&A',JBO>-+U)!)3I'$(6%#0XN%P+XEL)9!S?-0P.ELHV'<_7<+4K[B:8 MF<'IH@B"][4100QDDW!L -B F,%WP9EP!SDJHUAN!?'""NJ6"8&P;2%*=0*J M2XGCB9#K,\SU])M DB7,,R90S73UF6H[+B]XG6FN?5UE927 M.47DZ[:K8=!L;%LF91!+,NP "UUWE?(;IC>%\A/9Q1IC"PJ:'O,LWZ&, 05] M9$-,J!/--4VN:2:KS"EV-)D[38=;9*']AJR@4I&. #6:$]#$$$8SXEDF_!5(QBS=T9G);KV8A-TVM*P H_L@\"0K3C.Z;N MN@;2B&Y:U-)E.=MR'=T!/[ZJPYNF-X6 4QTV"CIL K+5((QV;,-@&M5SMYSK M,#=A<96]$=W0X2I'7 QD3.R9/D=J:CQU./1U3V_56T]H;IC>$@O/B5*&T8IH48Z0;&@:I,)%A8T+4[-665RP@]2@F!-NV"8E&$(ZAV+-H9YI,]!V7V&9\I28 M;A8H:(,SP5(20>H4!@8 I@$(D'"J(-MVX9;9MHTU!&B9,YO355>\:7I3*#@MD10=B>5").P Y3QP'91: MML\T[@*T 7/OD>JFX:XF^*<4)%:!@JX#%'4,:CK$ X3FN&"IL$8TGUBZYR@* MEFX],Q9-KY2ZF&L^(#^00 L.D,9]1EW6\X;"JV6L?%.QP3*<+2U^D M%:10 !D+K<8Q'2,&9Z'("JVB:[)X$NYXM)FKT*1"<0P3>X3;+D<@F/L() MIC. 96#VJ&$Z6/>1BTSD8Z.Z5:$3*ES9+J.C @5A11[E('8@<+K+=*[)=*>A M<9OYN#J_WVDLN \*=A@+RCIGD8).3D$$E@D3^'^;NS8R.#9\,%E@NBHC.L/5 M-.2#*2,^\3FACJ\9CN=0W478RYFS#6P9;DFLU1RM70?J+'H>>-4LX!TF;7!PQ8;N3-+[AL%!P14!2QO_T2(< :/G$IW:K@7F4",F M,US+90!Y=:J;V*VD8$=+3#,*%O+[$"48@/QLP[$<@G19'P;EU2P3(*-)UQ2* MNTG!:8E)+VR!X*[GF1CB#W"3!O9=V[:FQWH9GL.9*C&5]BKH!3/H4Y-@DP/\ M0\3V+ :A*PBDQ4R/&R @500$!,<]D%6&F4$T"KC.Y;;FN"!1EN.PU9:M3=.; M14!D%:",C30#4X-PW_"(H>M,$A0ABQ*#@,14%D@PAOE2CN1U.D @FWE,SY_@ MVSY:!8.;IC>%@K,"26$WO(T<%\3"AC]"0,(L&SL$W IU?4/VMU0&)!TMD,Q. M]C$7V6D;RRY?RS-L".DTV?2+7002J2,?FY97B08[>K+/; ^)5J2@0XFMVU2W M#>):-D=R'[QA&9YG440K)-TVM* M0;TB-4A8@8 >!'4F8MC"Q, >990 ZL"^YW@>-2JW,G]CN[EG'9= M:@49]#"S+:)S;C,"!M#FIB/;SK%LHP;E5B%Q&06Q5<""GH<,3\.V9MO@&SV- MNNXDJ< LYE4GMKI*P4F5LW!(H>TS1^Y61G0=?2(O=D&B,+!/@X@& V#]V $_L^063O=LK%IVRYW M/:@=$-[L]IB?^&PL\[>H86^ 6-=?3B:N#JG$P M\?(+1@Q\C&$53ORG!?^SZ;)N^Y^J[6.D2$##<"P,^-$W"7(@=J&8,ZS[.MS2 M6K-MHLL$1'K!>+K4<8%\$$E369+W.7=]"O$U-^7GWZI!9+/00:JM&KU/T05J @!W=@&L0W;(? B$TU^:T);AH8\)Y3 MJ<7=J$Q5YG,*!UJX+C(=B/R(3AUL^;K\=M0DGT,L@^*.YW.J*BN%8X9=P#J& M!@IL>8;L=V6.1:E!3(NZU+2MRG[7;I2FJFI[>R!@5TM3TT:OPK$^KNTV)L>SJ5[Q"2JT:O\I-9"NZ;KNQ"\4-VR#$)LY',/?*7:=780^HA['F4P11GZ?!H&G[('TZL9C/B&M4'Q#7S4ZO^?%FA8T3'K$] M^#.8(H9]P_4AN+5-S3:X0Y$\.4X=;U:JQ86@V+,\B$D<#8'Q(S8(HV532L'C M,&ZXKJO.6R[?>E+48LX]ACW? OR<+XU!'")=,N'8Y)J*Z\3I3V_HZ]67J!@+;G8V(R"-,(200MPV;5)Y)!;+HR#X\#02,[B M .0B+N_G?U;:EF.Z4M%=SUX#:Y1@N5GOGW; 3<#U(8;IX]!M,N]/]X$ MMT/1B^]Z#HR(*$M_>2_O45Q?896WR?O"[Y4+SH##Y\$PO(\^].&>(BD^%TU( ML,.;RBOR7[]/GG$;#P=PB]^_7-QX;N_ZAM]XU_/7KLG+77O.[U<7-Q?>=8]_ M<7O>?SE_YU]^]7K.Y>?/%]?7%Y=?ZO;&_PA 4:+[+([^VG/?.>]Z6 ,;N*>W MU'9^R^D5$XG;RSO0R1T+US\&@P$L^7PH[K(/VN./R?5A-(!K\]^+#XCB9!0, M?YY=D\6/\B5_R%MFN1+UQ7 X'?W;F7:6_PXOWI_]7K+NFW DTMX7\;UW%8^" M:'7]HR"Y#Z/)ZP7C+)[](L/*)<('+FXIE ;!"H'82:EJN>?WGU>5G(5XBLR+>.?+],* <>/8JC M+^,17-;/_7C> &8P#0N"%SD#R_)T"# 8DKLV$812R'%=9EJ>W#\,_W/6BX(1 MO,Q A!_ MA,&P]WL4]N.!Z'V^KKAT@V$JM)=S76?R6]F,F1"$6A9'MJ6[CB>_V6)I!B\S M3+^-@P2,P?#Y2CS&259MHWIW4LFSOYV%L-Y4](&F\? V& [C[#;^XC\-/A+[]+OW?S=ZQ6P_QSW<^=&#B.F&_OR"$4:T@W. MENU*DLD%/BPM>Q"]/V=2UGN$>?&@)\"1#'JSE>QZVU]>7O;](83H7OH4 >+W M/0D>SS8H#BML,O5U4^>F:V",*7$A4'=-2AFQ7,_VL$W+%.=KOA O&KA!ML:U M%]7FPP"FCF#BPR!X?A9!(J*SCZ[HB]&M2'HZ^BN$3(AMTJ#7D:RW?1"TBUSL M'IA-7B=.9N^C,$=[,$>-;/A1G*^)%F4;S>5LYG]E.OZ5[C=_SX'H MQTF>'?\P!ON5$69L_R MF9-'KLF+O%Q480&:IIUKC#$\IVNY\6LCPC"(_L:$+=H,*O)GG,C/'RIKN+NV MY%>\+FMH%CX?J!-+\XFG80C1"?6Q+3]R0ER7^)C8GFR26]60*W$?IM)T9U]@ M9(V6_,O0(=6Z^ >A-6-X3=Q4/430AC2N7@72I8H>6P5?68]]I16E MBW9#BR+7)[IG@',B#I4V%($\N#;W7$;D%V=6K>A%!)CN<0KKKK,@$TX\CK+D MV8' ;X> *Y67/B;QDWS )'$S#+X'B=@IYFIZG+5J:K997>L%U-(6 LH\9ON. MQN01-O*;HEPW&+9 LARJZ895XN9O@A\7TAR#M^GG0KH1%6O&.2:F@9#V.E>_ MV:8<1R /Y]ES/9>!?0SA;]+[US@)TT&8-XR!JZ^,PU:6@S9@R7V];E@T4?E; M)_=!%/YW_GL9X.BH(6FZ5%Z\NWIW_:[GC1Z'\;-(ZB:&RU:H]R5^5[MB:PR/ MNAO&WS\\A -XVY]G.1,9J.ZA6ZQ6(JG6JM:JUOJZM6Z7V&@W*"WL@E(^&"0B3:?_\RF,!%H#2"\CT;L1_8. M;OK((,2T24G"8[%NU]B?Q9NTW[(6C MR5W+IISYON-*.Z[[3#>QHU,?:Z;I^7+_=X5T?HU!RH;_7_BX/@OVD1$P1X?* M,KQ@%6I2-#>EI"P=?$U QGRP[MHGOM6ZI2OD4M_/_\ M&\7(^CGM96(H'B55>U%.UK_VP @/QU*E>@%(7Z]?5-:W%6374\$RUBIS#F77 M%F)U_,9X>&+DKL'WP-]#D4Z+V2(1@][C.$G'LJJ=Q;WKR:;I'L(_W?Y%>B[9 M'<;[V8<&EHZGK;;DG:%AS"B@7GMD#.ERI=I;TXN+.)' M_R&([N$/4>_[0PA_65BYNA4J]DZVK4)#:BWZS2P=$WDFCNYCCW@^X?E'F(AN MR2]*4KJTIV7J.)X1OLWU:1KJ/09)[RD8CH5L M+^ZE#TWJBC@J>Q9[]:C)*&&>9QFF2RS/8MPR"$)4=VUL.'AIK][4-DQ,P_H^ M0$?1O83NA6]:,JQ;+C-UXG":GU)&D>;?W\0>?>0C)$*S<$_H;], M^/H0I+V[< @A5C <7#Q=R%_^V@NB0>\G7%CM+=@RF'3[+\EFN"B?#U?* M5YG>3&YK2_,WR=\T2+,>TWJ#X#E]MT.JA6F+'+=I:Y[\BI3.J4\ M=SU39[JCO\QQ.^,D@=>8[*F3CC,+LG&Z^S:3B73\4Z1[2[>4=3[M;%4V[G!: ML[=Q]@+3O?IO>?^7_WZ)=]G#M=U;&F_=-55N*EYI\W:S%%)E0%M&89:!DN7& M,8DC:>V'SST!EO^Y=R%M,4BYK!BX019,MF*MV)#%/:1&/L9IMI+6N1K#189& MI+&X$O?CR;EUO>OSF]Y/DAG6SUC'[Z83LHU320;G@F0J;G$.(@!NB9(T0L;MB<4*^L_WM.84G@J6VHFS'8 MI\IT1+$+B;Q3*SHH5- ;!@FX[*#?!T5/ JFB4N 3Z49+_]H#X3DO'4A'8"'@ M*]^R3^GCW,1M\!AA#YJPW$71CE^WWS\J1, MF6/MYZH7S(?1S[-I&R=4OMY\HC13T\D5[SJ;&483XX7P[3F>0:$B_GE7*_-_ MMX;\LOY0*C3A79ECR-T!D#B*L@W>>G(U2LF<;N"^?-7R6#_\>PJ.E M3$3BNY2+1#R%:VR3[!:E&>6$Z@)/B_H_T'G-7.OM98' HM M3\(Q+<>CINX20W,HQ/Q/;OH0_M%&8GHD]7'YX1>* Y[B/ MDUTLGY TGBYPG#R>_SA(J35_[1ANT16B" MM,(7;HOF6X'B.LY-2'2?]]WD-\+?OLT\MQEE=W@5/+,GZ1B[@. M5$+666\"61%Y(:;XP8IH/!K$V73JV4=$ MS+]:%OXK8G2F#K-5KNK#KJ2;[!I(9W73Y.5^O_4[#_[:BQ>$>-DTL/3IR8=D M4>*Z%^>WB0B^G0=WF4@^!,/OP7,JZR(/R?(G/;?X>*;ZI.=1O^Z8_[IRA-D7 MU_NO[2W\<2K6S[, M'+7F,/.OX,DJ[= Q7F!RMD'=\T+JL#VUUK>LM18'"Q[H;+1U&[&_\JN;"5$N M:B(!IZ6'?_&%?W$N^*<>1$^75Y^G']ZH!66.F8NK*69Z]4(O,C&:)A1JPLVW M18H H./DP_R[.?.X$7$+^9IA$JQA@EW,-)]J$-8;#M&PB>CNM%MYTD=_WH>> MGX0XV1?XT^]1,!Z$F1C\I1A4MLL7M5;?:I'D?^E?:9T537-MASCKHV^_SLBV1/#5Q\9;;D.#SJZ:OT4(K8,$4TB><9OH9,Y#+B M.)1RSV3<\GS3]JGK>0=3Q(+[ PV\?!03.+G8)'\#KRAZG^-\PZW4Q^OPQ^Q7 M+]\+5JZV\ /MH+9N9F3/4-K:<&WEQ-4-T_<,R^7$IY@A2^,&ILRRJ.>[YI&T M51:/$_$ \^0&??DIL9%0>GLHEO:(TMN&ZZUI4LWP;=>@R"$VTVT++#-S+&0Z M)K;U/<256^EM7B1^B(<#D:3_;\_[,&6GAN9;(" NJ#GANLF(;EBVH6%#<#[U*EXGOB6\]2RKG5^FJMGP9&IMS'K)N:073N,4!?KF^ZKNE@JE'R M=OW\$O__['W[]X[$]MOO>V)\F,)1; M["#0 G+;\]??K$)289:#Z_F\*&4ME*:>],??YJ-2]5;X M+@A@V:VH>,_[?'X]_C'@E8#_./#7[GJ/X3-!/CU3Y!M5#)JS5$O/P7!O$">, M!B18E -H%_G_*+J!C:*:+D)=!8CC$^/;QP4'C*?SZZ)$6W^:7M]V^>V]'\W_ ME8#]*+#7;VH/MHA8'R6PV;D"VT4J9PZ"!08R,,FC41>B:6=(@$CU;0*[*..? M3K4_UG6FN[M49'HX+*AUO4NJ9BU^*& MO/WXG_Y]*G0]%3"<7I7KT^TQX @D-U2Z( !Y(X-45'OG/364"-6F/?8Z_ZT_ M7AIB9;O]9(D];HFMWZL>\#/QG[ ^4\!:)#1RQ:!SJT$P9AP-TA)GF:"8:=0F M8(L81Z\XKS^=):P^CM7UVW0^6#W;](4(.!CI34 $M%.* 6?:&&2M58KC-J'Z MZV1E\O&'_GC94>*F &AEQ%81"OEU7G8YN%'$"=EKTA-K=[4GMJB2/TIDGVMZ MPFMMD*!.*$K!8*N$"\B" &&L5KA5J]GEG_ME3O'7JZ(+3#X936"67 MF%#[*&K7[]CYH!9. K4/8Y,%383WC"*PQDGB='!<1\/**DG8[J5Z;\N15J\F MR_9N42)/&'OW(.S^T/83[O_Y((V?!-*>KA\#QE13RR7Q 0()"G'G)#9,"0#+ MMBB7W5P_^J\7HT^C5!R[1B&NWZ*>Z/;ASYOD+9Q/GCHMM94DY%UK1/)LS\IG M-QIX0N;YP5R MCK2@,'$2:#!1P/9D$)C<^DH9EL44VU_47_Y\.JO;_3'7]_[ M#XF['T\-K-VUGCB*@JI$:&FI6W+W4[O"-W!!3VSZWD*?YB=?0_7WS;9E?JA9 M]3VLU?JV]'[,#@ZW[TPND984 V#$07NAB+- H]/<")M$95/G5)C\57NQN26;A_H--ZK?_U]7;_Y38?S&VWR ME,#,TS#^G2:Z^=+=I>+51__WF\*>GY\T^J6P[=&#;X+Z6H >S M$'9:^LK?U]CB; GPSG/]VOR%9F>3Q^ M(HK&NS?2@!Z7AO7,?/^^9?Y.6.>W[L6YN4 M_^FL=3.8;LA2#?6;:P/ 11?&XEC%H/@E_]_KT9?^^+L8;;OB_> -;'WE?VQ# M,S^RT@<75.YV(Y'>Y7H>FF.+!!8YAVI&L_068>>\EU*!Q52[^%@$( (!IX[< MCK&]GK_XK=^_>EG(BIX,B__Y2E#TPO9GLV]QM?^WF.CZP\3FY3A;LC+)]GH^ M7!UC^X+>3;&ECTZQ551EDK-U$VR;V,W69>^>F/S96X:)6HZ=6H2XHQ;F"?)* MHL@M#KS%&I$0+ +*:6#6HX:H!:M_L :H!6<(0Z;4:9/+-HY'=PV792.[,M ^ MKQ\GN]]F?;#F;@>6Z0CV%+G#G@)P2 BD/#( 4AD&-!2//%C. OT1>_I+?S0N M;F28SHJSM]7I/)=_6E2/;GR]UA2\H"*+YDF#&.RL'C\!=7T&H!(8WX&*,V1, M<,09S@&!D51290B1WL5W!]$XJ!I2;8+0C"I\"J Z$X]<#P;QZA?SWBP?Y-$2 MBC*4]2;Y8D<8-NHZ= 2?M,*G1(11162PWH'"PE >&+*6$J)=_(,:/F_N\ON[ MF_PF7[2MX7"&5;0U*9RTG7G.3NQ9PQ%0Y?\5P/-2>!>M3BZE=!R\],69+^PB M5G>#8T.Z42F484Q/&HRGY?2]FGR) C&=G;.K%SV[.Y@A+R3B@0CP A@)F@8N M&*>:8V91T#_"[/;^?8OH:E'+$< 90^@4C,[DR9T$9J2JPB,A,(\E!;!%H(0K MA8,S0+$&3!653\-,8Q%(PDD&IX&9,W'4EJTY!M]50.QJ%:ZIF#M!JU&B"IJ< M8\.!&K 40_% 1QTF$ 0=?Z,._PC-<@=T>>/;=MT(B(Q)WJ2MN.U>=U87)L?N M3"%,JIH"+45 GEKIB +.I**&^P#8(N4Y([7$WR80;DC'4D(S),190W@+=Q"Z M6WWX<;KHCYO5P%L5&BS%H#P!5).!CD"451"E)N+3A^@B0H" O:0,.Z^DEC0P M).JATKTH6)91$54L:S0#5%8@1]UF8#5:TYF238:(NF>@)A_S/,&H$+\#(\:*LN!9T4,%J+4:'((BG^&1 M54C4-.;3P-B4 F4R$TJ=-!A/ZJC:7Z?3X>^C\?ALDR"*K$#,(D<"=M1R#@K MD*C\"%78 #'&UA*'MS>OO?AJ1I3*A#R)2K7DX9T$7AA43APE1#!#D?,4'*42 M:Q&D\48I"Y35RC\?QDM#ZB?B!>-,GD:Y]'FX:"[_G,^* 5>CR6!ZF?<6_:\[ ME[&9<%(,D/= X4?8W=[B5^4=_MC_N@RFM.F4 M$4PS JFB,SEE)PA%66E +1!75F+O3-&BU!MLI1&<,RV,)IKM L6F="+B&69- M6I#=@^))N63OKF>#B_Z\5(F+_N2W47&:;YG&:R)F>;S PPA5R/-1\QGEN3(8 M 3-<>0:!"A24H%$9UFJI7]W=RSO(^:^#\76QU-;].)PQ13(&)U'(EORXTP 3 M894C)P72$J@5$)TGRQ2FE%@1F)8!M*T=CMT.3(U5A0)'&16* MQ(T:GD=7699\Q 3C^V',:>5$.M"4&BL\90" #&*2.F^LIC@( UO"N"G_D4.F M1 L%:$<$XU,L$'U, S]A^VC92QMIK?I<10)D@C1;_K-O6;M;SG8%3 MGD@ID=(M*6&TTE6/:A(Z_>?/3O_8>/ M/?W&]3Y\?&O_]I]O7SO__L/_^8,D6/S2\__X]=7'_TZ-XM.8@+3[)YWHNQT3 M,![U/XW&9>.[-"O@Y-=W-GMY)@TO[CH37O6_%2VZ4A_OD^SCC )=!!B\,,8(RHYD*_J%&;N^6(M)^6PZ><=:H ]*YD.PYVX&)3(Z>3%:: M@S#,* +/^23ZX?,$S.H=2)L"K9ZI@1FH!Q@ QXQJ2EB@=K@D96*N=NT?:O<7_P MTL:O*S[S_XT6%_9Z'I>5SU[?>&O?;H#WH;S)[Y?WN#V5SD2&49-9V,YJ[A-0 MT&0M81:QIXK%338.J*=4F2499.BQV/,YVI=KR MV9?1(&](MYUBA5$4[@J?'#D;%$4X2 A1Y(V6#!5'5$B$J?9/Q^?R]K>N]1#+ MB#SM 53G[,B>-4 C&N\ &HQV)A"G66" &9;!(&(-8I99YS4T#M &#Y=QGOI] M'(]S>)MTNIK.2J&PF*.5>/AW7_GL^FP/[\HR%023'XY!8LUN8&G 1I6 M#=ZP(CI^)" CL0= U.@(%<-(((0)R6LMJC8"35.:BJE,-=J9JN,*Z>A]O>\G M":P42:3C)D]'*:]0ZJU33D$$EG1 /='(4L\4P1A1K.G]QTU>5[>__7EP"*., MX/:JNH_AR$ER"Q.4[X>R6)G:PYQ7& ,B0@!@KIP&A *2ACB&'S@YM@F4&U*Z MDH@,0:/QFZ,#\BF>'6M>*>_O>,9^T;*@PY6*E,6 1Z ,$3!D.B@@F"@B.2!:"UJI7I[ MU(X1=%RV,S^K8Z [CRXG;U;ZFS18TW_*EO[9+CSM_FFE55ZG',I2] MJ57;%?2HE=B.YX0H;H0L6LL**9U'2F(G,3+!U2IL9&9EA$!,F3J$@] MDX3*7?'"&",C6+]-$Z MU3TTH(WNG6JT-K6S:N^_6>ZZF$;B?PJ@J\W$C$5;#1X&2@)5&>8X.,,45U M=O04U]7=[$'Y<4XS09L$[/&5WB1O,6'Y7BQS7$W3LYIK!S5S1*>Y(*> =I@9;9SP $SSD#@J!V% MDZXX'TF#5;J(O];/AX%3E:7.9%]\S^9%B* M3;R$?#*(4M1[_F:ZR'N8E2\M?X>?CJF:J@UYV0C&HH(Q,88:A!'&,@"Q3C$, M@6@7S5UOHNZLAYGNMD1/AG9U0S93HE_GHY>3T3BN?E;T'7@ U]/RHZ+)_)<' MH9Q\NB3FCXNYJB;A:<\,]\0@HPD XLH8&R3S#K/@G*WU4'R2F-^GO=H6\Y-J M=/YA,1W\ZV(ZCHIV?COE(/_?Z]'B6^IW?O+K.YN]/).\0D&=T^)/(J:75EO_ M:E1$,T:37OYUD,_G14^9J_ZL]Z4_3IW9[E%<8L7- @]"*AP,EQB,L@; "EID M!2T57M^KN*:3DE#GKR8W(Y=U7&GQ1?WQN_YH^&IBESO27ENV#&&1 6ETMFOG M(H[)TCQ7?(K*L.2(*LN!!H,1@!%*^Q!-3>D%6,U$+0RR&SZ;ZG53XI/B1K-_ MGO<\7_=$D'_;R_FP2O_L0&8&NX&_%L0-F'2BN.$8,O%$ZN&"TI=92 M+!RM!?UO;Z._N8MZ,+B^O![W%_G0Y9]'@U%[&7>!B]%_3>K$SJJ^<])P1PPD MB>E*\:;PU#"G9)" @I4"!P(&%\T,01/3!)":JIO&+).DR;KICNNHH_<)5X2C M-UVV;9M>7LWRBWPR'WW)HVM85-[WGH^G\_FZ$/Y9UJL\7X=D6JE$H8R7H!G% M4H,+7CF%N)5&J@ "N5IKTI7-*6M7[.K6+,]$O([[\B9?O/W\L?]U-_TXCSF-"T3T&37_9U%HH+*+C+1%)H>0$AR1A,UW$<-4%&#H8ASH9!3T5M%H"5" M1%B@FFAM.*Z=T-B9&IZB\3>A!D$SU.P1QM.GAE.LC/O;:[V,,-^;-3ICBWXE MM1^-#"J("$K[776,W"^?(^MA@@YEQE@C?9^3$YPQW0 ML,<,G96HDO%(6NJ0(H*"#%Z+J"XI)1@4I'[]:3X:COJS= 1K&P@K7$$8.^U M!TJ,QD"QD<@9K!A%1@ECZGT=_SZ:3.,W?WMULS?MM5*5&4$MM'0\HK,:R5E- M +X?P+0*2&/+F.&&6DD\&,25,5ZCP&@&JL%7 N):@35#8>2&C!6U8$%9LX&[>U4.\6\X>TXO% M;/3I>E%,,?\X+BRG/BI>OH) M6TSC%@^GUU%^=T+[@S?^L&<)_]C&_5DK9$=^Y%6M='4QE!$0Q5QD!E G2GNWR%$GHY@G:JYP3V7-$@BE>#@B3-@!8+H 7J+ E:/3<_9D!*;:D^7(20SP.T%7H^?$DNS M\L^E_7[W?/ESY7*B,9^_N,A+'L,$_6GET^53+T<^2%2/?>'*#1GDA5NQ^RU9 M/BS>_K(X=S$:Q,_XD.>]_J H4^Q/OA5)F\ET$2W0Q;1GIY/(T?-\6/Q6Y6[" M:-*?#$;18OVPB$\LNQ8\OY[THX\47__IY]H2;S?BQR775_ALTSW86B9Z] >! M*']>S&X_Y*K_6_[BTRSO_^M%_W.\I)?]\>_];_/BX/+%[&8U_9(IYI$(/ N1 M);!38*V4VG.EA0_-K:^D]96.]B5M#&'^9"6!X\$L3Y $@C M"<1J$X*QAE.KS%8.2@&5XC1C<4"\V.^[>]BO >BAS:XM>%5+X$(GM"7POR^_ M]%/DW_@1146-??O^W=OW^N.KMV\.C\?O+^\!T*U +6[#VZM\UB](?7[0RW_V ME^>_WL%^\RNI/D4]]6M5:TRZ\O??V7WH5C!'Q;XL'Z]^P:10Q>/OA1DM[=Y2 MP?0&^7A\\^I_/$//RL?QP@>WC^]9]\?1963@-_GOO??3RW[-2K[LSWX;39:7 MU[]>3&^?6!K=Y3._CX:+B_CNN/@;%1SU\KA_-<]?WO[RRX\*]]E=J.4NA(CY MLX^'S;H&S:A:[%OL MLWRKQBE;K>P>7? QZO2\]_?XPL6\YR/_#,\\I7$:V_IA]'7=IAX4LEW=W;TF MK%K;?9DM M+J;7\_YD.,_*ECE7BU[T;'KSB_XL[_4OI]?1W]FYTV$+0E2_K=L%NEJ3N2*< M>.;DDN3B?KF022Z27'2*+YYP+Y+0=$MH[B.3\VC9_'XY$&^^:^/.\TV_G_#" MT^ZGW4^[?YX+3[M_6OT(W\VFP^O!8D_6<2@J<+ O:Y5;-T8=&$VO;QOQ*C_>MO#=#[/X[_#>AL8MZQK_<=' M]\_Y;/'/&\%Y._NPG*&LOX[F_[SYMML7_UY&!ILXJY=AQC)H=/Y29TM6CYT@ M$W%TCCAD5?W.@N1 A9(6 E"JE 3,G&",(X:\$:T0!U8'(@X))".I66NBC40; M3Z<-A:H*<:=T((0QYDG$E!(&*<.#%8)*I)5JAS8*>^._#T$;!6F0#$ZC.6TB MCD0<>R8.4A&'D $1#=06I^VLI,:$Z+<@C@/V8("U9F\-7*0^/T^&.<,5S E&QH)US$0W'14G,[ S @O.B$6F-H!RO_&(F^<:@SGE M+%-HGTT*NM<\*$7!$RODU9+'_PX;;&B: M%0@O6I>(Q J)%1(K_,@*0E4S:A!'S'",M%< #!32"DFD@> @!+UG1LT^8PE- MLX(@**.LT1EMB142*YP&*ZB*%;QSCB'/J) &C$':>&T-8..MX-;:PP8*FF8% MH#@3=)]=";O'"J?8?G1V4SC9P>Z%W6Y*4_(!CH"\(P2E/$B%P! C 6FKO5-4 M>ZNLU,KA6N?@)D,*C80" :F,P5ZC!)UL2',&"8@$['7 IE7MDF $4>0TL0# M/=8,88\E&- 64=H.L&^B LT4(V&52;77T78)V G8W00V5+5%@3EO!-,>,3#.\WV&TG03V>9Q>M-/Y8MEE//]Z5;2;2^<8TUFF MM/MI]]/NI]U/NW^*YQB7*G_ZN:D _/'FU#!>2;5+P;VA"!@' .RH4D@H1C37 MF&*!X$?#O;B-;S_?F.]M1L")OF8L\,R8SP= PVP:8KL"%X)4QD' =/36#.^NQ@;9I)@"$,T)%)D$EX"3@= 4XM *.HDIBXW204=LXS301X29Q(JDU MM<3)!OJF&> (J3+.FDR(G$;HL[N.T/M\GO=G@XLR_#F,$C*>7A63-7;-@IQ> M\2$FJZE+*YD#2CUC&(12AO%@C0U,$A((ON?\TO(VZ\G053?9+\/-;3I.A*!, M0),=#;I7&)@"4^>*2%$='";4<\LM1<$B0"%(0BUG@+1Q%A@F.R*RP7H@#DT? M!DR(3(CL""(55!7Z7B@?X>MHX\K83: MAWP\CE^9]7[+)_FL/R[]R?[PD[([9CP! MN\.358()ZYCBWH$QV+CH"$)T KT*3K-:RGI;/#7H &*2,=[D">^$IX2GG? D M:*6?7$#6LRB@@,%;4!%8A5ZRS$@F<:U3]"[ZJ2%C4:(,&CU>E?"4\+03GE2% M)ZVI &Z+OLD*I!!&:V^I-%%I&4"NEJO;13\U=/R!\$RADR@:.9,DWJMBIE4^ M7]R>7TAAD!HD&:Y,1J\ID4$[5704Q5@J\$%K8YAC(FA:"X/[N(+]PZ@+WGH\E@>IG_E/4F^)>M;4K2?TJ!T[/% M*^ 5O&KG7& !2<,!:V.XD]X[#T8HHG6M+_2F>&W.E509:72T2\)KPNN1X96N MX%5ZJ:R @+7$@CND[$U7*,UP('@7_=I0(6B&)4]X37@]7[Q"%:/US(KXA+81 MM122O+?T>7N+ M_M?=&ZHW>6..H7TCB"H_R@3VVF($%%O 7AGF@\3%Y%:D)7*U=A;+77@]G<]O M.SB.)M?Q'KR]RHNBA>ED;LH-6K[O8[$]?Q]-IO%BOZUPQO>?XO_W.K[\]WQQ M,8VO?(EO*4K/YZWF7@G+%&FTF^M#4M3-;H\I)IV8X1YF6"EFHB3ZUA@9B:B% M:,4;Z40Q@@5Q:K%0J%/,T& ;'0R9XGLYCI*8(3'#L3 #7PG&,25$]!8T.&[ M.= \*":5X $SYT2MY?/!;8:&&IXHGC&6F"$Q0V*&5698"?LIJ0P/S-/ ."#J MXSL4)I(" >TYIIUBAN9B$Y+1#/9SJ+R;S+!->KVS@89WL^F7T;R0]+CE308: MNAPL7 ?RE6(RAH*+:I]*CQQ8[R5PJ2G63$53@&)Q/\@C>&]*64P^R3^/%JVZ M]RSCC1:5=5;GGI-J/6;\"%S50V.I-2E:,115F."5\O)$8%*T,M4:I$%(,\2C)R6BD4BUL$S&=UN":"T7 M&QW5B,,B[M&F+U6T7* (SC>XD<*>";CW )>MC*-'BEA**$"T2S%H1:T AHL# MYD"(?!)PFW/B:+1"\7[.]23@)N >#7#YRKAYAXC& 5OC+7"E5'RHF0K&$4ID M_1C0.HW;D/5+>";0&:<3$G 3<.\!KI0K_::IC+I2>",-(.:BV6R,X&!P\%A# MS8==IW$; BZ'##%VOL ]J3S@ZWP^?]DK7-MQE)M>?[&8C3Y=+_J?QGEO,>W% M#7Y1B-)L6C;QBO[O,B%]PD&F=2<*)*H0JB%01@(0(!:PM(J"IA9YJJ-=C$(M M2AOO(?B?C.5*0PK['@R@))K^< M0C XH>H\3M9)5DT/\YQ9"H@HY#@HZ8T&Q8FUCFE%@JK%AAK2@T\P:#?1@U0T M.1_S=([>)42?AIY@YX\ MMZ1IS;?\VVN],ZW22*O#Z77QB;OHU(Y&(/[8QOU9*U%''D&3*\?[L,',L_B, M)!XXBJZ"H%9S&:*KCAFNM83\CN;:SC<#-)IOWGK?NQEE.^?P>"+ 1(#;$Z!: M.<5H"6?":D$-TF %UH'BH 3G5('1O)9"6$. G<[;)P),!-@\ 9X?QW6%QFAU MFB00&ABV$B'!P'.M..?*,T:5UXB16N>F#>RXIJH81(9D-V@L,=5Y,U4RU8[/ M5 .\,K[ 11=5ZO@" DVD\1 "049YI(6TM=[I&YAJG2WX.#%3[:0J0E8B=E?Y MK#>_Z,^>$+N["Z33%@+IQ\3])["^M)>GL[ZTEZ>SOK/9RS.9=FGZ\]&@\^[% M^7D0W7 2"%II8:T82A%_V-)Z<^-=@9(09'C(>W$6HFU"M9:&0L7>2H@\"84 MIT<9E9([XPDC"FD)W-5"&QNRUKW9J!U9J[WF^XFU$FLEUNHZ:ZF5I)/0F 4C MB!8.M#/*,^0XE9QZ):BLM0!\@JU5"\SNPEKL9YX24(FU$FN=+6MA7+$62%8, M(*/>"P.*"4.)XX$0BW!0I-YX\0FV5L.LI=J;)'@4K'5:XWK=:'R]R(==(:GC MY*(CHIR5ZAR,I+?$B8 H 220M@2LE]R:H(-Q:X-2-Z*SG[#47DVESEI$R?!) MG-(]3H&5_IU4.J.14='T ,^949(6_3L91LB['3BEC:#17D/=B5,2IR1.V9A3 M>-7!T!JCN?>$BD! 6:F*H<(VAO;G#@E<4KBE%TX M15:<8HQW0AJ!331*P!-)D!,8,.94*H[43G9*TP&7\^"4\SA8___RXKORX8M^ M7%S_M[P7M_M3/NM-/R]+=N.]^@^0DO/.U^VOVT^^>Y\+3[IY5Q>:1L M>,L&=6W['_LUTXFL&M2!B X_#YPB(2 X(RE0XJA5Q"OKL/O13+^UKO32N'I3 MVE9O/Y?&]_SM]6*^Z$^*96]<3[NTR;8Z?X=!9$2EO,6)Q ,2-B,V*>)5=2BV MW#GC.482 E*&&H*5#,1JQB2O58?NB,UZ F G;)(,L[T6,B1L)FRVBTT"50TD M8UAYHX)$ $J!B2\:*UQ@A)/ V]";_]VDWE1JK^?6$S83-MO%)JNPB530E >' M7 1EQ(XD7%B*B=9"X:!Q"WJS06S2C,OSP.:9G&)]M "P.? V&ISH"JIYA6JA MK Z&:.:I X*1]H8(([UV%EOF:_6[#Z#Z9C=JX&[=5Y49)^DXPGG&UQ+0UP%= MLJK?$Q#FO%<6.0>>,N4I%^ 1I5HY1&H5;CL#O7''E^_7\4U 3T _%J S5/5L M\,# *(YBG:?0&+7654=R-[F\)Z GH70,ZJ8 N MK$5&>"#.,^!$:.DT4=[K@#3F6+:BT1L$.LNH;&\"TE$ O?35_URV.;Q[OORY MP?%B\_>5H$3]Z$#_C0Y[W M^H/!]#)^U+OA*+[^T\^U)=ZN_,3&[_9"K"-(7 MGV9Y_U\O^I_C);WLCW_O?YO'K_KSQ>QF-?V2(.8:'&4\>"9<5/>2*"R09D0J M$55_<+SXF_YWM^%I:^L_96&]BUG!#7^8"V'C-2$1"2I$.P1)(%:;$(PUG%IE MMKEI'\N6H-//A2 LBOV^NX?]&H(>VNS:@E?Y'Q=LWY; _[[\TD_3\3!^Q-]> MZYY]^_[=V_?ZXZNW;PZ/Q^\O[P'0K4"MW(;+JUE^$=\W^I+WEAV"#[J09W]Y M_NL= 6Q^)=TDU96__\YH0;!PO?'#[^)YU?QQ=1C)^D__>>S^][-?LP,O^[+?19'EY_>O%]/:)I5E9 M/O/[:+BX>*G4SPPSQ G\Z59E1VT\[E_-\Y>WO_SRHPY^=A?2OK,/</ M4#&E;N[:M'T9?UVUJ NVA1R^WMOLN'^3EL1Z*LP3G MM.$'A?K#<9AF5E]^_C ?3&?](O+T\CKRW:RPH@L?XM6DM[B87L_[D^'\@2'5 MFQ]P:$%4ZC=ONUDEK4E6$2X\][&Y.*VWTB:RUZ3P;ZJPN MMM>S63X9?.LM9OW)?%P6#/7ZP_^YGB_*HQ"I^W7J@)MV/^U^VOVT^VGW=W#' M*>^P#7!Y76C^Z(8/UI@#.[8VV&;KNQ%&PXB0:E@-000+Z[@C @(S6@1+:7 : M(<:903_&T5W-I@'XM[OOQV/1E^K'9 WVV R3_'O_G8 M__IN.BM?62QFHT_7Y=G'C]-W_?@YBS8K4T@F&XW4=3:;<.PD=2JH?+X.EJR: MGZMPD,1+8(0+H!9,T1T(M"!2T1!8+;%W:%@^L6QB'J\I/OA41^I(T#NLI,=*&DY7CH)455SY4\ MUG''2NB-$&(D=5A;!T Y5U9YH;BQ&)C2M-;6?Y_U/G$"8D3CI<35F*&RD!01.'H7Q!@6LC@A+-"2,PD1[O%#)NP#K:,#R;K M8/?\.W2W'KYH=C&XZ$]^RWNS?%SV(EY,VT[%MW)JJ/O'83!>B68JQ@ )I&4P M"H!QZ94T3"*CE< VB/:BF7'+WWX^9!H?U%ZC$YT\5Y,2% ?J^KCGV"-!J!K$ MJ[QWR#)IG0?*C=06G/5,&BZ\JT\+.S#D.U\BL*G<''_X,;'!<;#!.C(@:*7$ M@!C'K&;"*J#22A3=!F619$Y:QFJ#ACJ@_YNI, @>^2 I. 3I-M5\*S"M$%" M22$4=R8:]U:I8(4FC#'L15#"=@S31U"@<#HJ_HR.]?7G%[V"AGH7^?"W/!WC M2T=YTNZGW4^[GW8_[?Z)'N,KT@C7DUD>/_7?^;#W6W\TF2\;ZN3SGWK]V6@> M+Z@WO)X5_XM6;^\J?L[T@>E6)U'9O,9MH"NML2!()X051 H.SH $%B0H@YEB MGCNUJ=M0-,LJC*\0I?@_"]/KKW$;BB>7]>M+]+^V&^HG MJLE^JLF9[X SWV70K7/6*:^J^20R0G("%%L*7ECIK1)&!V#7X556>*7@J-7,4XE4U)A"<2$H!DRH!D,WKZ]I4$LV M$Q#'&3"9M&0"75>T)%LY+V,=I4A0[I&QX*626&D?J RD..).-PYI-Z@E&PY9 M0X9ED_ ['B5Y/F?J?A2OU5JV0C9ZD^B_/B^]UI]Z2Z^UZ H[OAY&9W8T*5]> M=HG=-1-V@D6PC%23/<#9X(!+9:(':P*+:MIBS8VP"'.+-LYJ/T@7/^[DW='< MG?W8C2QJTNA@I,Z5MZ:HY*EB>*W.7XE'64\P-=*J !241@HI:X1@(?Y*F';[ M!'%SXWUP%LV8?:#W> R !/=3A?LZM/,*[1@;:CQ&'"0'@YQ&03NDL==,@51[ M17L;9] E<*< O@[?O%+-2&*!+>,<(Q)M;:0- MQL8R;#2U1/N-.SDTI)H;CY]AV60-9V=5<\/9\./K^?+#L:W4#NKIK" K5A# M#?>.4V4L".^,0P0'#-8:#=2%=EAA63>SCR8N".WSG&>*NI^D!7"4)+#.]N>( MKK2,#4Z#C(8 ": 4UH19+9SDR@9DU.[U,%NP0!N5YCPCK!-\<#J>0B*04R60 M=?Q!5F('U@LDF#&(:L"$:Q8"8"&=XXI(VU+L8+T5T5AVCS!VEW!:E^X6X3O(EL'X? M+2ZB7'X>3>(?WU05]*[&\2_/.+ZYEGY6 IQ.2:&D5LA3 0(%J3V I<9&PR0$ MQC>E'[?< [/<@G?%#G2F*RVDQI0IG7&Z<%^']I7 I7;;D=I-^TYB"9/\"88)Q@?%,8K 4"+-#?6*ZI, .!>:T.]5"(X(P63&]?] MM:.-FSZ*#V=1!'@^K6#UE_YH7(C1B[CK+^91%GKS?' =WSM*?6%3;\BT^VGW MT^ZGW4^[?ZIG^U)?V"?:_I) -4[":&4H4YQY!0(9&8PE5%NBL'*@-D[[_7JW M ?\Y'1?KODW[O9U\N+/&]'(O7+D5[\I=:*ZWSF.N.V[R($%RS3O@FA\S_!A; MF>9":6!48H,E<&1-0($'@8+"VF+8N(*W!?@UUQ6'9)RI!, $P*X <+4SC?/& M&R68DPP(HXISS2U"WH+%5!\2@$UV?Q4J 3 !L#, 7.DI$Y *UCG,5%'Q8:C2 M0&4(&(C2V&\^H[ E#=C02=9,P$D ,+5S3>U<&R M9)$ULAA!"X$KA 0YPRG MPF)!*2-2H_"D0VRU\M*[/0NSZ:5^:U^%Z>Q#!.S;SQ4I[+>]:Z/#$E*Q^5&J M[I.$-*D:NAO/*%;@C#8<''8&&%$6! .-M,9/JB5O&M)M%'CQ)G5[PG3"=%

    Q3R6Y]RC/092+MKG9]G_7'=[^1I,&D:5]#*FOG2BTAU[K=X'9HLE M4!/;=O+XN1N/Q2^F2/KOR2 ZWTH0#5IM/$;(I];FU'!KIY']$G6>\/* NKV[ MUKJW=(.]&D#AZV"8_ GAG;_E84892B9PT&%N!Z,*J^<&?9-\YD4DP74W'T8# M_.[8G)['EN<0#96@;R9;9' 39%QJP%ND;N=XVQK5FR"23H?2,O7 M'1664Y@=S"\:O4L_SOQ(05!_ZR8]*7)@>]^"0 (Q=P:/E60&**<5=<@IB0U M#@AH$49RM0)-6/I/5\5,IAOU>_M'S.'1@^%P\#W,PK1OPR_CNU4'KD@.7%0Y M]55518X80L@] *M]=M#+98ON,L^U*Y-)/I$'9U)H666:<0;/"K@%I&0L*ED(13M9B> MLH;%5"'3P]ORF+"2?R@G]EOT-)\4G^T8&;LS>Y5L&@EBP;F47([S^"[6X'L_ M2PL?*;#=FU%;*W,_QGE_%!\;]7@5?N\D]%\O!V:_+W-)._XP6DOPD6#?MG_* M\OBFXIBV3%VZRVP*,YE[P<(O,RF3 E^W7KC%HYO"1-TA>V\G!EP[ENT3DUK9 MVXN?9EA1@$\LGQ05ML!>:?DO]FY"2U0ERR@" !;<$ H%I9PKY)V%AGMN7##5 MT$:\V( /,^A\Y&3WUX&CKNZBE)I>O T".0Q+#BUB"*91@(O M,VRPJT9Y"KD.&GN)-C/./\M29F'VM9O$5_F.\E&SJUIK:7'>1EA]Z_[SI"6N M?#T<.>&Y==230*L4BYB=$2MA&$L0%S6KCR="ML\80K40_QQTN4$@XG]/VL-( M:U.#?C$J.EX<78]9":,@B;V+M!G[SQ"4N/))"6HE BP&E4@8C)*@+/E 3A() M*AA1*]7$_A@.+O.\,_)!KDU3>N.6C:9[MOZP[&]SAV7'0S_OV.-1;W^85^3& M/*A91UB\B:?G[=6:#0>(1Y5DKA"U4)!8&%;$864C/ZH4KB-PF)/P>8LRPI'W-2?EDU=::TB%B):@N,8OI$ :.]$ M0^<.YBFCE%G$C&+0 "RCT J( YW1GJ^<3LSOR88CB5,DCOU2Q\-']Q=3B3^O MT=R+/$?FY'SSZ_^467)I%JV4'5O XS OOLNN)M&<>\398!3.WAW**VB[C!65C6.,N[<4_>9V^[/Q7602]-9>Y$/-LTR M4?ISY59.$3#9**Q3J"K]K9CP:', ]3-:<>6NW.=7! NFW+LPM6C. M?1\,.Z.\_^;7JX"K]9^7759K.'4=EL/<#;+[@^W'E%(JQD&@[)U JR,9"[AW M2BKFD*540N6]L3#6+"#:P,K9]"@"_;VH>CK-UW(%/YN2G3\7D?A'3*@/Y@J M36&4>SC5W4GS30[YK=7>#_U9EG+2&XKXO_G%&<=@8)K0NX:7*Z; MF !5%3L08=0)Y@WPCC(LA&46&2^-DT@!")_&!,5:_);?3_5'Y&';B>37G/C4 M0?*1@L4RC@N M*:96:$X,@R325\R&V1EF4NT,]7L[S+C;[JG+@-:CA."?AE]22N.GJS4_+E/@ MRT GLD]T*@-:;\-5@V3H%@7WDG^@G\^Y!]K93;G@6;M:\2S=727EKKMF='S> M@^C@F$KZ=IE[O"3Q8ZC_OAE*-@SU$ADJ$M14W'\:7@S&>0#LN55=\G?\O)2G M6+\'I(9$2+1;(B3>\OSNH8 MU!L?/U*6.RF1@3*B#1!2.JZYT\1@S"FA;^9S:Q_11UE%*>E8S&V-VMFB156@G/+)"&48R,1YP(9(KS'REGU#LRE1!#'A*50 M*4)A^%E(!;4/#Z! L5C(Y@%2W?B>8",%2Z]]&U.]AY/\*1F\K+;DG._%*RX& MO4X,I_UT[C*9*CW 7[+?G/KBONRK4'!]9^^IGL9@2@)%59-"KZW*JK2R;WG0 M9WNI;&Z_4P9O1N/\MHC"_%158;F;/B(:\+?#@.7#Y&T>E;6'VYW8JR:(Q>+H M]:H\W4AUQT9Y*D837]&)N72#V\)BOVGW)^'QXQ235PPAUA6.:D"Z-CZN>S%) MJ)T5@TEUQ?+YL<3("IJ2G42H]$U8W_-+MQ'.'(M7P:S!'P@UY/OHENP[ZT[=HFDQ#<,OW M3%\P]Z"4P%C%HB772YX6-.Y2>'IX?SS9';=_1)(8Q)/WT6285CSF:8Z*PLD% M792O270VS..S9I,LDU/B$6#*VHIG@'4[):>0.%/K G;BG(*YBEM>4X2%0TY MRL(GX"%04GD-F0@(_AC4C#%PGZY2<97PR'OTL=%P_,_/\?@NZ4_Q4^G G*I- MR[9M9S**8#RGS^\Q*PWG#%((I.(4:(\DI4HHQH,Z;9SQ*"PU MV^M*%]KV8U8ZCS9&/RWVJ.[5;E553TIKKJAZ-2S**A7Q*NG$:BY#I>"5[]=A M4-V4=QR="8-^^R+@ZI299T6\BT?,JOK,*B4=&^2ES9P=P4VKAHUC/Z_=LOA' MW1_93?CR>E14JWZ&%,*Z"V+48.7>']M9<"EB<][IP$0:2Z^UMQA@H3@TP# J M.*.0K]2G33MI NS?&_=;0X2E/%LMC70:)1Z+]<5@KAN'T1YXIYDBAF <>WS' M]>42!WU_M;#'AO7]1RWK"_G9FK(<>RG)>/8,'%D>#89Q]*:A3:/KP7!^7.=Y+)\;F75>UVRP[>&#OTR-CV8T1:98 M8=;%F*2IKW&-VEJ&^RQ=.2T/7+5E6#&MZG-9WJ-PT4KATM)+1ZD!V'$J8P,@ M;0/4A#^!(1ROU*=95+7^IYR=*CV4TU68Z6'POE9^:]2KJ$Z]^74N3+XV!38I M:G5@^ 8(IU7V [!6"Z $#;\SUFM*8CK:IT@"-N5LH0/KNNT4&]JH%"4*-S8 M(G'%KTH>76/PC*T62]ZYR.!R49\3J]M'FKI]>ZC;]P@GWM:.RU(E2J-_T&/I ME59$!*M>64P!$3KP*810@O"U4A[,>2P]L<(1;@&DD 9-+/P7!1T8(Q> DUKZ MH,=RXWMV\%CNRP;[,KF][4W+,*02KU=%NZ<"/^*NSBE,<_*K/2H/4):[>-;5 MO[OD_6T<\8_8B(5Q+71B!TLK'3_/#[P?%Z:W.'10-&)/O="#/=[KE;^F Z[X M>103L A4M7@O?RV' M7;Q(A#=,+UK^#9('?JM^6O/L( S'W2#"RN$5?>]_6=B=2"3S2S__N;A^X:MB MA5"Q/>ME3%J$:L'%4QE)K#L*>+ #[I(&OYK9N<10Y4+.M@>]>7C!RJTOEP/> M_LB2J9)-VY?M>4%7&+>>)7WS:]'SYOY4M4.,X6TJISV8C(*R.?IIS49M)NNP MRK_$HO%?AV$ZG7=E:[G+RSR_NCHPL6]_6C$S:9+,&$S&46R4.3S+]LYZHQEP>8"^(FDVF+FN+: ?0HF7Q1YF8OXVG",\L"+S!4]0B46%^.#*CCNW>;NOJHO)2U]V2QT^$E3]_ M^GLLBQF+H XNXD%"$3B=_RC;/T0/1C]H)DM.HU]*M?[0]^5J^T'PT5V M_JU%LX%8MWOMX"<%(SW&[FT,UL9@?1:#U:^OT;_Y-4KL[&UUOL=*Y\RZU6K,UB5=F%=F*T8"^*"9.,Z\(@P@CTG2A8'U MQ'K^)(5H:L46!XYA&3Y=%2CTCWB&N.EH;&L]F+588]>^$+LV4 5\78:IJ Q3 MH4'@.0M%#"\B0,:XUH(9'1=^M2O-HYC13O+(?N??[TDNKH$#$6\!B%^,)?KB M_<#SE!_?Q.0^N9 I1)+R4'&B/%5?I"#)RGT32;2<*I]P70\CV)P%E M2R)Z" EXY(QY.ORWW'#R90LY/N=]U5@PX9633,<<.TXDFK*9882L]$E_"IOY MP62/>B9NT8B;C90[&2Y;#@][K5)NKK8$9L9"A#TVUF-KM65Z:O!)A\V:)($G ML%_WV_Z$G&P!7*>.>8HR[EE?8+H!$?+NN>I MYTYQEC=M&M'(TL2TK)*EBMKPK;+&6T(<) Q7#(MP"+&'6_'M/M380%K"=98 MBB=C*4:*R;HWMY-Q7K4>>&&FX]L-#,?G,ERYTT IBAF3!*L@(6W)< X#B)[F MHOE[?YKTE7?'7*5-2B M=#4UKR[E]RGD<,0'E(OA?;4\>^>4I9H#X8ZM#./WF-;<23GMJ8C/++&]3 A+ MI4=B*[)XQ5T^3CT/\O[E2LV1K4(GOUQ>YYU)+_]TY2>Q97-9,N=S2EJ;*KLK MD;.CS<&4P4(F6$BBK>648ZRTYDA;01%#6B$T%TP)%2*",\<88-0PKZ$4RG-I MO O_AXXPF')'&EJ(\-J5?J[2OF4WQ<8M68-%S>ZK%'A>%0B\'>;?NH/)J+RX M?9GTJQB@\W72[4S;5:@O)@OX7=X72.LR_M(K$EI7TN[OB=<\H<#*6J,FR6Y1 MDP_\A)N RCT&5.)7'5!YZO&4IW\@MB&8\D!.A2-57?]C'\[-T[;!!*O:G /, MM;!$QVI_5 DG#"9*62T]8\[9E4[#2SK=@@(XY^?6 <4TH< QH;&!@7$5\SJPTX9*.0]Q:??;GB4C;TE89P1X M(QB/(P#U-!D@/( ,>26$J1E$X9;U00E=Q#X\26''@^6^7]B4G: K 1 MDR<6$G//$>(^0B->NT]ZYTBBTW9:2U$YK1V'&%/"G62,>B<%4I8"B"'0!%*V M+^G;E^@IP*Y*U37"I)L2!*&JPQ)% ! M13 6\61^MWZ"L9)];S *]!X[--W$EAMIYI^+(M*Q8/?HRW5[F.O8#'G*# ]& MZ0 7?=-".\\(%,[\^GC^>=/O_WVX>-?PPWA/O?E?(=F M4?N8J?OW)'86_-"/9_NQZ]T?P\'78?OF_OI*M71D?0FA>S$P;T]],:0@7.04 M54&V%@1>H18#CPA56"L,&8?062:#U%RM?5"!P3QN7C! M2A/C47K)?5V,-_15 F>K+O#:&E<5(\O:W]K=(NPMUFOMCD:3%")7Q,7%+MH( M )*M,E&8;/8VQMM%!$'@EW19_#9]AK_\M'/3N#F!OH\P1Q^FV\G'8?:)\>)4 M9G/(AOE5#"<<9!\'XSR3TTD6RQ!09]9;NHJDF43_U(8]#LE]@YLPA]+%H!%A5WXRZI M?C^V[ORR[?F[5)/*U6QY7BU0*QYO6&@ M)]<2AC8M8?;0$N8Q:M8N6AIZ@#0X>01*[4-[40&0;P*KE@"<<.7(@57-\/33 M,-A]^>5UIB[#\$?=M+$V8%C2+MKEU :3\6C<+J)9\V*:W1FJMJ/$GN__7L1@ MQVMG3U^YZ3:NTOOL;?>GZ;I]SF\"'@TK<$ZH^%_Y7>9N;GN#N[RH'#Q[Y&_C MSEF"[V[ 6G5UU>UUVQ&?XU=?)A>C;J?;'L;*PF_;X?>; D[CCY^+]L8)EX,X MH3^UPC#". ( @G(P[Y)&LB1+B\[4X=+B6OK0M=G;O'UY'>^8RJ4U5#(5+_&Q M,;9[VE\KFY/9ZXAK)KYWUH\/0F;'HR\G!W^1*K!?G7FN9$/X#G!-L-),4B*D M2BU7L0J4%Z!=[DUGGNJ,0/:,;W5]/UPCVV&"P) HZY\O04"""G61 4TV! M-L8R(3FQUE)*5LKK'!51?"[;T^>=1!9_#[LZ^OSE[\]-&('/6G!S<,365EA MLJC%Q^RW07Q"F'HA\WIW4=2EYMQS8G(*W)_*GM])\GSY^VBQE6)K3FRN@_JS M['RN8^F[U8ZEI^VO7X?YU]BDM!M^[_9'WZFTV;BV6W8WJII=S'5:>_R^3D^//:C+.E?#XLOMV:=&J5(TPS MY*UG5$JNH0$<"BF1)8'7V5H.O]C,X1?+'%[2UZ=J6^[KZVHJ4HEV,;JWZ\A6 M/'QO3UAR1E>:PA9-77?O2KKC;M[;U;O ;M;=Q4_6PUSJ:^I^#[;MD\WF%>=N3#@ M%A*,*984:B*L-LPIP1W!$IK5Q.7Z-GB)85T)PW]$%-[3=O^1#]/HYK<=/5+0 M,GRVN4#)T^'Y-HB2)&J7FPW;R7 J8)<;I!^-<#F@;<&K/M58>H*^HTE2)L MMT"6<>E($%-/1JO1!KB:4L3H0[\@FB> 5EU4LR-N(7F&-J;Y/=WSO2+]IHB"LX7W.5%99' G#?M>-P]2D1\.;BY2/53(F!]B[11'?S> MXU9_/$FO3N$4"Z9(@(*27O[3M)L[XNHH&VML-,WEWOPZ<],^:SF40DP&H5K\ MD?S%3]>2[GGX_QE-;A\(:'\ I^CM.) 1_"E[BR+]3&ZW"YM_$9WOWORJV[T4 M"U2X6N\/Z&CZW-UK5C&"YIO[:!UT!XX,II1()9!63$)B-(.(^N<[EUF*'E\U MH)^20\IJ;<-UBN'A3Y>]HAX,J&%BU?G;[!0JAD!\C823=W;P06P+R3Q!,KX? MCE]DW>D2/6CEE-'(2><9E(@C2I 34E G&?+.."=(?6<$A8WXH1_H8)+LLD_1 M^WA^W>Z7WIH$(C-7S69WS!8'O?6 D21U)LJ^I%+73Y/&-:'3'F;_,%IE[=,K;'% XJI8(A M K2DCK/PK3!*3S_7/E/ MX:]<'&)M!T;9ZI#7G>A@5N!<20I/J;WRM%RUE1.U;=;P+;SGX.1^Y\V;A ]7 M@\&X'T_W5\]H#4;*&N6(\XQJ (67 GGNF6;&5MTRR@=LO/R?O8M>9-#B\L^# M.*SK\?CV_<\_?__^_>S'Q;!W-AA^_1D!@'\>AI]_GE[[)OMQTWL?!$+8X[S_ M[N]?-BSP/HK17.=9/V%7E$WO;"^"6;+4(:4 I7=3'KC M;OBMN'&O46 <58#. W(#&9;?*$*I \)*ZZ$S4GE C?4+5N*'F\!!XT_]!,I! M%\N'W_+?9^-^3#Y 3 Z;"]M)R5]_+:SYU$;TX^!;$N L"&^\HM:E,\$M _S/ M-NIU3U[K'S'^)+S\!ND>1#I4/])91;QAV%H" <7!DN*80^ZX-=@@#\P2TFVZ_*21[N,@B]L4 MUZ7=6\SS:!7 -PA0%BW!:9+G]VZOEUWD,_?=ANR5IS'#(08"N\2TFRZO MEVEKV/A-.[<'WO]0A%.."CZ?\G.0AJ.\WPUL'_BF7=AW6:<*P-]:T(ZZ/[:/ MS3[*D/\B+OPV'R:5I7^9OTNY6=FW?)0:DUV&NV(CO>QMMS^#V6*!A]^Z]U\> M@U?;_;NH@(PFE]?%_J0F?$'Y"(I3?E/L4VK6=Y'G_2QO#_MYYZ?L;1FSNSJF M^(PJ:_S\NCO*(HUEX94WT\#:4=8.V)Y>N?X!,R)IZ&'MJ(8I$CF>:8W3VMRT M?Z1REK>#T:@;)5EE5)2*9-K5F_9=%A7PV'>Q=Q>%:ZKP$V_H7J4]*0V.^,WJ MSLSH)E)'^_*ZFW^;#:$[G VB%[[N%?'92X]<),>%QUU->F%$T>$SNNJ&']_N MU:812,ZU<%:68HZ5$I!ZH"2 4 "GG;,20K\^??)P"=*CX?B?Y]UQ;%OYH1^ MN]N9M'N54?0E0>CO,P1=2HU>=(RG.]9XQ?^HMCJ-6O4[7XJM2A\?XS!_;!X? M.%L]+ZN[B-4T)K]!C'G$>-BM,.=0"/@<6/,BLO9%,+"72W>MT;HV*-M'EZB2 M0N'; ;)2GGI"R<@*)2Z5]D<07#=Y.Z8KS& V2:4L)HX4U6"B?7XY^-J/]>+B MF4(81OXC0D)XYK?26,G+NA:IM"+_)=Y25+^9P6%$VNZ@^SFV[Z\'$[RTKTQ M" L4)UJ4')@;\]6Z%7CT]..4.WDL35 T@=UERFN'=CL97E['@M'E^ZKLB&GU MDBQA:O;'],)4H&?=L-J9#F#\Y[LOE]=!Z0^D-NCDO2T2A))%199.CPY6=>>> MVK4KM6J/JR ;:PJR/4=!-K1;03;\9N>^W[,:0P7PWJ/)]7J#0C9^NOH\@_!QH#77DE%P^Y2[GF ,F'C M"2GS$%DM'ERNC>_9+@/M>>%D;8K:]>#[:$$^7\[G@D[E[53G"R.*FDVXK)"J M58;:XTTF*@VQC M5ASE6[43%]LU(6_>]>1W/6O.8=2\KP*$O+_N=@(SU8%+ZZ!@)860/T,*X>$3 M!E.WQ^SWPL9UA8T;U83Y6*H#Q5 VA/"Z.W+>,S#[X6SX4Z#=&L)QKQRJ71<=#%*\.+9NN?>>O7[TLU^E^AXA>WQY,8<+:2\X$5XM1,_EMUO@*$AC=,BC6V:EQ]OZG0Z_8J' MA\/\6]Z?Y-OT2Z[5N?6>D^(D0!+&BY0&AK#J*' .P4M M6CX[+0]#\\[ZLU)7Z)3K$[3_-I>@_:$?=-%\5F+UM_*$=2%=.Y+7IZLO[5Z^ MN6S\8[,S<0NS.LN^/%L6Y2NP6QO<.#+<$%7+ J@=9AX9)P'TB@+$P[_>>.D\ M,,#ANG #RN/ #=@2J,["=0UN-+CQ6G #@:HE'0O;YJRU0<< -.@76G .$4:& M6."<7ND^MHN^\8\CP W60IL+_S>XT>!&@QNKN($JW% @X 85"F+'()$>.\"2 MON$!$);".O6-8\ -W&*TSD)RSX8;M1ZR'*\K)):S: ]C?D._$_;[6]X;W$:" MV;7,_,LK,@D1@57]$,R=P4X+:B4U,!; 5IPS37DP,+Q?*7I]2/?#=$M5OV.K M#2U?41NCTQ;@!ZF(?;2:PZMPA[]*1F=5;H,V&",K! 9>"N>U($Y,Y3?B:J6: MY"']!8=A=-0BHF'TAM%?(J//=0<,@APQCQ@FQM.@F&LC@4"$&6N%];8V17T; M _\PC Y!"[,ZR\ VG-YP^K%PNIQK.4&M$B#6$I(42&X4]'PJTB$4M>GNVYCD M!]/=09V'BP8GT/+>"2.ZHTHD9@)0E@X1-C0E% W7.:[>4FERU+ P"HA0TNWU7CR:!H MX5I==9MHZ&BE_JL2[B^8T7$5'L2AU)(+"90P1BCN)'!3&<\AK"T\:!NS_>", M#EM8R(;1&T9_*8Q.JW@>&TQV*HV $& JB=2"6XLH1Y 'P2]6.C,,/I+871>,;KG1CII&=0>$66,A5Y/ _<<@K4%X&QCM1^:T1%N0?XJ M&/UUI#J>#\;36O(/)#SNHP7/-@MTI&U[MHDIVKWIU6GWN(($5(V\/2#6:.J\ M"ZH48E!2+8#$7F(M'.AV=([4@8.LQ?=HV9Q^RZK7?-[1 &,#C#L (X)S M1\/ ^@P=YPYC(TV6DQ53P%!W3$@=;A\:-/+KP'&!A@;8*P?&$D5'(>%$0AX M@C!@6'-*$%-&*:V\U5Q"L-**9T=G91UG![ E&F#NPU-19IME4%_\6"_=," M_?&+.G9YZTRV*'\JF1K&1RVBN)M :W7"%H, M@+GR&5 1S&-(/J!&*,V@U-9@A8C2JDK!JP&TH/P;J0&T2$O 6B--CI-PG]G[ M=9\7@I-'-%C>>?IKM-*JQWC9$#=V&1]EB[/8L9GG>I_OFN[FH]0$7072^]8= M/\*#9ZWF3F&!D*34Q1Q8XW3X?X4\I4B+^1:>5CH@.!/8:2H0E]992Y7T'F$O MC'FPA>?&]VS7PG.O#L#[_72IKWBYQBG1LJ"(O/.N'5BY_76A>_:ZEL^=R;!; M]FL^W<;M)2B5N+/L\ CD'GT=-?=V?]^X) _LDN2[N21)XW<\"I_1OIJW->[,8K.T=: \W]&D]L'/$@/-$3GM^,WO[Z%T;\[N?WU7MPZA./L[8=^ M022;O,ZOAAU>JPOU?Z:*BBH4E6K>%0>,T>G>ZG'@1WUN%UA%:V%U<,[ MSX[$<<)QY>V54E/CA%),(NJQE5@!#9TD0&D9;+45*W.M;:F&@3F_IGQ&?5== M\D?[+GZ5K$SW[TFP?S[T \5,XI>C3\&>&9Y?M_N?;N,C1A\'_6^!GO).L'M3 M5N,ZQ\LL0S(]\_SN-E^N=K1BXP83JLB3G%WU1Z_=_QAFE6Z-'J%_GG\?G)?" MS@\FPWC!2F[E**D&6U8\E"^\/-)1H=R+]4&_.#?SL0 BG8NT#+#GF(<.24") MUXHZ#@!D1D+#N:?/ (A3-:S4PI(B%%6@J(4D_>/HL'(RZOR1#].\YP$3S? 2 M/(B7$IZ)6@M)'1U>/JM7H89Y)1K,.\^FT>'M-;I35MQ85;["4&.HY]+# $H8 M0XUT,#6I]-X:Y-%*G9K]X52BA=&'?N#X[J"SN=+-2:ENA,.7T'SB%7AK#L?T M3=.:1X&5J)K64 0]1908200EEFC(#7,>$.8])90\%U@]5;,Z"C3;4;F"!)WQ M.E.YCU^).O7(S5+;RMJ=?TU&XT37SVV#'PIDWFY &0$J7Q9R3G" .4%$T?"/ M!A0:+Q0R"G$ E[*<#@0Q:K9GFZOZGI1F=!"'UBJS'8/@WN8\K/& -1ZPXU76 MQ%QU&LR9DD)S* 2F'"M!C56$"FXQ( ;X9X;1+76VY\79'74V3L](GI,9(:9XUP4/& -O: MIXS%OKQ49U6M7O.7HWLU*E;CW:I;8:)SWBV&# ;0 X/)J^4(H< PB8 E'((#&673S?*#X7GK<:K]5*\6K(" M4.>H((Y@;36B0GOEB0L(Z[TT%EO(]P.@R_AY/FQW\AEZ-FI:X] Z%34MT.Q5 MWAUOY<8ZY8Y"FY0T"2I#$&A/>+#^!&:"0@>UE%)PJ17Q$@"YTB1P?WK:;+=> MJ*<+U5KOY9'D>?KJ6J.5-8ZPFG4LB2K\@\(!(Z1R4@&*A% 6"XDE%=AK /E* M(_2]X]\DX,MK5*\@P&>B<8.]B#S*>^M9GE0:Y<[%W)]D:)] ]2I)\ PWA;!( M 8\94H8"1E2L>@.4 =)+8>5SY!S=EX09H?%$5<860TT'HR:%LW'UO417GV15 MWTG G:'6<:<@IU("P;C07BB E=!&KG01.LX4SF=&VITU4'+&Q,OW\"V6,-Q< M9ZR&\?QSY3_KH*VVRF+9ZI#7U?7"K "##P;@_&.=KJB,ZC04D5C-M&%66*@H(P8H I)WW&I75$ M^R;[<=-['Y@Z[''>?_?W+QL6> \\DW CZR9.T(;\'ZB>4.SU8K>DXGMH[Q&CI_D,Y1_72NF*808@DIII0C+HCQ M#%!(O+)2*[9$YYLN/VDZ_]"_[$TZ@8YN@[X:I6'_,B];\L30WYOV\,]\7'ZQ M!7$OE[,]+6+?W!+I,85>=ZD3BYZ#Y? RRRVW='H<$^Y&R0^SL-964*V@]TI3 M;4S0C9E%V !+++9,+['PILOK9>$:R 9MLW'GU]U1%IS.YR6X'HU$WHEBA'$0/9ZD/C*_# MI3?MNVS2&PX)7ZSNC.783!A0.TL MJA_MR^MN_FTVA.YP-HA>^+HW2A"]],A1/OS67?^XJTDOC"@:AZ.K;OCQ[0Z. MV,T6+0+S%JTU%!D4NW%PBJ@4R B(8^\X;#W4]17[*-Q^90GQD?K6[O;BLOC! M,)FL3[)2DZFYQD3]H]JU]'[5[WPI5CU]W)>?D,XL5_:@Y0K.5F, L["?O?#' MDOGZ=*XH23V%NKYHP%@C]!9TG: M@YT&N5"W'M0SQEBW?D&>700 #I_R?CYL1\"+#JSL;?NG['MW?!V/JF[GC;91 M\?6@'Z%Q 3OC?5$P3C&TE46G;L3L[B#<%J$H_GPU'-QL3X3C[X/M^2#,89_% M[!=0?MK,81GD955YS@@7L/C=*+]\'Q2J[X- 67G_S:]7 M >"SN[P]'*W80KM"<13^;R\>)NN+0?AGO6FWB=B[_<,1U[TJA"15; 8B04G6 MPG*(*,-:(FJ@\3KH%$0(Y.J)?YWJ#^[?DW:O)+'H'P](DASD3XVUV$F'F-,' MYL8PKQ1\^.CO\60="?C25BAF56HZ]QQ12 M&,.&#)4J:+R04(T$-IR<&)7^GI;Z4 1Z/=:?;/"E0V4U>.*?+9^E!V-$4;],-8Q@/PB])\PFSF40]Z&S=("(:]7G>^M[E+$X8>"2.M1811Q8S@G ,3> IX" F&]\VOJ?.+DTU:KOW=VEZ9&.FH! DQIV9 MYRH.BBO5Q)QX$-PNKVB]4L /K;:M6(XN'3-U4= MVTL]^NF,_?^S]Z[-C>O&NO!?84WV.F=6E>R0 $"L^I-%4B"B?>>VYYQDC>? M4K1$V\R2)8>4QN/\^M,-\*:+KY)LV>;>E5G6C02![J<;C>ZG;%0G(_&$79/>]KW>9#.HX!FZW]R8U+&SEB['Z#XYGVQH3-O0 MV'([^;=9D)>]9ZZW$9NSL3T85 ^U-CT0/FXFWW:]L_H1%OW(#UV6&O7S&JH>%B9Z[Y.1YRXV>NA[E!=3^$4HZJ3W,X\(+0\8D8:''PDAY MC&G!B1MXGGBV/C[/0[.\Q0*4P#N43U* TI?S[9O#UV/K&\96O^7\8A$EE'+/ M2ZB,PH!P0D*61(GB*E&:O21L]>0>8:ODAVR;;='V5+UZ:.VAM8?6#K3R-G- M,!4)&8:))@ES0QI2Y6ON"Y]+Y0O.7Q"T;H'M9X^[L^VI?O78VF-KCZT=;!4M MMOH19[ZG:1R3((JHBA.NK-N*/A'H7># K1MCR.*9_' 1?'X9\,I!TFXUZ]SR@]-+3_8XWK^%\UF!4 MST7]U% 9M% I>*236,1">2$3KI8ZBA.I8I]JQ159Z0VL;:U[5I$%K$?.MG0\ M*:87W4_T3_QS;\-1^3:8^2208-<1 -J(-DG"XA+@\"' M_UDG+X@)C5O[MID<'G&USN]E#5P]=/71M$;IH"UUA"%B5A+ Y MC+CDL1NXKF^=+F2_G915,CAP1+3V#^/2_JJURF9]G!29&EOQ^DIS"F#^GX*KTN MX5Y_/"^JQWG8&-.'#- Y+U"2_U &0<03[08DU@ESE2L8B528)&$4G8WG1[FZ5X&JFO5"$.N$^$SH142A$(",=>4*(F*(N MWL+Q=^?/_3M$HPO#JZQ^^,8VE.ON>;@'6>$:+5&&'G)?>BH,# 7@?%)DP^G9 MQ$2A332Y;E;0 78GL\CNG*1C),G%4'1:$6$:0L&KM-R4UO6_[K)KG'5X767 MB<<(BQ(6$QIRZ:LP))K[B1#12B7>O>Q:TUW/6*?2G/YT/X^FY>SS=/:/#*Q0 M/6/;[[-WBYV[;\L!3Y+#U9J/;34=,*Q,XSFJH>60O+B$.Z!@(V?JA1&+T[9? MMB6NO()[8_>-CJP9^O9TE=>I)6K%J2VJ)E\ T1>VP<:D0^"4X&;=!5B41ZTHT]'3,F*7PEB(7R7:8820)_?<7RR=TGZRU0OFCE4[[0MWTLH]7EPN)KBLRTH/706G=0'>3X;.SKFY2(/3Y26 MYP<&?YR/4[C9,:+NT03=]OQ'YG2%8H.1[X*)^>^95 M*S/&9S$6)&^>Y?W_^8,@Q/T-']GY>'SD8.,?\Y[WVZ_.93$]*](+PSQXD4ZN M+;84-7=X9H#E,BUFRQ\LNDW590X=_3,;SO&^MDL4"--!\XN[F<--\\OIS-PP M'^:7J>$FSY$J,2_;F\1]Z[!UH\()?_2ON\Q4CW"5K@RK?#'%MF&-I%4]%#;W M2^XR!;Q3^$((5T(27S$6L8C+, BUQT.B2"#A?W2!5AZ5'W6_47U4CC];1G)U M,9VOM.Y:XTK$V6E6%#=:DK_GL_,C /X?^0C\.UV[E"N)6Z6:C+Z"@U-D,] ' M8X.JY)GP&LW!E].U-VKZ*."LKWV<[=F(P]6*F*UU^-I(>.\K)6U;ETC$+B4) M<:D?! D3":$N2^(H"3F5B>=N+"7+D< W(R5LAW[$H.[0 H,>7SN&4-=8I07C M=KB"0-@+T6[B6[MF?XPV9.''=@=G6ECDD\4#A-V$L;G;[JJX"TBE:>#Y"66N M"$(JJ1(Q\?U(,B\*%Z2R7LK9\E(^O#W+FF95L#-=;5;UXH1X7]O#6,&:%D\B M8![MI-6)1#! .)^!0*E$^2!OD8)]D@=;)NH_H8"M[8;V!@4,^P#M2+Y6>Q - M3*YM)7VP?3&]B!:%$=^VO8FJUU7/H'I?BZ$GL'BU%[\(M4T_H6G5JZAM:G2] MIOF6#8W9^QA%6QP*#N, XRA5A.L0MFB.H0A *(=-0X8;G,MJS2M$3Y>&-&AW M$_BEBWE9]TBZ5X.DQ<>R;9(Z^P\SZGX_L&X_T F![MJQ(VW$7&O/\X.0^XSY M// 5U2&-PIA&6D3P?RNE7@]"G$>E#+\X3'MT.)X>KA*'OJ@- FE=,>+%4KLQ M]L^+6 -VP/ M^N#3FS7$9"]Q$:O@WE"Z%79OB:H5Q:C?&YDV&&:A[N)J< M^:*,#>NTL*;48S0D8%^D%T2X*:-H; 0+ \^C*RVL=V-LWJ0!PM3YA;XS- MWB?2+#Q.G33S_D&)$[]VDVS6Q.-V?Y+,6Y.-\=GW'P?";44F/>#MT ^=9%K L&9I/BY1 M04]M..'S=)8YTJE.2^TY_^#.TV$CH_:L\_-T@/WDZ=K[/X T;U<@GN)+P*8 'AKJ5::SL?,LN MIW@J.\''N7 \]^!_FFZWISG.L\E J=S$_YY/JM@*=2T('.[9B7R=(.28_ ;G MZ[P8GF.?:YS?;1W!;REM\@NLPFW#;8[<]?>O7[LG[:":N/+GZI(1QOR$*!YPZGN!EC1*O&#% M!WDT.445^6TRPN8GY;#(3?;,-Y#Z]2C8@1733?&F8.L!N1U:5M,%?]G86;1Z MG1>=14T+3.Q#+3?A0U3*,KO(#VQ7=.>R%IW=+XL< MK#7R\GKKQ=(IIRC"Y M]BN_=EQ%(R(P/S EH[EM,;J!LUC5=51I"#CS('OV/L3#'3\"HO\03&6/6!8P]X=F\F.B3;B8[!.XXTT2)D--!"R0#\ M8]S;[BK-:"T.\:BJZHK 5:R%V9RU S\L2 MDQ=.G??YK_4)6,7)?&$>MYOLNV@B'' @:O3-P"W%.5MS= 4B?V!$?D7H0,[> MYP^_;06VC9C;T["_9\V^SFFNU5RD^;(I#BR7\6MNX#]U0D" WP^^#\^G8W2% MP'B-EY-&%U'GQI5?$K_A>3::CT%L;F#*N@ET,&O7BFI9SB]L;J^I-\+ZF' , MWWZWIEQ&^=PE 5,12R33D:>B$%TI2:7&LB=VT"J2#%R>A$+*)"%,TD"$KN"N MJ^*$!E)R$-(,I/02Z\J*>;8/Y4+'*XMK$&UQA9<7&+?O[;9_R<+;HV K R8E M=%4*&G"%'6N*-SC AP<-L'XRHI5)/,21&, U(@A;L.D57G6U<*)=S@\/5V)Y M8UWQ;:MS=UUDY]<+MX\7E=VV)KJF-=(;9>%Q]:C(1\#4, M>UB_7O/4Q_D%3/[G[,KY-KU(5PJQK_+1[/R#E(?2)3ZM_V&_U.3]X$B,T\LR M^U#_L?+X[QKRLZ99K$?>WS32W0^;+ MF\7^4>UT[]EWF#U#W^$;GWMGC82/3=[))WL4J.U1(!:XUA%?AWJ#MTF ^L8$ MX3OL:QXL!F\0%DC?CGQ5>/H>]KW0;*N'_5LR+;U<]"\T.P>1M,&3;L\,V M:CQ.)Q\V%:+=3LG^JMESSLH+P9=>-'K1Z$6C%XU>-.ZT?!5[ZV=@UF^G MB88]G?XQ':+6ZWJ$(CD4<1UQ110(O26(_5+'IRQ"!^H/R;R^_<1-= MO[UIP]/INKLF ;O7]5[7]UG766O7B>L20EWJB>91RYD:Q#O=" MUV^GI.SM>J_KO:[?I.N\M>M>&#+*F$=B$H!O'Q,B9677@XCQU8S Y[+K^Z#K M;]6N;_4\87\W^M_R\O>#4\P,RJOB,P>$)7ONV->^H(9HB;#\A+N!4"H* 3L( M$9+HA H1TM -W%!L+XU]'6K@,B6P2G6%X%[O^\F:.OL==!)Y.5CREL/&;P\S M9-N35L8\H8F($\T5B9FK(LXJ3R.,A.1[@!E[$C_P#F6/&3UFO$W,H&Z'<%,3 MKK36)"2N8EJ),)">EMKU/!&J1.TV$G%_/V,/]B:]G]%CQAO&#-+Z&53+,.!N M3"F/:.SY/ DCZV?$GH[H"H7E,_D9>X 9O9_QJO,68B0SRB8CYSK/QJ,W%>*D MKM]RVGHL#F!_$0,.N $6L4>"Y.0*T\D6KGR24*<]6+L>;!BM63_+<0W^[., MEZOHO.4$\)5/B!=Y)/8IDU'HQ9I;RP]_R^!I\I%N5_0]B3"0K5K^7M%[1=^] MH@>=OJX45,E/7"_Q")AR$8H@"5T\D: QDWZT!XJ^-V&!WJ+WBOZR%%VV%IT) MUPMCSZ6)]%F@0Z*"I-K+LXBS?5#T/=G+OU6+_D92$YH:A'%^FCGO\XEMD/SK M&XO_K2=-I)[;]C+VL'F *VFD(LEDPB037D"]R!=^$KGQ^H2FQ_0RO@TRD/+X MAC;:FWK_-W;1=EM3?P,WXS:$9.>2;@A8GENL7Y*I?XWZW"DRDLKU!.%:)3'5 M02)#Q:H$Q5A&S V>4Y^WL9OO];G7YU>OS[3=NROJ,:+=("(A9\P7(65AG/B> M*Y-$Q9H\MWW>U)?O];G7YU>OSW[;^""1/*2NIVD@5.P+%C)1I?7%VG6C9]7G M;>S-WZH^FXWU'PT-;OW^-J[=>9@5HM\=/&[_Y".K]+K$N[UQ_.B>IR'C3%] MR "=\P(5[ ]E$$0\ 5-.8F3G5JY@)%)ADH11R&DDP\<\O"$)1W)K[ 6$'7R: MJ4@7IV-YT996=0V[N*N9]D(1ZH3[3.A$1*$0@8QTY DA8GK@6P2!2V0C-7OP MS]F[![*LF[X--<7Z]/0X_5GWDD+6_AN1Z6X>=8$>%@L2073 DB0(%>=,Q6&H MXBCR?=KA4?>)4E$0N? O.&()#R/8:W%"0C?1,M$/XU%?H$U'(NTM:,/Q B&Y MI>4NSZ=7V!UFEHZ=(;8[JYI95RU8VJ9 =4NG'$R&Z:T&@E6B=5EFTK>]V29S MP_K:?JDF%S,]KMO+SLX!JL_.EWX]2W\Z)]4"PH@ -?[3-,LF$[L^+=/Z M*"]MBYIK?#AX=3DM\'-#2<3C9X$ M;X)>O.>9OY-![6T(PL8\\\U\T9X'=W5ZGY4\>3_TJ)>+]7+QULG6>[G8-[S8 M4]+.7F@>!R9O@VS]>(O!EB?2O!NG_'%RM:V9_*]=G"'=-@V/>MJGS?FDG1:I M3(:^F_B^*P+*"$O"1&E?)G&LN4])DBP?*'TMIC 7(Q,S/:I$K^I76?X5Y:YI M/:\FH_4)HJ8+_9'I% ^39P*N7^P!TXTY7)VDS7DYZJ9L'K0YF_3VE$U_X$OR M%!68SROP_8EQ#W8]V'7 3K:GYSR.DD#%/!28((N+&3 ;2"R6+XP@"@/8,WAV_^@]NQ[L>K#KP>YQ8$<[8,?"*(@B(OV(TS!(8JFU]>RT MDB)8*5U\!L]N2V#WQCV[QY &[6V8[_,C,Z V;)/U E*A;]1YUM(5*M?72<0P M'Y*R((J%("+A,J0A\6-/;8],W<)"G10X2J:%>?L^T2J[KH_3=!IL4XRBVQE:(((B\IU>\U)MI'BRK M\UK%A\5[([DA3USX\MR! MMU<76]L7?.OT&U4^> _"#4--&7,%#WT>,C?04*& MYST);_;>N@M]^+Y'D3U&$=8A"@V"A+MNY,AS93QR1+8Y0R9D4KB!Q$G&JF$>3ZI"""4^X^G'.R'9PA+NO M&T5>U2']W^_%]V$(M!P0R1#DZ?>#[\/SZ3@KG8OI*!L_-Z/XYRKI$T\I%B9!2$-%A1=%Q"/:5]$">-0"HJQ\-,QI7[/"A'/O&1QIO]XB M"FD Q;TC@'M(M]EZ8&_]C][-Z/5^VWI/VY2B,.)^X+HLT)+$5.K "Y1U&J+( M\T*]H=ZO#6=LI/?D,-BF*]'K?:_W;T;O69O1Y+D1(2P(8^XR%DBF0LHU(U2Y M(0]5R+9@[U=V#KV][_6^U_MGT/M.)J,;*\&T!"TG2B01TBB?"WRJ^,8VDC5J]M JR0)#!45V.7F>C9QT,IFGX_$U1@XPX>(T+\J9,TJO,3$C2X?G\ Y*AFE A$D>/_)B-C=D M'S"2#%;UK,BRB7-93'_D)0C#H8.W;%XZ*7*Y6K80&ZAH[HXY1TZ&>2'.;&IN M/L[*TI8CU+.Z(PV4G3/#.":,^3&/PX"Y3(?$"XF.(\I$D 3:7=! G,E/Z<_\ M8GZAS,091?K6?:(E)3RRQO?V-"G6:!^_H^O7:IJ4 _,QAC^6=/#!$U<+2,7J MLL*->W6>@S!<94Y6SF TL\RY@AL[)[B@_Y[G!<@2K.*)Y8-9):\=S0M,_3$B M-BUFY\/I!;[N"->AH\J-EKZFU[.VD'H#I\O[].#+#9RTXAS>N3P&G896(4UX MDG"MO#A@42!$P 63,;B%+A?$6_0$;?W.EU.,%]O,/?4CS<>(:LFT2.:S>9'5 MU66[%4Q_YX)YE1GP (#X87 +_E<_JT&7AH=H4?(.[T]WO +(&^.O>;E(*_6_ M\[28904@KF%7&E7=!LL-AKD+N_%E\GB9_PP.;JN(?&,]G,X+)YRFQ0@U,0:H M&_WD;D&#_^LN%2:M4Q=(5R<)J!<#(Z*8%#K0 M+$D\Z@MD-5++R;K1].)B.C$%G'$M#K63%E='\OFUY M\-8TIA?3.7AQYAEN5<'2(':CD.@R_ #)FLRJ M1>KX!X\>V SIEQ^_."!!2-B;6<+>/?%"S+0]^M==#L.'WQHU:->PZ;>>#Z.< M2AII2D+!8#</6NWE#HTO>;4]?TTS M]VVM]@ ]:6RFE?_(QM>[1O0R_[F(KNM!TEP0(>M)D*>3-^PG7BP#/PZ,[+F2 M"^I&;@0 Q&08TU4.ROLBSS]>ARP2Q@]7HWXO"WE:$CX\8_%#J?Q$>A([)H6$ M O+$5 :PXE(_&GE>RVJ#G=G=:J]#GA9STN&PP.A1"S*+N'+=;/?O1"<0@OGD M1U9BZZ-OW_]:VFJT-7CEF/!_6;G?K\/Q^^_Y)*L&XFXZD*< X\Z12)PPY5(= M*,H\QKFKI!2$H!M(!/%7F93:+;.5CFA>%%C-.AE]GDZ&]L7ZV-=MC2*_@> 4 M.3:;-/OROX)2P0[9:,UD:,MFD9@I*W[DUB\;H(.V&)!K MX@D_=DE(?$9 ''S*%)<)-ALD/ FW(P& V/[KDH G!>VRANVR.0@P;M\<3):# ML(O.7Q7.L(VF3.TO(O%A(TQ[$I,%,3E \2BF,%LPR"-L*0"/L,DX=Q&4_7OF MG*<_,A1EPX9FVOKA!,-@Y^.9L5]?BI/I+!N>.Q^/G>]3$+:!\_%CY+S_/W\ M%'5_^_+Q^+OYT_OM5Z/7^/VS(KV$'\Q&A^WWZK?K+P^PMKLY!)I>39ST\K*8 M_C1G06!]=WQ"(EIXT$KIB&FB110QPF.1<-@^ZIA0&0K7#9;AX5,^F<*=K^M5 M_7(UR8KR/+\$=4:.O?0L"Z^_IK?8B;*8_;/Y5:O-]53#E.)$PS2O*+/IM+8^ MI'I ;E5GL7JB\LL^ /E="R5;:G]L%^M'B1MHQIGKPA:+1F$@*.SU$^Z'*VPQ M.UTH(\PHXEM<([F+-:HPLQOLSLQV !30SLLR&J-..SGNK<]@BD:HJ!4H9&DQ M/!_ H\$7IY?FP!U%X"(M?L]J@ 8E'LV'L[:AQRBKV1GL6.!RI_GX F8\K7_S M(RWRZ;QT4/>+'"8-O>UA<0TC1@3%'?\XAQ5R+L^GL^F/Z7B6YD-P)$\QX&U2 M 5!A8,!9<78-=F.2C5N2P9Q>8.0)WO82?=H97@]57 M'?TMKH'JL -IJY-RZU0,SU-98G7S"=@!V?5K_&;YUDZGIT/\5##I$C@"<"R.5S; ML7JKAF<+S9/99LV3^6/,7[OQ'5\/T K=:0R_YC^C;#P>8*[*45FDV3C'LR*X M\74M"9:0)#V;3&&IAD;5K'2@F%Y.0><.IJ<'9L5 #M/9=#P%D07;-\:VNC6% MR?,91MD&T+6FTH7W_3CV6>#2T(U]KJGVO%A2SE<"Z#O#VVK:MXBT;+5Z?AEI M5]7FX3.^!<7@]X)PF[\ ,H47%[*W/F:IU(GRA.-',)$Y++R$L2+L!I\)G? M:66>*.8K&GIA$$NF R9\UW<]<"L$B5D4J5L!ZL[[> _JA+X PGQ7NY0OQ]KQ M/,>(@/>;\_WX2_0_SC?]]:_?HK^H[]KY^NW+G[^I3_NV:_FR/GWC/ 63.)^= M@YC_QR1Q &B"U;ZHL/0R*RZ08&INS&Z1U>Q0MYS\VV BJI@-)AJ]J:^:F^M, M3T_+;%9Q4EFS;ON:X;4:':V8M]$3F6 SY(H'V=ZEX:DR'P]NZH%6^1O-=DP- MX>K6;QE@J/$* !+_:QYN-B\FIN=R6=HP)@X51M1-%#ATOL]/_@63AQ]:MP4E MW)I$&&5EDC ^.L[.P#.I\O),[+KCIIRF9OX'E:VLGZ9*L+I(1UD]]NEE-JGO M9(B]8!YR\Y@FE-JY89D-Y[#V.5QEG%Z5N%>L:,G-A;ZW'^N?<+?)60;S8=;( MD]1O.ML79"9\,'#*.4PCS-@W^);CN2<'GC"_K%^S P\E M !;:KE-'9FHA0)F;3&&F+W/; ]M!MZ%R!*\QAE'.P;,V9U0I@O2U,\LO,G I M)S::^CV[G-D>OEY@XZHWIB=U9'M%AD&#TL:9V5UHC7)?9%T:0>UIP2))P6E. MF$>"4+LJC()8"U389'!R^.I:AY0F4#0HH]@700/ M)LP+V@..M9=L'8?/V=7*IW<%R(X^)XT7(6\_4CUTU^3/GFPI2+H6D/8NI14$ M[^RLR%"[S'G+-EW5.P6Q/8/3DB1"21D(+A@)0!"]D/K" Z]5,B)6B61Q.E=$ MXQLXY/D$4*85Q?8[5BB].T+_NY#(@^#> KFFB&IK HGG-HLILAT$LDFRC8U9 M Y;KMJ5+I0UU!<2RG[':GO4._VD+7H9#EEO\FG_/B_HJE["=.3@![/K](#V% M,7U(QU?I=8D.[WE1/<[#QI@^9(#.>8&B\H='NWO#)Z-P'9_.3U&BS(O MKHV6A]?1."W+6[<)(B9@R@A)PL1G5,4BT;#'54G$@\B'U]UM@D?]!,;,"2., MDE#%B92>4)ZF+')U^'@_?U?^\O>Z3*;QS)I6N^#M#8U?!-YQ/AV5SON&]@,_ MGQ7HO8TJ;,=W.CY:>\%?K:N7XH5-=?FI1D? T#']:OU\SR,;AOI0,H[GR;7J0KM9;@ MW9[E$SL\<-BF]1NV=-.\(96\3<6B>ZL]_LQ9I([GVS*HK8)X6@U:W_< 5?\;1:3OS%!^)[_ M?+@8/"LPW%Q#O9TY,=/SFP/& NG@MU>J%9+S3BC5NC7BYZ,.F%9H=@.,KI#ON[J3;75J=KOALGF ""@[4F4H$)ZFOIQ$B=)PB,5 M>5[D"DJ(AQWB5ULX+AX C&)37?;5A,&^5\05=]5^WJ^\IE.-OQ+HWZ#%E3?@ MMKF_:9M-D@D.MU9 MM*+$3WS72X0*%)$!;%*JX 66@=R5O;B 1(;!>9?M:XEP!TR^"M+F-W"BT6O] M?FE]MS=+'.I(19Q%PE-4^9[T%48H8D](ZM$'^1\W:/WVVLT2GPP H'JM[[6^ MU_H':WVG,PM3G"D6^@$-/,9=*3S/=?&]6(6Q)F)+MGX[?1V9*P>NV&80H=?Z M7NO?BM9W2,@2$5.-I7$^DL_&DG,6VE@#D\C'OR5;OR6M9^[ $]N,%#SOGO]Y MV[+LYNGNK*FHBTC<[121F,+#1?!YX#6J$%$3!=IZ+:(A\!AU\RFV.M[[J+QT M6_<^("JF4>0%/M=,*B4YHSZ/E*8QV/MHA3UC&^<-83K&>NKOYUDV^SBU?"(+ MD<4O6 !=\=E]S-.3?&S*J!_%&[JK<\P[0PL/K^6KDXBM0%2).#"&'0C('46K MLM.:A<9*ZY#$@D>$^8PCJ8J(!=B$*":>]Z 3J=M=P2T)R!98!?TU+82* MAC&C.G9I&(9!@,6E&]*[Z+3 BNNF0>*T*FE10NBV-* M(NWS3IVFE_B)8!&G+H=O@7*Y\(87)D(&.I+>!G6:N^5C(0T?RV=][!Q]CKY\ MTLY7_\9%4N8EK#2$\/G 6+9[1^/%$/I>#@?F_K2DVO+E PCZGZ] M+2>?31>R(NMF)O [E.&KY9;U;3NQ^E=5R7*:9$OMT3H\'C8- ME\H1U4Y1KRV7WNBVE3E9($BK:Y%G595W==V+#*S\:)EE8,-*\F5T,@*O)J-* MD$R=_*V(Y:G0#85*5,)" ,Y$2DI$)#SJ(K\4#3J(Y0L=:1'P0,:4$=]7A$8D M#,((WG6)B+=86;ZE3<&QZ;Z')=]&T"OJ'DO].#NWG8? 6,UGS;J=&,"PC1YN M6?!T!C)S,I_5T/ _'U534_Z"JL&K$E_7[8N[W_J]NBM73*_NEYWSJNLY!X:@ M['+657M+ 'Y7I>?;*!7N:\;[FO'MU(SO68':&RM<-+W]!+>[(/OR^KWP-"+ MQLL2C4<6+8G]]2$ZIW^K4?X^L7&_$QM]X;D9_*\]9@\]7_M"4D$TX^ ?DX!& MBHM$1-+S/;5\M ;+?V16_^.TO)EB90M)C!3+E-@J'?H+3&)\ \&*7L/W2\-) M6R8=$>X'D0IHZ"H6!9Y*J)?(@',J6:CX2G'B'1J^O9(DRN7 6].!H]?P7L-[ M#;]+PWW1%B<0FOA>A+UN?::YDIQSJ7V?2JUKWZ_^VWSP?O5?7<#^[\NU+[:N MY,"D\ILDWJHS[WSR(RLQI7]]R<>&3(5;W4 \J2,N.6O9/P(F(YYPZ@8!2^)0 M4$9)3"-)M(QB;Z42I9Y\9>?>DLE_.;7UP%_:,AM3EW*?2+'( MP/-%KUB]8NV'8GENA\^(33A*^"Y/UCVV:+"E? M17BIUZS7H5FDU2Q7)HKR)'9C4"F0?$%X$%&/*!5(+UGM6;,%F[5%S:(#+EZ% M9FT[<+N_6SG=5.C?5>F/%=K32US13?=M=Q4*;#40L"]*[G>4W \ICT.2A*%D M$>=2<2Y(DFB5*!V1^YG/BFY@1=/5Z%_S^PTHW6JWJ<=*Q=[:WU<; MT.J5_0YEYRW-HTJ$\I(D2#Q!&(\3Q97K!H&.(A&I@/L[4_:M[D?95I.J>E7O M5?VUJ+IH&TZZ.O((;)2)4 &+(C?TM>L3G[DLBFD2K?27VZI=WYX;/Z"D5_9> MV7ME7U%VS^TH>^2Z<2 \0A5A/H^$B#3EU(L3$G(6[LZ)W^J>/7"W60[Q\E3] MS1S-5MQJ6U5Z"@L\FLZQ5&N3&O_][A%7:3YI-3^0D4I"HGQ-8P;V7NF0!*'0 M*HZ\R-?W\^B_G-ZD^SL_LA4#OD,#OT8H]K/W6Q\][_7:\_RV;I$PXL=:R\B- M8Z:I+\&>!TR[E"H9NX1M7:^W?F+,MWIBW.MUK]$I!V\]HDPP M5[$D$)K'H0Q=$<3W/:U^F+W>XJF:'%!OFZ=JO5[W>OUB]3IH]3K $%N@&8FU MSS@)E(@5D5JKQ%4>]U;:IFW%7F]1K_T!W6H?M1>JUV^F2.J6S@C/1WMRGX;= M:T1I+^LP[Q20^X'?0Q[W:=&/N&UVJ_1ALR*3($B89HDOI)3:);!C\6./ZW!E MM[*V;<$]V5;JWW2!CC0XY][>N^G0)T_<8/XYY+4_2^C!J@>K!;#JI#4"/"4N MTV%"*&,^%0)V7YKX1+I*,!ZOI.+?$ZS6$L=L"%;;[&*_K_+:@U4/5CU8+8"5 MWVG,&RC/3\* J"!F*@ZE]MV84\&IE@$5P0:>U0I#QB9@Y1_RK1[C[*F\]F#5 M@U4/5@M@U4DO9<*/$JZHUD'(I!^$E,0\(21RO422>.4P^@&>U9;!2F[U;&I/ MY77+>29[&\NZM6MF3^+[,NG!/"):8/%<@;4H0>)2PMS 51%AD18\"A.5A/&= M\:5*0IXFPM0S$+Q1OZ57^(T4GG826F,JXE"YH03KSS3W0REHXB)CM^OJ> .% MWT649ILAY5[A>X5_,PI/VGRW* P5UYK0("%,1D)Z 2;%"*E=&4BZPN+]( N_ MYID-R5&UGX;4<+ M7H7"OYG<%C69Y0<-@T29#>?PM3PK*R[ ;.2<%M,+9W:>@?!<7,YGIA-X0SMQ M0R1ATRRY5UB"1AGK\$@$) J9ZQ(L0TTXU2R,W-C7H=92L)7$5ERD>HV^-TND MJQ5*8(&B=FV^G"ZKOS*MV'=+VBOL*%5=VTI@"'F#]2"P(5XI)GX>1 M-;B1CD42/J'!W5H>.MEJ 7BOM[W>[H?>^EZKMRH*?5;K5^A&RU"=;^*:[9.O_1G"'7[V_EVG;*3-OZ?+CZVGPI-<)4ZBAV MO9A&+-*$R<0%R=(\UD(KX:LHT7"#/Z;UA1>N M&5)-/$;ARRZ#+\E$A%2"@^D'-$A4:,4SG\RSD9H]^#[>.R<#,;U$F2CFV:*4 MC/-)=G!NJJT^>,3]90$U/ X8L;'?HR^?M'.L_G_]?5$&'K14OX_3X8?OP_-L-!]G7TZ;%!6CLWYN"RF/_)15@*N MF2G".$\5VYGAS'UP%A?DMH?H0,X0QIT5:P;=^?V"Q7*7GAE?=V\P07@=+\Z3 M:TV8?9!A-AY7GYJ0);Z&@0_KUVLFZCB_@ ?_G%TYWZ87Z8J-OTB+LWQBAY?. M9]/Z#>LRF'>N\M'L'+X-#U]E,P$DC]/+,OM0__';,A"_:\*,C='W^+N;HY#V M'BSXY;=W*Q:BNO_-'XE'_>IQ'[WM>^UIVIAX*%:(NWST1FJ##6G'MNJQK@#. MHQY\C:TZ/B^RS/D$'YR7CIY@?-Q,3IP-,ZQ*=J@W>)OGAV],$+[G/Q\N!J\) M%5;FQ%P?=CG3PNRN/L"6)"O0:,.UW\=H_PHG-1NL$GP*9W8^G9?I9%3^NFGW ML1W(T^IZ-"(]ZX<>KEH@>37FAV""9WNSCP M "\^:\8&DYR3['1:9 L1DCTJ^WL&JJ!GK/K;0^8K1KG,@D[BKA]X6D6>RZ@7 M,4_+T->)\*APE:N$&R?KH\P?IV5ICRY,V!>FX,ME9IWL,C02V(EM?LHG4QCK M]1&J?5;.U&2T>!7][SE\_"D#_QL^P2ZOR%9=WK/6SS![ZWB[TT9;SCY(PD)X;"I=&3 DO%'&@?1JXG$9>(%=:;#PK]*TM?'H< M]'EL(/E34]/TT-=#7P]]SPI]3+1>GPR"P&.*Q3QD<=(C@C+" ME.;>2J7JLWM]VX$^X=,![/'?+O3=+PKX0H)]7S$IJD1!AR5_CF#?7J+82T@H MMG@D.ZZ8F\3@@E&AW9A%6@O&A:*>\B6X9=1;80AL<$;_O,PF919FD^PTOU4-C@,=)QP"33,M1^['D><6.JU2J_ MWKU5?8O!(3X06XT-]:K>J_I;477*&U47A"9$L%B)*&9"ZS"4)"8!EUKZBJL5 M JP'6?7M[ BX' 0]]U6OZKVJ/T+56:OJ,8D8H[&O74D9#W48"()<=T'H$B+) M#0&%>UKU+<4]Q< 7VSSLWO-=_$O/Y=&GIUCN]WT<5O,,?K8GOWV5:;KW;ULE7+ W)[ MWS;W\$DJYE=%>!\LQ"_] 46OS;4VRU:;_5#Z3,B(N!BA9Y%@U \B'@;@.(=! MLM*+<1-M7MTY;Z#-WN&3'"WVVMQK\WYKL_2\SDY8$LEYX%.>, \,-2@=C0*/ M1X%6GMZZ;?['EK19'#Y)CXE>F7MEWG-EIFTCAS!)" ^16")T&:%,N2Z-N'05 M@S=(L-I[;T/3O"UEEKUE?A9&G(?8%A!*DTMC 77^:%DZWLKIV\= !, MLL*9G:<3PRS[U\/OA\YI-@+Y',,=TME\-BVN[;C;# ^%_S(B]'N9&_TKG*9^?-$-8/8.G&Z62TYE[- MMYN;9C").7*.8'8 ?IQ,"YCYB1/#K/R L1Q-9NG$?J6J&QIEH[D9UZ%S_+ ? M. 7^!0_0C*.95OBP!/4L<8Z&\Q(D/BM*9SJ?E?DH:[Y_IPC5DK;,[[):4_;N M=I';@@ YU%T:K_GWO*BO90PI@^I..K]+J$>_WQO*@>YV%C M3!\R0.>\0*C\0QG EBG1;D!BG3!7N8*12 %^AU'(:23#QSR\H2="D4,$QXRE M9BK2Q>E87C18TXHA*FTLS(-9HC8A*-H2?!Q9W;1S\VE%:CT[!TMR=@Y*82Y]-2W& MHT/G[RN760"D-N.G>_G2Z'LZ'CO7 6EIQF>8CD(E3 MN-CUP)E?&G.U<,FRG(,6%FE>PL!0/\_-#

    ^7#H?%'!GJ89FS%-8;U_G046/D%CD[=_(U $<$GF6)SU-D MP^G9!.9[9![XQ!X3E8@ZXU%W$$-P&;-XS5K;Y'%@(W4@<7\[.E;F+^^W7ZW#!^)W6:$;KF8''DL#*K5!P!>^\QYO4%U*-?>N MKCAH',+Z&P:!OL+#34?-=ZH;PA.,KW^M\ \>Y.RLR,Z,4VE$USB2Z4^X)#HM M\.JTS&8SHP4@(=A086KW:O#.>(HC:1[Q\Y>/9?.,Z8\T'UM1JYX#QP[%( M='S;<6TCN+I2H2^G7RN-P4)Q.@ XQS?^65WVG\UE&Y%1/_.R M^;CROR- M0>5T,@&;GMI-&8SFT 'G &<;?SRHWVTO4'^$F[-9!@,8P;8$26S1=>J.W2YQ M]P' />R,MS;I>/51/H*]Y@RF,S6?@-4&B3-SV%Q^<6;:D1G'=M05U(5]R+19 M5"+,HLK&GG=^TICU1WD-Z!@\QB&P4[1[KT!TDKC\1 '4JRK]LON!1A3L@.US:2C(NDH!%'F?233"?ES+,3N#*"\0*Z_]KE(]E3^"^\A'X+]L/ M,/O:^_D"UGJ5"^_!H"['Z; R8^TFSD2/P%_(LQ^=0 #N^@N,D=P< +#QN=/3 M?)A76C'$XU!S^<7@QFQY+'L70UKV(]#-H>E(,#E<%Z6=3 4ICH[/<5;P77-PAM!RC%8-4-SC-]Q+N:S MN0D3F:>FV,/@RQ"]KLH]JQ?4K+5Q:PIS3H>N9A55&A88*#3A<*RA MSL_2VO^L0C+I69I/ 7J"1TT\4F,_,%R9>!A3J]Q:7#>\1W4-(,%XUF*.HK. M+T#"V/%6?=\V,%1[L^7BG'0_XL#,,'1M7RGD_,@CU*2W@"I7O)7YM MHTF-N#:2K&:S:3')KDTSBN W\!51]S/G?6)C1SCT!.9A,@1@^]4XJG@A>]L! MAARO ,A@2 :"*I=V<YT16# M)2@5>$9@'F)9+'ZKG&X8 4:*C2M;SN:CZ]K#'J8EB&#G/D;'1IG%W@F>9J+A MF&*O4N/]M@+7",M5CI%6*S'&E6XW#/5*X2A0[D$^J0LFY[KL_!X#T)>@Y?@ MU@K4F'//V4=K!E^].K]&D2C/31@9)_(DJR8G&QEY_S*<30U$!A8B30RY(^L% MN&1H6\V>H+/MF5@?P,A3+3HK@_J_K3" ^3.34O>.P=%=3,';J(Y(8$(!LLK& M!M_Y@ LR/7#.IU=@6@LS_"% WA3= ; N^24:\ZOS*HI=9#_R[*J^"2ZU'=9) MUMF!FJ5! :D_JHPMP$1IL6EZ:IX(/8_)R J&C9AF:XS334^ IJ8*U)]G%Y5X M&=\&W\B+Q4=</65=;$ 44N:*B G"W9A)Z2F2*$W@7YU(U^7RW9\V;4#T M$91O_,F8'G1Q;9;/60:PE)6W]K21":>"21;YKF(>D:$F/@D8"0)7^2KH]K1A MZ(5'41($C#*A8Z4P'D>)B'CDPJ9M7UL)^4TKH8]'QT=_5L='7SX[ZG/L?#G^ MB_[F?-1_5A^=3^KX6'_[OJE=OB&%ALCMV.GJS!/7OK81^85-@\'_ LJDSF5: MS*[QK7%Z5;F]K:@G;/K09.88O%W#/Y&8?ZR MOH$Q&/6VPHZM>\9L$ )/P,P3@9^5G<'WK@IP44[G8P=4H3G[QVM>3F=V_X&7 M*O&XT'H(]2RU]JNZE'4.?^33<774"7>IDP!2&_1!@,'M#;X\Q^EIIQJO:_P! MFX4$RX)^\@RLW-G M#.ET_0HX,-^ ,*?YJ)J:KB$!E_=R#O[!KT;FIF":\6P9Z^9,_M:TL;I@GT?9 MJ0DKF'.\<:G 4*%Y ?>E M1 ?4".[BLDSG,]S-+VT?.T?>MF&6N3"* ^#P".L,1_B7(>,Q*]AXC,YWE"'K M2I@6F"2)]A YQUBZ.5<>5R?4U:/:'Z+]KN821]',9Y'5DS:9HHC. M"]R<=SS*U,I;/3_HON2%W=>5,.GEZ76CN)UG:7V8>O0C,"U%?H) 8_:?QA7 M464_AUFUO6]O'JU? "_][EWWN:Y=Y4[A*Y%2#R)50G,IRI4821" M7_N")BX7=,$=>K-)>P]W B,PN+G-'%GV >_9EY)1H4B8<*F\@"G"%?,%B0A, MA0[ 527=OI1:AO"IUHI'+(A<&8=)J'V2!!%+X)-;^U+>>9^][4O)&FL1Q:8T(?\\Z MH3J+GN]!EVP \\+RCHTA5Y^7MU]';=FH J_<8XVA;XVUAO^VQ+!Y9PT4N3%X3E#."<+3R2#4 8\S%$ M"SMKS@(_1LTD#58&/VBC DN/"=>\3*WOC,,_FTY'=G[*K/B1HTNUO2ZJWU/\ M-[*/B)B';!*8AC%4KN^XFAEB3"3V).?9DL/]P?M5:?N//M MA7JK/>S=VC=F[>]U;TZ3E]."L6_(V7=F?4@][=L0A+XSZ_*(Y[N"AYPM!$0[0O<=9.ZO*')-A%TU K?+/A&> MQP>2/@FCY7[VF'G+%%D]9KU=S/+;NEGMQ:%(A!\QWU.4N8QIR5U.DCB /V)O M.YBUO8875 Z$MUJ@TD-6#UD]9+UBR.)M[:S>LSJ,>M-85:G7ET($4@O)DQX,E&)'Q(96S<+TP5Y ML#TW:TN8Y7J 66_8SWIM[4=O2.SINQ?M-Z.S 1+AMD#BAG'H"U_SV!7,C:0" M5RCR$Z%][N.6;3F_MUYZ3*/[B%4X7TXCDS*XT\"2.^#!J^A?] 9.TWIEWR]E M)ZQ5=AX3&BO"J PCZ@HJXBHXPPD/PQ66FPQUO=?U7M-H-=;*A8=_.MH" 87=YK^R]LO?*_F!EYZVR MNU+(0+@^C3T242(2%B36L$O.F8PV-.Q;B@'( <$*SI>O['O4/<7HF[^D;T_6 M3B5I4UHF(]C_.Z?(I507]V!@P-24565FJR5SAH2SH3QK"/YMA7_FO+>\X;\. M# &UX6#)JDKPIAJNOEE5/U1SY""7S;X70'Z=%\-SY)OI%,T>/I[4\.]8JIY/ MS%0/VRL:#H+Z3DC7,#$-94SH!@L9D:]LG)OR?%R0\1C_:RKV!DVYWJ!#CX!$ MKK.&H&.*=!7(9[;:#./0P6X[=4G]=94%9>L4FP%U!YK7[7*P0!'I^PI#2F3J M.$V[AV%:FM?Y!2P?R-U_D+>A7*(X&UF:_Y-L=I55%#](1V+H"8Z1'>VF*R&+ MP ]\E/1B:MC6:C[89H;L$S4$^E4E: DJ9MB^D#IVW7.AB+8]@VK)[R MIMG(VBN9:7DBVDMC5Z37DJ4G01"KA($?J402L9A([8,3*31W%6PD5YW(:M"M M0'_+4"9!MS[!OQ?S"V4($NSGLV7BR\0R7Y(MT$^#,3Q.)_X,I\AV0DB\%&-3ZN2=,L^I",'!V4V_#":%Z;]!?@<9,6J M;KKT=:>2O;(N[_ZD+,N),9W@R,T+PXH):&X@[20M:V!$6?@Q'<-T-/3<2/J7 M5E1*A@0IFYS-SHWIAML4%8%*!5<-PAK7UV+4EI&U>6R1<'I)$ZMCUP!Y2P0680*Y)0 27_F*2 M""X7KE:S6+A6C6%^&5;,UN'U\?5E]N5T[8UP;/CD_ZR??$7!5@C+.X_? MU:2CSTFC2NZJ\P#J= 6[&MA$OOO3#"NX[XI8/%R'0(5V+%6LT^]()()1F?@, MI$@ER@#<04'"#8 M/A2CYY%TO#U.U4:/4/596=>WI(OXQCX8R,=@%IHCVW%E@LR1)7K0U2_."MSF MVW8 2+J?/O[Y*G!YCJFU$OC('Q^8QI@VWF;V ";ARI+06WKKRC&H;6NZ-,\# M&Y!!(F:S'< N-(6)$]1FV33DF9>=!@PI!DB&EGYR8:UP*?;>B?_S/$6YJ8GF M%VCQ-F,_:R)^9_4MEC9/*^UW8#^83^?E371GZ-_-+W$U=^M<>Z[79BWT*#;4 0=/H4EJ&%BDYC]G*AVRV"P(]T M/,\. "ZK_C,U)>#?U'';[;,Y%6B[@U;\NA65;14BGY^4^2B'860FY*/G2/X\ M:/ITP&54F:?[U9)D#8Z#)YI=3-K6'E_:G>\&,/Z]I41N&!GSBWQ6T_A6A)#5 M-MON7_-J)-=F?@V5],0>D:$BP(*,8 WP<*Y$^#!M.LH.K7G3,Z?36:>]=\-& MW1 W8W>41:9O$ZN#!36'2NLZM^1%$S&$B\_+NC52-UI@?]_NP''?T0@-CL=. M=58W?RXNJQC3P!+!7R/#^:#K'-0!R^K(*L[&Z"Y8SNHH'>VM8/E M#*_B'153HNT/>@W>S$5ZEG7I\KN4U%W.\#4S7C9TH^7!W'&'I;8QU4*=YR6> F,O&OAC^#N @0VR&JP=5H]CF=/'%6=X43G%M\V!,D*?UAF.YK@7B$E'=Z;ULN;[,'[82%VPW!8E2K-&U# M3).4D\4EOTA_[\ILOH0)7?ENI:@E#S<1;VP"#B ,NXG+MJR5GG M$Z/_V<@L79?D_33-*V2VCC'\M#E@'=0Q,].M:E;%R Q5>GV$"+; 'B'676NR M4?>("(_."\M :^0%K@"_S\OSJJ-YM0#P>W/(@*V@E_GO7QJC.-F<4?PM$H-W M^\P\AL/;NV-M'Y3-LN7.)IWV):G9+64SL_WOGC !>,Y3VWS/>N9767VL=8.9 M-LD2!M'MU6^RO@V"'U]?6C@85-B^:CC7@'1C_ZK6AT,35.\,?2DWQV9S#"H\ M:Y[%.H76;30_QB&>(Y?-\G.PC\T#0QJ1'=-'PYQ2PGVWIWZ

    C SLAZYNNVL=D96GC2I2>KOV<&UEP1 M,[1P@W!0C["1X*,JC-:PDP_S8CB_P)VBR7JISX]LK >M8"WRW2XARP('YM:QS42U.Q"SM/-%+:T:F RSD3D9KQ:X;0QM(U+S<5HT*E2E"\W+*KD( MB;'QI='6MHSD(%ZT9 NOKMPU5A.3 "H[7^W-'1P&FU//NMA6+?JZ[>.L8Y0_F==F7!;)!0.DWZ807Q!S60+N3#F:U!CN3I*-)3));O M.+$P^,+J8VFW$];/_)&-#4:6EU.4>=MKK-NSJZC[=,1V=(F)5=W:,HV0O M_A/;DZ$M1^MPXS@&'0>CNQ>QZ3X+*8A-VRK3N:)J1MLTFU^\^J";\PE?;UMH M64 Q2%+UX*HUK7F(:L5QA]1LIU"YC6N"?2( !JR)6KTQ8.O4A.[;S:E1E\ET MX5E2;(^-W9H?T47))@8#@ ^;:#M W-_/3:O3ZIZ82=P8 '/<7VU_NX-H-L>G M9NN,?79SVXW7M";K-&VSZ]XTN.L(0+<)I=D_XL0VS:JJWJ.SMNV3&8CYDIG! MQ2" W0F:W>K&$;-= \L,[;IIW65#'%FG)=J#=^1=,X0R"NJ+!KN#0B/;1M2V M69LTO4G!;LR+)F%WP9&N(A/S2?[O>68X&BO/:P'S\LD/;*]L;)RQX!U_H;G] MH?.7)A*";OL:2W"3)6VD$:/)G79?BVV^ZLSJM9V]!NN[@-W9\.OFEJ&^3"(= M^\J-J)1.YZJ%_/Z)/\OV>@,N2FL M[W#_WE&QI$$LM-"<*,:5$)&6##;,V.K+%YQUVK/ =U3@:T)%E+# %V'D$T=Q9O>4;'^=O0W=7ST-^T? M_^RH"#X^.MZW7E*V4TU]7F'$QSF;@RU **VL8UFU<:RVE.C5 :+_)T,W'LQ< M+7;&"ZSDSG;0M))7NZUF8]:V^\32 <#+*A VO,;6?^=XRK6T[S;M,3%_S*2D MH;1VE'W@O,<6+RA*/S 65YVKM(-J^U*!5<[R;M7%=#$@#%:C&Q&TEN$&(QFF M8S-!W\^SK&X/-<3*FW8[;+LE#A%^\6GK.37&"W;N\.3X.%N9!'RT!I;,K%#IYO:O<#(DH\,VKH+TV2JCDYV$YO;_ILG<)'SB[3X?6F$=0=H MW("@EVDN,YY3B^.B!#8!&Q"S_TYA>=$+N,ZJY/EL7DSM7Y=(:P1+ M;UIBG#6":T]+273GE>?9[-C:3"+MZ&"HBB9T"7%RS2";2T0DM+@T^K\\ M[\@(P>3Z"7HB9B,Q=2XP.Q17S9Q^ ,@.9UW-7;_>H.=SC'54B;G'U4[L(/05JISD+NH9I4($K_.9 M*Z\/, :=/7M']"=M$0?*?:MEMC/;\K%0UC%Q]>:SZS+.$?C:*/?DNCG*J\U? M-X<(-T" (\81;J_2-#DVTUN@GV_VXE?V2#>M?/WSZ62Z=+AKMB_+BF0FH]GF MMK=<[GNX;Z![M($X?1G.IM@ B+A(0;M)782)R=B^W'AJ469%)?2U9K4*5>=Q M?$.M_(A66:TVQ,36[?C1HKVT9G*")R2 !=4),'[E>S;)895-@T5[KK[NZM7F M!K8Y=E?6;O1VE-=$72$ISUB' B?26LG8=Z7O*Z:HEMH+A4S"@$;,C5EX\P[E M4;1[""['\)K"?U.IG-)[-V6].F&G^U MO1M76%RG4;?WKC%:E=57VT$L73M M!3*'KKN:#G:RI70P4XI69QO;\S1CAMJCAC+#/;OS[SG@+V9.58"8X^ =DUN; MV29ACQW#?\\G694^YIKT,;:!N;I1F4TI?A.5']6[CU''E:ZBO/7+'6LY;>N6 M?9\3JIGKJ3!F4A/I8D_H*(XB+Y$>7Q.'Z*HJ7"+;6,L[DAO/ 3Q^&/$%NT3\ M)26H"R[P2EBJ\%@%Z%8@W*4!9)4^>&L:L#F>W[70G;*\D,11[,:*8.*PQU00 M>X)+I0/.B:9KX+R[6D?5_@_EVT2.1U^S I-/TK-LOY?>!/=N6OP#< MK0+@+QNO>]<),(%8P#M\YHJXH^7Y6$UDVC$R^*0-^TGI>H0H'86/B--C6R7X+W(NN;'TT^ M9[/:XIJ>TQV;FI7:>/CPE2^GQ^G/U5I0%+;>D7@F1^+>6?^':U!TBPP3J8/! MC#I!+VTEL3WT;&6QSL1XC]ND7QLO_TMTU(TF;CTS_?'[%AN[J..RHT7FL1T! M 6OC_]SW@R"D-(9G($D"_K\KN1MP33V7^:ZW# 2W:G]7MVOM^)8-40J;-*(P MPSWOJK:W3+E;TUH[LN8L%+ZQJEVU[=/V='-K2N'NL!+&RHB)D+1Y18ZIHZOB M,M9UMM];7TEAK!&VI[,!X5T+7%M0(Z@;140%OG!YDNB$@9\21;Y2KI2$!?JI M!>X?KT;@5FGE=RMPC[YF*^#[4F.TF2)U6T4^(OA5\[^E%^@-_2?M MAJ6,^6Q-C/-0*]KP*ME %>SAY\/*?VV.CJKLD,/-"%5V4/=ELQJJ:/R_^AD^_,QX6>KA*;+LM7++U/9C@!B.;I;E-C3NU5=CHY#H> M']0'RRVX.T=+I]V56^VTB1:5LUC+A-W,U5PL=^9<5?PLHSI?2TTFF-[Z+3-) M:+# ,.P+QW,/_J>1K:W%O>[%2;02&GN\ABTG=>Y]J0OM2UUV4.IRGU2@33*) MR*,J9;9\R!7/BRJ_<:=QZDW\@ <>@N&C5/B(-UYKXNXX#5O,'KDL,/A5I>0: MVE*3.H)%X2:%L"XW_9<]V:T!]L:;&_O:I#68ZCQPR#$/:#JT-'A-R@Z>W].$M-RHME?S#?!R^H$[_'"YL5;_)AZJ#_\I'>288? MFJ&/[(/?])PWG@D^23Q =O(!91BXL!7SW"AA5 =AJ$+F,.!DTL M3_RO?V EG+N!\E7B MDV2US='>A'8?)6!;":'1'(G7B1=+:2')Q2^77L=!9Y^ M\K#^O:.LS[?VN\2%-4$Y Q,W!^4 .6H[F$^&Z+G<$'%K(@C/1<"WD6!O+12\ M-Q''5Q !O7TSMF,0(VWZ$J?*UX'P=$(\IET::A++D!$O#IGOBI5V/AL&._<; MH#QRN-KZ-.23"!RYKFH3%-/O3I8F_O=;@T#E>O%D+,R9!&L,J("@'MI0& M4_?SLI[6CN5KIM20R1KSF)^N2>+OD%(L"D@GII7]S(9S,UP,W]YK'BM)J8*1 MEK#&S%EW*IL3MELF+Z^*7/'9Q^,U ;<[9[,)3YE*G5OJ&2H*MK9G% HL/M>X M*VSY++NPDKUNNNW];GL@4T-KZU_N^Q!-F-=& 5?F\?[+8H>7 W+B^)-WUI&TD>LJP =BV2,.L:;'4KMMZL]J,M!E\6W===PRY86QKUAH@ M^\5@-E9TWUFS9.#8L#75S$G+2W5+5S1;1E?>4D*WIDCNAH*PQ6JVM16G5C)7 MAFS#P.6"V"Q4UL(CC=/B#(O4IJ>GV-_JY'I=2'I5>-87OBX$F#>0AHT7W[Q< M++2..Y( CV7JO= C:TY;N^'4\@,"NED%71>_X<36CI9U1VM7JUQ\U$?5W'\? MPK3-QX81_Y;@[]&D.=?]Z?ILVBN\-J M=JM2[ZT^_8H*-5H4HT7@L$2['3%:0@RTB;7=1C;2H5'IVD,SI1LINCR&T^I# M@Z>=N;GUR?%U=_(F*!/CQ>ES;:?4F:5ES<;CZE/3'@%?PRV']>LUTX7^5>E\ M!@OY;0H"MSQM5_EH=@Y_PJJ=& +Z RRJ3R_+[$/]QPK#"0ZG,'U%X2OXQ/_? M.X^_ZS;UK#ZNAF/OP8)??JN_M/R9=_-'XE&_>MQ';_M>:U;NZ9HPW]QV5CP4 M#D3G7&A].]Q&;(-WVW_2&Y^KRE'9\,G66,ICD[G[R4:S-$:SUC_VDR_J$W?6 M?F7+^CW_>=>B/JO*[NOJ5G:L>A+O\J=CTNV<.J?M9:Q^'<9UJ#?HU;E?\-=D MG5>>?CG-U-"[H6<,UWY_A'O:Z;R$_5SYZQVB0I]!5%8GK[J+\=]7;O'TDM4] M_WFC$-++Q7JY$+U<]'*Q5WCQ@+GHA6:_A&8=F-SMML #_':2#G\_*Y"N[:"J M/QD.L^ST](F=F=T$K^.%DXLZ>MV)%7_85-Z>6.G>[(/WJ]^O?K_Z;_/! M^]6_G]OP(KR#=W_ZMH:X>5.;_](7N-]DOJIG?>W/UZ_EZWF^-[.66]U[B[TU MKZK*?>RR9MR1Q_E$@G_CU.Y\3OYK%Q[U8X[+C!QLXXGN0VGJN:(MD27,E1%Q M0Y<&/L/^.Z'/(QDQ(G3D,L6>N$3V4>1TZ^I$[JP(H4U%"%VL"/E/5DQ'\"0( M&8)XY+>5>I"E.I!M",_.1;WB&>DWD#V2O20D>W\'E'EN6\@F&-;TAU[H"<5\ M7RC/#[@KB!]KF2BQPMJU^VK_YX"R>]7G!X. K3)G[@#75C5^$^':EK;@ERK"_#!DGO IBY) B# AR?]C[\V;W,:Q1-^OPG#?OE$= M(5=C7UQQ.P)K/\_KLFMLOSO1?W70$NW4E%+*$:6RW9_^ :249*9RDY)24A(Z M9ERIC22 @Q\.#L[B@&.,>J?\"ZAT6Z=_32I=4ND2R4Z29(^J=*1!&;=8>F(E M#!!C%@O/8ZA65.G")]YLY"8X@$KW BA[BDI'!UANYE8Y:XWNI$['_.URDM>1 MMNF,[.3;E\;R=-J7QO)TVG"0H? M(Z&@+0,S5(@+Z[&WE!JBN,48:>P"+J7'_!C.RO:MVL$!94FU2SQ+/.LGS\+& MJRE1+XSSX7T!L*&.42T,6?E 4,W*X[W\J=%_+\M%%7+8/ZO;DS:I72IHI[,13?I9@E;GT"(-M*" M$GMO65#")$26&;GR3[(<$+A1Q_'0T.JW90W)!*T$K7X,U*E#JV7]MUX;(2DR MVFA**1,*..B1]YQ92\%6(7_[TK1>9M/XM-B9!*T$K7X,U*E#2S0^&(:[L$'D M5!BD'4#(:H%6ABU"@-BJU.:^-*W^0NM,-:W*$O;7JBC(]?OUOS>*V=2O5X5? M\KIWJJ_5!K;1K4(_FWDB;S9NH]!+!ZW+,+G5ONK?B_GZ*E?YU^+UYR"SO[^N M2G^]R2??\A]EN-=?+^:KYFSWC/DV#YA=S*.@_JGDW##O $?6>0H4$$'/4-H' ME4,S;*3>I?&?JJHNLR]59:(X":^[(K_9';<'[=:H[E(Z"#ZO(A!Z]92GL!)S M*YQP#"G*E!#&21JZCV@$B0BJV\-UB1[].7Y$0&\L;N36A&X*F;4F[(U?;)0J M8E>=E2J:S.H3AKH"V+J 6Y"%6Q4JPVQ^W7JKJ6=41?SQ7\K-.F+M.I31GARD M:Q1KGHWB7U6BV.I2UY6IJMN^ORKFJP=Z>LFC\ZUXA.,$>+CB$=JM6L]N=9+2 MO=*]3OU>9UGN!M)>ES^1V[8]_J!Z]5@1JRR5P#E/(;BLA:!XBA D))RN-*2Z M-2\STAU5ENA0#':K++%'>4@%L;KIO+T)S8?BCV*Z+,X<'^^J1NI:MYQRLUM124)4!*@X]1ED@ =IP!MI^@\V>C2DXJ>._72 MJ[]]FBWRR?69_%688+'[GWR>?NLX/?SJV\5X>%']MH[FJD[EL^R758"P 4,'J2B26)58 ME5C5"U8)?LTJIS 27MF@=&D*H9#4>:6T)I9PK["XK6VM-^0'H!,! \(3FA*: M$II.!TV/A(XA !HV"2,8,\1B!S%URFJD.#>6(L&T]@+=QZ:H146S3VWLV2>B MT( RT=L4DR\IVBG[9 +:60#M,9ZAAF>;"! #Q$ B4R)3(M/9D(DU:4:XDAP*91E1A&K-%>&62&@4"@J+ MMVYK.U9W;$)L0'%2FA*:$II.!TV/VK%:M0H"EJSUQ .A&85*:V:%<]91S252 MFV6HGFK'Z@Y1-FL29]U9X_9,G.QBV>B8!>?W+/\Z+XI[NV,K%\YS M72I/N>%I]-/HI]$_SX:GT4^CGT;_/!N>1C^-?AK]\VQX&OW=\AO!ON[VZVIG M,>SMZTV+R?RZXMZZ!%H^'"XOEY/*:O+>O,T6LZS(Y]/PN'TK?[9C7[QT=OL= M'_M)9TX$HR:UO<)",HLAHXP:IC5$AB%J!&3,"/;\&K2WJS762>V[JW*V-C1' M4]7-'/:MK\0GO []_,Y7'?Q?SV2@T/\)"((A^Z= 0W=M# MKV/'=\)2O[!$87,4K@6#ABB-C*)*>@THY$(KA5EX$V^X39\:EF)8W;]JSZ.* M3'<$U6T!*Y!@E6"58+45K!X['"<68J^HW3@< M/S5:W;[,]H1Z:OTST*5[Y$X'^7N>,ZG\62I_=HCR9X_133:Z&.10066I==)0 MQ[#B'$/#B)!((>*V*HY]C'2K=+'U->HOKKV:WA5;UDM+:EAB55+#NMLS4MAH M89H&:A% -";"2A?^-3Y6:93>8Z7)AOOT/CFU4^WK)W!JY9ZV]EF[K8 UOFRJ M7'VUN5^RBB7")<(='>%P0SC.J1&>&$F08EH&L(7_!L(I0+4F\*#&^A,A7,O& MECB7.)+<84US#UGD1)?5O1/L M$NS. G:M3)O.. M44.2P94H0Q;&C];;50LH12[!+EKI](*_C$+83]VJ+L8%Y M^$FYG"RRQ46^"*_B-!KF9?QV$/IIN9[K93:=99/9]&LQSZ[FL\]5E?1P_UFX M_'P>KO;2<=8])/=S0JG[@731(!T#3ZQ@FDFO*8-("Z6<]MYXA3GENR/]-LK] M;&['9:3X>+K,I\.B9T4]]%Y !RSWQN[NP7>L#-S-TIA(F$B82'A\)$1-6B]I)8$64*XMI0!: M 8%6DGF!,:,6[WXN?:PDW-T6F6B8:)AH>'PT)"T:0L>A8Y@BB6GX4SJC-;2> MNX!'0G;WE3XV&AZCL3)!,4$Q0;$C*+(FNZ)CD!HMJ @PI%8A9:VC4,$8]H8D M@R\"Q7T=!G5F, 1)+TP(3 @\8@2V$LPB CGUT%MF.67:*LL$9YIYXKU!]&5V MR2^)P-Y[)B82)A(F$G9#0@Y(^BXF&B88O1<.#!AH?A(?/C$!^+,$"1[@5^.(L5MIQHCQ##A-K=.T0[JL, M,6>#Q"Z-AD]+N-#?D@I[GWF/U4TXN,=XY[I6$/MR^-Y>FT+XWEZ;0OC>7IM"^-Y>FT+XWEZ;0OC>7IM.]LQC)%[/4P M#WTZ)CG@,8EL!Y@P[344AD%HJ7= 8<(U0M)#Q[VSLO=I"5?&%[>RO;Q<\OI; M-C]!T[%(.A9)].M?SFG9BBHQ@ .--%<&(\J0%QX#:<-[BDO"D3\#_'6;)/^I M)R+\Z ]$#IB:.L$TP;2GJF0[)L5RZ@R1# )-"0220BBI)41ZI>4S8E*.AZ7) MUR8IE2?#P>1KLUVV?\D:%EHJH';&46LH99!*I8BVS%.D+23B'%B8(O,2$D\- MB4DUW *'K; 49[#CBD/-,?$^@%!(5V=G-)A+JWJ?G;&O5D8XX" 9&A, $P#[ M9VC$ #0$%$1 0I E$@+.!=%8JQ4!K07^H.6?7IB .X?D/C\$3-?#$BC/+#-# & :=L)BB.G!%26]]_VM2)6 %EKD=IZJ\P9@/#0L7LXJ9//C=OKNXMD\7TX68[6SI!! MDK(\>DJ64?:B_V08H6(8!7L:WHSND[.OTW"143:>-I4-/N=E>"=,W_ (^>4L M=,J_*Z'-\JNK^2P?7J1Z,OU';2N9F+?"<01]H*NAQFOII/!,.PBM%Q!NA=H& MC6XE:O&+LVF0K_"E>1%$QQ;U?]7HOY?E(DI>V;\CG6?8,)^"6MDE:X\%J6<0 M6I 8UZ-M=>M41FO)F/6<^.@IHH1013A "HE'03A[7,$V%&5!TC02M Z"VBA!EI& M>$H(X) K2['QDFG-G4>6,(:I.U^MJPNC7F)78E=B5[?L(DT&02\09D(SX"%" M3G)"/:X/8BT.*'M9=IV48Y\ "54)50E5VQGP(6NQBBED#81!U_*(,FLM-?59 MJ:.607+.K-JK"UZ7#GC)BI] =XZ@>XQSHL4Y;9@''EN@$*/>>P;YBG-00G[6 MG-O2"/8BI9"2@]Y4@)JS@GE@-CD5XY] J*H,'GR*QCC)=] M,7:=61*_K3S4DA?P$7H!/P;/5AF/>+QIG U[6R&I551+Q#6 3$L*C0(;92X? M &3+[7?ET_AVZE8>C;TY'.C(P)8"'E+ 0T+=$:".H-;>UA.G.-9"&XJMT5@# M!IC$ E*%-M/S'3OJNO4^2_5\$P 3 (\/@ PV+KK":F4=!81:"AR2# 67FE M"1+NY !X5-YK"7H)>@EZ'4%/--"S"H"PKZ5,.$X)YTI0C3WF/, />K^1D_[8 MH7>,EK_$OL2^Q+YNV(GN1Y3;_?&ON/VGDNH M2ZA+J#L"U*$&=8%TC!GMN,!*.,B-!725$D]08/:GYAVK\UT"7@)> MZ1 0_+ M)O++.$D,MT)Z3H."9YCR-? LC\:]4P5>REF7H)>@=TK0>RP. U/14$\:2:44 M3EEEG*=&\/6.5F$'-W*_'SOU#IV@#J$N0\5.*D5=4],8O4!1XXZ;6[WZ5E0W M^SR;C,(5_GZSL&^8AXV,E]F[V2*\CB)4%?;-RRRF>@Q/G#7R7[Y)SI5W5DB^ M(\5?6JF.<*5Z9*&B+65+/SP=Z+0])(Y-J$OH>]:\R>%35#U$($(":H0D5(I@84GV%%,S -Q-*>" MOF283?A+^#LC_+&6IY'P!FG#E&6>4T.H"@J?1E@)ZZ0RX@&[[+'C;U_^EK<- MLP- 60)A F$"8?] ")MC>8H!DE(CJ8VA%A%AG%8 44R=I98> H1[/*I:/38>)EXF7BY1V\;+DQ:18HR9PR2 B*#!"*<(@!E=P:#?E& M-<[$RV1M3-1,U#Q#:K;?=#S\LXOC>:MQD/"U>7]1^HA"! M/W%_GOK_,OX9G>Y)-O^8\RW.NO%_-5<[9[ MQGR;!\PNYE&(_U1R;IAW@"/K/ 55.EFCM/?::(:-U+LT_E,/>4I'-%6,0FHE9YBIS62&%BMM+%8 2E>HT"/[YEU<; M8%_=__Z/^$Z_2O=*]SKU>STY!.,$=FK7H('TD2B=%<5638%7W[-R-AF/LC^! MZG\[=<:]FN'&(M%5U,['\??LU_#V19FY:4SJ;8MAI8YG& [.LTY#$H&'12#A MX%"RL+IFI<%M7/#P@A(M#PD)20P %'W#POU&%+%MJ\5=K:ZN/RJ&LWFU;WVS M#*"-W70V IB=]0$W2^K )$#+D1B56)58M79L(J3IB:5H(#36'8> M6@ZXE9;36MN21!BVH6W=BM;:)YT$& B$$IH2FA*:3@9-C\2&$20;-@GAA#2< M>J@$Y,P":5C-IJ!8>;21Q&_-IG4L5&WLV2>BR "*@Z2!VIR>>QON;D3['L>= M!+0$M-,"VB,\P[#AF?>((HS"3I![3L+^4/H5SSB3%)J]6+9B=&M7NT4$\0#2 MM%M,!$L$.Q^"X89@$DL!M55>4,&L(@IQO[+-"VSTQF[QAG%KGVSB0@X823;W M1*9$IO,A$\5-K0N(,3 .&D89M\Q(:E>GAE9)2]C6=JSNV$310!XF?49"4T)3 M0E,O[%B8-\7''#$<4JJ,D 882* E*QM[H)5U&TDUGVK'Z@Y14 X0QOJFBZ&/?V]:;%9%X, M)WE9CK^,BU'V93Z[S/+A<'FYG%16D_?F;;:8944^GX;'/52 ])[[8A=[\'.> M^H!U/PAO59?3% *DN&6:"DD)!TQP!H3W@%'.I;YMV*VLN69V>34O+HII6668 MCZ;=F)K>Y.6%#U,OVM"*=;[Z#]>R4V=_U\67V;QX*()MNRSV:TMS-%4]H]9P MCTL>]?;4Z]CQG;#4+RQAT8J@] :%@A24L*;BC^/FI8:DJC]$J MQG9'5-T6L ()5@E6"59;P>JQTW%.FPI GCF-%!)<(LX8UTHB9( -&I11"K&- M"D"G1JM.ZJ ]I8H/E+)#5NUTD+_G.;-+T$E"V^[#M'-K7AINNR^@3]+%>*.+ M<0]5((O'5E,#&='&NDH74U *8NVITZW+4F5)#4NL2FI8AWM&V6AAQ@,"O"&< M8<>77V#FG'JG&^& )R6052X1+A#LVP@G8$ Y2Z*GW M$AJNM86"$6\9D @Z"Q1-!%N:\*U;&R)9<1R@EV"W5G KI5J$SJE+396*D>H4TH[52MU MFG)GK4RP2Y:Z?2"OXQ"V$_=JB[&!>?A)N9PLLL5%O@BOXC0:YF7\=A#Z:;F> MZV4VG663V?1K,<^NYK//58GU79 MDR0EF^BSDIH8>$@&MC*?8H DT%YK+02#U%B,2<5 (374?G=;Y;$R<#=+8R)A M(F$BX=&14,(FKY?T0F--+0D01$9;SZ6K2&BP$A:(LR/A[K;(1,-$PT3#XZ,A M;FAHG#8:"RP]@]@0Q0UA%0V],8![<#8T/$9C98)B@F*"8D=0I*@%1,S&1,)$PD; C$DK8. 1IB2UQQH5=LN>2.<@J M[T>I/=(6OLSI\4N2L#/?Q43#1,-$P][3D ((FG-D QC4@F,,M1',>X4J]T@% MJ"-PL[KOR=)P7_;"V_5 3YJ)NV7LZZMK8Q#9(EPM*[X/+_+IUZ*2TSALST[2 MGY: WK7IM"^-Y>FT+XWEZ;0OC>7IM"^-Y>FT+XWEZ;3O;,8R!=SU,(U\ MLNL=T*X'99$;504[5U6P97QQ:UL+R^7>_YV MK69VD$+-Z5CC%'2!A+\#YHRF"#;^+@ IH+"UR&$'O90,:5GS3W(+T$%S>;T0 M_[I-=KMDETZ\33QM)_J),(-3HD5RE+K%1$(6RBHK3RH M(8<6*2H.FC+LA=7)Y"Z3],JCY^!!\_(?A(1[3=A/42N:Q%&GK4< *BLP< 02 MP"H64BF4(OU/V-^1:IF"ZQ(23PB)237< H>\\:=VBAE,B=%02NX(PUBH"H<2 M>6O9[L%UATJPV%=+(QHP<9"M= )@ F "X):VQE9$B0%&2D44-( ):B#GRE<$ MM!@C= 0I9KLCX,Y1=4^Q+2*)DF4QT3/1L_?T? 2>&#;PM,0B#"TT'!NO!?!8 MZ@A/ 93&1I(S@F>R+"8M,G'PE#CXF!:),6CMHQ$2U@*-J=)48&PQJ$!(G ), MGX,6V:59\4F'U>FD^MG!>WWWDRR^#R?+T=HC,HA2ED=WR3(*7W2B#"-4#*-D M3\.;T8=R]G4:+C+*QM.F.L'GO SOA/D;'B&_G(5.^7*T^IP5A5F6-M[1VD-?%ZJUJF#1O=2M3B%V?3(%_A2_,BB(XM MZO^JT7\ORT64O+)_9SK/,&(^K;8\3;7E3\[I/D&N7QMKWF8<,\(A1C0&'B$% MA*\WUDHX(>16^N2I,*YSE\B3+V.5 )8 =DB R69#S(5W "HI/1&(.Z"(K Z6 MPR8Y;)2I.4> '56._P2M!*US@!9IY=.RA@NLH>>4!WY)[YVMH"4A81SIK9P# M3P5:G9GU$KL2NQ*[NF47DM?L0@H"IA$!U%-)%, (\XI=Q&LMMLL1W3F[3LJU M3W090YQ0E5!U$JAZS()/2,.J\+-(Q6K)%3,Z*WREIX:J_;J MA-?ED6FRXB?0G2/H'N,<:SAG&<&&QFJ_5E)ND7.X\BV6%D0/D;/FW)9&L!>I M9Y24L\2LLV"6$$WNE5A7#4+&I74.<1GVCR(R2X&@HWG^LC:P$W!M.WEVG5DJ MOZU"*U!M;!7VT&"^X;;Q "!;CK\K MI\:W4[=R:>S-X4!'!K84\I!"'A+JC@!UJ-$3!=:*,J6E-Y98R#&'->HXDPZK M#3WQV%'7K?=9*LJ; )@ >'P )/P:@%YB[YQ@@CB*C??&\2JKGM(("JO!J0'P MJ+S7$O02]!+T.H(>:T$/48@<],@[JS7&5/!:ZW,2&04V,C,?._2.T?*7V)?8 ME]C7$?L$NV:?-EHX*(Q0!$GKI"&T.AG1T&,IQ495CL[8=]S>S\UT"7@)> MZ1 0_1:^ I M 2 AR&MI/9<8:B!I!3S)O+1T?_O:X_+"2]!+T$O0ZS7T'HO#8(0T.UJF.*;$ M:V^P48(8SW%%/>,]$<:?&O4.G:+N,!G@CR40H^T8V!0V1B]0V;CCYE:OOA75 MS3[/)J-PA;_?K.X;IF$CXF7V;K8(KZ,$5=5]\S*+N1[#$V>-^)=ODF_EG662 M[TCQEQ:J(URH'EFG1,O7"%*/-!>:*.0%T !#Y,(ZA0 W!GCS@#FB-9_"I&OF MG"I7,Z[UA?42%I:"WIP_)1MLTLZ3=GX^T&OY%SGAG9&*42VPE-P@XVOH::,E M5ANY]4\/>LD:F]"7T'-GR8J)8>2XX $!#Y12'TMJ*EPH*B !+O$S6 MQD3-1,U$3=GR@O(28X^9%@H31!Q4ELF*FHX+Y_%&J9)$S62H3.1,Y#Q3X\440)%YF"[>X/C&?GJ@ M'M=W0;CGX^%]MOO;D^_C\*(8+2?%^R]AQH6FY9/:R[)\_^7]%?^S##TT6:7WS">3;-9T7S9=]6VL-!T[-W[G2XV; M;+BO%B8V\OP3..B MNDQ5KCI\)4!E\B-;2\3V\M2F_%J&;D->-#DMH8?$2\6= 99R#062V'A-M8.0 MJ8?R''U8-^37NAT_X+T'33=0]KHLAF]&R_FWV7Q4%M-7?RN+/XII=AE^>E&N MJ;9Z\MM0V[H[HO=UZ-R8N'44>K;,@O@$ $:_[,]%4(JR;P'4\4M?PO#/OMUV MRWY(/%LX'!81^'<,1NOW-U0?<$N:X^OV#::QNR8W9P"H=80*BMFPF$Q6GU:9 ME^+K\.##]>L[^NC3^#(ZIQ??L@^SRWQ##[S,YV$]K!\O7RYFZS=JM;)ZY]MX MM+@(WPZ-_QP&KYC'Y6*27Y7%F_4?O]Q>)%YM!@6(5_?[N]>WX/#/O[S:6+Q6 MMW_@([3;S_9YLR?[]!\V$D)LBTMQ5R1$=?V@D\SFU7+Z)F@0Q3S*<;CV3V^G M8=K-EF5 9WE/Y8XF3N21,)&5N*V:#J^^9^5L,AYE?P+5__;=>1OSNYON>_4W M5=&IT@%L,:R4PPS#018UW_,L')!$HA&)_UA.BPR#>\7A<;:$MA[6V+"'/8+) MRXLL2N!MQ2I[O:%[/5>F]MM5*Y&M5O,->>VOT>:4K55]$8V7ZX2G0>1F*T5O M8?';EV=VN\01K(X.@.:0HU:%)00ZAPE7@($'\FP\1BXH_Y,D@R^<;+GG-TM8/K MKU;VL9A,CN6T^*# .\AY\9Y)2!H2"F.(MQ(+)P U"FA)/$*22$^7LSFW9T#CPQ=XY%3B)#6!A NJ#1("Z4(<0#A-A)\W$7 UYO-<7*4>I1EXIGVG+3PM#[]IW-6)[) M#O# =OFDYAQ8S4$M>YB3UF$L+95*4>6-L-!1JBC5CEK*^!YW@8_Y H>7W_+Y M;7_>XS)^ 3@ XK3=?].6+['PB%E(FBT?XHY#;J2#7%-CA7*0:FNXI]*'CQ[( M=?7L+=\9L!!1/F"0G#0+3\L_XX G ;W$VQ%1K&6XTM):!RPE4HF8L%0YYHS" MW@F ,#7/,%P=J4;7K94*(SR0-+EBG*F"ED#U/% )> TJ"0CSD$'-O*2&:"F- M(T9R9@73E#T0['^BZE:WH$(<#P#K,K?>*4:8W@A?NROB=/W#VR%FF^$%CT1( M=M _&6:W6E#]>S%?7^4J_UJ\_CPO\M]?YU_",[W))]_R'V6,;[J8KYJSW3/F MVSQ@=C&/$ONGDG/#O ,<6>+QE.RZ M*_*;W7%[T&Z-ZAU!LU9B;H43CB%%F1+".$G#@Q.-(!&,OB:OGAWI>^=!W]OI M=6#Z^R]^/,VGPW$^6!H75)FOB9B9D!IF5X(_Q5Q7!4X:0ZGX2N+K*/%T6Q*'>. M.WUZ?>^.SEX!_C_/-X,E[\>$06S@<-9RD&*V6P[I=* M([RKBPXMFRNE]^YQF@B?Z&QR=Y>7I2BC/0G>LPO3\#$W'L\W;Z(GG9G\[&R3S%YA%AY\6\6BI[H[J M@.D\Q_S4VY=D^IAS\'7#_5=_:]DVLR9+>CS.O*B=5+)Q9 M2.H,)(NPM2F+WK2U5Q0[Y#[_!0N[/;&9/:_OQCAOE?X!W .*,59$4(BU E Q MYWBLQ@X));<=SU<,,*ND/.NZ:I7KV[5?N1V7P\FL7,Z+1X+]5N>)U4GBG;4G MJPE8WZR^1WDKX.5PQ>">$(;31;*J 2:@RUCF1V0V!0DF9B9F/H&94C19ZBD2 MR&J +0944*84)IQ*ZKU73$':.3-OQ!TF9FZ$3LM.DY\F8O:3F$>X8YBL/,'' MYQH+T'G[]C[[3CM.7J!F&;.8$^P1H\8(ZK74ADNF)>,TO$7D1HJV>Y:Q\CK< M8<_Z_S^:R73B"]I)!->?.]V2@G]4"KX@O,G1[1 .,%20&$ 1I0)*!H6B2 H4 MRQGLAXR[:_GG0T8T .>A[)^E2]&GV2*?W,B[D!R+TF'C=H>-CX5Y/#;C.^VD M?JQLO$GB)Y5 $A/JP[^46JX89)@"S#73W/ '"BQ>+V'ME#.5>6GO-OY>K#R' M-LSW+PEIPDO"RUUXD4WJ/2^4E5)339BB5 (M+/ Z:-.6, 1H1WCIV!S>"[P< MUH:=X-(GN*2&GUO#^[F<[!9B>5@#MD3-:N.P1MH$W55Z3ADT&GN(-,%$ 2^@ M>R"O_IVKS;6UYC!&ZUXL.UU:FG>6U=WD+JU(Y\:G7JB[DC1Y3PUE# I,G82* M!JU7ELL1=S[@G@ M]M3;=^!"COW-J9(&^G3:FMJ7VM?G]J6Y>#KM>]&Q[-S-:'=->+NM]UG$4?;$ M!>1E RR3+>8<;3$<\)8QV!' '9!<$$Z5%]I#7\7F>((-)SH%,JX_?A=KUZSW MX1WZ1PC<:4'JHS/D)$@E2-T%*=D8C(GR$#!'+)>,,H.$!HQ9@Y"!Q&N'4^3@ M?B&%!D&$$Z3.%%+]:7BOPPY/6032.G7O.@51:YVRA&AN.3344."$M,YB8ADR M1EJL0 H-/)Q:S:E(*U;"5<+5+5SA)HF1]T0@1Y5V-/P/>DD=1 H(X;#P0&U4 M_$[Q>OO#%<+)G>-4W3DVX_.24T..X_JCBNT[# M -AS.U]/3I7W9@!,YS6IX5O.81SF\&BV_#PIGK58/-OR_V(Y,N_H@$=%H_>K M9BO'&"'<*"F D=!1H)!@&!C&:?@2#5KOQFG<2YI"N\C<,X!\?_;,;82EMXIQ M(E\BW\F2KY7^3#.I(--4Q$,@8[S2@@DJD00<:&(W,JJ_I &X$RMNV @E\B7R MI8:GAJ>U[O37.HS::YU7G $BL,84 JRH5E8+83!17*EM'1X.8RCOR-HMTZ*7 M$)@0>)8(;*5_* 3BP?&Y+P16%G_ M_[K(PU.NW^_DVG6?OEM>AI\,U[*X>GE3*FR],/[SD[TM9A^'%\5H.0FR9?+R MP@S8N+8EI6CN?#V67QCUE9 M?HK-^Q3NJ">SX>^OJJD07WXL)D4UYJ^-\U92@E"XV0)\Q@JKD0C#&L7/C#4.Q0D+@B"-]5',;YLK@YL)/QM'A]49]$0 3^ M?(,6,+*A&OKQ-"P BSC(.SQ"U?AT]FHS+X5X<=Y_,8D#$OYYN;H/]3B MEFP/0R.+^1TM;/W^QD(#;G50?-V^P31.]J=;^/1 MXB)\.S1^!8@P]R?Y55F\6?_QR^T9_^KZ2.[Z(!NR5_>?V-7W(/+/O[S:8-7J M_@]\A';[6?]O)GIWKR>G!CH!%?-:='F??# VJ+-3I/)=9\H7\Z+(?@T?7)29 M"X0:9=7*:(MAI;!D& [.W!GG/ 3AX_C[]F+PHF#H.(Q_HT^JZP>U>S:OE/PW M00$NYG'E#M?^Z>TT*!FS99E/1^5?GIDV;A\"M$7G[4VDXL[IS-EQQD,OTM#W M8.AWJ^YPFDCH;V;J)#0[P.2H?$!W%AM=A)WY--PT^UQ;'@\T?7I:+V8GN_@S MS-Z]J,KTTR-F<>_AP#PP 8%V:MA\; M^&8>[TT4NA+\>S89Z2@P >_T@/<8[UI)/1UTW!HEL>->.: (I(P!@9C2DE+$ M.N0=E$_GW4.8HP,(.O59[J?D)@>&1*VSHM9C:AH#3<8:AC3A%"D),*+:>(T] M5<0PS[D,ZISH%END8S6-RTY+5R8U+0$O >_X@/<8[W"CIFF-/ #*,HHD-DH1 M%W:GE9H&./=,=\D[\73>/1A?@#"=Y68Z_ MC&NWH2*?1\O:/7'43\[&T.D![X&G**'74Y1:XRUE0FHOJ/9$<&F@8IH; )D! M&PZ5#SFOW9B]ZSG[X;K[:[?)^^;PRKGN/Z-S78=J"Z(=SN;>[IY.0&*OQICO9CCCXV144S12'46#L(&!6,:F 5\,H"!9TBD@IYT"EZ[7G>X>(X M"(IY6A[3U.O+\LA!,_>H"&]J)R'5E#JH!4;>&R>@0-)Q( ^]/&XQ]Q[<7_). M,Y</Y-4A=F MN=K-SWO^/ZH=D$8[$$!SP1#%T&#JN!'.2*X54\*@H)N[ P-@R_WSDY1S,9"B M2^W\V3+3?QTCL>-@27+*CDD$(4\ZE@N9%A^ "Z M0S=["SB@)-4M3//_'.?_H[I#RZIG+,: 8^: -M0)*:!4SF/A$=7"X8UDJ0?0 M'3HV[-$!%+T@P?&H#B=U\NVFH^?%CNPGJ]+Q^>H\M1OZ[K/S&!X%;!>B%@9C MX[1UDAJKM4'88J"DM@HRV7$L">J2>WQ N_51?.KXG[BOX@FH1X?'WAA1![6"WGM6=0HL.&.S226D_T$I<.A4N)36L MOVH836I84L,2[I(:=DQJ&(=)#3MI->Q F7=;#7MB]MDNFUZ]O)F"YOV7+V6Q M6$13VNQ+UF2-SNJB+ED^'66M9,]/SRS;;@V[HS$W4NO&M+ =#.Q_%=G5O"C# M)6\DSLT7V==YF&G9EWP\S_Z(";*KU+LQF:Z)Y2JG93&*?U7K8Y59=Y4,.ZNR M89<_9^'*%WGHE2H34/A\/%W,LGP^CUY0E^'-,OLV7EQD13Z\B/TX6\[#9%[& M+U_E\]AQ@^S;Q3A\&'Z\#-<=AO^.%]E\7/Z>??X1$_E>CNM1F!:++([(I+IN MO-@BW*6LY^KJ-O'!RP"9]CU^9%4:OVP89FH@2V1)N$/\S<_9=@F?*W UI=Z^I#B<;;9;%59:S5-KM\LY6Y]-._S M\[>@?=IQG]+(/99%\P3:>NKM.[/LZW^O-EYUFH+RYA8S*'6S159O-+;:CIVY MX)PZ!)ZLK;QPCO&]:#.O_F;#=G4^OHJZ3!+TWHW_K9^P6U=];(-]"*PFJ4E2 ML\-BG!;B)&F=25J,$5[EIKHE9K_5!OK*AIXD[8@E[1!BY,?3( 3C?)*]G9:+ M^;(RQ2=9.$M9B,?H 1&3>%HS#Q+QH1@6@2BC) YG*0[-"O.L+>1^H^5>UO^J MO>R^7AWHIXC"_6*BI\E04Q;?#:H@E P@0!#' " K M/=FRYGHUUY[GA/I@H738:8*EGLILBH!.O$J\:O$*HU9*8T\=EH(9!BFP4 NF M,./< \K#RXT$#[?0= VMRB*T=NSZT1VQ_EW,9Z.@L$=I#J!%OR1<)5PE7)T5 MKFB#*VDD-3+H5=@YBB65D -@F99"<$W\1BZ[6[@JDRJ5V)38E-CT9#8]$M C M4#N@1P(BK>/"!C@9HA1@WM( +$*)]A(^ J=WLT5]=/9;:.GPAULY;MOHZ!__ MV!N[)$LE15/>O(2Z,T?=8Z23#>F\)=I8JB3PD&+DM"%>04>X1HQ0NE$(IR%= M<^[R_G-H1.5I_6GVH5@LY]-X,)-VCDD[2\A*R.H$61@VR H;QQA]#;"BF H M%<>84\XT@@()M)$$^3Y#5ZVBJ2I%_:*AV;LB*&]!@_NX_/S?06_[-/LU+\,' M[U:ACTT X$WE;F\Z'1H@P,^7>#T-5.KH!/;>..IS<5KHO'V]Q/-SGOO VV", M61.&39B#!G$@@0D;7R4=UUYI H%$DN '2'OG$>@>#A4VR[!1>99U9A(J$BH. MK9/1%BD\]$I*[;C15&FHH)%:2D\)%)P*?C\IKJ%P\P"R8W>)?6XA>[L93',^ MS?G.U0/>3'K)F5%:<:05HIJ$F2^8%D$_0#%Q"]"/3_J@]B9=(.D"B0N]Y\)C M6) -%AQ#6$*I,44D$,%(B[D"PF%!.65@HWSL';K B1R@)!<"$!@4Z=2 M*:. 84X![BCR1@J+E#1"0:(4]OXIATH?XM/'\Z3A)!]?'L^!4IKS:<9%K6]FQGU6]M>4 M=#(EG6Q_E)).=O%12CK9LZ23_[&<%AD&*>%D2CAYQ"-WZKGFSFDL4\+)E' R M02 EG$P))X\IE\ZMG_0Q=6"2FB0U.RS&:2%.DI823B9)VT$32@DGDRRDA)-) M' XI#BGA9$HXV4-K8T\C_%)MN%;F'.%$::DMM=XIXI6 6!%IM<'F M 7?J;1).0OF?I).H5$K/."HU\2KQZBQYQ5M%>@V1 B'JO/74>RLU=$@+3[&! M0G:7<')78J6T(0E7"5?GC2O9X,IBQH1WE!#F*5-62^,E5(X*0)#$:ON$DTF5 M2FQ*;$ILNH=-CSG/"R ;74I[RK' ACI!06 3X,1J88E"%AKP6#;<[>/E.F(7 M'&!Y$'9M3MR]B4%*.9E@EV#7K2(F4,,Z)01% @IN&:-,>T&85D8HY[4'0CU@ MY]H^Y63:.R;]+"$K(6L79!'9J@5E"260.PXX%= K[0ETV@AH' JZ6U]23G:F MU84I<;[$ZVF84D=GL"GE9-?MZR6>G_/ @4 M@S';C.+X@7(E#Z:<3+I T@42%WK&A<>P@!LL(( (LE8PC1PE@DH+D4*48.:T MY>P)6-@AY61/C]"2;I 8<#8,H+BI?PV )08BKH&F"@"-F U_>D I\4*CKI). MIOU FO-ISK_D?H WDYYP#;U65CL!J$%,<6N!#LL_ILXA_("Y\/!))SO3%R3N M4E\XGDW&'6DG.P%9Z,HX5N/I,E_UY<8[U1?KGXYN);K<##2\V3D;B3 [Z)TL M2L"--E3_7LS75[G*OQ:O/\^+_/?7^9?P3&_RR;?\1QGN]=>+^:HY>36Q2D\H M8HY+KE%8*H'71&N-,)4.6N TB[_)6^W>MG'Y-BW++N9Q;ORIY-PP[P!'UGD* M%! 4&:6]UT8S;*3>I=<^5:D_9U]BD/_B1A1W?K,?;X]V/=?>+2_#=83R^S&>7@VPVCSX%HVPQ&V1E\4<5LQ_D MH;("AA^$2P4>3(OXO*M=?TK-\ M/JHRBXSG8<[.YF5UOR ;XWDVOKPL1N,P_[/ZN=<_CD\Y+P;9J!&DJ]">V:C, MKM9)20:A%S8_!MEX.IPLXRS(U#2_FN33 M0?9V.OPY,^/%?/P]^_@C*"Z79?UF_'=1?)U7B4YL\4>X1_:I&%Y,9Y/9UQ_K M[_R_Q8\RSK'FHZKGZ@^#"J2NKE;WB"/_VWPV^W(U&T\7JS=W(^?'X44Q6DZ" M0G8?0RN2/XA/X+%TC!-)66 FHBHP% CG)+=,0R=;^'0TEKK&'@NMJ6-&.A%+ M8$/+K5:8ZEJ3"[I ,5*+K>^S0=]/88<)*1<#B]67P@? MY8OX^8]*"F.S@NB$OT;9O.[HO[Q9*Y:K(;NE*MW2BW;I=_C(^I/2@N^8%AQ6 MFMJ#:<$I[WTBZ?.^UXMZGJ4DM/O,%?.ITA=_K;4V5VMM<8NQUL"RH'R=IX'M MS 3A8]#$MA:#GKJD[C]S_D]O8X:^V;(,^F5YS\ESS_)0[>;4O#=Y2\4&DES< M(Q-(-S#6=6GV2*?9//BCV*Z/%A0 M34]CJE(D87-@C:3D !><-#G^L% ,>\4 ,8AB2Q0$,<8@C Q*C$J,>J<&,5E*_[/&PVP-AY#"H&S M4@@K,5#><4?X1CZ_+56I?W;"*#P0F"9,)4PE3)T3IF2#*<&VDY,Q!R:RABFMVQ\;K30!9/,"B\4TEE%EOF?8\* Q$,.!J0XS Q$N[?QYT M:*X9,-"EFI&(D(AP+D2@O ESMDQ()0# V ()I+60UF8/ZPQS&Q&/>]$0NMEU M<-CE*5/B0>+!N?" -SR 6 ++$++<.&,9A%ZMCFJ(T%_V*&1U?7L9L"['* M=EY%6.Y\N?]83HO5DX%G/MG/61;%^2K_\319;C>B9_W;B^["6V6MB/E)'P@K M??0^O0WJ%]DZJO^C^_NO[MVG[(/[[?V'3V_?_3U3[VSV=_?^[Q_4;__/6Y.] M?>???_A5Q4#_GL7YJX\F0R((_$I,LFLY&81NCPO[N SS/UPS3*Y\/JJ#6]_K?Z$ MO_PE7+WZ6A5K?C'[EBUF63X)DR8^P[PH9\MY!&5%]M #95 LR_C5<(_JJ0)& M?Z[8&B\:'R\&U)OJ.=QUX/O[.O#]YY[)QG\5V47^Q[,UE_N2'$'**"LH:^4X MDBX@@VLD&*0P\ 0SAZD7&AB [&:.HT#"L'K$X/DHCG'I6DGQDSP=5J+85EG" M/+W66< -G>5U60RCWO)M%N9 ,7WUMR]A(!_3X+=?P>;7+;F>*6_"U+P&J88IG16CV[#(NBA=Y'(S0O678)P7T M]&I.U2_CU]^,%V&'-@S7>'!T^_7X=4J'AQ]X#=&/OYEKAJ[D)R;XB&E%(NOG MQ478A4?X12G[,@NZ?AS[\;4\#K++(EXP#'XUTJ-\D8<_\LF/.*XM(8D?KI(Z MA!O-8WJ/P6JQN"@F5U$8K[-_#,?SX7*\"+R?+J.L!B4H/$\>UX7P)(M\_K58 M9#_&14RDQ)4G+ATQE\H\SH1VV[_DG^J)!FQCZI%:3TI8W\, M@WI6K;+M9X_W:IXKFX<69,,?PTE,D[+NPHL@CV%>QZ]6:6;*-4#:W38:%W4G MK];-R_B@Q2J?S*PBR23>Z4N8(W7FNDBDL'9N(BFNJ%7SQA6)GK&;>M):UW?HC+T"WYW< M?GC9[=7SK\!]SQ/_>DW#U@BLI_Z:,9.XXH[^B KM*/LC'RZ7E^$K5[-R7.O^ MX4O%(E @ZKZK)6$QFTW*-8LCG)9QD@9=/,\^SV=YP'9,*%FE[KE^LINDN&92 M.^/337B'7X=?S&?5AC*PMXCZ0;209F6=!.J:N;^Z7S^N@3L(]QZ%)>?+O/B? M93$=_FC([*^A',!RN9RN 1_:=K5:;JYFWP+D;CQJO2^*66XN9Y5.7^\(1J$! MM9GDZFJRNE+9%YJ)AF8:,4*T!@@)3:'1RCH2(R P\L @N^%BO&>:K<7A+JQU MS+.@!Q^ 9_W'V9,V";UJ10VU)SWW]00KIM5\6\$BS.V(N9@0[B94@O*TTD3C M)J2L=9_+(H]6LX"WJ%$VRF25J:[!3'B@LL',EZ"89J%=Q22H/=5#-M_TO]GK M;U9W>&NJ6P<-:/SEQTH?^I]E'C6@0;C((FQKII4V&K6\F,RLU8[5TX0-TJS^ M3M")BX#K194W;U%I+?32/+ M>-7+Y60QOHJX6LY#7Q5KD*T[-TR]6>CAK_G7(FK=JR>]J4!>YO/?B\7J-M>; MM7B0,OLZK9>2EH(Z"SO$Z>^!NHVU)UYD%G>IT5I=77:UW-36J+#K6ZQ^';]Y M402,7 SS^77FN7EO\"L;_'K)*.',QQ,;I3WUT/B@3'*CA910@,/B-TCP:D*I MZ>AZ.C6S*6F4^T%P97SIU5-6-L!Z1J\G]'IK.WAX:E_O4->)&ENZ8OAX$13% M,*DGET%>\_5O_LCGX]FRS-9G2Q5TAO.@QH4-86A]5H;-X##NM2]FBUG8*2_R M +YO>654^%)G0(VVH&DQ__JCAFY?)CL#S62'#")"O<= (HIQ/=^%U2+H6TSQ MC:K@>YOLZV^IR:02O?6'2I;/[UF< JXVGK6"#*7)&'G=%&4ZK9M#YD M*%NG#&$]7%S,RI9!]MH"NVAGYEAMV>J+?8T5_[(Z&6=MCYJ%2T63[/JDI'JR MZTLNJY4T*"O#>1%UAE@KL'W&\O/U4=&-*S_AR+-/6>5OYW 9;9]5?KMG/(WD M\(_DQ'W*8>YSSH+1-J>_'4WDXGLT/!1QM9A?S6H]NIZ;UUIF\>5+,:Q/+L,T M"<\3LUI'.T18-N,/HMG@,AZ8_CM?+X!A"Q$^'L>1J&;8G5\)DSGL>W]D7_*P M$8B3-7QY]-_+C7?E^MX< MW-;]'OWU"V<*KY-!2_$SY )CR#'%7/#]YP3'.^6SE@?,G7W>]SJEU+\I$73* M"/Z$<),S$X24$?QVGZ2,X">;X;DWWT8^H2$)!>]1L)YI.Y^ MT&OWS7,EYERSVYURP]/HI]%/HW^>#4^COTNR1-';U7^5:S/E/.ESSI/5&9P$ M]/H,3EFKM93"2FX81-X*AQE1%DOO'-$/5=&H5+MPC9C7Q*S\Z-WWE1.]JIU2 M1I_R[_=F1OQ7.5_\*URE4OXKZ]3;Z$]_PW5HPR>I]AW:5^C*[AG9$.$#@L$I MY%PY@ZUJ(E*_B(1(DZ<1$XXHX0X(Z1$ AG@6B21A3."H-KP7.R'2*C?C21$) M2#( G::C3D1*1#H7(I%6[!JP7B /J:> .2T,X9(!32Q7S#K)]Z8C_?.DB(0& M! 8JLFG!,!G1=A$Z6,Q8A6&RIL M''9$;R2^_WOLV=^J["CG8+KAD@YXIX:;>^6IM]K*R1K9SQT#LLEN33@QACIK M+9/:N_ A?=&;JT.G-:> XH%@/0Z9X@D2"1H"\DP T)%-'&Q'!O(;!4 MS!K(>&W7!(8AL)$4YE&-X-1(0 98'K:6X.3JMGY2,K$YWJAG@#\3KU]:2Q/ MIWUI+$^G?69&@.",R8VL MM\?H7;E5*MV=K7-T #LM:-<_13QMR<\5&*V2M"A 0F$()<&(,<<(IA4P)(<. M>+:1]/\8G1_W XQ_%_/9*"\OHJ )!-$O"18)%B<("][8[PRBACGG,0)$("*< M,;47$'-6ZCW!XL 6_X-H%Y"0 2(T$2,1XP2)(1MB"(\, :FF?NLF4N;&&9J]:?;V9?;R5H8"JBG7S'M/B/<&, 9K#UK.-,9JXU2O3WYS:=WM>!-\ M[&D;GU3>,J5O3"G<[8OT>M\[5H2+<.B00,E(C MHQA@5:0L88QBOKD[/T*OO:TK,.]\M"[8 /$NPVK33C[MY)\UTV5C06]@$QTS,A 8IIF>9GI?9CIN&^<5 H80JYP S"DH M,*B-\R*\@_>7/O@$9SJ1 XZZ=(L]#5M^?[?Q*3G>TWC1.HI7C$CF'6%4(@N4 MM-"):K,OA!96;_"B1RYP!^. 0#$ISDE[O"9C[KFR@#=I=85Q5DO/F75!69"( M.=0=SJ '!I2F4)G$@E-D@43-/@)9#(10PG$-@E: $5PE MQT(QRW:?7?0.QP(J!BR%Y2<8G"(,*&Q@H!PF C@<%O6@(S!"D:UA(*!#9LLX MF1,U%B X"+P\:1:<5*Z\]XOP0? M)LU@XW&#G:"4 RMIT(,5"XHUJCQNB!90.K0?CYN#F>77WU*32:5>W;Q(!THV MA5T&Q?5/PTZ[[7-E1.L(7SEKF0:> $BU@@!1[2,C%,3ARV)_U>V.E!'GE9LF M(>)<$4&;DSHB A0(\0X38 %%PF-5)[+2B' )C]N?;^]J!!IPU2\,A1"C@1B"-FB!*K$M 6$Y\/]W9T@)[ M\% WVE_WM4^S11C=E)@N):=*HY]&/XU^&OTT^KN:M3GK[3+_H%?=PP,\FX^* M^?KQ\=7W;#1;?IX4V9] ];^=!GIUT?@-&*Y8*;O7%]Q[9_RO?79#YZT^[/Y& MT%;97<&UL%@;;"&7$"IK2#0@4D"U8GA_W@'/,S1V8=0?4" '&*,N3^X>DZ"7 MG11G;+=(_$O\N^8?;ZH(2T6)85PP;P0G%DN$JCP&BA-DH0(]=:#LA'\0@?#_ M79;L2OQ+_$O\ZSW_6F5.'48NZ$'0<6<@H@!Y6OM]<<,1UQL'R#WQ#NW$L3.P M?B!$ISD9$O\2_Q+_>LX_V2[KJC@'"EHO(''(A2TPL/7YGD4>;3K0],3OM1/^ M(8@'K-/2<4?*OR[/ 7ML('RZW^L+T/+%?)[W0LI'9:7_7A 2-Y1$!%@,K0L* MH9<2<,NTJJR$*&R9Q69.\#W[!7= /PGE@,-. WMVEHG>ZGTG>_"3$)<0%Q%' MFVP+8<,KF8=&&P&Q,! SKBM#H 3*&[Z]H]>+(XY#-&"<),0EQ"7$G2WB6L68 ME332.\PE#5ACBDFT\F7E1"-,#^U\WLD9!N=L($FG2983Y!+D$N2."G*R!3EA M.79 ,V8UQ,!Y95AMT,.>6';H_+.=0(X@.B#=5I4X/LA51KJ_+O+PE.OW.[EV MW:?OEI?A)\.UI*U>WK?J;5J%PQ>'X\FX$H[W7UI6XK4X?)HU E2,/H6+ZLEL M^/NK2I;CRX_%I$XS_-I8#@34V#LIJ>54:BX JM(\82(H>PV:''&601$$'1"I M*,!*>*:)"O.!:Q$6=?@J*X*,7<61FB^+FV,W&4^+UQ=%A7&(P)]O3'@8IW9DBW#1\)Q!SD/?9F$FCF>C)N"AU>8;O >WFAA?MSME&N?D MY&:W@)IZ];,-B\ED]>G_>05>5:_#+8?KUW?TRZ?Q96CEN^);]F%VF6^LCM_& MH\7%&RE^AEQ@##FFF O^Y_5\#5-QDE^5Q9OU'[_\TF\L M89NG29T&( X#'XKYO?I6P^7S;#*J<#@OBNS7\,%%F;G H5%6+5*V&%;Z M0X;AX#Q/[,],$#Z.OV\O!J>$A8T^J:X?M.#9O-*JW@1=M)C']3E<^Z>WT[#H MSY9E/AV5?WEN?,L>!&BS\W8[^MZ;O,7-S9F#I1]R\2)#+]+0]V#H$Q*27/0: M"9W6(^BM7]2G#7O"IOVA/-#$N+T:$=R;.V>/N'!.9T>G/+=_>FQR M2]G8PJV #$HIM7=8,D:QP%$1H,0!8]Q^ZA8_P134\>0N0S>']Q[6#-#^(E/N M%Z!F8CQ'@KI"PSW>.0D+9X %#!LL(&JE\%8S(Q!5RD"+%2,:&X&I,4J_E('D M!; 0W2P2%1(5SI4*!+3JJQBKA-,(>6O"_T%I4*2"0P1)"/=W;M0_*E"3V,A/9\%(9>(Q$' B<_<(*:$5P2< =F/Y?S%[SG4HE?E ^7YVW)7V70$ M>+M-!:PA;+UA"88N!LT23BGY[$$'A#GT:P[]KGJS7<0>*#!EOZS"U :H6LR>6,BUS*CV =YL M_N:O/V(595S,'J&\[S[9WFLP^G59#AA1;0Y;Q.(H<"0'I4J** Y0Z*L25F' M8L=S:<-RU$'R]TL^$>3EO)33+T]B%DF M?5_N7IR^;D&8)R-0MG#Z/(AF<&IPNA5.O1:GA$O,O%A$/!*<\#B200 X!?"J M.$E$=B].!X-3@"DY"ICVFN,RW*K.#:UI,WO<4MNVE=KZ]*\.!?&B13QHS#1D MCA-1"L@7PJ=N'/A!3 'S,<$/G##;Q)+MXV@B0;;'>BVK_-C6#E:B'K.S_Z01 MR5&GDJH3N8$;."@.$$-QS(D#,I@AJ9Q/%),M$=EC^1F7V0*]2F,L@TB#R%=& M).$=9[ G(H!?Y.*8>01QXX9>1Q=03\4TVSY:\<1Z87^IEA60*%<6]15,2"R(37HM*SM8*7A*PNZ0\<3;PS:!\%2Y M?"K<*&2^C_T0#$$&1F DXE!2UA>>>C0 ,;&IVV=K>(,G@Z=M\"10>\K#"V,4 M1!0(E&$6!4P L)1<"J@/JB1>ZT*WC7SJ25GDR&:]5O,U>#)XV@I/I,63E([' MW #L+"P8]SQ?RBAPN ]"RVW\-X(D\5@IV^Z)X4'N8R="F8:+[O2>J!"8<#2;CJA[BF93X+P?[,,Y!^ M['5.F!@(&@B^,@0Y[22M,>0Q*46$0P]YH0B56U+5W!:4!^Z:8OI=4K ?#10, M.DZ,%#00/#X(.JC3'R3"CH."" ?PBQ>"D+ON.JC3A(('W'4#&CH 2Q;)T"?2 M\X*0$>[Z?LS7,L@:-,KI6"_^F5[RG29SVLS=78^)0VZ':QRG)X)7VL&K#,,P MIC'BOLNP]'TWY%$41LSW!)'2WQ2O_9F2PB;$X-7@]83QZG;PRB,N H_%6'+L MN2$20=WD25(<$[R-?.TI$=3&O,^SP :O!J\'AM=.F]^(!AYF3 : 6A1@BD-: M.XC 7@VC1WVTWR-?^\$K%CTGIAT/8$^C1/?9H_V_3,=*T[&R;]<=QFT%%>KA M2 88,0<'#$?"IU&LRN(BB21'X5HQW(I2FTZ"JFEE-EW &M2GP?-IZ6LBKJ[[ MHDCXMVR:PV#O.GQU]2G1OQ?P\V_I_#J'7[[");K[[>(;XG,/(Y<@(&YJ+/0R^BCH=<)\">0(-BK_TYC"AFMG!W MI]$:]FK8JV&O)\I>:5LL@0K/ ]M>LM#U61@RZ<:"]5>V9_F"4QA^;W^_\YPGB@YOO%X_KGVGWN#JW;LP^(& M[A_!OJ@16J-T,JG1^%]OP.12G^&N4?/Y@1%\R6[2TOJ0WEJ?\YMD^K.U/OA5 MIW35TMYQ*^9?$\5+?-AO-#!'%6:2)3*_P*:>IY-44^!;ZJEB%[Y+N1D8[E_,6WDSY&(/>0P-^ A>EO9[/4#GKW\ MGY.+B>(AU>6?"D/-3 3__U%S[QOIV M,WD_213MI=.WOY_WL_'/[=P.F,,331"L60&LM(#;53!CLABG5G*3PZ[]IYI@ M?@G?SV$-,H7/I"S3N>J0L';)5V#U>7%G729987U-)@NX>/RO12T#JIX*N4X8 M3!X:C"I,:HTF\/SL,H,O\@(&EI:JR^P8WFK-DF*N7E1="'\4*;QQD9;O[G=& M72?)#KD]Q!2?VHNNIH"57J W)YN";CA_[Z@O^LBC7!16"=L-,Q\E4YCF4@9; M^6)>9K EL'#6[R L83'.YZK[Q'*S@.4M+D'J+0H8)ZR^JK ZS_0%5G"=31/; M^B4%^3F]LZVSLDC2JD[*.5R=S%0(2WTJ0=3"'@$=_)&J.K'5EVGQ-1NEL-@P MKNJ!_YW W&P]&GWX#_9!_2W+++$^P:OA0OCA2A&%>D*T*& N[ZP8=O,JS:^* M9':MN$&S>?#OF:(C5<2EV4\K46.:SXOL8J&F.\_U*]K;K:91AQK0+7QQK2\8 M :F!+E)865E=D8[?6;_FBN5E7S4-*>&4\^W.Y@[?5_[@GF]X?++N/XFU&@Y]UMOZ_^_ M+IJGS)*K].U%D29_O$TN84SOD\EMO[/N>241_'6BZL*$6/NR7NG=\>7:?CQ23]>/FY I%6 MQK_!UDR325#CHI1+(OZ2QU5'FP"T6/@R+?V[7Y8$+6%GUZ$3,1;ZTA,!$9C!!Y_C*'C;^M1%P -7B,"/$/P88H[@WA!YPI:"NM6XAW E%,B$> 9*CK_M"836!+39)9F;YO_EC3 M@UI%OLV;XF\>5]RK-Q+Q0T?-7_T-/_X3W^BN)WYB?3_0#-X,_B'J+_+;[TLJ M?-V$*_Y2AJQNT)]N*YYUD4_&%4\8IZ.\4I#?+X"_%8JS*>LT5)RC4+8)B#6M MK\ZO\T4)6ESY2(+IDI$H!]EP,C!K7:_OQ5/2K4A3ZS?XX;JT(EB[L16F(]V( MP7*P?>)9N"="!.?9MQ>10)>Y+-?*/8FE4J[J$P?%R6PT-QM]&AMM$'TB&_T0 MHD_CD$+M![KO7%@CA6<5GMVNPPLBIH-*S#C55=E/%95#6J&3S60:"DLQNW_* MC,'L_BECWXB%PUJ5H7"-X:Z082F&I0R0-(:[*H:E/+E"QU5_\$N2W2;35_+F M#?((Q#;C?MVS"J[G++."0DHIBMU0.+'+$',$%A@C28C4C:W7R@!WLII46I9Z MP]^S^763V;1L8B_+,H5_QE^2;X\6)- MZW4*I4KS^Z63E*B[UH]T1M3=/[_\ MO8^CM=2S$3==S+;G&/W1ZBO.;RC(XVT;BI!)@9 C*'T4$[ZCY=?\GDRJ;'8*[YT+D<7860)L+?DZ3Y,?98+ M7J?'(8B%'PP:C?S>/Q?Q4*>3AH\]X1#/P0%E,>$BC&,#&OEM.,8^D8?;4[Z$($>5,8T#&;(P\CB&_P\BPJCCQ2Q&6\CO M+?"UN?PF?8++R.^31*.1W]_%19RV'WA(>(R8'U+B,![B"&$/N=2/PX"Z",FU M?N"]V=__>%WYS1W'YMAT/38<8Z_(8VT)3]]S*6$\HL*/F2N(XU-'(R\2O@/? M;6E_;XBO+>1WGZT&C/P^230:^?U=7,1KN4CDB)!*+&D,S"/&,I12*BX2H< A M@;M6"+@W^_N5Y3G\5]C/P^H/D-!7F=!I:!Q Y%H61AJ(H71CYA6"// M8:&,/&]+^_OUY?=IVM\GTJ-=EW\94I[$0!#-45NA(N(^X%B$S E]QEW/QX3Y MGL<I"E#L>VQTR#VWVX@Z]R*IB2ML[O7:P]-(Z@$!^O1 W'& ,^81 M[A$OB#EFV/.XYX7(91*YV$&!2UXM@-V7I.[3@#:2^J"!?=J2VFWSPZ2#I ?2 MV>441#268>0*[26CD8_B>#?Y82^+?_4BJ8&/V2XRDOI8 7UZ(.;M(0W KA^J MTQ@APS[8U$X@J :QZ\>"^LZKA:J-36TDM9'4/8)%(ZN,ZM*U;B&PIE@\9N!V/MH=B@43H+O([#5X0>$WY,L,=C M1@D!^1B&L1"QRQPNQ>N=+>Y+)KI&)AXG&D]")@IOB4S*'(\[#O6",$#(Y40& MGG;P!" DD;>;\SXO"]+T(A,IPC;"?<9I3DHF#JD Y>$B#XBP=:V"=4B81PD- M9,"YZPA)B49>Y/A^C+:U$S?$UQ8R\33/^QB9>!S(=-I$0AQY2'(7$>:$#G-] ML!1UT"-&KA/Y[A BE[W(1)B[S5US!M;(Q+TBK^,[=5T7W*P#YM2=W)U\58$M^3,64(_B&.\",_ M5^)#5Q;>$:27VL@#XY$&/^,*A(0NH MA]2_/(^]6J"U+TG=IW?*2.J#!O9)2VK<\4][PG7BT /[F3/&0L^33-=8CFD8 M^6[D#B!FVXND=CQA.\)(ZF,%].F!F+;M%B+!'"E]X7I@0A.!F!=&&L2>$SB( MOE[XMR])W6>^H9'4!PWLTY;4G8QC)^0Q )WS*&"AZR,:6!&D!$SC=?"[<\6P[$L1O(#R?(,1"%$JNNI,ZD:1$ M1LZ.SOU\7V!+_:IWK-ZPW]*;B[3HP\O-N,VP9W*[#E^^'C *22??.<8!<1D/ MD$,#YKL>EXSX42P]$7F1E+OO#_PLU@;BICXM6(C*P]H?D-!8<3[F.&0 M^0'A(<&<A*QTGL#:0!*5C:P<$#)/0E:*UOL#%F3,8AIYV!4>_.4CEVN4 M$NP1S]M-SM+WA5=V)BL)(S:AID?\82#R6%'HX#8?@=#8#SA&ON24!=21U(DT M"BF2*/"W30_>KZP\31_LB9RUC19%/DNM9#JVSLHB22:&,/VB\W1 MGV/%]^EANN.QIB[%/HMI(%P/Y#CUB<.DBX4;$"$0V\9CW2-R-Y?C?68=&CE^ MT#@_;3DNVKZUE/@$A[Y/8N%XTG&H#&+M>6.^\'R^SSK+.Y7CL!0VI^9DT+$" M_.1 37&; .*%,>?% M."V:^>#9-ZO,)]G8^A/2_SEHN'>)KCPD&(D@I!&CF1^Q*6, M).(^00QYKJ2[KTG]'%(WE]:O"=/#$=HG@&LCIP'CHDU7C<-(A,CQF @H#:R&G ./$Z[K.8AE[ &8L8XT+5]4': M?09J.:([++#UG8ZU'P=R:GL>W@7@^6&#EMY/1K8]AK\T\\'Q$JA1_)2$@6XS@,=;D3S"3CD?=* MH6HCIP<6K/Z^# W''6P46Y/FUAOMP$:/\\7%)-T*]X^N9OTV=>L>6/^?=[$^ MSU+.4^NTT7*\,O,4;5U%(2+&!6(^\3E#,I!1*%1UQ#_-UE;GHMOK@] M4;Q(@=HORQA\3O]!L8M>]:K34YV&P@.=#@^D!#DHE"1@C+D1EA3A"'/F,QD@ MQ]F-=E0'<7O1CC 6-N^W8>C&)& 4H(/C:,=XRL'MU ^*)6$<(9=$#F1[UA6Q!B<[?7TU[&/608Y8FZASH]8+&,'1Y$Q",N%C3T M<"RJJ)O$@4/]'K)CC.IDW$/'Q"Z,7G7:>I6'6L=2'!-&'.)SQXL]ZD6QB-U* MK_)]"J"'1NS83B6C%YU7(SRY/0J#[]5Z7,^ND['BTGZ\3*:SK/YW=^S<7HVK6@#MKTCG*)O\[28)I-&,)7^W:47>*<_R4=_O-%(4!_/TTFJ:>@MB$(4^$%$.799R )? MA!X+XB@ D8D(<]^VV;L8<>S)"/,(+L0TYJ$;XHAY(G1=!V&81PJT/%.;6 @ M5K9UDDW3M]>I)AI,T \K5(,5C>B-SZ; +N?O'?5%'SE=URE@:@*<&%YE9:65 M6.7BYB8I[E2]DJ):R-*ZN+-NDG_EA36K%T\!T9K#S3 > ,\\'5LS>$,^+M^O M[O=3,UP??^?J%=Z*[DU??>X^;JJV?K*Z9*@2.IJ"K5$ZF=2__M<;]$9_AF&. MFL\/K-F7[ 9F_B&]M3[G-\F:B+K-QO/K]T*\$XAB F8G$9BZ[@\-E($I3))9 MF;YO_OCY/G#?+),&VRQX_N;QG,+JC43\\/.;-296_88?_XEO=-<3/[&^'V@& M;P;_$/47^>WW'1'9#9_\8*LY16,D-:!G $E]% MFEJ_P0_7I17!VHVM,!WI?'?+P?9 SF"\LK%S:D1PGGU[$0ETF&NBF$I0Z:; M89#&GEF*V?U39@S[6X3C:A/S]^0R+:RS:3FK4D]>R:\WR.S<;<;]JLERC* V M6ZO>YR+6Q@WO,O1MLBNRAL\M7Y1ZOC$+2=F^/!,8N_!/'-/ \ASJ!2S4* M0Q$0X6U[%*@'K&U>@8_VF>2Z4:KJ($_Y&&0:N=XW1Z$M1\'!*SFG.V]SLP>Y3CUNLUX+V1FY?@SL#AT/8+#$/% H,"+ M?%4D!5 8$!02-Q ]-:K9CUSO$VA&KI\D,HU<_RZ.XK4QR.,&APB4+=[:FVS%\GN]-G;PDCVDT2FD>S?PU$D[%48*8L;:2XLX:Z>Q!L@O";$Z-7#?<8Z\H)&W+.H*9B&),):(\4A(= MHZA"81@CC[L]M<+9C\5.3E*N]WK@8+BQ^$_)7%6.@+<.*?=B*!#ON,8C''@T M9+[O,DQBYCMQQ+53C@HDD>1[#'FW>]B;B"5&&B#OP7TJ#.)8:RAX*A1N1G3X8"%3)Y*1))ZD@:NA+GQ0UAU_CP'MG4AM:E/1:X]9([4'!.O3@[)H MHT[4!JNQZVO5ZC9T9J#PG6IP=ETNES M3,,P$D0@'SF4QJX?J%Y? &7XUN4\V'G$>S=2N]>^QT9J'S*\3UMJTU9!%]P) M_8"ZR,5QQ*4K'8\O@V RW%WR^%ZD-N,<;.U>&UP9J3T@6)\>E%W:QK.]F 5Q MR(E'(\IYZ'@>::#L$1'N/)Z]&ZG]*CKVX4CMXSI5?CZ#?4XF\SOK/+W)@.P4 M:>6%!40V OFQI? ^9&#SUK+V(L21"%D81PX2S$,QB;43+7(Y(\C98Q1[N7\K MVU?O7H^GN&U!S2'N(Y#!AXQ(T1K( <&<,8R9<$(PY(HY8\HYD MZ']2>&-27BLZX 23GXW\/ AD'BT:G1:-C,O0#[P@](7CH2CR 2H:C=1EC+#= MAX5W)C]WB3HC0 <$TY,0H+15>:,(,1P(Z8>1ZS 2B]"K3D&&H0KY>GL,[[Z. M$8JQ9W-LK-##@.?10M+EG>ZW4>0@)$4L*=B?'D-A52 @C /)$-MYF-98H4:( M&B'Z'&)YJ_=Z(#5]$DI * LE)\R789TCA1V?[K23O;%"C?PT\M-%3GO.@&(? MAP()REW'C3P<2]D% [_>7#D= M+[=V%[6WB+")\RI'&P8KN4URU#$!W&EM90 W=OT8^]QS_<@A(0UT#D7(:1QC MX>S^^/!+8;RYN6S.%!O,&P$/^&>MKB^(=%R./,<-,(L(10[21;)#21E%>)]% MLE]-P!-B"W/0^&BQ?GKX]IQ.^6T>(THI4MB.'!D&?I7?$3B2@T6_^X/&KR?? M^ZSM9>3[06/^M.4[;_5[*0(6B\B)!. _)"&3K"[2&Z @HOLLEOUZ\IT*FPEC MP!\KV$\.X%ZW>QWF(->%C%U$?(P$]=/#-R7M 8TX MD!@C$G(>!3B0B$=.@V\GBK>1[SM"L3'@S9'FAXXT5X1UPF>7/=;:Y1[!R ]8 M$%*?,800X!J'OH<]EY( ^>%^ NOUV_Y9?]>;@'9<:@MDVE(>@;P]9/QYK=GL MN=CS8I?&@GH^Z,U(JE.0 8V0Y(2VQS9V$?=^#F5;"%"3$7ZDF#P)^2A:M9=2 M+PRB4$8>#1@.8S] TJ6ASP/)W6!''2J>C6CM2CX2U[/=7NMO&?EHY.-+\<=Q MB[^ @E ,?=!'!15^X+% ZKRPB#%7!C[>9=S8R$]Z.>D$\&Q#:E7ST"+*=7GNW&?EHY..+\4?;)N3$11'R M8H]R(03\',6!J$\L"NEQL;[2/H1 MJ*T,^RH\&@1[.E&\*_G('-5U 1GY>!!8/%K\\;;#J,,D%2QR0T283X+8QX0U M9XB= .VTB;"1C^; \"93_SB''[9--\J+<5HT$\&S;U:93[*Q]2>D_W.4Z0I< M>)W.PG&(0]4-)?)9#&IQ**CV&WF"^[)M1[J' \-Z>^OW]2=YA8W=7E.+-R6@ MP4KLTTU-.D%>('!K(\>18*$D$?,C$CJ^&U&FSQ9&@D=.Y&U3S;('Q ^C[-;6 M-#)\[>&4^8/1&Y[B%4YK+]#(#Z@7(1Q$$7<%":5@FE<$#I8\W%.\=W=Z@^O: ML I#8"1&;S!ZPP!X >OX#JB,06UP" D(5@7'A*N+#D41!C4BW'T5[!WI#8. MN]$;#H$_&+WA*5[AMC:&\"GQ? \T! EJ@RN=F-250[$D'MY=#ZCG#T[L1&_ MB-O"XT/@)$9Q,(K# )@!;YNV1@$1GH,#&<2((2?TX[II:X1$).3NST(;AX-1 M'(SB,%1>X2*$.PD"OD<8#ICC8(=(Y"%/-'43*(KW>6YZ-XH#<6S"3*3B5!F# M80;WF0%I.\F2 ? !"($? CP6C JR(*823B3A&%G1VR-AZ'(2@.&QRX=MS! MIC-HNMQZHQW8Z'&^N)BDRYW>!/3U0]45ZZ2S\Z7X\RZ7H?=9OS(?I*U2)$3$ MN$#,)SYG2 8R"H4CHT $7(H0[[3<>Q\ZCLV0L"GK\Z#YLV2P7\HV:92#9V*O M#&?6^D.\(,!2X!B,G)!)XDH>20963TQC(4.GAP2,I[24LP_Q]^HI&/69N_S= M>_\BC62_.#_18PN'@G&CJ+P"9_,ZG(T25:E>DH QIF(]%.$(<^8S&2#'V8VB M4@>/>U%4,!8V%[N+XQA%Q3"Q@<-9M/Z76!+&$7))Y'#F$ND'+HJ#,$2Q3UPN MMNG8N@Y:HZ@81>5D,6X4E=US-HP[G(V&D>]1&2$JJ<_"2/I44!G$KH]82'9: M?[^/PD2V(,3F;I^EB8RB8IC80<&9M(VJL8P='D3$(RX6-/1PK(^W(2QQX%#? MWS[#Q"@J1E$Q&#>*RJMP-LHZ=<8)(P[QN:.JVGA1+&*W4E0\5S"\TX(9O2@J M!#LV9L:C8IC8<)C8*\.9M8V[B>,XD1/ /P[CR OB,&!:48DP\]!6H9]UT!I% M92^9*C_-$YA:\WTO_*/:B \+X.#9:&5BDVR:OKU.];)A@G[8$0=[ZHUZ;;,I M\)?Y>P?!OO0PA+\GEVEAM=TL;"N9CJU/R7R>%E,@ VM6Y6R55E*D5GX)5Z=C M*YM:Y^E-!LA0O^6%]:G(1R#F+"T*\XE55HAZ9S5=#^[??K.8S+,9$&9]9?G. MTCE@\)L2G'##K " %#!XJT@O%\5%5E[#K>5=.4]O2AN^O$FFBTM S$(] M):.[]F-I.]O8Z&UWK M,<^28@X#_][Y[G/LS4?R?8*OT_ RH@AL"@X"\! MCU<$'S ZF.7'RT9K+94*>P[,.[L$V3*=OR#]850_XC$QB%:DX-LR'2E)> N2 MI4RGL.VW^7-B\.7$T(P)T#\:Y0N8PEA#/YD!T+_!(.N=4]QZ MU_O2'J+T@]C#;AR%KBN9)YD?(J;RGIGG(1SPOIIA/+]7BNX;R/[$TG# 7&'X\=XJ(0K$1.A1\)X4HO0!)%PJ.HIY(*K\MY M\6%R7H+;>(('&\$X9B )4->#&CA B/'IR$7\59EI%^R+SUSWO7\ZUURWC+[ M=IIJ+R&M:L4=0D0<8!92$0D =>RCP(_]B&/0L#RG/[7W'X;Y?M?>M#4Q@9B0 MB&7$/>I2&0>^QQS8FR 6E(6$;\-\N\?27UGM7>^W>Q#,MU-S3$;8]P423N3$ MTG&; WL M7HA!$Y(]';,] BWT ;#M>)NHTTURB:6,)!.ARR3@)O)BPF*!E?],2/HB!,F* M\LK/P!.RKRI@X2<3Y9:^MX=G%=/L#U ?=PHH6$&X-YN.LZ_9> $;=9&4V7V% MXZI( 6(%,$FX%J,?U+9.TWES50F[VRP*W#K?=(OKX]9U/$H[M6'%\LJGK^:? M]J_;;B>J_WLQ3>N!H"T'\F[5W;\2P'I!E-Y]G\[N_9 M. VS_9I]3<GDW/EF00YT4* MM!^H[2VRM/3OJC_OOL P_$D^^N.-1I[Z>)Y.JIC36Q8BB5WAN0&.&1$"]';F M1:$4)$ .H_[;UI!W0QF!5!.$4\HHE[Z4KL]$@, 8\+T0L)D"/&8J$ED GWPZ M_M$-?6(5Z%P)B)!^ B*_ J78*K(T2XOY7168^OP>A_26^MS?I.L96;<),55-JV&ERSF>?-%%1_7W]QFX_GU>R'> M"40QV#5@:&+JNC\T87%@/Y-D5J;OFS]^OA\$?[.LJK L3\3?/%YSH7JA!XO= M7'3_-_S$3W2SVS;[Z?MN>[ZNQ Y3CU(I^,U^3- FB[ M4%0-S_Y16PCYH@34EW]YIF*5LV7%JATOWAK:^UF^-W^5FM/IT/5]PTD\O&3' MGMYE2*(E":4J6?>UI%WUYAEL+9MGE8CWVU+2;A?H!1ED@TJE/.*":$,AC?TM MP@;EK@;OW:::L@_.Y,A=>26X.\O3"X93@0'KN]KNWGC!B33_/(?W);.\2)_1%I^MJWV$I7(I;I,9>.0A M5_G__ Q-T3<0[X3,,_Q"96T;>R[$SE]_DLOS;)M]D!RZ!:'CDRAZP$)]M-& MJM/)QPT%]8*(A"@F&#L\=$->25$OQE&X 5)?($5[02H5-B.]%G,='%*/RP8_ M*XLD?:3F]'?C\I#AQSK=;QU7@AT;N"CB+':Q'_D>@?\Z7ASS*%BK_-.KH#S[ MM9_>UH+V";_!RL-3$GN'#*].!=#0BX1+9(R%1"R2.""RL1&I&]"U_BV]2K=> MX.6Z-N+D&.!U(B9BM%#Q)Z-UKN-2M+C$R"$@Z'S'98@!%J7GN&&,?,%(Y,=T M-_:A^K7:G=[Z)8'PX[T*O^'IGL9*/%&\LNX)-%=@U\<>B]R= =X=8F-2*]E*@>'U^.R%3^GI2XL(LLLV1:C.T@#&@I4G1:J!#., M,4"4P&^ 5@[FI*^/D%'L>'2MUW$OHE6?G%![]?%2[51__0BY[='7[$\V6#%[ M4M+TB)'*VF0&$@=N)-W0=\(@"**0D8#6QFGDAL%NA.K.D.K9 O=IIPX6J7W: ML:8QX'?6UMN;FK63RK#/$L752\ MM2BZ-P/]_]=%\Y19\B,R M)!$,+9!^'/N![SJ!\#=26/7AU_Q2EYM5U6R7:YBLKN/]W=[H-+@RH8J%JJL+ M7$].QY_3B3IW+ &V7[-YEI;MT? G3W6[D0A#AP=4=^BIT;B$2QRKXB4<\0@3P9"# DQ#IV).0-4PC/F+WX.W.Q2^-=GKCZL' MW#Y\_!)96%C_YT^<8/RS]3DZ__+Y]^#+[Y_//OQB!?^O_/Q+=/[]A[+7QKR+ M@^QGJNCS;%X=T%3BP;9NDBG@55GC54V5K^G82JS9!)X\S^'A@.,;-5@K7Q16 M7EPET^P_5:5E=8+M8E'";Z4J]:RK*:>EJA0Q;TI C_7I]R)5)9?5+4#_MWGQ M!XB:46K7%9JSTDJ_J=+5ZNK59G6U7E25;;9NDXFE^H1:B27 MF9)*3<-=ZI)/@6];0.@PE^JX70#/S:=JIFVQ[*;L M*W1F\.@QW)F763-N]42P\>%UJM;TU5T[]?IU5>WK917I%0A:H^NDN(+%T4?^ MMRR#\N?'5 K$'1>E#+7EH3S!(M^-73?T.$;4\[T !2@4@1M&D4,?Z(C1&710 MC7F3;N=LJ5BX3^>8OUL/=UBP!A/X8PB5N)Y=ZC9H#"O-B2.(X)A*%+LRP*Q: MZB!R44PV7^JGNXM\_U*O'^OI;:E5I1@%5%T(=KN%+[-O1U8Z_%U5:CX=E]9E MD=]\/V-1M>NG^?P^>U0UKPK@4.^LZHSUVHE[6^]%,AH5JJJ/VIOB86:4E/W4 MZ_E>N'1R\*7K\#!R"57ELR/DBL@5 !7=NCVVWA]B:<[0V),<8T$X8LSG'-:&>6X88C]PJ<31 MBCGSHG(X#VNTC]3'L=9W\\'J-+4;I#;87Q) >)F5N>*IJHL!;:]_GWV)?JN@ M1-Z]Q .AXA^[MI(?&.YO\H/\)?HM^O!%&PS>S^=6>'8>_'Y^?O;Q@R4_A/ _ M^>L_SL_.K8^Q%9]]D!^",_FK%7S\$)Y]::X!(^/W7[_H2SY^BCY+]H6&9395']7E M[[,YT-!(F?/7F2I]-\N+N19"238M ;N%^D-)EMND&+^=Y/D?BHN53;RSU-RG M-FINTD1WY]&-:32SJ:G9DTW9,/@>6*.RURTPW=6W6#B.9GVKM^#H@5NB;\!1 MIU=IYUX*.L-DTAU0Q4)U=;_NMY<63'">%PHWENK0 UK'G5(^'I_;.^L?^<(: MJ9*":O&SRSLUH#+M<.HG%N9"7VTMRK0V$H%QEPO5P*?4%C9!/\,(;/TG&-OU M5[<@D^]_-\H7D_':A0]]65X_]&TEK\K[7RN+>.W+!.8YRF:J7,/]GT J9>O? M7JAOOZY_#X)0US)=?RV(HNR!X63*BS1>O[PQ7]=7I7*^W/]>D>,?:X\IT[3S M9:W<3],KD(!?]0;IK0$U5/5I@I^K[542-2FT6%,_95-0$J_NWEGQX]L.>EG> M. LJK;4L%SIJ(>-DG*^+-Q7JQ*@J"PFU;?:#3*KNTVM*"NS(K\$!G&13;+Y MG5JUL:K?K=1O=4_;A O@,$IFBI6T!8"LJH/59 (WEHFJI:D6N=NOJOQ9#RB; M O7,EYA13VYKA0-G2<9?E9($MD(ZNM8;H%B!>N<4](/&=*@?!N_+1TFC C6# M*F= 66I":\__49HCEK9: %&2V5KS*H*M\E511S- [0K:/41]2M3M8NU MST@ST"*?_.5GZZK(;T$]@V?416-;#U"W=1>P=WA@<6<_\-OZTC975XP(1M,8 M6#]W%DGQN7FA(/7T*W]N2&(, YSDLYI?%O=NOIKD%_#$9C#JS9?9%'9&>99N MDN*/= ZOUXZL6EFMR*/JKP9K5^U9\^UEFJBKZFT#\.EU4U=4SU+&7CJ;:_58 M%VB]7=(;W)+=U'*FO*Z7!/Y6 1:8^(.#:*Y;'83ZNZQZP2UK^J[<#KL'HZJJ M+Z[^ D-/DT)Q%D=H-&"J7W!A&#[*HJ'A/GZ6XIO%-&F,"@TU31=+2*\]>?DP108W MVD6J+TF_P;"TX0)\#PP)/;[&LO]YN4LUSUC;X)^MD:JMVWA2+Q<59N!RN/2J M2&[*QG1_<.E^MI+YO+&SU6]%JEE_A>44;)O\+E7K=(]WM0Q$T>HD3?1;T_%5 MNL(R*DI+8;"C6A^ 2S2FP0@KJ]>N7-1P3+6D^F_5IF^U.G!%2S=96>: QFFN M:J)JC\B2/:P03?5'1^-5VZ4=2/%T WP(+7!Z_D M10):%;Y3WR0Z:JM^*-+\\N?E\.M54Q68U>JL/?X^ MB-00U._%/;:O:/#R$A24=#JZ:_:_I=JDO 8NH M9VUVY8E<_U3T5FU&T -'O MU\K:5!$M7*#4X(X=#*TF'Q*X%N)590?91715I%'GY4CZMU MC_L_UEK(7S04TW3>E<#*10"#489[-:6*W1:I7HUZ-JV$'J<7\R4+T^18;7N[ M!0US;TB@"@MH E#J_@* F"RYCZ:"3#/=I5>AY?(CX!/P][S68_2O]^=6B^%Q M/FO63['NNK9VK5-,X>_1BMJB?I#G@<4IT<-3?[O(K1ZF< "#TNQ+B?X*_NH6 MO8T:&%/ ;T,YZHLO<$^PJ-G]?^<7VMSX>2DO8>+U.C7Z#UP+PD8/1)E:%T E M2J"^&[S=]E&Q]M%\43F?-%]4ALTX4US9*MN:[R!$ZO7*2RT8_U6Y8&OY_J1J MJ<#?6(>@_29:?:N4H1NU D"GVLXI*LTGNUA4^I!6JJNA &+3CI8*5RR]P1,0 MYY4SV*Y'I^3;0C4H5^_^I)J=GIW9UAD,J#(/L;0;<'W.RC^:$37J_>J E<%U M"X)8_1M^Z3QE^1"_UI^:!R@Z::_SEM?]M@PMUBZ/4H7CU% ;F25!"-^IHO- M6/$2.0%H7=E2KGUNY=?')0_JC%T1I)Q.U99^KF8 -X+)<6-A]/9OR]"$CA1N M%1AXB)YZJP+_T,/!'LDF,-XE<^D8]VIEE@9^D-\HJ:I9R+3/ZO_= MWB=8N0PJ,QQ H9H$3W2SX*\9L,'*>U Q5;3U;9B^UO]RS@M1P"ABO@K.W2< MCQ:UNR752UA#.;O1,-/_?L&:5J-4\ /<*NJ#=RD@*@MFDHR4'!POE*I3RX)\ M6@_]<291B95;KW67I9-Q-L2CSR:)2HAJ^M&IF5HI\%<\ =ICK8 OH -FH M;$S03'5247+LHLB32O>ZS"=9KL:0M7D-VCA,U4B4MME8@_;*&VI5R(9A70?M2N!)@H36QB@2:J8%7/ M7Z/Y[_JC4O!6S9].->:5]:AG70EPT)V4?^LLN#^/?.GV5(W-89^_IK6!KC:_ MJUH\X*.YZSRM5OLJ6KI.)I-T>M48J1?:#KT&LE?>5&47JX;JC6FIJ4UW89GD MMVH+OVJ7DC:"=:>K)IRFE0VU]]I'\[AWY3:MF&ZS7,E#L:\A92;B[3,33R[! M\'6Y_IN_%EJ\*LNCI?Z6+2KGKC75#9FTM:%YD2+X[N4M)^Q:=]NE,A '7Q*5 MRK!$YRP9_9%<:8?41*OM@)*YMJ3&60YH^''C'(":+?8TX%^C<+N1 %>V08XH ME@$\% 2"<@&H7+F%=LIU>$,E/D"#4'2?%XJQ=?>B8SHT+KREQWG)JX=E)%8F MX8ISOI:*5?[-0IE5=7#J:U*J.-B_\D)Y!K4/%:ZX34!0@KD5*#(!@TR?:%1* M[#P; 2(;N5A_7A>.-TGYQU(X)CK-L1@KF^X/:UPH[]>JH$ET4KP>SVU>3,:5 M+M#*]W;TJL' -]5L("O3E;FL>N2U6R51J< V;#^@3.="@EWVG[16%BIA-E): MLG*3-^)FG%;^-2T704$H:V^]EI)?,]!:&B^C#H6H%S6ZD5)ME'*2C4 $@]1^ M6/QU6\8-B%@:W[=>4[U%4VNB4E= 0[J_NK7AVX9$0/BN1RBZ.IGV-BO'T2AM M]W*:JO5(BMK37>DC?Z1WE3>V=@M6KHFLZ,;-FKWJN@4K;Z0.NZE68&E]5ZLB MU4J3?B+L_@P>GE:.KU2RU1TM"+%>^&8)9TM(URU\TY3 M2S[5?I";O$@;9U250ZAA=N]9==S$>@L$"W?"?LLY/[Q@ MU\"0VWB^(M,4I@3:X9TUNAM-U)=5**W>VLMF2Y:RL%K@6QWD!2:H%/JRXB?J M]3INI\;2"FX8A+)G@49:"T9+E9O%M-;EX;.6)#7:M:!5[VDD2A, 6L""Y55P MI5D;-:'*?P@JE*LBS]6@+I.O>16-KJ?5Y4J=L.P+K#:[$_FL$LTK M*_P>%38+W]#&=0*#K[5V31GE@P9CXP;6V1A5BH@B\_II@^.%7RK3K4XV7<8G MM*.NN,@5I&SKUSE(J$8&-E^W6@=8&'IQ-"=1OKG*WYQH0%468<<"_IH Q!0Z MLVG-P*J\@2YXE2NEIEJ[VLFWZ?1:>1;K8$&][&^U):>-^!7E8"I5B%MOWJ)\!<=AI94M;SH/5Q2&2DEN%ZI2WJ95)L27ZPYNFA63"E-: MW'R<54*]8O\>-8.;?V.\VO@1+ F[>7G[>4A6/$@=LYNM *]O";L/+$R M1C6J,QWL /TIT7RUR.HX$ 1UJL;K7"/VQ2'6)>9IDFXW\E(QV8[I#=>*>ZKAG!7SM,ZM@N;?V\2ZJ:OR6BQN%G>.\_S275Y.E>(^G1]5^H- M^%]5ZQUH8YE,OB2^_^W0U&\YS$3QJ\>O_^U_5^DIN%;4]]0;@LX=JVMZ?F]& M0]/VS^K#.C4G6N:"V!V)M4RK*"OFI*6E5J55)%5ODP[7)THX*%&L= /-KUH3 MM8H0?P-#P6YTQ-:/5ML3L,.3[+(.:50Y=U?7;_7K\XM,RZU6E>^(P:61UJ&_ M^I$= :Y54J7S)(K.VFPZ_;U>$^O7((0Q@T3*RF5@]R.8D_J(@F)3%?NHYC?/ M;S6+8[\LTZF_9G4C,RT%P3IZ"S8S +--XU$_G.F4BU1'#[]<:Y?BTEF8?VGI MJ%%V[QT(:S+7M$]O46A>I])=)I42J9WS/+I.N^L;QX:W4K8G=;=K*(8;9;1/1-]Y>/;QJ[0K/!!;[*]HIBJ+M#I M]MHI$)XJ\IXI-5B[@2@'+;E*["J1?W#6V1>-@;$_593>SI$H6 M21K5N@ZX9-,',]"2VA3HMJW.5ZRPBL^VJ7?5N9BU*56S*#M#4XE":D[=R=@U M;IKL/9V 4><>?E467A-^[:BZ;7);%;BO&M3#]"Y4E%Q/^UZ&A,X[:K3#Y>+ MTX'P!LGB64GD"/#19\:!WEK.>L1*E:A!*IJ^.4=D*-UD=K8#A MZ)F^LWY15-MX*.!%>G\K&U'W:-0J2+TL<%>EH.JYC!49S;66WWT/$&\R:AAB MDYNE!/X]DZSKS-'D]27);I.I;?T-=CNQK?].%&]HN.KOY^_:O:FK/:A(C!)) M:H>F"E&P&FI5E/WS5ML_-0/N[-O#H:85+6?-+5&FZD(=,-&Q$!4* *+^5WV< M1R="U>;C.G2U'VC-\%PUO]<&]7+F54FH*L41L O*WOS:KH*E9;,9'035(JG9 MJ[>Y$NDZC'5__&IF:;EFME>.M&F=EJVLRP':9<]M=;M\E8*C=U9K.6ON$05+ M35RK'I)L.LV_)E4\+6BHLF;_>HEN5-+1;%([R.H\Z)HL:\MNF9>K8_&--VK< MU6$J/T,5?FHR+1?S.A*HW1$ZF[JKCJC;)' 'E?>F[9JY@O*5]LPL396S5M]5 M$G7426QKO&N5#V15#9O7OIU.T!#H8]W\5\.^IP9;_[-()II]+5,TM0L!]E\E MJEFP7$7R-0,VV892H]__=SG.KFNY/6N_TD16<0BUVFIL]4JK4& ]6CVRG[IC M'=]-@9)&5@$?\INW296N6G/QI<7VN6-.K3"O=U:T=/\IGIU_ :9PE6I]JKNC M6I:LI"3O-QNJJZ3Q7%+BEBR=B7[DXM;P$D\]ML MNLP)JYSLB7+!SQ0B-'Q60B5KM#I5AX)MM6]:=B_1T77#=83J.^MCA9PZ*J:] MC[5;:9PJ^5B?@6P8_HWRU2U7&Z2JI0_'6*J<0G[3L&2%\")IDX'?:L)>%6[= MY>E&#B[ST:*L'<@J4+ H%%!T'M*DLD@J=>HQ%\VJN[,+1BUVZN,R6IC8#SCZ M['O,69T'6C$8JK36%QR,T+*^BO&7-RKXOES:8M$D,2^7O!8Q71:BQ=[E(IUT M-_&^IZ^3:9 T?MT.!:A;M+760KL^?063@&DJ-;32HRLB>XP$!AZL)R98/_A@ M?9=Y*,]6?3XO4TK!9-+!;QT93K5S,YMVHTE%]GV?B]WU M!JT$6*K;OZ;7*M:LLJ24#TJ'0&J/CFW)S]9/UO]^KC,0DR9"4K])NZ!F::&K M(U2G[97*5;MC"YW)])]TS6ND_3R@ 2C5K^N\J2+8U>G!=,D,:\JP._EJE?.T MCH1J_VG'+5\%F&'7]='"UDFO5?F%SLEXNWJ"!80UF.?C<5LR09=72H (6^=GCH M@##-=)$_M-5\[<5+K1(_D- MW?2EB[OZ=%GM-+M_USI:FH!!#1BEIS;'/E[ !H^4G,\7%R7029T,JO9EZ?.7 M;;!21R K!^1XK<*9<@?4]4F:(\!UP/VR/A:C'"]:5:RJ?I7O[P7N/M6D'E2* MW^,1OD]-6NMW%2VKA*TN.*:*"V6*J^IB)\M#+6W+43\ M+"97;(+UQ>C-0J:_=\XXFV/QH&1=1OT9K!]S?7V1FY+(LFMV=] M]T\O+U@C0TP#(J;5,^.&C@P=;49'OZG35$,28(:0#I.0'E>&^*X[I0^[P=PR MV>Z5(/7HHFU&,'OMW;1%:Z;-9MM;WR9L,R1LRIP^I[W?'33=UPQZ3P:]%#OP M/VK0:]!KT'MPZ"6,V]1A!KT&O0:]!X=>)#S;P??+,!GT&O0:] X?O1@+FXN' MG#Y'AM[O\V$=B*OJET[9_5<"[""A-XBFW]QC-M](?1VL*#,2RP#@!0! PL;> M)KY3 P #@", @.LRVV7( , X$0!@)'MN*X!@ ' :0+ P]AVG4W,Z($;Q(>> MU/&A32%7!7I4XYWF2.G??I7[=G8-$E#;^+-VCS2'(YNQ7H-%@Y5!QJ-L0+8? MD%'79L2 S(#,@&QG("/8LSDU(#,@,R#;7813$-LCO<8W#<@,R S(5M1%5]@8 M;>+_'A[(GG>+[-!!N(-YAMEDH8M7/W"6_BF7R,L7=,LZ*>1>G13CR]R77OJ. MFE#6D4L_0_V/4S\V<2Q#_2=*_?B=260SU'^ZU$],%INA_A.E?M#[[]=G'S3U M:TO])VV[+K\?O[Q$_(O'\\^U_SQ$P+U5M;36A_Q034FGKJ99[]E+DCS>O&C) M5D!7O_3%:UA51?UN4E,.A&=&N0/"^SBUXO2B6*@FS 39EJJT4U4/UIW^YG4[ MHT<:H58M.71-$=5O(QMWNOXELUF1?\M4"XK)744]?W;>$=>Z4'TP58<=50:W M:IH,:[VL\=M]?%OOMV[QJ>N>J[JX0:YJL*J^.O"7/GZCZU['R[*XYW/X0EE]#E>_<&3OGD.\ =B3 ",' +"G?9-%TXF@ZEO7-'&<5 V?=,/@ MNAU0702Z; I;JQXINJ]47C7/J6H?I>.W !G=EN=RH3K2C.O7Z_>I_H%SU9)( MK7W[AOK1&I! ^'E1=3RTRL6->GM;?GK\U%PZ=:AU7Y=I/E>=7G2[ZZGZUX^J M_+YN\=-TT7I;/]J"35+-7*N^"/GE7YY\T[.H>6J'NUH(]F;KW3&VWG+]<;42 ME7RJC71?MZ:;:S<] M3M2S -O9Y5W=1T&!*YO?_0S7J4[2TY5>V=4C81-A=77+3MT;3'<5K=J@P$.* M-'T[!DFANW_ICK]5[VO8C1N0A)/L/^W@=/NK9?L[&+YJ:5'^K)^X4&T(_]/I M55'W>AZW+99U-XGY2/7)77;*4'UA5MH%U"NH^]4]TEXRJYM#P%HT\UAMKWVO M$\IRZN5CPKYAH&U%_;(1T'4[JK+AP4N]).FV6MA05U /W%Q7>!&?V 5/"SZ? M?3D+Y*^6#(*/OW_XERJ4JJ=OU75"-4K370'K'KD5>8/$4B@IK:MT"AQ.=X;3K0*7?7NLWZ>Z MC8-^J*8O>9.JCB]-%QAU\GD*8ORF[O1QD_R16JHYRHV^0;>5*T% SRJ9J3K! MS6:3.PV 1;$R')C+*&NZT227E[K/Z75:-_I0;4AOU+5Z%/#,5'6]FF3+GBOV MO=Z\WV9JF>K.6$TG4^!1HTFNF9IJ'9SK5ZNA5P^LFDBVSZRZX*EF,U4/H\!Y^B"B95M4O49'&>7"O&U69%WQZ\GIA9C4?=Q M&JN60GG5[:[B:Y-TV=)1]RL!(M5SZVQ9NQR:MK3IHOI^*%8")#=/E^U!?"4Q MU(<0:$:Q2KUB24=GT^M@+[M9W7^.:F4+^YNEMVG3"VEM1S7)PF+^S_*AGS7I MJ%?%B@-C]/9_^NL7VPO.'^!8O^3Y6'=2U V5%\7H6NO/9U-0B*]T-S&IB?7= MYLJ':BFL&B !\IN7*8U'B9&LJ&E Z<**(;1-[F^O@4VH)I *9PJ'1=V[I^(T M2O[>5(U$=8_;JB]40\^J&6BA<:_ D"Y5[PL%\)'R9%;=?']5790GV5?5W&XY M]ZR=>P-4!16@O[JK66?D6XU2]W&JQ]FPFT=&6KD*HN=?HI]=(;+#U2;9'^DD MNX;EKRX S57O@WY+VV!+O?%JJI66:7>6JE.P,IY46]]F"VO?@PW:7]5]2XVZ M:9@^SVT ^4C1>-DX)X!?C?Y0U()#3N_7A-&I U6-\ MV6.WZ6*K&N6IZ>?WW]HH$55SWEHUJKEVK14V_A#X>'N=@:%QFW;61G>%OC^: MH?4V Q&XF%6Z\V.*J-K.7U6KP;)V.77\O-.\\1$UR]JA.-V*\4E]2=NWS7O M_E(,&&Z2E0=J76WYVY*V+D'?@4ONT@0DG.HUL[D6L-H)H5N[?@,_Q.<5ZQ(O MK4NMW@+!?NKTN=O-A=/=+VO4&C8>MK/G<<_[/:(53UJ$R:/N2?5/O7LS/;.H/Q5DOK-2KP,WNK M+AGFWE9K7C7^;9QKC>W0,4P?(O@EB6LK:&E\#,Q%\#E5R@C84,MQ?RKR*?P] MJHAN4 ;#F[]J]Y!J-PXK/FM,M**:PXIYWYU#M]5I90M6=TSJ-J_*O*Y-KV4# MX7%C\^LK- Q:8Z#9S7$M1]0;X,HI2.'\Y:$O+='4J)3*>J>$3C4H6[5]K5F* M_W%V1 M=W3^^Z]?SJV/L?7Q4_19?CG[^&$;9]=N(-AQW505]7Y[H*+>=\;$3JMCIGA' M,44N8=OURL3LS>-QU+I7YH8=&\DK-GH\\)>Y+^Y3^>I99SWWIOS.UD'>'EH' M/3KO_;:2/(%4P^6VNSMHOKHO"$& MRUQ/PJMP8O1-7,]VA6?HV]#W4=*W\,#&VZ1,H2'O0R+O?3F"=Z-R[&*.QZ)F M'TAT\XLN3]&:9"7U9'5+8ROC=2SQ]:M(^7WP8)>NXG6AM/M#<2NX]CN1GGU M0]U!X_ S\#T9^%+$;>+VVB'/P/>$X7MT 'V%F#!AML-,)]BC!MF!!<4VL_]- M4&Q0IEE5.J8JE:(*;ZOSELG5MAEG R78;4[V#I\N3\"!=> $Z!YW4NXI$>!S MYUR/8*['/K^=,I,AS76C7G/=.;:5&1\IRM",N?/ E44SY>),N;AAO,R4BSOI M=5SBY7:;@XND6[/((LAU*3,6N8S:R3YB^ MF8-MS]GH?)NA[Z.D[\.B7\RY[>*-^+.ASP'1YS'1Y$9U.\SAL&%IPZ9B8C^> MCB,HND9L08C-W>W+4INB:XS=E&TF2@>V@\B0; )P-@ MCPO;I1LY80:Z@P:^IA3C095BI)3;Q$3;CAMD!Q9M8[U*A&.SV@[$.#.E&(_& MFW "+JP#)T!3BO%H"-"48CSX^9E2C)WQ/%^*<>L1ZH^K!3KJ8ZF/>(9?-+QN MI4>GE_&^^>O'16%=+$IX-^A(66DEEY?I:)Z.K8L[:WZ= @5-E;Y4E<=2'NX< M;A@M2B""%.Y,RM1*IN.5;\O_\R=.L/>S-4IFF4IT2O^]R&8W\!1K5N2C19'J MO\O1=3I>3%)X)_P#ZU,N)G/U!GAM5EC9]&M:SJN[)LFT?&>IH<[NK:8JRI5, M[ZQ9HJAZH?[] MJM:;IZ?3 W5;]+Y9H___NFB>,DNNTK<70/!_O$TN84SOD\EM&(!D&VN!^5G,E%>I['F M12MLYYWU947]4#^6]X<*NMC\;J8T]8G"_N5B.FJ4"P7OZ4*S/_A4WI7S]*9L M% R8%Z@J#^IC9397:P"C54]8S+-)]I^D?6@.NES],!OXQMS*YEHCG)3YBNZ4 MP]V%I;2;O( KRP6P-%@3]4JUKGI,S2+D2G74O!%T+'B278G[NUE:=L=^D2HV M6]^E-2SK<@*[LM##TSSM,B^ ?*96^FUTG4RO4OVNC=A:;<*X]ZP<=_9MK=SX MJQ#EF@:ER>\YB2S!TWJES/N%7F\OI:=!ZYX&DS_ M._8!@O,_T+ M3KI_P1+UN?P0&U ,@TD,@R), MCXD#(9>3ZC%A^DL\R!Y/XV27Z2VQRQ2;8\Z#'@IIF-TWNV]V?Z#&]]$NPG'U MECA/;[)1/E6!XKRP/A7Y2 6X5#R\R"?[+D5P\K7&L4VH9].-*HT.]HC8H3, M X'7A0 2U$;8,1 P$#A1"##'IMATG#A5 /1'2,=]A.U4.D[,TE&63.9WUH/* M^Y#LMMV3M,=LC%Q36N' F>FQDJ=.4":].I$,?1KZ-.S3D.>Q5J;9-OW;>3S[ M^QB+W&RY7$_DRN_;V]W#XGP*?-L*LW(V2>[T:8P@OYGE4W7T^FQY)G+#DPO; M4RJI%_\HRZ5@[MK$VR3[;+ 2Y @$Q8$3%7%MC$TPQ-!4GXS*139V#:,:%E$= M("'M6W$U^NGQ^GP_JI/II@=K]PZV443,]%\])"EPJK2]A=O8T/=1TO=AT>^& MO-G0YH!H\YCH<=^JN?$I'VT-=M/QN)],NR/HNXAMAH3M;-3WSG1>/$PY:,![ M-. %40;_VR3/W(#7@-> =X_@=;BPB>EX?#K0-6:FB0!UK[;W;?5/PT%3]-K;?= MAQ")33&VD;M)#IF)1A]#--I P,:N8PO/0,! X%0A0#T;"5/HX%0!T%]6*SZ: M-")3\=-4_-0D3:E-*#/G"P^!WT>$TWN.W'>G,\> MB+^[A\4Q-3_W!F/'I39W-C$Y!RM!CD!0'#A146%[9!-UQ="4H:G'&!7>M.Z] M(2KC7QV0XFKTT^/U^IJ:GP^$ACVZ2=ZZJ8IX2'+@5*G;5/TT]'W(7KR-N;.A MS@%1YS%1Y+[5<^-7-G4_3?6Q?I9AN-7'B"T(L3G?J(^BJ3]VD'+0@/=HP$NP M8[MB^V8B!KP&O :\KPI>#PD;CU.($\,\J='(V^ MNE%Y8HU5;Z7?1I/%&'8U+V:J@%EJ)9-)/M*5S$J=7#:_3JWT\C(=S4LKOX2M M*V"(4W7C=3*]2BUU4_G.BO/"4LNH;DPFUCB=)]FDM.%-EVEAS7/K0PX/Q]RV M5!" H)^;H7Q.X<5S6'[]ME_2_*I(9M?9R#J;7JJRLNJ!^A;\LWI,OBC446Y@ MTV6J,M^F6F[!&,96G$V3J3I&8IW/X0OU]/LU>=9Q98CZ2:(FATC40#>:;.?7 M19IJLBJS;]9-KNN&IJINJ-54#;-4P3!5*\S*IA42U(VC94)EMDRHM"X6)4RF M!!1,)W?O+$-86Q&6Y8[O63"W0+=CMJ7W6CI^QU2]5%=_CZ;PYM&U3??6X_SB]ZT.);U_:2_)[#UC/>Z@)YU6>0W6M5ZLI:.5=:2 M%V1GD29*(;NXLS#]P9H5V4U2P*NL,3P-:"N!810Y*'GC]$;QQN4+1HL2[+6T MJ&OCIM9MHA3&!^2NK9GJ59'?SJ_5Q65:?,U&Z5+LO[.^7*?+H:@K6H5 O>V9 M,\:V]5WG*O0/.G&MF7W9F6V13I0Z7*$IM3X68(ZFH^O.'&Y!M;V&28)R/?KW M(E/0@Y'&Z46Q2(H[I6$K;O!X*FS>W MC67Y@E\%X7+UV#$P'_#-?WB!0_> M*L$8P#R6V]ENC=XV"W3 79C][\V+YK#7OKJXO+V] MO+KL=ZY&ESL5'U'T!.X)N0*O7Q^%MQ8+WW1I3\_$.HQ=DL?A5AC4R+6QN+-: M<7<=VJ7$T4%6C#XPB*(H"*('Y'P_03&2+1:2+V)K^7_AF M<[R0WX'CT]ZLA>F>G-)?=4[1:_5HM%YCK,S&W/R+ MSE"E1\]50\IJ^EB UW4T\AJNBCD_VM1 M49-$L23D;&>W??/\!R_\21SQ>@W9._4Q/'6UKPM?AE#^PT[=%G_D8OGG;?SE M:;*SRV2)(^ME+QL74--OK20JJ23:_;[;ZW1K)7'*3'9D2J)]4'*LE<31TV^M M)%Z7(8>=CCML[3(5KU821\-DQZ8D#HKW5BN)HZ??6DF\+D/VVDUW--AE!$.M M)(Z&R8Y-29RI)W%2>(=7\M-5;RG.A6J->JZPV9=VW32 M(O/8:/*@]=C'(V3/F7Y/5KX.FVZ[;C X>OH\*9K<:116+5^/F7Y/5;YVFRUP MX'<)(]7RM4KT>4HTV3K3BIISIM]3E:^=5L\=]NN*Q6.GSU.BR7.5KR=5L?C? M42Q.LV*Q-6RYHVZ='3\B 5A10MHE+WD\XNP,B.[8)5F[[X[ZM22K%E$=(R'M MXD#4DJQ"1'?DDJPS&+F=42W)JD541TA(.^6F:TE6(:([Q>GFVSIL*6XM7VOY6E>&U_*UEJ\8DNPVW5[SH%C?M7RMY>O/SSC7 M\O6HZ?=4Y6N[UW;;W1J0]]CI\Y1H\ESC R=5N7B3Q=%2.%XX=3XEL2>"D\PS MC09NM[]+HUAEA>2IR\)JTM$N)'0\@NT,:.[(Y=BPZ?9WFE]:R[%:CEG?V"71 M6,NQ"M'I$,^VYO-]3=6KH?$7F?$TGOA,%72_=3 M)O]SE>[#CML?_E1^J*5[+=UKV[V6[K5T_PG2O>5V=H/0KJ7[$9'W.9%T+=U/ MOVSU6Y1Z&TI5M[CG#MSS-,K&@= 7?5"2/M1NW[[D3E\W?^KVFB.WV]N?9TMV M6%E-Y(:Z76IOE97KVUF';M&>GEN;;NC=ML=]G>"<:N= MF9K+3E5UU-KAY.FVU@Y/:X=VJ^.V>B_BDM3:X2RXK-8.!\V&_*_4@]7KW]-_ MK:4$?B@^S 7MI=5N_C6WF18NG1;KAT"$Z2\=_,4!5GOA)+!Y?P;''Z;.,H*+ MB$)L*XBRV(G%O0@SD3@3^)I/_THC9RR<.Q&*V$O%U/%#:D!PG0=X@7 \)\G& M20K/\KW ?EPZ%\Y#% ?3__C+L-T:?$R<1"Q\>.XTFZ11["R\,)MYDS2+81/G_[C.?[T M;V^2JYM1L],>W%QWVM>]?F=X<=4<75_>C-K-SLU%:W )Q_>_O)TN9N][H!\? M^!7C*)C"(_X>1TD"QQ+?^>':GK:D&8O 7X*&/@.IW%G+=68!7&H&MY8X#WXZ M5W3D!/"_04(7N8PCO'EGX?^@G^&BO=D,+A9H:KQR[KW8]Y!V$J2P292D"3PE M()*#Z\Y3"WX_$?&]/\&?D'#ETQ,7OCT)LJGZO3?V R0K>$0"\D;0+Z,ETC*] M2\R $7PXFV!%3Q6T)!]6O<)UQ")9PL<$?G\)F_+@:?#D<9; /23$)E.?GM38 M]\K4%34/R%7Q?XX MDZ>.GYK,O?!.T*WDKAS.< (+]N[$+^LL^*R]]_/4BD\3<K>?EM%VS<'3X ML_W",(H77I _[B8K!#Z/B0@"^=>_O6F^H9\3E$/RYY+S_N8OX"Q^%P_.EPAH MLKA:/AM>GI>ED?H%*RSZS8,_3>?P:3@,J>\F<$W>,A&_J'^L\? ;G5G7=43= M-YOS[OR*?N>O']^L:5[Y^N$C?WO>UY[.]Y^.B:9/O;-G]=8+ES^LL=!PV\,8 M/J:;?F/._T-S_DYE(*=#%A4@A=VBYB]&)]_FL1#.;_"'>>+<@%B>OII/M\7) MU&3SRF3S%6S")XCFV7+EN+N\2P[G6DS$8BQBI]-RG79S)WRN%SZ4 Y'3SMS6 M[S1Z=<5Y=3;^ZO30;71.OD;UB_2Q[Z,@6P@,N2@GV/*/1;(-=?R$W1_NDIN- M09V7.=[+*Q789Z+EW_SG;V#Q;.)8E)>[V,VO=2:'HXIWK<;H?:W(J[KQE[GS M=J-3>N>O&DEX"9;/A; ##XPDUT%:F@MOJH+/%(R&_[^5VOXYYU !-C]U;CZ> M&VPW6OLQ[;$K\,\I_$&I;.+>0D(3,UCG*=";C7:MQ"N[\9>Z\SWEP9&P_:?% M$EC<_(S2_"^+\T^U@ MIQVK[0T;S=I:J GF^00S:/1_4LGE@6JQKIXLH<)J2A\L"2\6SC3V[T6(-7%8 M?A4_+\KOP@=G 99)%JK>L (OAC?I.B9^.$L]I(TQHJ]F"K;5'&G,X># M$:8*M.%\2ATO2")95 =;\.33)ED"%"*P\(Z*\%SS&[7BJ9B)./:P_"])HHE/ MI7Q4'2CWLLSBR=Q+P'NZBX58P$DD7/.)^^9"/-ROJBU4M8&S*(8+#&%#7)KF MX-)AK4^?,IMM5/KV5/C5G"=^W&>K#[ZAJN%P'_!L*I"+%LLH\57=JZISM!X) MOX:C@%.2^_,66";[;T]]Q0_AQ-(H7CDSSX^=>R^ X_.F?\*)TJGPNJVBP\78 M#_E GK_MQ5;AITWD!$^AZZ?Z3/P24:O:M'^/'_,2K-HUY9:%VDWU,7@:EU=R M/:\AGW]E?FR3P_IQI;!E'T4>4)9(MSB$Z#E>NZ+VXM6K%2;9$NN<^<-VP:FD M6W.(1.W,V0_($ &<56P(#;:-YZ,>O$;]* ?PPO./D5=@5;WBN2P#+^0;,=04 M^\GWAK-C=>:+5J9.Q206R/IP1U&QF'C*=Z%XR\-:7:0Q>%PT3; .-T%E0B7$ M('ZPI!6K=U.N7*7*3EF[ZEO>&A'RA&AKNNZZR>.= RN FA?Z:',KHPO"^]9K M?X*2)/V&3A;.O/LHIK4]*7O,>K_F*N;_B*,)+O4*BW2C0*]]O?18M=,4+WQ= M'[]YG" .<-U.MPC_1O^=QZ:F]TY\&,.1?O_@S6!-OWC!@[=*L,YT'LOM;+=& M;YL%.G,0=7][\Y=D,+CJW]XT!^WKF]M>\Z(Y[+6O+BYO;R^O+ON=J]'E3K1. M-PZWC7>&$DT?A;=FHVRZM-?I1O@J[E $Y^A?+7[_I_\_($,?26,_#98H) MA/>PEFQ9:D3OVBU1UY]O4W_>ZCU9@-X;[51DOMNW=OO3SWS7CB7WF__4>]:W M*AJ!W:ET])E5^H-7J-)_K5KK!9?-BE>MM3Z.YHRC)_"SN#>1=QA^4L&@BE&JP@S"-=H8,3HT& MPHYYAE.2#S4Q6,2P2S_(*1%#_RRLO?]I.[?_I]W1R31HU:52<-.K;K[3[?;*'L$M_Z+#"YL(C MV#EW4%;GNF35-A:7XJ)[P7IJKSJKTHN MV\N3=+?E=CH[#>VKQ\)62)B>*GD2I'7[H/&CFCYK^JS%9TV>K[/QER?)?2N^ M.X]4?!\I:;]BM/D N_KCZM)UKOUD&7@,G7^%?7 AYJ<_A0E.;/"C73L&]B>7 MMB275R@T?'E>&K;=7F>7LI_*2O$3$-9'3E.MIMOK]6J:JFGJ@!'^ECL:[F*& MUC15!SBK9#M6W$0\^M@G@>GMZZ(_4>9[9/Y2J[7_F-\M#J&R$O>4_?MSI>T] MPJXHFVO:K!!MGA(]OKI]7#W2KL?0E6K,>DS[:_/JJ#5R![O- M\*J'M-<\5O/8L^*.;;<_Z-8\5O/8XP>P&Y3ML3/@;KL^&'>VFP.WV7T1[GS= M^ZQ9MTXJ'$U2X3! V;S@&CFQ1DY\R7?5R(E%<)2MQ$&-G%@R;KS&3:QQ$T_N M)FOF16DU*11DT;%2:.^_4I[]R=["#4LXT]+KYT]*%<+6VO= MYJ!]3!F],_ O:Q;XB2S0;7;=3J_&)JU9X%Q9H--Q!^U:!YPK QP05J'&9CS^ M_N0:F]&NKAZYW5'= '?LPO14R;/&9JSIL\KT68O/DR#/4R+)5R^%KQYIU]B, M-3;C;@Y?;^CVF_TZ]-J^VW,&@[XZZNPQ"J;'C:BZKN>QY7-9M]]SN3B.L M:BX[*RZK$1I? :&QTVNYO>;^\T=JA,8C8=W:<:I@8F%;A,8#K.?_*_Y?V=$= M#('165]Q&1ABI\_4)J]LF]S+FZU.+,<%$FYRZR-\U]J R+29D)]8Y4]"K'#\ MQ(%U3;+ 2\74\1(GD9^*Q;T(,[BZ !M5U6\G49(ZTN,Q(])D$WAATD4 M+Q'*2CA>$$03PK1*7$2P@NW_FW[$+_MAZH5W/A*4ER0BA8_X(3POC>*5,_/\ MV+GW@@S^./TS2U)\+SYD\J_,3WQZ1BQXN;@:_!.L(9T+1\QF8I(F^(I9%,-A MAKBT.;Q+.+BJI.'<1K&#%XZ/\0)G*E+/#^ 1L9B)V$DCY_<(5M\:N@X&Q-O- MC^K0OH@E;B*\H[?]741WL;><^Q/G4SA#W%)\('VE]1$?$V4Q-O>"B$\$%F*% MI/-HT;=^Z(786.!\3>$7M+W&4^*@9K]'V:]]M.P7$N6F\U@(HJRD@%+IY."F M$&D*OD/LQC0_T35^OJ[Q<\99 AN"MT1AL*II:S_:ZAP!;?T>.0OAA;#96180 M37B(*'@O@"JT> )AZ(.\1-FX-=$]243;;-@&@>[@O;R,4?6Z2^(?\>._^"F\ M:<*_>2[ZXS>ZG$!280]L]!:$]B86' MBGT9^_ [>+XS!7L%;L%SYK!<.')I(#GW49 M!)HDRSC"E[#)E(CXWHP#HF*Q0Y#LC@5HSCS .3%7EQ,R!?9:^PRN*O"-;]A/![AM54B[Y: M]%7T%FK1=_@K5+\N+FD='G4[GV*7%3K=8E2=_CN/U5.6WIWX, ;&^O[!F\&: M?O&"!V^5H(\TC^5VMENCM\T"'3 =9W][\Y=D,+CJW]XT!^WKF]M>\Z(Y[+6O M+BYO;R^O+ON=J]'E+IO_1MXED#/*%:0^?13>6I1STZ7]#!=J$QEYCC_]VYND MW>PT^U>7K5&KU>IU!ZW1H-6^N+ILWUQ>M;LWP^$;>T,O2D]K>O3-?WX1B?!B MX%/D]6L0OT&T))GR3D:QOOR'MUA^O)8!JO?/9U@[)7#6 X!&PT:KW^R/^J/1 MJ-EIC?HO/@ZHV]YM $[W)\[H.?*7];>>"!1'#R_7_K5[ET>UIU&KA?<&1SZ>:I2Z*JHNB M]B&C39T:/V,E=3'6F9AGLAC+^3_?KLL*LNCW=5'6SD59!SV"5RYUZ()4ZG3J M,J7S3,DX6W Y\:X* O9/B+L/G5P6X#ME5_T2U_L-./= MS85.7FW]4,(RWOG;>230G1^S#G1AIW.W7]7.W]28F[N_.P\479&;6<-H=4M M10WD*)95B<4RB%9"?% 3(#39@7.S\[+>MKJ-G@.?"8!/=]\<^5NQ2+* 1F0@ M]\DQ$S:+SX4WG6"=&#&WA$R]ATUSJ:8E,9C]=]]5M]48[+\KV(D^Y%D<+38! MA0)]H3B%JXMFLT2DSG@%QS$5UN65"#H)"9LMEX$/+Y!OPI>^[30Z:O7')/36 MH(AK 50B@)X&;-Y3&+QMCPSUOQ!KOATV#8V^)J/TJ\HHG\&$FF5I%L-*EP)+ M9V%+? ]@OL&:8=^PD:EM9^'!A&22>6,_\-,57CW;AB*/) T_W/M381"ET[F7 M.G/O7L"!TG6E/@W!\*;W'L? ?'XRT-5WD2X#;R(:SK?(F2)5^FS\C06<\+W@ MAZ$QF"5H^X&Q&#(9+KSO\,YLG*0>6Y"XEEDTR1("1[X7EELH[-:QFW# M^:> /RX\^!RL=N&G*3-(F2$,GPG% X];6@@LMK^S[-LRNU!#U_9Z[@D)):E*]@U,-+7.?O M(@2*X=.]F(+-[R>I'&JB8&V__IT$\46-:[M[@\:HT6QWNIU!KP:T/?Z7;=^T M\=/C(P>/AVQ7_?;,R%$-67N6 <,Z^'OT^SNOX&_U\M?5;K>K.PY*U$ -Z?LB MRN*L::GN7JD A9Y5]TH-)6Q]0T5&:BSAK7FW;M)YE6+>P<@=C [:X5KS6-5X[,AZ= 8')JU85J M54WQU?C!M=5S6OL[+ZNG+E.KR]0.7%I45ZC5%6IUA=HQ:H2SK5"K\97K2K6J MI=-?&Y)VV'1[AP7$K*M=JB;M:]X]2=YMM_ONJ+E++JVB]U?S;EVI=E25:JU> MQ^W7<-*GS61'5JK6/R@Y'D_515VJ=HJ50G6IVI&+UF,GP+I4[50(L$[:'OW^ MSBMI>YA2-84H>!"\N#++I 8Y_"VBJG8AD+!$U'G%0;NK3;:!J, M5MBT_;V]MM$;-EK[WZ:B,"#"9T"[.@]S'WYD^'?XY!ZTV#\001@ZNUIO\*_,3HO,UGFRL9]A5 M!.CIC/N;Q_7- ;2)TRU&*^B_\U@]90F^[H[-7K;+- !>3O[VYN_)(/!5?_VICEH7]_<]IH7S6&O?75Q>7M[>779[UR- M+G?9_#<2+T E5_ 7!*S51^&M*?U-EU9!(Z"Z -R;%?)&..R#*L>W'1NONB*J MZFVO,5)K>K[BZ%FRJ$1QO&VU6N:Q>\KQMYV^428'EZK]0TE5B?9\V^Y>]B^Z M5_U.N]4;M5NCP?"JVV\-KKK#]N7-5>O-?^Z"]MP^!..65,9\$4D:XQ088M^K MN1??%4.)+ZP"2O(1C[WQ)5#2/X7.5[%,N2H-18SK++P0- \A?WM+Q#F'V_>< M90!/!B*&,Q/> M=& .-1?.>%BAZ1&S0EPS=QJ(V"1I2;<;,W(%(B;A9: E@:9 /7C##1^!*9GZ"HW96PL.-M%N, MDP\+CU(Y;6?J)\N(R5I]*8FP3!;1ON]6>ND-)T\:$R8-YT'$PGG;MK']$8F_ MW1CJ7R GXOK(66'8_&>)UQ$-#8)%%6<1P'UXDTF!W8%)N 45BF>]FIF+;[A&X- MW(9S(XT&%$Z?:;Z7^LV[3R%0F'CO.K^+=$LV.L.NT%:SN6<[:/_I=M =FR9W M["*M7[;+R^S;BZ.'UPO3'VO+T7DTDM83#\[RVI_1/VP+D+J!ZCD-5.5AL3/E MHYI2GDLIY][R5E-*+5..B5)>N4-W@\0XC^9('3"0D?_7[M&H^ZM^8G]5M^EV M!S40^/EV?M2L>ZRLV^Z[O4[=U5RS;LVZQ\:ZPZ8[;-=:]Z59M[KH235?GR1? M]]KG 59P4GVHG!M7)7;O?)4;#XNY\1=CWDJR825:$]^UW=Y.S=[5;$_QS"MT8YS?X^'8\XS M\??B^#M'AC)UT-G6U21^EJF[H*:<MMJM)O.6&(#?16A'\4$ MD8)@*TG&<$:_>?%D+C& G@^Z44Z6!R;#QQP7V#_>8.PC<(LY"?!?@&H#>,C4 MN?/\,'%@RT%$.%!P!HD7,/0:?/R[8 B/1$R FE-?).[:5PC!!EPA+\@(D*_,Q"_H-47=2[X<3 MC4%P\$[>YU[B\.$ZPHM#^ IB]_H:@?5XR=^F_COA7YL-Y(!P./:'T M)+< RODIE(0"S4:8BQZA+ M/D<5!-1$5BSB*)6M=:R8DI*YU',7CVT0.;*BE@-")Z*@36]*C13=1N':Z)Y@FAJY+>:+FIA4A/-BPF3<^D-H3#& M6&!$+!?4J $M#EZF65U BVZ[ZX[:@]-'M#CGDNJ:=T^3=UL]=]0_:*-$S;LU M[]:\^Q-X=S#JN]UNS;LU[]:\>VR\.^QVW%YGEPK;BM[?6:# Y>L27L'AK20; M5J)8O=MU^SNAI596J]7*JZ;_+>B_[PYW\N-J^J_I_P3HOS]R!]U:_M?T?Z;T M/QBZW>$N,?B*>P;'GB.[FW%>D"6M9J-WGJ@EYQRU.EEJ;C7. M %2JIN;SH.9AXZ"3H6IBKHGY]8AY=*Z2^8! %H?NZ@6+5_7P/NA&Y!*0,S]7 M2$8!]8.T^5(7]NY]G\?1:EZ)TUEO]5UK\\6U^K#T"76NI[E623\5B\V=D$]U M2#*Y;]74:-/_4%'[AB9'9YT52EL2ARP!I-S9QLM]\SBS%MZ?E[\C?NL..F+8 M;O>W"MR@/_[$4E] YME21#6*3YWQRGG;-UC$8J9GS+\" )QB,4RB%;PCB2-)M\_C&E!R):P1NKZ^8@MXT^)ZII> MSXU>VXWFEO3J/(=4\1FW$I/@&M9T#P_X!+HUO/.1PF25-CPVFR!Q-IXBS).Q M&XI(%M75X6LKK?5I+9]>03Z-RN331N*LM6E-K:]'K9W&8"MJ/3)=VCZ,+OT, M'#;+T@STH]"I*%.Y1ADIV \<\)0P^>Y!QT19XLQ KT1QXCH*W0X_'(@[/PF( M*5TZJCL1W<7>_H3Y"SE[&X@-^C5_'W^#>]_)/X&O&60+G!++" MPZ4R3-\L@-/.8*&N$T;A!WGZ>!^2,K"5GH#["$-Q$H6AH.MQ'OP4%C_Y5^;S MRF _L4@$@2PBJM-4W(L@6A)T&A#!U$^3,CO#N[N+Q1V>5'%+N![XF81/%!>7 MIRB+0 P5]2:*SB0HX5P$4UJHSS!_-S_$)*-KNA8S09OZZMT#H23.'X$G#Q[7 MP/=)@$)Y&:K.;D5[Q(_KJZ>CE8>/SUC"$T-DA21%2K@[)%K@@2CX$Y\6PQG! MY69Q0I>B*,5U'N L@;Z3;/PG[!*Y6OSP"/H1:0!D!>[4R])YQ'B(:'%'V=T\ MRE)Z]$,4!].&\\^UQ_RC\=5U9F(J8GBSQ336XPDYTO&"P%D!60']PAGRB9*" M([/,3T"*TM^E2/K?62B<3I/$T:#LQ4F*Q';@-TIUS:_MZ==Z01)M.+O$8/$M MO#_AK0KZ[$^0M\G4GTB>@H4&&5*"\Q7^XRW1&D?2^Y3$G@C:MB)%=0W$Q$!+9#GC$" Z8+/2]X5DP8R"DG7,AY=+*>4=&6?/CIV\7 M]*_6Q_>LP."0EY(YD6PL[DZ()Y0\PQ^ZSCM\@7S4A7ZW?**K58+Z!!' 'W0C M^C/RA;"#8/5>LF]H:4&CQ('WC>V#QD,-V;TGL,+,CG5+^2O MGL8N[Q[(_ R!P.\R.'@5R+"X9.8'S"(1*1_B^E!3NSQ0DI>&A6SJ_JR^IMB% M)1SP#UFC@2!%,"P.@H*SU*M[&IT_]*=A,*:HE^@NP+Q EG:'M+5E/-RN3>.06+>?T::0O MM3V4+I627=97M S[J>*#CXAD2&_P3!DRT-"K/T5\X,>>*4*8HI/<[V!18+5/ M)&D;"=_@K?_3V"FD55E+3[ Y; I&$_[S+O01D=V*QB32 )W-_(DO#VF"A0GT M#MAY%&3:@"DN:'^D^I<60@6!@WSA\WD#)0A@NZ*:)?X:PP'D#IX^A7^Z!K,+ MKC5UKN!TB9"_ <-?W,/&"=I_F;(9V>Z[$LM?R26D'[T<-K&0+:=L>*=",C L M%!E!$@1\\?_"&[K+%D+BQB79$JSLM(1D\$FW8@P67[R2_-EN2MHH7P9>/:+= M^V&&+YV">9$EB3+_X:S!Y,-WP8.)$HBRR#Q+4P(61S,Q P<=C53:#K$LF..A MB%_*?CL4;7Q:CQ?HRR>!B,@V"2FI\"["\YG$_H),>X9=5U8S'(.TZCR:6Y#J M W;UC ),6<#]*6^=S7/\#;(B28P@]8"3'52;(#@"I[6N-8UMJ?1@DC'A(ED# M _-Z0/NEZ#R1$';>34F.R?$2++6'[XU!JNE7D_8%& YQ*%8TD6CP$;0,"@?A MO+ME\Q.7?@OG$$Y _+TG%8"7DTI=0-+(D$EE6'^R) =Z5-I[(6)C'7H M)1G)!L^VO\8+B16?/K5B9CY>ES,#?D5WEASLQ"SLR6W/>3-@=:?DES!J.3># MHEJ+R?T%-WKA$^](_PJH%9Y*FRB2Q4>IKF$%_DPJP23-IBNEF\&% A*TWB-= M(A;.8>)/2;U$"<6+X$N&X#2Q/(!>4Q1#2MB8&NJFC5%9)$,B??$@]R+.3AB"G1^^=)&I','+#,I+". M1>LQJ'#4P&1-6 93.,/ $-.3(IVU1?U?AAA /]*A2(E'I[F(0C^500(X4!!A MB=;4FY^5IV;7F4]]\: >CY?,"QH+ MRVJE2T'24']*+=>=I%(TH[V@91).F238 QFK3Y:#6":6!)1:2L,CVP5_X M<7Z+6\CRG^%ZES26T'_XU\4EKJ/!;9=WV66%3K>(*$C_G<:1YG$?PO[GHW@Q;O6;OMM7M]2\O+SKMYL7-Y=7UL',[: _; M^!TO=P[;;<[;9F?./!:SO[WY2S(87/5O;YJ#]O7-;:]YT1SVVE<7E[>WEU>7 M_<[5Z'*WE ]%TV=@72%QIZ:YWOO/8H'CIMM^G;D%O_K@9DQ5X/W*6_HXO/4+ M&$U9/-EF>,'3B33KV[F,X.E.!1B^V9Q4Y5?T=P3![_S,H0#/>UF-D7VT&-D; MS_+%0$@O>/9,$7K=>55$VVHT.=0D\9]VLK&,',ZC#_<*\U&HE8MC\VK8K8/W MS%07=FO4&;G#?O?T8;?.N1IE^-1]"+NBAN].EM%3YW/$GDW+[0\&;F\G"-3=SZ5V M?JJF!&L!40N(#0)BT!FYG>%.:&PG)B!.RFW[(]>JE)*QP:U%>YK)U32#]QK> M6'TTG]I/JSP![I-3JSX!5FILNZJ)T$W:%4@9GMB^SVFO9WG')V7L/.MV!U6* M_[U8BO_K8T '1T('/Z&>Z%-=0/0D*=6%0A6Y^GJZ=754S97N8/]E7]HYVWCC M"6^\*K>_AT@[71JJXL^%VDG+HC:(TI-WU+P ML6-981?49G.L+A M7:O7=8?=@TY%KF;@?4,@HC:F3XRB>^V.VQWN5)-S"K7.QR",I2PFN+YPC@=OJ[M('":6[8W$!)TAT/O< M"^\$XTKSOPE7>K)=_^7!:OF/S&#H#%ZBZZ1ZQD1M[)X?;;_KM/8O/MWA%$Y% M31Q)W@PMZW<*[/Y];KK"EDI@"[(X5"W[Z96LO]BN#V@)]MU6I_F2F]]*!+PN M$9RI-U/S^EGP>F:''8Z+_YB[Q7SC_CQ7Q"DSI\\6D6GT7/H M'S>%_E4+.."K[E\M%,V\\G8U(E)%)@"ZA,N];4\P=_?L,\CP;:O1'SIC1CO? M8_6,DQX+B0V+(Y-V?IJR%7O M>!F$4NR'9E ESZ0"6LGBR9RG8>US7[U6Q\S]W8.$3?0?(867WHI0FG&\AX\Y M69R'1B/"Y$\Y#MUK ^U>O]$YP 9P=;NO8C!L]/8G^Z7G$_CP#+2%/;O-GKBV M].*4)QCQC =,=C^KF*IJD\B^%_L2H'\<>R%./2'([(10MVG88)@&*PM_&XEMYH<^S12! M1U$YQQY'T^WW#R#G+)SQ[<[GR:,QT[L>>)8ACHA R'+AQ3C=C6>*+&DN&Y^5 M.A1$?/\TLP#3/0>'6>3FBZ! D9<$9SM&\/.EE\:^&NZ&>_H''O;4^4I8_@2[ M_J#&IB%:O"\'+-/\,QY(!U+>X=EZ^)/:%@^.7AM$U?KKAW;[KWJX,BW(6@4K MVMPL&QH_+>'<>:8FICZLL9=\W#@70SU6/Y @Y#W<P/N))-,L#BWJ;7QM$%0_CJ&D*R/M%Z[L\0;TH=3,P'VQ<2H'&=V^ M@U-YK8RM7W:\K_5WP@U6S'"X-@.W=J;*=!Z+/:SR7*=@=2P89+'+R(MIHM:&4Y*JT0+.G)T?Y2_CK!NRF.$/A[J#/:\ I1$NG=8YCP)@3U*%/#+, MFE@V":+\W-V]-O%[=&]MHC7WGE=L/E]J]&\;*'*];I'L*(VR\J MT6IU#Q"6R$^P?6GZ3XJ-^#4M[DN+APF1T?[?MH&N];/**,/0A'*<-ES[BGQD M]'N?)!Z0O9GT=?&--(6+/#(,A68ACE)[]^7K/Q(YX;GDA0[EW!*I@4^#I X8 MYMZ3P :'"*WL&8 ]2!!XC9P3H6?GJ-EQ)+"R)="DZC"2-AU[8S1P4%,K4"7/ MK4XFL3_FVOC?HU0X+;@R.7 2$X#IRG5^C=!S$O'"^10B" $.&;R*%NBIV@" MX2FYPE])+GPQ*9)3]H91YI+AFEA)H2D3H_%%K+_Q3$9OP=$ML- SG'Z,GQQ[ MB3^1FCK(D%(8P$),/\!'8\1$E&^RC>.9'/6X,]N!QJ_-UD.9"JR$-]ZYG\@8 MNYC2M';,)KGDM7(R2=ZO'%GNEX_S-:E'0V4W<@JOP\SWAWHQRBP]S_SFZQ]_ MZ$'F:DEJS+HE3=5(WPW*OF1$=J7F5/:*%3G3[>=4;K?&3"9YU_O=#YUU-60BI7,O>!36,L-P,CGGL I6X)]#!/F4R20'%$ MJ[/.0F435;M#K@N6%9K;M"MLI[7R!;Q=?NO6MT&:NK]5A3$V5KR\@KT(\WT0 MB4G%NN?+4FQQ,AQU^C!X&SW4&$"LHNR^JW,FKLMDVHY&-9+5=--6=" M-04AYDTF'&92@=%'B*C=[92(-"X/1>ET"/%5T^%YTJ'E>@=DBC]"AZWAH*;# MF@X/3X=8-B[&*86J, 3TJ# <632HB!8(\*L(_2BF8+L=S_K-BX$&D;1TX%)3 MIE5HW7B*[E[9Y5YOTY[1_^T9M_BD4=-*XA85B36L80V50;W5(8 7*6KH':0B MU(XUK 5T2F]SOQ:7=N<0S1G5HJA2PAAB]-]/)%(,779>*P?DJH08Z/<"H0K6 M4U6E#L=<7KZ^W_F/ND9$[]FAXX7K$ B4D$5A7MHQLV<[6_\ 53P-QZE6P'8_ M)7&KL=V.2$F4 =)5C*5/1$D,F[U&_P64Q*,WN1>3#T8'*6"I%C6M1<^?T@VX M;M0,V 1CNC?1#(?_?=ON&1E>*HIUT=6&2K^<#?^V-;(?5];3Z#FJ>58+>MU> M:M?C'JX5MG,(*BC)31^/I+=]IJI)]$\YWXV+H+CJ'7_3I88UZ>;MTT#9;N[? M0+E?)5N[T=M_#?E2-N>=\-"_515G=(3V9Z&CX13G7*AAZ/@D-\J M^<)[^,;=72SNL'MN"1)RXB]SI<,)?<=ULI ,3KB_0!?"A?B@!KBESN=)&LF[ M'M%=HYCRL2"UU[0" / \>PTO5M5VP.(M'>0@D$>\-'_F2T%'UY:(6*HX/.FU MB]&%B4DV_A.!([%)<_IGEJ0L;LEF2_T%"WG\7W_F_!9%TQ7>4&OP,9%N/SSP MJXCO_8EPL0*QH4 2G\#78K XX;(M@4=E M"5_PX'Y%6^0"!!U7MFCR)J\;_H1?&@,!S='#+APZ5=;!67*7JA:->82O'1SO M9O, CC>O E-42HP7!7)WVQ.TSZ35_$#TD**ME\4K/A$E+,R)X:^-S C7NMQ+ M!6.*2F_]8/>R$)H'L!#RIWD+*[:ZE*<"I&"0H J?P0'#87'%>%]7C%_#8^\] M$AR?PB2-,U.Z\%]B>I=WS55-.!V33U7"$19]L@D%#QZ:QX[3W*>%/$A33OYX M$3EG?*;LIV'YUD489O")+_1*O#78Z@*O_+]U]/U@,D'&P25$6=',#2.R< \* M#50Q"QF-B2CVX?J1B.!8.:$L$0K6);@JO%UG'&845E1[Q,Y>OP'N,(%'VY26 MOF^,PIQT^@*ET+^QRO%>,$4'_DPH_D'_N:';,U!1J_S^[B$"L? _>,18P6KW M@XW0GUHYK9PK)1N(J08;C0#B2L6I)70"7\TMAY^*7EJK1W_]*I8I.VGPBTU/ MS=,E5[ S;X [H#^8>[.M@S^ICVKU(,50 BKG7H"8HD)3L)T"?^&G))@\$.%8 MC H$#H92B'\28:)Z?V?>!/^LP"E(L[%>P[ Y_2[ R 1FX4!Q>6'B320\DV4* M*7/6P[I$LF6EGCJWRG@4NJ0H9,1 M!?:O*P3<0<;^,74^(&8*,';$W)^W"N M\N"(:V[]%)@)_55T(P-,_SS(:G3Q0\03/Y$5Z+(#%!@3K%2PTM>%"@8C,NWZ M, 22]*UM!*2%]QT9%F.5;)Y9?3; Z^302D>-(2",\[F4P$3A2G;>*)%8^&!Q M622]Y''!NY(,19:TRG@9IL.0/4%;0%[I2Y(]@\YG_(X2EV3.DWU7_KF-!\%O M5M%B%:6%#X#]L8_ET&JV_KHW[M'C0:?< =M]<\L XPBRC M)W!_KK*K-CT)J'$)I^ ZXRPE^4VZ/&S]E(I(:1Q@#H*SU0/C!Q@O?:#A?C9F*K\!@NX[U%0^3Y=7F M1DN0ILW5,*6I.!>X!5P[GOD1&5BP _S6H&4GDUTPQ*B"]&NX%8UT!YJ MPZYS\P-,.RIL10UQ 7^?$DF6$Z?^>_&BO 6A6Y2=.9[9.^\]F# ,B D?^8WK M=%;.-07(K!?D_J))?S\,Y;Q'R,&2=GOW>]B'!DK7TME#D[P;6Y-44@UG@VEE MGZ/G8(/N2;*'"7V\FP -\#PP98Q'*38L>8JH3'2N2$)>XF N'00?*#I)_YH6 M&\X%NE[.G4\\+=\A'Z4_Y9:>CJU:U]\:[X,Y>9#P:AZ_#'0C'*3$EM'-@OFH M(WX80X..)*XF"8-Q%,?DRN"-:DG"^;1')2*7U8'3XUG&IU55D:NF($-$7@^! MK<>^KCYRSNC_)RYRHW[J5RD\Y\R7T>[<+EB MA0X]%OP[B17ZC+W!9U(_6!>PY,))C%C,F9)CN/DIY!ZA%O5#_C(&"=$HM6XH MB!"^A==$CYMIA9)&=X+86ENSC[H@BRQ)%8JOSU"U>!Y+/@C[G=M=-.X9?5/: ML093E<\EXEV";1U4D"*]/9ZMXO) M]W>^/,M?02I'(8?&QU[XG6,-: W;9_KKI\O//^-46\U7/-?6G@+VJ M\X:%L<,Y =NHF@FAHB93#[OX8:FQ]Q Z8R\@7UXJYXUL>^ K?[T;;^_+2?9E MAD_>IQP<*\%I<]?;J-P8!O3"9%6/)"9=+"&)1]MERL5\GF9C5LC)D+UVWFJU M&_O>([+H@WB"9?99X[Y+W(]AJQ;2_/8HCALA6#,/.]_8#'A\G[)["DN1B2.= M)+E@$A-AY%"*)061LOL2.XW>'B$=N!IT$RF"H\IF2&SP" <[42,O$ ]VX?WP M%]D"EG^@B\/CZ*"[*M=S1!>IB_SR?U#J58Y8, &]?51=M]'<_ZYE]%;"D*/4 MH3K6=7@Z#]O9X%/H[9HF,(>^;=*-99])JJ<)45DKLO5D5K5 OMC&T;6(T$)! MRK4V7VQL;7YUF?S/Q],Z9?FMK9ST*,A3R696A089\_9=E%%B(/9+) VY91(N5L,H_BE*OS M9[H$$.>Z3+Q$UB!:Q34R)/&$5>^#8H$K2!(O7K$!^&.IBFC@DC^;)4[L?;H8&9E+&M.QD*$R)=:Q2CG"QD5>(Q+-F)8)M Z4&L6%^: M*"?-.MC('"S9*T#&.#YDJLK5\E6VSRBQ9<*U MZM4/-6BH7Q= M5K'RX5;TS 7IM,1:Q71/5TQ?6I!SO%:7P/Z/X.RE6;XF?KI3T/;2U*+\?H-^S4M9GR3CI MG9]E]7CO59"W1T(83.0#HPF@>'\HD-%^ QL;O=ZK4]%!.UNJZ F;/'8"/T[8 MDS<>"L8[?&J*W+._ZY5&Z#:J*K M*2M3TI4*H-T%T1BC*Y21OV/K#A/P ;$9F+L#LFP&P*/[2+ /+7"$,^ABU.6=Q9D:*ZFA?-)_065L./SL(*WH@-=07Z41& MV*5#?0^&K_*JS@R?O5@O6Y2;H1!3 M#&'+'RG4 4_)8I&XA2E.<,-K>!V&JC;Z%;IL.@],8L<]L,G*Y1"A[AL@,),? MJ=-J2UB4RI4L?"ZFXO:<3O6L_L>##SJAQ/("4=G_K7H/MJ@N+E9,KQ^K]>T< M &:S<"OXL_UX%G_YFVPR9N96D*'V,1010@NK93S05A/V-08/7\0(S1AXRT3\ MHOZQMF$#*@H?P5/[VYNV A,MP1#E5PQ[?_UH$$?S?VM9?WL:A'0CH9"+$;/:3Z6=G MB4NM8KN0PROM>XT.=M[YY>7E_[WSM1_)[>9Z!'>XY>.Y3,\K-MB>#P\KR"$V M8-9QA\Z5O3<1A,*K+L0Z7]?TO94NI'2J0NGEKE>G:401G4:1P")F[!/\8X:V M7HBP593P8T=SXHCPW@>OD2LXT+.4@+"JUC[G;RHH _,;=(.6LJ9.>9MN(=MH MTJ*E)07LVN57KOUK>")\YZZD1@H#Z/[T;V^28;O;[[?:-\W.[4WOIC\8]:_: MS?YEIS-JWUYU+F_>V''LK6[U, 'JO'7Q>3;[<"D+P[[.A4B=BY@J-1>YP'LU M2+!J$:X' 9[RE!J%*8^(H9X(#E15VB5TH)YUH"[7+@$Q=#%V5$6' M)C;%&1 15/X!?I;!0=HD;DYS)NS)ET!W20,.)9\JW"93N,-\70I/^"&)JK0P MJ@!)>Q'Z,U!-7*UDXA^5SRUV"HIGA]RB%':7H\MVKW_5N1C>]'N7_9O+9K_= M[=PV!]WKZU:OM2;LSC I^>K#3@;MUQAVTMQIUDF)AOKT[>8W*;'+!GR\Z@24 MDN7^SS\N?O_VZ=O%MT__[XUS\?NU [_X5?U\_>GKU:^?O_[CR\U7Y^+R\S^^ M.;]=?/GOFV_.ET]?__LI:_#5U:]L'@$Y'LD"4Z,H.#WBQ'[R/1?_M;1*#CXQ MH=@O[""4RFJ"$7:)3$,?*&9=!$U<5\D7C,TC0FG#^18Y(/NIDT6F N0B0#MG MJ1_ !APLDY/8>V;)OD'AD,#!5"59KY/\ATI,&%AYKV,>BU&YT#P*A_(_XSJR)S M5U<%YY:>X[Y"JUL>:!79F7MN,"$&A(RD@@+EW@LR D:6PBM]@SVS/R] 0%2HY_FQ/!PM ML10%/419,&4W09[D=#_\?&V[]OI##+P!>[S)ZO?M*\/5/("FP(&+H M]J>![+\IEI(R1'.6^:22;+;8"N40N\<%6\/Y.Y4F!'AFZ:8W;7X^R40MOKRD M*.%FA$N TSW$QL_ .D3URH<*DDP5H(RCZ+LY&+2>\O#18B\HDTZC=XC:PKWP M;SN-;N?@[(CS8DAEQGZ4)78M=T*=V51)M%=K]E[M%,@<[69W!&2H:\<51ZSU MY&S&MGV,VW+C%73#50'MLB2870[2CTJ3YA#DVNX]&7+",GCS!OE'Z=R4/X^W MFJ047GHNNG]A]PMJNY9L/A;I [8UO%:[^YY@DGOV^>>JQO3DA4(3?3Z:.'1M M2'5WCZ@A\-D?7IRR)/SD4I!7@32C:/@-/,$[#7E'V*'7P(]98M#)E*L(=VU> M<:6"L?29+R;P^MD*O!ZPC%S!>>@J,PJMRJ#M%Q6T52>U^V65G9?3YMJPM4Z2 MAE.]1-2&.DBW6 CYG)S4L[)/E5/6?HGHI#)_+5VGCPC2_+07@B#_#SGNQ>X" M-W$7@P/'E>$2@V%-4Q@8_>(0E8G5/>G!!]BSLY^[C3S&-92\!!@8QZ(N5,X M2X-S@Y!W-Q*ZAT"KJ\*DF=WK#E_"\9.!^RHMZ>5P5FMT5>M4:GC5&E[UB8.K MX57W)-D:7G6W..%!X%5K?-4#XZM6S09_,0RV@R _VGB'.2Q E55!H!3&5'R> M]Z[#LKE,QY;8J4^%9V$17%A%OJ'=\ M;3?:1EO!6U,92](0,ULKJ5PXW=ND.\OB-S*98D5P.(3Q6 #[V:&: O>ID/XC M!(9!,+9>YN" \\W(R4?X2\F_4PZDHHX;@XG\HC&85J.[?PBF6L&&"L8_O@J> M:.H88*#?3%785U-K\C(1^X]UN/X9X7K^H?V1MXJ&DXK2YS^=/]L+/=_V?S1, MY_K8V?^1@2J&_%PJ.RL66#&M4N58G*XF1F+P1>8$D!!R]J$16SJ\;HICZ-OH M1@@0Y4=8@5>Q*IJJ:7CI((8< *#QUH1EP"25FW2=B"#80S,,NP=0#=2)42Q' M19J-IYRVI-)4,^_1E-$NHP2;+)QWB9*=N\ZAWD>HEN?OWE,YGKR*7&B1BW?- M-41[)*]?I!KE'XVO#3"'@L"++=@/NZ1NO%?&_>VPW1@=(*ES 5+SKW#T]P)Q M"A=@!CD\T79SJ34;Z=*^,E? 6].E0^7%A>;C>T4(.[V#E*#^5_2 2*QDTI)J MB2:TZ^FFVDC&(%A1Q$]S#K'65!=Y% [$%%G@N-3$AS5YL0RJ8!WTA+ B[X+5 M&AH-F>">K)%6*YA+MD, (A70E."GZR7RO,)]VZO>MW>\+8[ M[-]]X?"J[G*JNYP.UN54)-LJ-CE=??[]VY?/OWZE!J<_OGR^ MNKG&GJ:#=C"]Q+IO4/)[RH.X9DQ>;(^5LY/9#/HCCB9B2GJ /3=N^KRZ^UGYPJO0?5^[M,F?9A=%CS!;;=9,;_AGZ1QL9:*L.3 M[.W0Y%X%52DLBCY M2_ /4>^Q22]5EE*D4W,&$_L,EN:JW^4[L[]D ?RRU?$^M'KO!,.WMWI3^9.) MO9D A'.C%.W%A'1[:]3ILL)?$%YR+D%M?UAE3-[K1$K)G9G:=KUC"9-.'1Z" MIBP07+TR7)[TJ]_19W0Q!7Y OT7/Y(!'Y3:6.YCQ>[0)Y+F,WW. 79^P=7%8 M"V8NU1Q?DL'*[WT=2M$@?#AJW<<4G7V-"QV*L7L,"?IY[HL9+%1-S_B,F'GP M#G6@P+SF )&)Z?/&;UG[_*W^?(/&QLE\E&_OBDU*6RZ0507[I++#J>QGW^*^ MU"W!CLK8E@*R)J*.#S9>K-S MS'=-,\B#G-N4X'L"=L\5H@!_+'<[KC@TT^564X#(KUI:9IK_=LR,K:( M2*XMEH%(I4.C4^!RWW"Q_B1Q)+JPF.Y#&R^BLZY1]/J/Z*R*$7.I5GU$O;!V M8DJPH#N(9252:1YIPHQ$&@MK?("O_#-D%VSD"'+RU*9OT]5L<1AE1&*,14[1 M)Z858K[$M2$A&006/RXQ1'V-OZI$5X((M!,@13."Z>O-E8Z0QZ0E\#FXIZ11 M;H6HY/8S#H>V8I^0CVBWDVR1&01 M#^^A'<-*IK#5A#C.##+05V2,"\8#+MNJKD0'+HU"BH])G4;IP9"Q5O"S#JH$ MJS2<[P%>J"<],6@R/4!]1UUCGLXD?&VYBC ;H?29"'P%5JLGKZPM07=AT8@8 M8V*9CR:YI$I1(-^I7C?\BUC2O<%'LI"+\;DH)Q"ZROX?(!'@,Q14Y%9_JPZ# MZ_]W/T\B/U^I:DGE&S0O:?I5_ANJ/&D"UJ9ZN J*'J)24;-[K&733$6 MJQZ4K!+@#%?&W+#L;@[RY4%03[OD6>.[H$#&WA;%PE2'9/C8I3UYXR0*,AI= MK=F:-FB9(_*]6C!'5%<#=YQH@.F% %/H-HNQB-*U72F@ *_P'!YC#69-H-)K M"+RMWQJK@7Z<;219A4/UN,M?M7 "?*.=R\D!'P&G M$^P9N!03+TNLG!Z^F$9?&9)6$>_+!VH^D!G#6<0AF MP,C?* SQYBG^[(4$XZW5YQ4.- A75JY@"@8;>D0*.F'#5EAWL)P&]B5OD];S M9S:]T])6*2F@+XGW32,!9UX6R&PP?8=BGEC5P5NF^#A\3A]IXJ,A*IMO"\_!B5\3T:EBI<#NR. >$;(>GS/!'P/E)V0S3M>43MW MEBB?_B&B-Z$=NQ31$@D<8>U7%IL3)\;^-)]WB )9U661+)RP)%;[>GU55P@G MAW+:, $>GIJ\;& M?3YC$B-_L$K#"C(22,XR)*8\24X3)#$8;99I%Z]"MAII?JJ:MKTR)_])J9@K M6\684,07I6(JIG6_$;53" )HO="C^'R]B8,%4NTW%&>!DGUG^\\F"F6\^=Z[ M:2X@-WU?YMY+72_3?T!%NOQ=)LRH?B0_377+ )H$94PLA",]_(,D&/E:)3B- M:Y]WMSO%RD,,]@Z6?.M>CEJW5Y>=WE6OW^MTVJ-F]W;4&[;[[=M!LWLSJ)-O MSRW1.Q1V<4EBY8^++]^<3Y] +7W[KYLOSJ??;S]_^>WBVZ?/OV\&RNWUF[UA M_[(SO+X=])HWE\/;X:AS<7-]<].Y[+0'H]S%[IY?[-?YQ5Q^L74,*(J_WOS] MXE?.+-YX;VVK#4 !XL748[9002$@6[R,>#P2ZGCXQGC%H6L!)M\C6-=7 MS<%%\_KVZOKBZJ(WZ'8OKSNWPZOV]55WT&EU+YHU"[\,"U\< P\CIJES>W'U M[?.7KQ+Y?^V_E6?KBV+9\2R'/D(YFS5C+H?:X9;!::-M:%!(5+$58H/JB6/8 M9?'Z;DSA2A%9U;DHS!?#<-PGAC99':P&N?DRGEC)IC[+:7N61\/]_Y-Y& 71 MW4KAMG ##47LO,190X'1'U,1!G^2!5[L2BIAV-P\H M6&@.'4D(OE.BY!\O: M'N0$E6)3P#6Z1CX1,;77Z-!K"2K.+(#/POM$@#F29>"M9%;,IV@1A8Y\\-LC M+,6VP7%D(@V#:BEE7^Z!&Y8J 4$71;$3%0-I8)/&2K<"$946I^ 9=N,+3G+; M\F0&U8M)2TD]RT^:$70$UGK"S5MD09\/:<$FT29RLQ5-W.@NCAY@%:J;3,7) M-APK@AO3H<8$AR _#__^P/T.G/G%(\H6< 8&8\@>SP>R!&\B<=YQXH@P,!R/ MED+EKHLE^*Y^HFH^)["8"!Z7R& Q16DHL_$0PF_G_O*]6_3[U[\C&T[T?,HE MF3 \5P/I126!7"KM,2A+,EA'=ZZ:ZABXD"Z_&.F71KHFS$)+ZX8I\I@FJ=M:A#>*"0J,T,69$%Z?E1%(^K2>N C)[<6T)NZE@[ MD,3\%.J^!Y>I@@XBS*CI$EN72*S(_/F$,M7E.JA M((4:(]XPK:JH$I[JRA=DNNCPNKY^\">FW -COQP^F:'M V2+DSB^RD&VI"EC MB=DB4VO60Q<@DU0;F+G'G ZTLQL:E[$PCO)@TQ^?Z2ETAZ_A*;1'.[D*LO.O M7V9,[^,3O, @,"H=,%D-@LI#H>!I;'V#J3OW<>@+"34B,/P$0U83HZ @7:+Z MCSTJAXCD %]")T/Y)D?^J@Q3F90D$K611C:QFTQ<*@DF6R5,78K>!28E*+M' M3? VG3_IZIP'C7=V/C,:-5:%MJ''F!U-EP1I1.//&L1HA-.->=WOL1D4\.6K$%HNE%?5S%]=&IJ/ ]JY D<2&FR43KGA_ 44CQO/O.($L@_J)Z5:@B*"D:DJ2Z:)@ ML!P\.E0",LESAAUGU_8"CAR,X$0HR8ZS)6 H9T7H =JP%E3I)&T3S*&B MX,Z9UM22BODNAJ@F^\%&KLE_F,4XN&K91!G4'AHX1&CC#.2W5 Y%'] $HJBF M"+[/*=@-O))X6&F.N1X>7X993EFD;]M;-0><"0=0OY _ RV? X!XC!NL,@R> M&,"E1M+6< JV!A+W-&;$=Z19/\RH]2@1- "RD('F9X:X3RN_D+,HUO*J[\9R M!2SA\Z_6#(OO5ND(X^6^,PEO]"AH=IMY\?O-;ZX9Y(P8!+-/CL ^!CEI3N8< M-M!IOJ3"!$PD*AF(VC\C/\Q]#+\*1M$BT7/E,EEIDM,2P(MW6)3#!1V8YN-6 M-<0J#)9H"$VU1\F/L\KH$",Y]M4@+ZD^HIEKRD^XNXOLLIF?JG9E/7M@,QO* MG1 B1QQE=]AG@L58:AE4"U)SS!EQ3(@* BR2A,=H;ZQT8(&/S8K>6+7'8:QP M[O'HL)APITW29.(A+2!>-3-AS&,$N )M7?[G*@H-QCC.L$#/U@!X^$4MYQF, M3J+W._@J-C"Q?TS.,%:AJQH353:&'B1GC?+= M@FHC]">$%$FX_>\9U;S5ZE+J[]^E5#<;O7:YU86I_%3^$M=LCQ4*/&FW$">_ M\/1H>V#D6J8!B]PH#*#3Y@JX9RVUKHHV6?&(?,C+:%/LM2:T8<4J*GN/59XT MC% N@J%]$Y?J24+57'X71PEV&,9W?J@K#65=7ZY*C^NNK,)57H*O1OOF2@HU M&YMZG+66SORTRATJ]>11C'7I#*R20]+[M>@>OM+_697B*D@TQ5K!BAIB"=V@[!1D,[=N M.:)H,'ZK4D#(T@O"+6J/*J]40EY1V2>N2/RP_CM!JJ6^91KGH4D*[$E$ACN;(@ M=2;X6::H9&BU=VI7$@_2W5+P_?5?^D"B#\&PV0@S_@_RJ=6$;A MFXG96,+W$?(Q^7FIKW#T-+J(WDY9/USMO)T@4>-%V)+>KAHR<0BIK98>=EM@ M=$2.-4PT0&>2^FE&^&.Y.OJ"\.8IC_P^*N8-[52 MFM+4LHJ/U2YT^%+7$A^L4Z)FBU-E"VPY*36W-/WE;"7$IK+L.V/Y:;@TV2LF MIXTPELF,0?"F AOY*-8!+PJTT_(@_2Q&XE%M='+T,@-_R<5HM#&LLG(-0-'6 MK2HR<#[S[S)914CE_VH[&O1,A4$,YNK*M"W1?A*SH<#@SDI)DP^.6O("X<3" M#XBFB3*&6(D1RFJ^.P^^NRA.\V -83LT%#HP25?N&8GOJ8)L7G!_D%L8H9?: M-#FB5^90<+X6ORO^E0DTRUS6%>I+"(4J8M(1H;B+P#,AO1"0,KRS&F9U78.U M2'H25T#BQ-PDP<5JS"\#'"K".ZY=\ +"+4*'RY7#A3](!, DPW CZ6M9.J2Y M]T'(R@G5&6JZYI#C$B&^\Y\B0JGS$OH3XC;1>KA%UE4SA%VJW BP$Q9-0VS M! I9?8@E?+\.>%A'PS/>]= P]@3#8I]/0?\VG L[D*)4.8< <4Z1*G72;,!1&I!BL".9ML-V/F\B M00Z1T13VH9Z2;*4#<[VF4ICIW+DYT*+^YGE-\$20%GR(^5 )UX9I,&2>4T"! MUBCFK";9/]Q.KM^/W57\")H?AQ%FSZH5T\:(DG\UAY\)AW^3M;3/L>]#59> M&)IF;34/&)ZO5;! "@(],E5B^BJ7G$2/]FS&UK0)#E)EN0F'8P]KA<9FT',1 MJH%-%^1JN-@'?DJ6,-8DEB-8*\]A")A%TQ/7EBL7!P;61&'H4YV>:G71V.@Z M=26]'OPO&"N$0"(_8CII$-9>W5I^!IQ\'X7J)5@F*JKB^K)\7 :SC_S0R"=B)%1-I>= M2/LAR4=IE"ME6Q);+%9-:+=>8\X.YS_ 1%L :W1[)']-G1;53%)88-V10E/ MI E9Y"*.F1QTA+J%@)J*TS$E+K^?RDDGY'9BZS%N.M6S>&W1Q.FN.YQ38 3" M=JLT($G*&GSDTPF'OK!03;V-1M70P9F;*C'U]"$VG*_\G@V[MG4NS_0Q3]-G M@)#Y3YZ!][P#>,:.<@JC-E;/1-3^0:$*V?R/,VV53[06M=F,$:"2_.JO$S:I M9N"HTBPD^CZ'9/(^IHR>?II):'V?<([F_HSK:,2""@)6!4M.)X*X8>T#15O( M#J+^=/6SL6SPLW:P19QP1)[F(LP'WXV?*,:B>2H83#J$+4&:U_1 MPI'-=-Q%9T'RR^_GBFWY0]P$_R!RLND^"K*%2(JS,4QUN*KQ-66_NBP)*$'& MI.S-/\G9%2[X2H3&XYP88_+G8(Y5JY)Q4%#*4,16(\$A^=6AWKK,K M.8[D,(<@FA N%IOLF@F&!9*Y ,,?!%)2_**(M?F7CWNI7@=+% M:8)8AJ[H-^%$$Q;@ZI[8-1)[%HXH@WG,*) %9SM="U:;,GQ>$!Y+%H<\<5 . MZ$!#0FD/A6FDON=D6'3T;ZD_-D$!KK J@M@08 :7 6/W2+J7<> M2$1%!C-=U_G.C'PU7FN2T30S/M&R!\B!5-K+D?$S+@C%$#X0OPB](%V]!S$A MHZ\>T*_W782Y[HLR2\%J7L*M^['JC#67M_1,ZZT--E.X8RPAN M! N@[):-V M4LP-\8#)I[]87MV!-Z;F=I5<6_&TM!N+?5N$9)*"%"@@.XR%/"TQ-5<\7FG+ MRQ*^=@L)G"8Q@V^VHCC>1CC&1)-=MSN)(QV2CE1Z:_5!N[P\; P MDBD_KZN7_CFWK MG%N!AR ,U^37V68 W0E,^K8B3Q5#9$:B8LNX3T&*:89UI M8I/R@A9PS>1):AF$M(2EJD@T6<*2,0I)@0#\:Q*&(\(PO4I+7H#VSIE6P0.N=55ZX5F>^B&#A"G8Y%ISF M@+=\!^M)+)9!M!)B#7U:VD.J:(M$#>C.Q3)-;'-)@U5/>+Q;,M+H\JS 402$",%TCEACDUE3B*N;(1)7 J6S> M!AN%6UK5Z^C6A; B\5

    KI;2%Y<$GJN"=034$V%MI'JC" M[!AQ+?R)TI@R?+3PIH)''/ \2L1'+*F()U(V+]! 3*3H":#V[.=&>B+X^S_ M!5+X'BLWES:*U&$:V:;&KN)7 MI!PP(U'7[0]M76BWF@T-M'N449E&+A@/6O$5 -TY?$?%X.3>V3T9NBA,A?"P MQH4[BXV_(0=G(]-CTSK:49:G8-20)=G4L8J0.]^M(0-ZDD;)A7VD7F$KPDL: MW4P"F#IF?F?J_:#&2?8@R\OF6*]N++4MG(+2[.*'!VPU]BSS-)GC'$:$\R!2 MMX#G\\G]2:K!"NB97-.LT&[63EGU:%G16?J67#-#Y=J+QA72*K39JR+.EM6@ M[%#7YC\)14:J42N,:41"6IVO](VY9(#JK_2*>5U*3W"!@R0WP+._% M;B_B!_/M<,F$U30D4Q;6:YGK]2N,,(4S)U&AHN9&NK.>53I6;LM\3XTH]1FL M!79^Q[?#[<*X>=HKR.X5Q?"1!''U5,Z'/8)3R?5&Q9AL(=VBI"Y5+:MJ4,8T ME)BW?.\+&N!"40NS.CF:6SF$!I[>?$2-N8E]TCPST^D([UK [=Q3[""*L5_Y M0Q!%WY7?)S$.+(_;&K4#SS!3;_Q< [8O>S5Q!IW3NF#3.$C$ R=XY%]YL*FJ M%R$!QLW)V1C4$]PAFLQR3 G_RJR)S-^\_1$]B[)D:EK2C=5.I$Y+07+:]Y)O M#5<7K6SM![X>R2KZ22KU+@$3_(DIEHD6"\1I2*/)=TG>['R4CMVK4L9A6&<< M7C;C<)@$0]D MR^FP [#29=*0_\6@;(C)KN2L9BORGFME,7^K,Q)#B=!#3Z2 MQ3ZSQ.V?%P)! Z*GE?,5ZFK;/7:3J!"3N;E3$?IQ@L3PN M$BTS7IVW7%)W*[N$"??YV]!>;#(]AG.$!A2%S(UVH[NURL?X+SBJ5I9I%>:E M(6 >6)9J9%HF,=;UQ#4;3$]?P+W(S4#14);*-3.56@*N!30/[0+HA9]L0G:H=F9-K98V>XS@?;P.?G:\+X<"7Q"U6$^;0% *3 MG[$$M0E1.A M2,#03M[J =4$-Y#,5L6@,P[ZLZ!M-JZ>"]9,J)2%&Y ]=0<(](-X.F0X\V,& M:TRU5)PA)(X4*W*$I^K/S+5Y>#8S,OFA:8P'+23N:JP(R\.+[M!Q\6AMHXD_$4U0+"4VOA"$I*_C9, M7]!OLM]0+$VD'VX7,DF!3<_@5:J6VA+)&>M\C-J/RFI027+AZ9[T;JUP M]_2-R-1*>!N"M_ M2@3?9)RE$83A.]Z[#K9(IHY"X^&6 M.BER].D84J"@7)'>\S2.UCQ")2[83E.I<1U@)WR/(% /UU2L^P'S2R31S#5E MAG3S4! ZP8'MQ(%$F)/4CK&"*35:VY4VSXFGKQM3> R8WJ+:<)FT7A\61, 2 M%(,D*;J%"'RLX)MZ- X@ 64([1!+.J#Q!\*$O*@\^A]P@&"G2LKFO/6@.=^: M@& ,D0O[3C#WJ+%V3)T$S@)5#RFHWY>N@:? B/&D"\:B2EDD1?,R;^JX3F[B M"KM=)1[;X\$Y2F3 S?!\8#D]D"TSZ3%62XT_*V2)II%RNWWE>4OO@#/B?'=V M)$J'1S@>(%(,6L7X5%T7E+>BL"I*UQ%1OI MV%1HL!+S(/,FW04=1)0P#S*N M.4@243V3Z> 'B67X#Z$6I/\(*=?_-=535$GWA:IL _WD4)(MLZ.I3K+JF=?Z MIKBK1T)(R GK>9U] 3 M5\A\D.N--(/EEDP6/!=E!'8]%K6F3_5)*$>B\&ME_]. 8^TG)9-H2;Y'@I._ ML?J=2N;B_=HM4FVG$;7U"C+1Y($1KR(%&?='40 MEO'8*/I<*Q?0_'L517Y&A8?VB#8>!&G MA)WY8& QULUW%)FJTW 5>@MKA@D\A<:/&K-.PE;84676W03O0[>$*&D42_@. MEV30;DR5-Q(F5\E+:T,;Q+11A#6,A:3$=4,1;A4#6K(MB&<,4;A[RL,55'"; MO^G=Q4('8(L*U+6UIT[?25H+T;[R0NU:\9O4[,A)1NV!JCV"-Y7C-O$#[)Q$ M-4,@>JGY#1AUV+&@R]PLNJ1[30BW"J>R6QJ8=*,5J3/.K&8IUOYZ)V[)-NQ7 M46 D)O J_J8Y+6VK*J!9:5R+?V48U55Q$X[]Q& O3-%@*%@]E'_W'A+;P@#& MC-'.*Q8T2 7KYC*#45P2BE8KL@FGG FDL+"C=Q*@RDNP7L5>'_X[YVSP7L!T M( @EUX:W@@?J=% [!2B%%QY MU6%ZGRMU,KQMJ_\7G2@A^WP+!28RH97+)AI8)EDM84.=F7;OKY8K; _?Y49F MM&BYUL'X=_0R/1+++@65KZ2P4Q1+YB'QIRQKUR$@'B%B*J+)E4>[4@G1/[EH M1,; I'&BO1_:C+?D2Y:5U"$U1D=8WL*R>8;)69V71?5)79]F&U3P*^4NJ4_+ M$?9 2D;>E&:0K7+)!-M8=W_++R!9H!\7@\H2,9>9//=&+*SF9YXMUDEQ)8BNA[*TJ\IZ6H>+ MO\)D PBB?PL5.Y6^K8Z7%)B%\9L3TXFSL-"?=:F<95\5FH94J##O?>OF>JY; M,RB24IS1E6VNA7C*;\\;Y4A$Y%K*FC):JAE?IU1:;GR0Q&B5L3E]BL5H=(XS M?!4LX^8L"\; K%A#3Z/"SV7'=# '!+ONA90LB$OA+D%]THRTAE1F3!I=_54\ M;PKW_2KK<\INEOM'-#J$>HFIRV1HMES+T+HA@TR@<^IK6-GP"NO\C0A?E M@]:>A,!V\_C7=F) 5B'E4(A88,6B]DLY"ZZ=&2J4-8ERA9?/L8 MHI!CCLU,5[#(@^4CGS7U!UH5P>JT_<)N&LY%D,[I>$ER?\_U#ZN8/I4@F@HR M/@>*FR%V 7V4S*0%5DPL V'O4#G4Y@#S7Z0^255KY-/ ,?5M[C=5?;2@#+(E MYX4TJ5Y0(Z5Y--I0G'AAL\UR$\PY 6_J68/D<*N_*!+.AW%*//:/+ ((H9G! M=612U49&\ZULV,S$QTSB9/R\(1,T^G 3JXT+F] ^VLIFAR]/PJQK?H.#6AU M.=ZT961Z#BL'PIHA%A?2$B9+-@#>3DEZFD+$/_M_ON+3P)#>V7+]'/-\XHV'B>R:/$M%4H MB1OE$(]9+?GFUH:GAEJLPG:C53SE)6JC9Z4?P]]D )_$4A[2$[70L+[BQPE; MM_E1A-,/T>P#Z$]!OVE]E \R,/A%MLY'*ZG2@0OLQQC8EC@_Q89AYC&K6A"O M+0M)7O(+"\@T3[7ANPH@WPK2F.3MIG%$F\JV;+PV P*AVLGM*EZN!JQXEK?? MK+.\QY;EW:(_5U7:JL+\@M5/X%3QE-$RE/.B_XZ.@%ON\;OYH@:KME6IF'S4 M,%]1>_ 9Y0=,GIL4Q]M !; 2@^+K]&(]@6Y(4G:=T#L\H=(/0ZJA>C^)S^%2% MD&2/MY8P(ZZ.8BI[F948]J@N=&$>)O 72ZGB%"R\Q#Z#0AM KM%SKI/T=KE3'M2/+70;UU7'-/2% MY2T9.=N9]_H4[*R,(2X\:T1N,9J8!^AQ"WB1>F*:;1 M"%76'FIHZ7L[\5PX M$Z9UNP1:#=)QU[TQ,N94YDEIXGR'R-KP'6W"8U5TH/7XN#CFV/O.D,UZCH\J MNJ)W8GW/MQH5Q M)#[1-O8*.T2XW2R=$!JTA9A55F'$6+P*NPIV@NHE$1:"HHKPX)"@GK:4+>9WGN#Z[=2J].I2D[$),^0:Q=?!> MUHB/O4!W?*_%*V0K]CH MT[A;U0VK(L(+#W/F(;F%AKSA\6JE*@4Z9-SV$QW M9I0(J\X8?YFBG8?]>^('Y@D303& 6&AW]$\P6A:RN.G_;^];N]M&KFP_W_LK ML)S,7?8,K=;3MMJ37DO6HUN)V_9([N3FTUT@"4IH@P #@):97W_K/.L4 .IE MR4U9R*Q)+(D$ZG'JU'GNS25/#'W(J"^0*V6$9<9%L^46]EZU-R:'WC%RM\,JY+=L$K(3S58\\#H-#;*S4OI !WVR"#NO'7#Y)1 M L8-V2I;&X-H?$:6>.U+N M8LY,%@-8A@4,$?9CZ"XO$FV^-!G.Q@UF+![ - 3!T=Q2-449Z^ M@@OKX@#H^O9S>?GR3N:28DA\CG#A1+S(R!3_((W8HDBU>RWFK+C7"^;'$-6K M3S9%59>NEF1R,39)DE476*["I@E<.B8=WJ3"K7U!+OCEF K(\V*.E-D*C:Z8 M[\1^&KTOAY!G(^AOXH_0+Q%D"2GE,I$XM&!)1?'<7:EE^F^9L?G(? ;O^//F MVKH7_P[(2!^)-XMD#=NAI*8%4H0*HOPNM!@E9C&E00%%G4,\\"LJ@9!3I[9( M65)%B=W6JEF9W^T[A^# )N&'3Z:M)2.%S!AI_]+!H<4=<">SZ]OA(()5,J\J M TA:46[T2O27#N@3GD!LL6\)"=46[7[U177/+>RMHOA@834F=K5:%0?%0\,2 M$#69L!@8P/,$YA_\KW,7?RV*\4(S6,?J@)Q2A<; _6JT%CWES$[P:<[M/!M M13QB9M'5^7_<,7X=?2@,_>8)2H\^M=('GN*'/\BC(IH?1I"$<05 ^*85QD&J M@33Y4Z]34-K Z1 M_%N4T W1?N$6(Q\<287@HO%!B;%/&0DEA M:JTF1985G.2*O4LWC7,&KZ/T>+I[NE*?P)[X$ M]W4[]GD[WL-WY [$0!5\?,GGEJX O5DB2" 1D&V#3D(,:6ZL;_R'0I]=ZG?2 M//WZ.82WPQE8!,O5YN.Z?%*Q3;,U1H /Y0$Z"X"<.HN:D?-:(+O*)(:: M([)DPR4X@SK1G"[KCB$P/Q'39 X\4^"U7E5(]1*:(1[L;M5"=6\P]((NP36" M+VYSX]*XPE"S-LD*3M4H\Q%VU"B99=.)ZJROZS8]LH2Y<0H9#N5WJ17P/?"!G6N<&V#U8W?&^1>Z=N!@ M7"^,1E6=5O]C_2R7Z@)^-G;O2U\\6_X1@+4"Q$O5B,3Q8F) 2-(C;?HOC&AP M$F8,Y'T$/.#IV"$Z@Y@^[FOOW$&,7@WDVCMPVS:0.D8N?'07VQCRFF/X5U5D MZ1AUVI&^\-20HJS8V0M5HEU\ 0?R*^TO;*PF)E6CGH,_Q/PI3'1J1IN[%CD] M!-?5M4,\U[D7X2IL1X0Z;T,*G#7&W+@H; RF44L_=M-RNG>$7KT[TG$IP'=6 MC+7CI_FB:YP+M9U(K\M:R(I+VLGH(]JK[I%5YU1ZX%00]8AP_7=;G[&2H=IT MZ[M*7L\6SUX3NZ@;Q_".4V+WZIYW;O$(R@ O^"&_$;&AHZ+Y)2ZM40A-/$K6TJED4-K!^,IY&/> GI MWX^-M:FI?3;),EZ)OSQ9?X(_5\#ZR3]K\*"+^H=G^Q'AV=XE%]%),8WSUU%[ MH>K2_?]8GG:1CNMSPEZ%\$,]AC_R/W[ CP8?=S-%%$W>'#>&FX539/"PJ[23 MM]DZO.E>O&X$66CLRT=Z5>2G*71W(&.Q-PY"162;JAE-WU1<&JNX:Y*X+S^@ MT-Q0=GI165U1"3T#S*"%J4PM\#6 @:B B,AG#&PAPM0ECQI'07;.1R0XE&$> MQ7">IFVS*,/6NJ+$\E&^1P9ZH=AFF$$ JB T0%P6BQ":A'#33'-"1S_5C4>^ M U.1$]VG$*K^==0?A\=S'!#'4E@%F@7"U,QG/&-O30>E D!\.^ZEYG%(C;DX MFXXC\KRG(_7:K8G+SB3$UB#"I;73\;#XG-C2 /SF_?K>;>'\P[WQ]U<:++XN MW7!0S0E0!T-*=F,L#%S8:1*D(CET*KXS.B<4\]2M&QB'3K*6 R8NP:[)CDK5 MH 77VES>I9';D"ZD.O#R[24,/:JH..9A/W%K40R:Q+)5L=&[[NI34PC3]N00 M5RK!'&R ]<"52&'2G4-F2H7;7@%&Y[A\ 11I24J&J2*+HEU%GBP:MH2Z]M<* M"TIIUE5U6>8R$&R,!306C;7L'I%4ITY,F ;$?PPAC9)/P2TRISI#Z;"FOFH_ M53:2PI9RXDV>"_0Y9FSDQ]3T)%_QF)2BNM128[K&]X(X[[56#X\-M9!Q73;* M!W940VMZ2SV&L"2J$IO9"4H6:2*LF2O1$'(HV=)9$,;HBEQ*KX?,T,4D*/*! M=@M!ZP$8#J*$@LDDM$,/JU4>L-F7!WR77N7P96 EOD(?7[>Y!6B94H31)RZK&;@Q,#$*9J[8%ZX2E5\(T M42P@GY9@2>]?YWG"%>_K4/&^O@,-9;JL$!P?:.E#4$^KG8#B#VOQDJTN+[M& MA'$_:\^(SJ/*#4)O";>-=QF >6E7QZS5%,846#TIM\_5DA!>E;?+8+H7(**Y M;^Q@[AXCE>,F&BQD$-I3J6QJ34R'-@ 0-JT %DYB2 ^P)J7HWEFN/0OEMM3H MQ3#!?9=TY<0W8U'IAT?U(Z6W.$-<;/^)2Z0:3@FA!::L]B9K:I M,38LN00#$*T=_WM!D?$69@CBQ:;CCS@!Z'A#V,-941, LIA/LK)!2]:DL.87 M-]P;T$E)M:KQ(#10W2B7KYU8GL$[H'[X]=):9;-$"UU]V-G5PFGRQM!% 5*EO&0C\ M?:H2T2.I[T<"$:KZ:149-UEM%*+U^OK[9JH[VC,<76REMX<4I%13X$5<9C,S-77LT#LAZJ=6%X^[&/,EI"'IC'-%>T)JHG,B!K ZO6 MZY WM]G^OEJ+^N0GA>2CS:>:=KM 54%M+I7W.ON*X7"U5/9]G=*3$"21;#P MEOJRHT/9+6U.H'X@XDDI@';2RQA\7WP@M_%.,E+L408E[UF-VN,DFD2E]O0D MF)Z,R##%(I*)WW7RJL;1E7;DBT#[-" /^H6.R2-3(C^>_D>M.\L MLQ9(&.JOY\_.+=6V%>>QU<:'TGB_,@NQYU9@K9A%$;S1/$3D=?4(2L#]Y3R= MJ7?FY6!Z7\'(D?L/D7 M0-'//-62N1F0TK.JI*/5AIF&"5VHDZ34?@NLLZB"].H^6$Y\G@ M,RGW,F)W)2?B(B$FTEZPI=0E4I?:'$+*QXY^S\.90GA2UD)98ICN2!I%AXS" MGS$3KME]@L IYQ1Q=$,9HMISUV"=L4D._IO[YAG:K U#P4:MJ':KW:[F#?_, M8Q_;7>E$>J*>@42] ++C1?\T:KO8,;-XSQ*F'LVNOJKRO&[!!O M*-H[Q"!*8']@^S"R/$XA3 XO1L] PLY4_ODEGA]44[*+/V4 MD)&(05F4[G&'RX./#Z';;GCE466?TV\%3+(!LJ&!Y2ON7,6$I6*%$,6(O#(. M+7L&4]0:!#ZR(,V' Z %&["1E3'8.2G**=R2J-78(EBU^YH]+JRX-FZ7%TN0 M\:H5V)_GA ^5>$1>,> 8 S9@*K6)]@%3X B:=*?%V' FU,4SGCUR-2@\C#>0[>70 M]WN'A3(8WCH@:9;AO&@> M"-,F;#P-I=Q=\<355I^X>FB)JR<_!14/@,,U&L45=\18V]E=X7.HX-;.S@[> M2>&Z]OX3VPWAYPD9GH*HEF"U^0I(XN1P'(R?0VT]H.LN(+0EI2%2)XA>@#"! M"N .D:F)@ A39,\@:(%ZM#$P2L4A5\XNJ,+=\FNN(OD12940"63NA]8G_[])OD]*7[E8J"L$)$.%H%^0^6 M@%\+H+XMH=@C"(K.YJWY;"QPBQ[N5[IUX=5 +H.PP9H$&[H34H'%4$/= XQ# MH C9C"%\/K!<:JXC\H^6CA7L&>;D%GB( @7$L0F^I?;\+2.2TEI?(SEXXV2" MQDL3''9)NT?+0=(/3'-/9:KDR#@+'G*6&IDD-26#) Y8?(42B[>PS8SJ&5+MB#2-T M#CUEA>A.RLJC:,D-RA&9?U,V*-@3 .H MCKMQ4>/(.RE&0U=)C"X6.T(M@HR*$:PIYHY=NI(]"#(4()J+62)2BZ[4@G2ES4U*K#.#;N8.-'MEL]15#'3/VFZFKV4E M%-\&TC_ W/:+2%>Y651$.\, _]!=-=H"K.>!25:E+W\M^OGJ9X&*X$=0UQ-2 M]S&RC90L^4H:'3,S69F$$Q!9%9D%'V98,?<=C/+SG:$/)<**.=IM/EF<,FTO MAXIMO)?!:K;FK(PU:6"2S/AK WIG-ZX*]XUT M&B4=JMK6(CA5#@UC4&RF0B,_#A@3(D\,)(2$9W#7#;(SO:(9U6O&U5 "D(C$ M5+^Y2;#^_ M;,#Y0'H(\]M25;F&^,:".;(0,FQ=8@#]C;,RB<<@Z4ENOL0/,YV%SD!';%5T MO;DUX%->7! F$V/',]8>>V8X;=X%B>E-4EHNV@2?Q.S:*"DK<+=CG.'Q>NIO M:7RHI[;%.G+3HS5TV<_F[4_^5&RQ4D&JMUE5VW2 R%$3S)H=!%UFD%*ZSKUK O*+5XEA5#]PUH%$:F3E_D"#D*1!Y.OE#TI+U/'$O4 M]W9L5N.E9T4QQFL.,TT*J :=3_D9D>'"MD/(4$!'ZU2-/@2C'N M)FYVPI$5BR2QEPR.,OF2UI+GXK(4%*=&J,%H(5O.+,*?!B%C-\T4X@*P00AB M53'YJJ>BEB\JYA:Q''.[)=V:V)+,#$N&UYB@!9YRB0"CL#)#K"1A&0E,S%JI M%!3*60J5UCK+B*W'$P3+RGI1!'3"O)NYUC*8(X)A)S8\3N@>JA[(<7],A M7R+FC>C@8]ROK(D,"!"CT@J;YE"U)HBECKU$?HJ*%"QLG%$7FR>11M1DF)[- M4_K;I/!KHP?YAKLU6*7R(Z-UJG,;"'1[M=CTJ"R1*=4PVKPG,J&. M@$D+0M<=?)MMQ++;;FY32/0FNK6PM/#K+2"!/MY]ZHY&W&BRPN@=X:)RPQ^; MO^'+X5O\,43#&W!(V7^"TZ05!QS 7K_UFD _F:VKXO?(0,SP*= )40<"*Q;H M.FJ,PVN>YF;JUWTQ9X86*\62Z!L2T).FM G] 9,1N6*>JZQ9L2QLROP"S<#/ M$%<&,@J.:KNOP'MK"O:JH@TT.^9#FN?@J5MMM(I],&;0:/O%_ B_LNUK/ANT M#"#%>N?;QE0U(,VP7@4FQ1>4(5L/H/F^50L.^.BI'W3S^O5UR.8>#MVL(MRH MY3>P69&!03"^,KC2IL.DQ!V-Q\?(*H^WLU(K?9==DH92TU8:-3M9*)@)1T*X MEE/F5QS&^:NA2FE,.-O3=DOAX /""Q4!;G[!GYN3< X9FVX?'F: M0D?0@J'/T:T.234A:0\F*@3/NR(Y#,0#BRNE6#S""J%9,X^0RVZ<6]-\R? ; M(6.ILZ,4$GF'^D6G2#^G!&E,,1S)0KC1SQJ\9Y3:Z5[.)<2SRT/0!B-)@V5M M^ED($7CB:@"8P1@ 9G:PF0AMK^:VF*JZX:)S$N'04:X7U,/AJPV6R :B%/$A MX)A+I15EEV1;J5+%-@0N>8&G(Z[,1[1M)"5SP)G^GO-XGDO"[MQ9JHV,'#7! MR*9A+0!2[C0KQBCH8WX1'H%WG[@16)T&X(4=A%LL-S>!LT'6,V!I8A8)!?JWX[MUCQ( M1Y]>EUUKOFZE/S(^GK M]"LT6)(&O8J.^MNVN]\EOFB'(O^9,8OWM>5]$+V7T<,/OLH2YGCBH2E/0-FO ME**]ULVUYS;Z=PA@*64,A1]]/(,Z*4J,8W$_=%VES(+R6XX!):PXK11V1XUD M>V@L5_FR)V#NK6&I:?1:Y?["1TTKAKB[LP@IN R6/ M;7F:@1@)J]&DJ** 2'M" *%<@_8K*%0P +F6H,$TX6Q;N-ND.NJ\!"P<\,#@ M>1=%">E3"=];_+<1T(TD.48M+HMS_M@3,SP*H.BIB!FX77-TPNEN9#0\6]@ MNAM>C@!L/9+XXQ 0R>^+ 680<,X#TM)Y6U?"#F *!4&!)UGROGF8"[ M@ N*!A%WX>9F@\NBC16J:Y1K71#R;*<('O&Q=J M=/?"^DB$M0GW2QF52J@;;)C32XS[A88K>Z%Y?$)3QV7*2#-^WDB \=OQJ0)8[0X# CJ+0%W%)E>9E63A_;TI5 M6VYD=)Q2VG>-F&4X M96J?'_8$^9HF:;01VA;U2Q1(C,:;C.79QS(Z*B*@@PF9Y>:4T.T&&6:^#<59F&%G98D M^B([3?1QOC3(]?5*]Y%(4U-F-&4FL3QG3]=E.IPC&91QOJ>%DQ=?59SD%1># M(\F-_XXT0[:XGWQ5$10Q/>L9?!^1U*6Y6'=PF=>)%AXE.;;DV^Z^;MJ!9K4? M8]*9('1X_]\]_>XRW,'[H-PP]6_(?%$ X%^2$@[ HJV^#>."!%8'9&H+07(; M/+)*8O4LTBE"XV$'//UKT@JNJ>$DN#[R(>,G6_\ GDF$:'CC-,)\4 7M:\W* M:5CJ1B9. +SC,Q'N@>]'=0$U(,R>]VK0L20'"<0"1;*XE LQ!0 F;_Z[TTW1 M7]UVS./HV(G<68G%)_N [YC6\'FW@XM!]+8>KT5/F17ZK[\<[^\S*_0S[!&O M$002O+DLA?96):1VJI'6DLHY?6.[^Q8^QG,7N:^.H%J0IQU A\YSA'6C;Q"K M$*5^:D2VF!9:"835PW8H4I ZM.7FDWDVH;X=]"SIN=#OA9B#37#K ?/6*IDP M?0L1S;&XD[[?\35JLT"H8+78I4^]9=8S9!'&=[!WWPDN/OG>P$+OL*%*BG6I MX9+9Q8,B2EMX=06&R#J4-&7BVKG&1D$" 1)+9T% MA@A^>)B&BXBHM(3D2$0("O<.I6( .%/1/:ZAR$05!V![,#@U 5++HT*XEXJ! MFWVQ"_9PMK"S!05D "&?49*12YO%"^[<]B4Q 6DZ*1-47AZV3HL=*N?\0L&# ML,A: M7-]?7=1E<6 8^XS24Y@NI 8L^V\H+$8F7>HE*SM*G^FX3!/4*@YQQ3 M3AB\DG&AQH07%,@4*20QLM7!"I5QZDN$?(LEL6K3 D%0&Q0T"GK"*^>11Y#Y MM%%AU 1I]FQ/";;#K44GO+\D2P/&*I"#QXU:0O#5Q#.QH&/$9>[)VI\J+DES M\8@V73[X;("W"Q/Z-I"YVOBI%C?'RHJ'EO:EL &$"[R$XB-+"WYM_Y$PG79W MFG85LV,T%^&2NOO>THD775,B*TW;HD>FS*G@VY+L'ZVE(Z9U--BBQ5YJO*T-PV4$9] MY\P '-AD(>_&9C;C5"A0,9Y(='#Q2(8CL1%T(2M B=4A23&T8."#[H#^%B19 MKIQM/K9/M&UYSCM2UN:GE&SR+O,S44DDK%77S@@%=""_LAL7U]N-CO67)1XL A6D0?>2(%)B^ZY-0MC'$&RILUMQ!%UP!MV8X(9[ M(6^WYX/QU1HQ=4 "8+W\%76/NE]7]#Z&_3'7I[59-2TPD099[SHPHA7"H\S M,8<",OS-.*94DD2T&UB@_FZ5(.$A7DE1*B;YPI?3 E=W#(E+D1.0%GKY(OS\Q.FMY[%4!VC' FC8K:0 M?V-%%>A,)>\44;B4XM.DO^2R&R$[E[,VG$+ 7<3+ 2T\ MGLZPB=!P7H1L0?"0"R:F:)$LRFPMC_"5QZ6+NI0PC MA645KR)#5JPV.#0(:%HQI2Y5 HQ*Y,(R3V"AD&8JXN6 3$^I?@;>K\DG"31) MI8M1XR&OT67)>WT&?X)< [!P2H3'EI\'&GU")% ((QFRZD)),XA\TU/=Z7;% MXVF:IXA=SVQWVL6KY!!.MCY>SD#-NHAD<7>T= M"JO[ EJFM#K95RR.:=B1S1+GI&K%01A?]-6(]PO">!>UV%U;* M\5,%9A:\[P38(?%%D*#Q_ _=/!0#GPAD0_<'M TXY>PTY7-BJ5YJH"PS3=:B MMRV,!XSG7$6 ,A"<< DX?4 I)D+4 .5YFA'J*V,(O)85)XP#P2C3C(1ADS:: M$OVN\!H/>+7S1JN:]J&(&I=?_#X?G_D2'N8?A0C5[_.<$C? ;95,!A9J@C1G ME=UT8(31\")P*:<%0#(Q5'@J7W$^5O^,F': E1:GR M3/ZOV27DQ':Z9R'FN"&F$HJ,S@=1E$Y83/3M<9O!P;/5SRO%$^36(,;+KBYC MZ&B__@;$=+<$D@@ +X*XGR>%72W?X9:)$V'G:4'$$5+W&6&A:]4SVH'Q%Z>] M/Z=ED6L9FCHES)#OW+U-WO##5DLP!FPT$DJGB2U,A(4J=U.:]J^N?S45$BR4&1 M_X _#]VEG90+2#?CT24N;5]YP54!7(M@)T[A6<44:Z@MBX4D:XZX<*Q#S8+Z MY>& 4*GA) 3IX2\O_XHM5M)O<@D$7X7-'5ZVN>&#GPVNMTE-<%#%/&*@:?=5 M9@D-1<&ZI1J"Z=22MR.,Z3S0T5$S'J$>BCC@:8[%K+0>1.,#/KFB%06V8C@E M$GO<1'%[$&XVA2A%Q)3![GLE4BJ.,FK*]]P^YORVE1O<:=@$JP=[BMWU 6VQ M#GZ@@R:<(Z(/"TTD:V'8!75'[*DE@#>7ND%X0FM.2)L&Z(Y7E8^=J[7S;&!N M)?=\]"JM/>>;>BW:['6NSP<;2'M/AB=H&K$'I\0'.4M&GNND@REDV040P&XV M^NBMVR%44,4]$!A>RRO0CPQPE@"X*&%'.]G&3(/3 MQ$YTHCQ#?R1 M0$%"0-K=3^#-->:)C+MBY)(N&)4I_()V;N1&D 7\H>H/5W$^ZB+MD7O$S2A\ MUY)[Q_X:=1@*$H1VB.Z:^X,P2UDF27Y>@'?L-ER%IGK622).N@?&8>-''#R; M%1FCNXF@F@H!IWN2DI'+\SE4*3%AD,1J(_;14

    XML 61 R52.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Marketable Securities - Amortized Cost and Fair Value (Details)
    $ in Thousands
    Dec. 31, 2019
    USD ($)
    investment
    Jun. 30, 2019
    USD ($)
    Debt Securities, Available-for-sale [Line Items]    
    Amortized Cost $ 1,178,515 $ 1,161,649
    Gross Unrealized Gains 929 189
    Gross Unrealized Losses (85) (1,232)
    Fair Value 1,179,359 1,160,606
    Add: Time deposits [1] 85,667 99,006
    Marketable securities, Amortized Cost 736,814 724,449
    Marketable securities, Gross Unrealized Gains 929 172
    Marketable securities, Gross Unrealized Losses (85) (1,230)
    Marketable securities, Fair value $ 737,658 723,391
    Number of investments in an unrealized loss position | investment 81  
    Investments in continuous loss position, 12 more or more $ 68,300  
    Cash and Cash Equivalents    
    Debt Securities, Available-for-sale [Line Items]    
    Amortized Cost 527,368 536,206
    Gross Unrealized Gains 0 17
    Gross Unrealized Losses 0 (2)
    Fair Value 527,368 536,221
    Corporate debt securities    
    Debt Securities, Available-for-sale [Line Items]    
    Amortized Cost 385,444 433,518
    Gross Unrealized Gains 623 141
    Gross Unrealized Losses (32) (582)
    Fair Value 386,035 433,077
    Money market funds and other    
    Debt Securities, Available-for-sale [Line Items]    
    Amortized Cost 435,933 352,708
    Gross Unrealized Gains 0 0
    Gross Unrealized Losses 0 0
    Fair Value 435,933 352,708
    Municipal securities    
    Debt Securities, Available-for-sale [Line Items]    
    Amortized Cost 9,212 1,910
    Gross Unrealized Gains 9 3
    Gross Unrealized Losses (3) 0
    Fair Value 9,218 1,913
    Sovereign securities    
    Debt Securities, Available-for-sale [Line Items]    
    Amortized Cost 6,005 6,001
    Gross Unrealized Gains 8 1
    Gross Unrealized Losses 0 (8)
    Fair Value 6,013 5,994
    U.S. Government agency securities    
    Debt Securities, Available-for-sale [Line Items]    
    Amortized Cost 94,739 159,454
    Gross Unrealized Gains 50 5
    Gross Unrealized Losses (13) (241)
    Fair Value 94,776 159,218
    U.S. Treasury securities    
    Debt Securities, Available-for-sale [Line Items]    
    Amortized Cost 247,182 208,058
    Gross Unrealized Gains 239 39
    Gross Unrealized Losses (37) (401)
    Fair Value $ 247,384 $ 207,696
    Corporate and Government securities    
    Debt Securities, Available-for-sale [Line Items]    
    Investment portfolio, maximum maturity term 3 years  
    [1] Time deposits excluded from fair value measurements.
    XML 62 R89.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Derivative Instruments and Hedging Activities - Additional Information (Details) - USD ($)
    3 Months Ended 6 Months Ended
    Dec. 31, 2019
    Mar. 31, 2019
    Dec. 31, 2018
    Dec. 31, 2019
    Dec. 31, 2018
    Jun. 30, 2018
    Dec. 31, 2014
    Nov. 30, 2014
    Oct. 31, 2014
    Derivative                  
    Amount of gains (losses) reclassified from accumulated OCI to earnings $ (125,000)   $ 1,736,000 $ (1,652,000) $ 2,773,000        
    Unamortized portion of the fair value of derivative contracts 3,600,000     3,600,000          
    Net unrealized gains (losses) arising during the period $ 2,290,000   (18,982,000) $ 1,548,000 (5,188,000)        
    Senior notes                  
    Derivative                  
    Face amount   $ 1,200,000,000           $ 2,500,000,000  
    Senior notes due November 1, 2024 | Senior notes                  
    Derivative                  
    Face amount                 $ 1,250,000,000
    Stated interest rate 4.65%     4.65%         4.65%
    Treasury lock | Interest expense                  
    Derivative                  
    Amount of gains (losses) reclassified from accumulated OCI to earnings $ 200,000   $ 200,000 $ 400,000 $ 400,000        
    2018 Rate Lock Agreements                  
    Derivative                  
    Amount of gains (losses) reclassified from accumulated OCI to earnings 300,000     600,000          
    Unamortized portion of the fair value of derivative contracts $ 12,700,000     $ 12,700,000          
    Senior notes | 2018 Rate Lock Agreements                  
    Derivative                  
    Net unrealized gains (losses) arising during the period   $ (13,600,000)              
    Derivatives designated as hedging instruments | Senior notes | Cash flow hedge contracts - foreign currency | Treasury lock | Portion of senior notes                  
    Derivative                  
    Derivative, notional amount                 $ 1,000,000,000.00
    Unrealized gains (losses) on cash flow hedges             $ 7,500,000    
    Derivatives designated as hedging instruments | Senior notes | Cash flow hedge contracts - foreign currency | Treasury lock | 2018 Rate lock agreements                  
    Derivative                  
    Derivative, notional amount           $ 500,000,000.0      
    XML 63 R79.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Equity, Long-Term Incentive Compensation Plans and Non-controlling Interest - Weighted-Average Grant Date Fair Value (Details) - Restricted stock units - USD ($)
    $ / shares in Units, $ in Thousands
    3 Months Ended 6 Months Ended
    Dec. 31, 2019
    Dec. 31, 2018
    Dec. 31, 2019
    Dec. 31, 2018
    Share-based Compensation Arrangement by Share-based Payment Award        
    Weighted-average grant date fair value per unit (in dollars per share) $ 171.98 $ 96.51 $ 142.75 $ 117.21
    Grant date fair value of vested restricted stock units $ 26,643 $ 6,862 $ 56,736 $ 42,934
    Tax benefits realized by us in connection with vested and released restricted stock units $ 9,661 $ 3,812 $ 13,654 $ 10,730
    XML 64 R81.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Equity, Long-Term Incentive Compensation Plans and Non-controlling Interest - Employee Stock Purchase Plan (Details) - USD ($)
    $ / shares in Units, shares in Thousands, $ in Thousands
    3 Months Ended 6 Months Ended
    Dec. 31, 2019
    Dec. 31, 2018
    Dec. 31, 2019
    Dec. 31, 2018
    Share-based Compensation Arrangement by Share-based Payment Award        
    ESPP maximum employee subscription rate 15.00%   15.00%  
    ESPP, offering period     6 months  
    ESPP, discount from market price, lesser of commencement of offering period or purchase date     85.00%  
    Employee Stock Purchase Plan Additional Information        
    Total cash received from employees for the issuance of shares under the ESPP $ 24,492 $ 20,556 $ 24,492 $ 20,556
    Number of shares purchased by employees through the ESPP (in shares) 237 270 237 270
    Tax benefits realized by us in connection with the disqualifying dispositions of shares purchased under the ESPP $ 119 $ 92 $ 1,853 $ 603
    Weighted-average fair value per share based on Black-Scholes model (in dollars per share) $ 27.35 $ 22.73 $ 27.35 $ 22.73
    ESPP maximum annual share replenishment (in shares) 2,000   2,000  
    Number of ESPP shares available for future issuance (in shares) 2,400   2,400  
    Employee Stock Purchase Plan        
    ESPP, Fair Value Assumptions and Methodology        
    Expected stock price volatility 31.60% 30.00% 31.60% 30.00%
    Risk-free interest rate 2.40% 1.90% 2.40% 1.90%
    Dividend yield 2.50% 2.90% 2.50% 2.90%
    Expected life (in years) 6 months 6 months 6 months 6 months
    XML 65 R71.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Debt - Revolving Credit Facility (Details)
    1 Months Ended 3 Months Ended 6 Months Ended
    Nov. 30, 2017
    USD ($)
    Dec. 31, 2019
    USD ($)
    Dec. 31, 2019
    USD ($)
    quarter
    Dec. 31, 2018
    USD ($)
    Nov. 30, 2018
    USD ($)
    Debt Instrument          
    Amount borrowed     $ 250,000,000 $ 0  
    Line of credit | Revolving credit facility          
    Debt Instrument          
    Maximum borrowing capacity $ 750,000,000.0       $ 1,000,000,000.00
    Increase limit to borrowing capacity $ 250,000,000.0        
    Borrowing capacity increase         $ 250,000,000.0
    Amount borrowed   $ 250,000,000      
    Principal payments   25,000,000.0      
    Debt instrument, term 5 years        
    Borrowings under the revolving credit facility   $ 225,000,000.0 $ 225,000,000.0    
    Commitment fee percentage (in bps)     0.125%    
    Covenant compliance, number of consecutive quarters | quarter     4    
    Covenant compliance, minimum interest expense coverage ratio     3.50    
    Maximum leverage ratio   3.00 3.00    
    Maximum leverage ratio under a material acquisition or series of material acquisitions   4.00 4.00    
    Line of credit | Revolving credit facility | Minimum          
    Debt Instrument          
    Commitment fee percentage (in bps)     0.10%    
    Line of credit | Revolving credit facility | Maximum          
    Debt Instrument          
    Commitment fee percentage (in bps)     0.25%    
    Line of credit | Revolving credit facility | Alternative base rate | Minimum          
    Debt Instrument          
    Basis spread on variable rate (in bps)     0.00%    
    Line of credit | Revolving credit facility | Alternative base rate | Maximum          
    Debt Instrument          
    Basis spread on variable rate (in bps)     0.75%    
    Line of credit | Revolving credit facility | LIBOR          
    Debt Instrument          
    Basis spread on variable rate (in bps)     1.125%    
    Line of credit | Revolving credit facility | LIBOR | Minimum          
    Debt Instrument          
    Basis spread on variable rate (in bps)     1.00%    
    Line of credit | Revolving credit facility | LIBOR | Maximum          
    Debt Instrument          
    Basis spread on variable rate (in bps)     1.75%    
    XML 66 R75.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Equity, Long-Term Incentive Compensation Plans and Non-controlling Interest - Equity Incentive Program (Details) - USD ($)
    $ / shares in Units, $ in Millions
    6 Months Ended
    Dec. 31, 2019
    Jun. 30, 2019
    Share-based Compensation Arrangement by Share-based Payment Award    
    Maximum number of shares available for grant (in shares) [1],[2] 10,695,000 11,613,000
    2004 Plan    
    Share-based Compensation Arrangement by Share-based Payment Award    
    Shares available for issuance (in shares) 10,700,000  
    Assumed Equity Plans    
    Share-based Compensation Arrangement by Share-based Payment Award    
    Stock options, outstanding, weighted-average remaining contractual term, stock options 4 years 6 months  
    Stock options, outstanding, aggregate intrinsic value $ 1.2  
    Stock options, outstanding, weighted average exercise price (in dollars per share) $ 63.08  
    Stock options, exercised (in shares) 3,907  
    Stock options, exercised, weighted-average price (in dollars per share) $ 29.26  
    Assumed Equity Plans | Stock Options    
    Share-based Compensation Arrangement by Share-based Payment Award    
    Maximum number of shares available for grant (in shares) 10,651  
    Assumed Equity Plans | Restricted stock units    
    Share-based Compensation Arrangement by Share-based Payment Award    
    Maximum number of shares available for grant (in shares) 290,178  
    [1]
    No additional stock options, RSUs or other awards will be granted under the Assumed Equity Plans.
    [2]
    The number of RSUs reflects the application of the award multiplier of 2.0x to calculate the impact of the award on the shares reserved under the 2004 Plan.
    XML 67 R85.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Net Income Per Share (Details) - USD ($)
    $ / shares in Units, shares in Thousands, $ in Thousands
    3 Months Ended 6 Months Ended
    Dec. 31, 2019
    Sep. 30, 2019
    Dec. 31, 2018
    Sep. 30, 2018
    Dec. 31, 2019
    Dec. 31, 2018
    Numerator:            
    Net income attributable to KLA $ 380,555 $ 346,525 $ 369,100 $ 395,944 $ 727,080 $ 765,044
    Denominator:            
    Weighted-average shares-basic, excluding unvested restricted stock units (in shares) 157,290   152,148   157,994 153,684
    Effect of dilutive restricted stock units and options (in shares) 1,330   500   1,320 705
    Weighted-average shares-diluted (in shares) 158,620   152,648   159,314 154,389
    Basic net income (loss) per share attributable to KLA (in dollars per share) $ 2.42   $ 2.43   $ 4.60 $ 4.98
    Diluted net income (loss) per share attributable to KLA (in dollars per share) $ 2.40   $ 2.42   $ 4.56 $ 4.96
    Anti-dilutive securities excluded from the computation of diluted net income (loss) per share (in shares) 43   341   25 280
    XML 68 R96.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Related Party Transactions (Details) - USD ($)
    $ in Thousands
    3 Months Ended 6 Months Ended
    Dec. 31, 2019
    Dec. 31, 2018
    Dec. 31, 2019
    Dec. 31, 2018
    Related Party Transactions [Abstract]        
    Total revenues $ 2,794 $ 11 $ 3,835 $ 13
    Total purchases 249 $ 1,603 714 $ 2,206
    Receivable balance, related parties $ 1,200   $ 1,200  
    XML 69 R66.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Goodwill and Purchased Intangible Assets - Amortization Expense for Purchased Intangible Assets (Details) - USD ($)
    $ in Thousands
    3 Months Ended 6 Months Ended
    Dec. 31, 2019
    Dec. 31, 2018
    Dec. 31, 2019
    Dec. 31, 2018
    Purchased Intangible Assets        
    Amortization of intangible assets $ 56,752 $ 1,311 $ 114,660 $ 2,745
    Costs of revenues        
    Purchased Intangible Assets        
    Amortization of intangible assets 36,364 968 71,985 1,858
    Selling, general and administrative        
    Purchased Intangible Assets        
    Amortization of intangible assets 20,257 343 42,513 887
    Research and development        
    Purchased Intangible Assets        
    Amortization of intangible assets $ 131 $ 0 $ 162 $ 0
    XML 70 R62.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Business Combinations - Schedule of Non-recurring Adjustments Attributable to Business Combination (Details) - USD ($)
    $ in Thousands
    3 Months Ended 6 Months Ended
    Dec. 31, 2019
    Dec. 31, 2018
    Dec. 31, 2019
    Dec. 31, 2018
    Business Acquisition        
    Adjustment to revenue $ 1,509,453 $ 1,119,898 $ 2,922,867 $ 2,213,158
    Adjustment to expense $ (380,305) (369,100) $ (726,701) (765,044)
    Deferred revenue fair value adjustment | Orbotech and three privately-held companies        
    Business Acquisition        
    Adjustment to revenue   0   0
    Inventory fair value adjustment | Orbotech and three privately-held companies        
    Business Acquisition        
    Adjustment to expense   (478)   (957)
    Transaction costs | Orbotech and three privately-held companies        
    Business Acquisition        
    Adjustment to expense   3,138   8,036
    Compensation costs | Orbotech and three privately-held companies        
    Business Acquisition        
    Adjustment to expense   $ (2,811)   $ (5,621)
    XML 71 R92.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Derivative Instruments and Hedging Activities - Schedule of Notional Amount (Details) - USD ($)
    $ in Thousands
    6 Months Ended 12 Months Ended
    Dec. 31, 2019
    Jun. 30, 2019
    Derivative    
    Remaining maturity 7 months 7 months
    Derivatives designated as hedging instruments | Purchase | Other foreign currency hedge contracts    
    Derivative    
    Derivative, notional amount $ 301,083 $ 257,614
    Derivatives designated as hedging instruments | Purchase | Cash flow hedge contracts - foreign currency    
    Derivative    
    Derivative, notional amount 12,769 31,108
    Derivatives designated as hedging instruments | Sell | Other foreign currency hedge contracts    
    Derivative    
    Derivative, notional amount 323,959 273,061
    Derivatives designated as hedging instruments | Sell | Cash flow hedge contracts - foreign currency    
    Derivative    
    Derivative, notional amount $ 74,257 $ 113,226
    XML 72 R101.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Segment Reporting and Geographic Information - Schedule of Revenue from External Customers (Details) - USD ($)
    $ in Thousands
    3 Months Ended 6 Months Ended
    Dec. 31, 2019
    Dec. 31, 2018
    Dec. 31, 2019
    Dec. 31, 2018
    Segment Reporting and Geographic Information        
    Revenues $ 1,509,453 $ 1,119,898 $ 2,922,867 $ 2,213,158
    Segment percent of total revenues 100.00% 100.00% 100.00% 100.00%
    Taiwan        
    Segment Reporting and Geographic Information        
    Revenues $ 447,083 $ 266,534 $ 833,812 $ 520,971
    Segment percent of total revenues 30.00% 24.00% 28.00% 24.00%
    China        
    Segment Reporting and Geographic Information        
    Revenues $ 381,752 $ 269,878 $ 727,608 $ 610,012
    Segment percent of total revenues 25.00% 24.00% 25.00% 28.00%
    Japan        
    Segment Reporting and Geographic Information        
    Revenues $ 194,804 $ 180,283 $ 401,015 $ 315,861
    Segment percent of total revenues 13.00% 16.00% 14.00% 14.00%
    Korea        
    Segment Reporting and Geographic Information        
    Revenues $ 181,948 $ 126,968 $ 379,398 $ 280,469
    Segment percent of total revenues 12.00% 11.00% 13.00% 13.00%
    North America        
    Segment Reporting and Geographic Information        
    Revenues $ 158,517 $ 150,113 $ 340,500 $ 252,242
    Segment percent of total revenues 11.00% 13.00% 12.00% 11.00%
    Europe and Israel        
    Segment Reporting and Geographic Information        
    Revenues $ 97,466 $ 80,618 $ 156,849 $ 152,287
    Segment percent of total revenues 6.00% 7.00% 5.00% 7.00%
    Rest of Asia        
    Segment Reporting and Geographic Information        
    Revenues $ 47,883 $ 45,504 $ 83,685 $ 81,316
    Segment percent of total revenues 3.00% 5.00% 3.00% 3.00%
    XML 73 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.3.a.u2 html 556 565 1 true 142 0 false 12 false false R1.htm 0001000 - Document - Cover Page Sheet http://www.kla-tencor.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1001000 - Statement - Condensed Consolidated Balance Sheets (Unaudited) Sheet http://www.kla-tencor.com/role/CondensedConsolidatedBalanceSheetsUnaudited Condensed Consolidated Balance Sheets (Unaudited) Statements 2 false false R3.htm 1002000 - Statement - Condensed Consolidated Statements of Operations (Unaudited) Sheet http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited Condensed Consolidated Statements of Operations (Unaudited) Statements 3 false false R4.htm 1003000 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) Sheet http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited Condensed Consolidated Statements of Comprehensive Income (Unaudited) Statements 4 false false R5.htm 1004000 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) Sheet http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited Condensed Consolidated Statements of Stockholders' Equity (Unaudited) Statements 5 false false R6.htm 1004001 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) (Parenthetical) Sheet http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnauditedParenthetical Condensed Consolidated Statements of Stockholders' Equity (Unaudited) (Parenthetical) Statements 6 false false R7.htm 1005000 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 7 false false R8.htm 2101100 - Disclosure - Basis of Presentation Sheet http://www.kla-tencor.com/role/BasisOfPresentation Basis of Presentation Notes 8 false false R9.htm 2102100 - Disclosure - Revenue Sheet http://www.kla-tencor.com/role/Revenue Revenue Notes 9 false false R10.htm 2103100 - Disclosure - Fair Value Measurements Sheet http://www.kla-tencor.com/role/FairValueMeasurements Fair Value Measurements Notes 10 false false R11.htm 2106100 - Disclosure - Financial Statement Components Sheet http://www.kla-tencor.com/role/FinancialStatementComponents Financial Statement Components Notes 11 false false R12.htm 2116100 - Disclosure - Marketable Securities Sheet http://www.kla-tencor.com/role/MarketableSecurities Marketable Securities Notes 12 false false R13.htm 2118100 - Disclosure - Business Combinations Sheet http://www.kla-tencor.com/role/BusinessCombinations Business Combinations Notes 13 false false R14.htm 2120100 - Disclosure - Goodwill and Purchased Intangible Assets Sheet http://www.kla-tencor.com/role/GoodwillAndPurchasedIntangibleAssets Goodwill and Purchased Intangible Assets Notes 14 false false R15.htm 212100 - Disclosure - Debt Sheet http://www.kla-tencor.com/role/Debt Debt Notes 15 false false R16.htm 2124100 - Disclosure - Leases Sheet http://www.kla-tencor.com/role/Leases Leases Notes 16 false false R17.htm 2125100 - Disclosure - Equity, Long-Term Incentive Compensation Plans and Non-controlling Interest Sheet http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterest Equity, Long-Term Incentive Compensation Plans and Non-controlling Interest Notes 17 false false R18.htm 2131100 - Disclosure - Stock Repurchase Program Sheet http://www.kla-tencor.com/role/StockRepurchaseProgram Stock Repurchase Program Notes 18 false false R19.htm 2134100 - Disclosure - Net Income Per Share Sheet http://www.kla-tencor.com/role/NetIncomePerShare Net Income Per Share Notes 19 false false R20.htm 2137100 - Disclosure - Income Taxes Sheet http://www.kla-tencor.com/role/IncomeTaxes Income Taxes Notes 20 false false R21.htm 2143100 - Disclosure - Litigation and Other Legal Matters Sheet http://www.kla-tencor.com/role/LitigationAndOtherLegalMatters Litigation and Other Legal Matters Notes 21 false false R22.htm 2152100 - Disclosure - Commitments and Contingencies Sheet http://www.kla-tencor.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 22 false false R23.htm 2153100 - Disclosure - Derivative Instruments and Hedging Activities Sheet http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivities Derivative Instruments and Hedging Activities Notes 23 false false R24.htm 2154100 - Disclosure - Related Party Transactions Sheet http://www.kla-tencor.com/role/RelatedPartyTransactions Related Party Transactions Notes 24 false false R25.htm 2156100 - Disclosure - Segment Reporting and Geographic Information Sheet http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformation Segment Reporting and Geographic Information Notes 25 false false R26.htm 2157100 - Disclosure - Restructuring Charges Sheet http://www.kla-tencor.com/role/RestructuringCharges Restructuring Charges Notes 26 false false R27.htm 2201201 - Disclosure - Basis of Presentation (Policies) Sheet http://www.kla-tencor.com/role/BasisOfPresentationPolicies Basis of Presentation (Policies) Policies 27 false false R28.htm 2302301 - Disclosure - Revenue (Tables) Sheet http://www.kla-tencor.com/role/RevenueTables Revenue (Tables) Tables http://www.kla-tencor.com/role/Revenue 28 false false R29.htm 2303301 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.kla-tencor.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.kla-tencor.com/role/FairValueMeasurements 29 false false R30.htm 2306301 - Disclosure - Financial Statement Components (Tables) Sheet http://www.kla-tencor.com/role/FinancialStatementComponentsTables Financial Statement Components (Tables) Tables http://www.kla-tencor.com/role/FinancialStatementComponents 30 false false R31.htm 2316301 - Disclosure - Marketable Securities (Tables) Sheet http://www.kla-tencor.com/role/MarketableSecuritiesTables Marketable Securities (Tables) Tables http://www.kla-tencor.com/role/MarketableSecurities 31 false false R32.htm 2318301 - Disclosure - Business Combinations (Tables) Sheet http://www.kla-tencor.com/role/BusinessCombinationsTables Business Combinations (Tables) Tables http://www.kla-tencor.com/role/BusinessCombinations 32 false false R33.htm 2320301 - Disclosure - Goodwill and Purchased Intangible Assets (Tables) Sheet http://www.kla-tencor.com/role/GoodwillAndPurchasedIntangibleAssetsTables Goodwill and Purchased Intangible Assets (Tables) Tables http://www.kla-tencor.com/role/GoodwillAndPurchasedIntangibleAssets 33 false false R34.htm 232301 - Disclosure - Debt (Tables) Sheet http://www.kla-tencor.com/role/DebtTables Debt (Tables) Tables http://www.kla-tencor.com/role/Debt 34 false false R35.htm 2324301 - Disclosure - Leases (Tables) Sheet http://www.kla-tencor.com/role/LeasesTables Leases (Tables) Tables http://www.kla-tencor.com/role/Leases 35 false false R36.htm 2325301 - Disclosure - Equity, Long-Term Incentive Compensation Plans and Non-controlling Interest (Tables) Sheet http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestTables Equity, Long-Term Incentive Compensation Plans and Non-controlling Interest (Tables) Tables http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterest 36 false false R37.htm 2331301 - Disclosure - Stock Repurchase Program (Tables) Sheet http://www.kla-tencor.com/role/StockRepurchaseProgramTables Stock Repurchase Program (Tables) Tables http://www.kla-tencor.com/role/StockRepurchaseProgram 37 false false R38.htm 2334301 - Disclosure - Net Income Per Share (Tables) Sheet http://www.kla-tencor.com/role/NetIncomePerShareTables Net Income Per Share (Tables) Tables http://www.kla-tencor.com/role/NetIncomePerShare 38 false false R39.htm 2337301 - Disclosure - Income Taxes (Tables) Sheet http://www.kla-tencor.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.kla-tencor.com/role/IncomeTaxes 39 false false R40.htm 2352301 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.kla-tencor.com/role/CommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://www.kla-tencor.com/role/CommitmentsAndContingencies 40 false false R41.htm 2353301 - Disclosure - Derivative Instruments and Hedging Activities (Tables) Sheet http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesTables Derivative Instruments and Hedging Activities (Tables) Tables http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivities 41 false false R42.htm 2354301 - Disclosure - Related Party Transactions (Tables) Sheet http://www.kla-tencor.com/role/RelatedPartyTransactionsTables Related Party Transactions (Tables) Tables http://www.kla-tencor.com/role/RelatedPartyTransactions 42 false false R43.htm 2356301 - Disclosure - Segment Reporting and Geographic Information (Tables) Sheet http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationTables Segment Reporting and Geographic Information (Tables) Tables http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformation 43 false false R44.htm 2401402 - Disclosure - Basis of Presentation (Details) Sheet http://www.kla-tencor.com/role/BasisOfPresentationDetails Basis of Presentation (Details) Details http://www.kla-tencor.com/role/BasisOfPresentationPolicies 44 false false R45.htm 2402402 - Disclosure - Revenue - Schedule of Contract Balances (Details) Sheet http://www.kla-tencor.com/role/RevenueScheduleOfContractBalancesDetails Revenue - Schedule of Contract Balances (Details) Details 45 false false R46.htm 2402403 - Disclosure - Revenue - Narrative (Details) Sheet http://www.kla-tencor.com/role/RevenueNarrativeDetails Revenue - Narrative (Details) Details 46 false false R47.htm 2402404 - Disclosure - Revenue - Remaining Performance Obligations (Details) Sheet http://www.kla-tencor.com/role/RevenueRemainingPerformanceObligationsDetails Revenue - Remaining Performance Obligations (Details) Details 47 false false R48.htm 2403402 - Disclosure - Fair Value Measurements (Details) Sheet http://www.kla-tencor.com/role/FairValueMeasurementsDetails Fair Value Measurements (Details) Details http://www.kla-tencor.com/role/FairValueMeasurementsTables 48 false false R49.htm 2406402 - Disclosure - Financial Statement Components - Balance Sheet Components (Details) Sheet http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails Financial Statement Components - Balance Sheet Components (Details) Details 49 false false R50.htm 2406403 - Disclosure - Financial Statement Components - Accumulated Other Comprehensive Income (Loss) (Details) Sheet http://www.kla-tencor.com/role/FinancialStatementComponentsAccumulatedOtherComprehensiveIncomeLossDetails Financial Statement Components - Accumulated Other Comprehensive Income (Loss) (Details) Details 50 false false R51.htm 2406404 - Disclosure - Financial Statement Components - Effects on net income (loss) of amounts reclassified from AOCI (Details) Sheet http://www.kla-tencor.com/role/FinancialStatementComponentsEffectsOnNetIncomeLossOfAmountsReclassifiedFromAociDetails Financial Statement Components - Effects on net income (loss) of amounts reclassified from AOCI (Details) Details 51 false false R52.htm 2416402 - Disclosure - Marketable Securities - Amortized Cost and Fair Value (Details) Sheet http://www.kla-tencor.com/role/MarketableSecuritiesAmortizedCostAndFairValueDetails Marketable Securities - Amortized Cost and Fair Value (Details) Details 52 false false R53.htm 2416403 - Disclosure - Marketable Securities - Continuous Unrealized Loss Position (Details) Sheet http://www.kla-tencor.com/role/MarketableSecuritiesContinuousUnrealizedLossPositionDetails Marketable Securities - Continuous Unrealized Loss Position (Details) Details 53 false false R54.htm 2416404 - Disclosure - Marketable Securities - Contractual Maturities (Details) Sheet http://www.kla-tencor.com/role/MarketableSecuritiesContractualMaturitiesDetails Marketable Securities - Contractual Maturities (Details) Details 54 false false R55.htm 2418402 - Disclosure - Business Combinations - Fiscal 2020 Acquisitions Additional Information (Details) Sheet http://www.kla-tencor.com/role/BusinessCombinationsFiscal2020AcquisitionsAdditionalInformationDetails Business Combinations - Fiscal 2020 Acquisitions Additional Information (Details) Details 55 false false R56.htm 2418403 - Disclosure - Business Combinations - Fiscal 2020 Acquisitions (Details) Sheet http://www.kla-tencor.com/role/BusinessCombinationsFiscal2020AcquisitionsDetails Business Combinations - Fiscal 2020 Acquisitions (Details) Details 56 false false R57.htm 2418404 - Disclosure - Business Combinations - Fiscal 2019 Acquisitions Additional Information (Details) Sheet http://www.kla-tencor.com/role/BusinessCombinationsFiscal2019AcquisitionsAdditionalInformationDetails Business Combinations - Fiscal 2019 Acquisitions Additional Information (Details) Details 57 false false R58.htm 2418405 - Disclosure - Business Combinations - Orbotech Purchase Price Allocation (Details) Sheet http://www.kla-tencor.com/role/BusinessCombinationsOrbotechPurchasePriceAllocationDetails Business Combinations - Orbotech Purchase Price Allocation (Details) Details 58 false false R59.htm 2418406 - Disclosure - Business Combinations - Orbotech Estimated Fair Value and Weighted Average Useful Life of Acquired Intangible Assets (Details) Sheet http://www.kla-tencor.com/role/BusinessCombinationsOrbotechEstimatedFairValueAndWeightedAverageUsefulLifeOfAcquiredIntangibleAssetsDetails Business Combinations - Orbotech Estimated Fair Value and Weighted Average Useful Life of Acquired Intangible Assets (Details) Details 59 false false R60.htm 2418407 - Disclosure - Business Combinations - Other Fiscal 2019 Additional Information (Details) Sheet http://www.kla-tencor.com/role/BusinessCombinationsOtherFiscal2019AdditionalInformationDetails Business Combinations - Other Fiscal 2019 Additional Information (Details) Details 60 false false R61.htm 2418408 - Disclosure - Business Combinations - Other Fiscal 2019 Acquisitions (Details) Sheet http://www.kla-tencor.com/role/BusinessCombinationsOtherFiscal2019AcquisitionsDetails Business Combinations - Other Fiscal 2019 Acquisitions (Details) Details 61 false false R62.htm 2418409 - Disclosure - Business Combinations - Schedule of Non-recurring Adjustments Attributable to Business Combination (Details) Sheet http://www.kla-tencor.com/role/BusinessCombinationsScheduleOfNonRecurringAdjustmentsAttributableToBusinessCombinationDetails Business Combinations - Schedule of Non-recurring Adjustments Attributable to Business Combination (Details) Details 62 false false R63.htm 2418410 - Disclosure - Business Combinations - Pro Forma Information (Details) Sheet http://www.kla-tencor.com/role/BusinessCombinationsProFormaInformationDetails Business Combinations - Pro Forma Information (Details) Details 63 false false R64.htm 2420402 - Disclosure - Goodwill and Purchased Intangible Assets - Schedule of Goodwill (Details) Sheet http://www.kla-tencor.com/role/GoodwillAndPurchasedIntangibleAssetsScheduleOfGoodwillDetails Goodwill and Purchased Intangible Assets - Schedule of Goodwill (Details) Details 64 false false R65.htm 2420403 - Disclosure - Goodwill and Purchased Intangible Assets - Purchased Intangible Assets (Details) Sheet http://www.kla-tencor.com/role/GoodwillAndPurchasedIntangibleAssetsPurchasedIntangibleAssetsDetails Goodwill and Purchased Intangible Assets - Purchased Intangible Assets (Details) Details 65 false false R66.htm 2420404 - Disclosure - Goodwill and Purchased Intangible Assets - Amortization Expense for Purchased Intangible Assets (Details) Sheet http://www.kla-tencor.com/role/GoodwillAndPurchasedIntangibleAssetsAmortizationExpenseForPurchasedIntangibleAssetsDetails Goodwill and Purchased Intangible Assets - Amortization Expense for Purchased Intangible Assets (Details) Details 66 false false R67.htm 2420405 - Disclosure - Goodwill and Purchased Intangible Assets - Future Estimated Amortization Expense (Details) Sheet http://www.kla-tencor.com/role/GoodwillAndPurchasedIntangibleAssetsFutureEstimatedAmortizationExpenseDetails Goodwill and Purchased Intangible Assets - Future Estimated Amortization Expense (Details) Details 67 false false R68.htm 242402 - Disclosure - Debt - Schedule of Debt (Details) Sheet http://www.kla-tencor.com/role/DebtScheduleOfDebtDetails Debt - Schedule of Debt (Details) Details 68 false false R69.htm 242403 - Disclosure - Debt - Schedule of Future Principal Payments (Details) Sheet http://www.kla-tencor.com/role/DebtScheduleOfFuturePrincipalPaymentsDetails Debt - Schedule of Future Principal Payments (Details) Details 69 false false R70.htm 242404 - Disclosure - Debt - Senior Notes (Details) Notes http://www.kla-tencor.com/role/DebtSeniorNotesDetails Debt - Senior Notes (Details) Details 70 false false R71.htm 242405 - Disclosure - Debt - Revolving Credit Facility (Details) Sheet http://www.kla-tencor.com/role/DebtRevolvingCreditFacilityDetails Debt - Revolving Credit Facility (Details) Details 71 false false R72.htm 2424402 - Disclosure - Leases - Additional Information (Details) Sheet http://www.kla-tencor.com/role/LeasesAdditionalInformationDetails Leases - Additional Information (Details) Details 72 false false R73.htm 2424403 - Disclosure - Leases - Supplemental Cash Flow Information Related to Leases (Details) Sheet http://www.kla-tencor.com/role/LeasesSupplementalCashFlowInformationRelatedToLeasesDetails Leases - Supplemental Cash Flow Information Related to Leases (Details) Details 73 false false R74.htm 2424404 - Disclosure - Leases - Maturities of Lease Liabilities (Details) Sheet http://www.kla-tencor.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails Leases - Maturities of Lease Liabilities (Details) Details 74 false false R75.htm 2425402 - Disclosure - Equity, Long-Term Incentive Compensation Plans and Non-controlling Interest - Equity Incentive Program (Details) Sheet http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestEquityIncentiveProgramDetails Equity, Long-Term Incentive Compensation Plans and Non-controlling Interest - Equity Incentive Program (Details) Details 75 false false R76.htm 2425403 - Disclosure - Equity, Long-Term Incentive Compensation Plans and Non-controlling Interest - Equity Incentive Plans General Information (Details) Sheet http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestEquityIncentivePlansGeneralInformationDetails Equity, Long-Term Incentive Compensation Plans and Non-controlling Interest - Equity Incentive Plans General Information (Details) Details 76 false false R77.htm 2425404 - Disclosure - Equity, Long-Term Incentive Compensation Plans and Non-controlling Interest - Share-based Compensation Expense (Details) Sheet http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestShareBasedCompensationExpenseDetails Equity, Long-Term Incentive Compensation Plans and Non-controlling Interest - Share-based Compensation Expense (Details) Details 77 false false R78.htm 2425405 - Disclosure - Equity, Long-Term Incentive Compensation Plans and Non-controlling Interest - Restricted Stock Unit Activities (Details) Sheet http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestRestrictedStockUnitActivitiesDetails Equity, Long-Term Incentive Compensation Plans and Non-controlling Interest - Restricted Stock Unit Activities (Details) Details 78 false false R79.htm 2425406 - Disclosure - Equity, Long-Term Incentive Compensation Plans and Non-controlling Interest - Weighted-Average Grant Date Fair Value (Details) Sheet http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestWeightedAverageGrantDateFairValueDetails Equity, Long-Term Incentive Compensation Plans and Non-controlling Interest - Weighted-Average Grant Date Fair Value (Details) Details 79 false false R80.htm 2425407 - Disclosure - Equity, Long-Term Incentive Compensation Plans and Non-controlling Interest - Cash-Based Long-Term Incentive Compensation (Details) Sheet http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestCashBasedLongTermIncentiveCompensationDetails Equity, Long-Term Incentive Compensation Plans and Non-controlling Interest - Cash-Based Long-Term Incentive Compensation (Details) Details 80 false false R81.htm 2425408 - Disclosure - Equity, Long-Term Incentive Compensation Plans and Non-controlling Interest - Employee Stock Purchase Plan (Details) Sheet http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestEmployeeStockPurchasePlanDetails Equity, Long-Term Incentive Compensation Plans and Non-controlling Interest - Employee Stock Purchase Plan (Details) Details 81 false false R82.htm 2425409 - Disclosure - Equity, Long-Term Incentive Compensation Plans and Non-controlling Interest - Cash Dividends (Details) Sheet http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestCashDividendsDetails Equity, Long-Term Incentive Compensation Plans and Non-controlling Interest - Cash Dividends (Details) Details http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestTables 82 false false R83.htm 2425410 - Disclosure - Equity, Long-Term Incentive Compensation Plans and Non-controlling Interest - Non-controlling Interest (Details) Sheet http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestNonControllingInterestDetails Equity, Long-Term Incentive Compensation Plans and Non-controlling Interest - Non-controlling Interest (Details) Details 83 false false R84.htm 2431402 - Disclosure - Stock Repurchase Program (Details) Sheet http://www.kla-tencor.com/role/StockRepurchaseProgramDetails Stock Repurchase Program (Details) Details http://www.kla-tencor.com/role/StockRepurchaseProgramTables 84 false false R85.htm 2434402 - Disclosure - Net Income Per Share (Details) Sheet http://www.kla-tencor.com/role/NetIncomePerShareDetails Net Income Per Share (Details) Details http://www.kla-tencor.com/role/NetIncomePerShareTables 85 false false R86.htm 2437402 - Disclosure - Income Taxes - Details of Income Taxes (Details) Sheet http://www.kla-tencor.com/role/IncomeTaxesDetailsOfIncomeTaxesDetails Income Taxes - Details of Income Taxes (Details) Details 86 false false R87.htm 2437403 - Disclosure - Income Taxes - Additional Information (Details) Sheet http://www.kla-tencor.com/role/IncomeTaxesAdditionalInformationDetails Income Taxes - Additional Information (Details) Details 87 false false R88.htm 2452402 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.kla-tencor.com/role/CommitmentsAndContingenciesDetails Commitments and Contingencies (Details) Details http://www.kla-tencor.com/role/CommitmentsAndContingenciesTables 88 false false R89.htm 2453402 - Disclosure - Derivative Instruments and Hedging Activities - Additional Information (Details) Sheet http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails Derivative Instruments and Hedging Activities - Additional Information (Details) Details 89 false false R90.htm 2453403 - Disclosure - Derivative Instruments and Hedging Activities - Gains (Losses) on Derivatives in Cash Flow Hedging Relationships Recognized in OCI (Details) Sheet http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesGainsLossesOnDerivativesInCashFlowHedgingRelationshipsRecognizedInOciDetails Derivative Instruments and Hedging Activities - Gains (Losses) on Derivatives in Cash Flow Hedging Relationships Recognized in OCI (Details) Details http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesTables 90 false false R91.htm 2453404 - Disclosure - Derivative Instruments and Hedging Activities - Locations and Amounts of Designated and Non-Designated Derivative's Gains and Losses (Details) Sheet http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesLocationsAndAmountsOfDesignatedAndNonDesignatedDerivativesGainsAndLossesDetails Derivative Instruments and Hedging Activities - Locations and Amounts of Designated and Non-Designated Derivative's Gains and Losses (Details) Details 91 false false R92.htm 2453405 - Disclosure - Derivative Instruments and Hedging Activities - Schedule of Notional Amount (Details) Sheet http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesScheduleOfNotionalAmountDetails Derivative Instruments and Hedging Activities - Schedule of Notional Amount (Details) Details 92 false false R93.htm 2453406 - Disclosure - Derivative Instruments and Hedging Activities - Schedule of Derivative Instruments (Details) Sheet http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesScheduleOfDerivativeInstrumentsDetails Derivative Instruments and Hedging Activities - Schedule of Derivative Instruments (Details) Details 93 false false R94.htm 2453407 - Disclosure - Derivative Instruments and Hedging Activities - Other Comprehensive Income (Details) Sheet http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesOtherComprehensiveIncomeDetails Derivative Instruments and Hedging Activities - Other Comprehensive Income (Details) Details 94 false false R95.htm 2453408 - Disclosure - Derivative Instruments and Hedging Activities - Offsetting of Derivative Assets and Liabilities (Details) Sheet http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesOffsettingOfDerivativeAssetsAndLiabilitiesDetails Derivative Instruments and Hedging Activities - Offsetting of Derivative Assets and Liabilities (Details) Details 95 false false R96.htm 2454402 - Disclosure - Related Party Transactions (Details) Sheet http://www.kla-tencor.com/role/RelatedPartyTransactionsDetails Related Party Transactions (Details) Details http://www.kla-tencor.com/role/RelatedPartyTransactionsTables 96 false false R97.htm 2456402 - Disclosure - Segment Reporting and Geographic Information - Additional Information (Details) Sheet http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationAdditionalInformationDetails Segment Reporting and Geographic Information - Additional Information (Details) Details 97 false false R98.htm 2456403 - Disclosure - Segment Reporting and Geographic Information - Summary of Results for Reportable Segments (Details) Sheet http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationSummaryOfResultsForReportableSegmentsDetails Segment Reporting and Geographic Information - Summary of Results for Reportable Segments (Details) Details 98 false false R99.htm 2456404 - Disclosure - Segment Reporting and Geographic Information - Reconciliation of Total Reportable Segments Revenue to Total Revenue (Details) Sheet http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationReconciliationOfTotalReportableSegmentsRevenueToTotalRevenueDetails Segment Reporting and Geographic Information - Reconciliation of Total Reportable Segments Revenue to Total Revenue (Details) Details 99 false false R100.htm 2456405 - Disclosure - Segment Reporting and Geographic Information - Reconciliation of Total Segment Gross Margin to Total Income Before Income Taxes (Details) Sheet http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationReconciliationOfTotalSegmentGrossMarginToTotalIncomeBeforeIncomeTaxesDetails Segment Reporting and Geographic Information - Reconciliation of Total Segment Gross Margin to Total Income Before Income Taxes (Details) Details 100 false false R101.htm 2456406 - Disclosure - Segment Reporting and Geographic Information - Schedule of Revenue from External Customers (Details) Sheet http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationScheduleOfRevenueFromExternalCustomersDetails Segment Reporting and Geographic Information - Schedule of Revenue from External Customers (Details) Details 101 false false R102.htm 2456407 - Disclosure - Segment Reporting and Geographic Information - Revenue from External Customers by Products and Services (Details) Sheet http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationRevenueFromExternalCustomersByProductsAndServicesDetails Segment Reporting and Geographic Information - Revenue from External Customers by Products and Services (Details) Details 102 false false R103.htm 2456408 - Disclosure - Segment Reporting and Geographic Information - Land, Property and Equipment, Net by Geographic Region (Details) Sheet http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationLandPropertyAndEquipmentNetByGeographicRegionDetails Segment Reporting and Geographic Information - Land, Property and Equipment, Net by Geographic Region (Details) Details 103 false false R104.htm 2457401 - Disclosure - Restructuring Charges RESTRUCTURING CHARGES (Details) Sheet http://www.kla-tencor.com/role/RestructuringChargesRestructuringChargesDetails Restructuring Charges RESTRUCTURING CHARGES (Details) Details 104 false false R9999.htm Uncategorized Items - klac10q123119.htm Sheet http://xbrl.sec.gov/role/uncategorizedFacts Uncategorized Items - klac10q123119.htm Cover 105 false false All Reports Book All Reports klac10q123119.htm klac-20191231.xsd klac-20191231_cal.xml klac-20191231_def.xml klac-20191231_lab.xml klac-20191231_pre.xml klac10qex101123119.htm klac10qex311123119.htm klac10qex312123119.htm klac10qex32123119.htm http://fasb.org/us-gaap/2019-01-31 http://xbrl.sec.gov/country/2017-01-31 http://fasb.org/srt/2019-01-31 http://xbrl.sec.gov/dei/2019-01-31 true true XML 74 R41.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Derivative Instruments and Hedging Activities (Tables)
    6 Months Ended
    Dec. 31, 2019
    Derivative Instruments and Hedging Activities Disclosure [Abstract]  
    Schedule of Derivative Instruments, Location, Designated and Non-Designated, Gains (Losses)
    The gains (losses) on derivatives in cash flow hedging relationships recognized in OCI for the indicated periods were as follows:
     
    Three Months Ended
     
    Six Months Ended
     
    December 31,
     
    December 31,
    (In thousands)
    2019
     
    2018
     
    2019
     
    2018
    Derivatives Designated as Hedging Instruments:
     
     
     
     
     
     
     
    Rate lock agreements:
     
     
     
     
     
     
     
    Amounts included in the assessment of effectiveness
    $

     
    $
    (17,752
    )
     
    $

     
    $
    (5,396
    )
    Foreign exchange contracts:
     
     
     
     
     
     
     
    Amounts included in the assessment of effectiveness
    $
    2,305

     
    $
    (1,201
    )
     
    $
    1,565

     
    $
    237

    Amounts excluded from the assessment of effectiveness
    $
    (15
    )
     
    $
    (29
    )
     
    $
    (17
    )
     
    $
    (29
    )
    The locations and amounts of designated and non-designated derivative’s gains and losses reported in the Condensed Consolidated Statements of Operations for the indicated periods were as follows:
     
    Three Months Ended December 31,
     
    Three months ended December 31,
     
    2019
     
    2018
    (In thousands)
    Revenue
     
    Cost of Revenues and Operating Expenses
     
    Interest Expense
     
    Other Expense (Income), Net
     
    Revenue
     
    Cost of Revenues
     
    Interest Expense
     
    Other Expense (Income), Net
    Total amounts presented in the Condensed Consolidated Statement of Operations in which the effects of cash flow hedges are recorded
    $
    1,509,453

     
    $
    1,046,622

     
    $
    40,472

     
    $
    (2,568
    )
     
    $
    1,119,898

     
    $
    408,260

     
    $
    26,538

     
    $
    (9,228
    )
    Gains (losses) on Derivatives Designated as Hedging Instruments:
    Rate lock agreements:
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
    Amount of gains (losses) reclassified from accumulated OCI to earnings
    $

     
    $

     
    $
    (100
    )
     
    $

     
    $

     
    $

     
    $
    189

     
    $

    Amount of gains (losses) reclassified from accumulated OCI to earnings as a result that a forecasted transaction is no longer probable of occurring
    $

     
    $

     
    $

     
    $

     
    $

     
    $

     
    $

     
    $
    (108
    )
    Foreign exchange contracts:
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
    Amount of gains (losses) reclassified from accumulated OCI to earnings
    $
    85

     
    $
    (17
    )
     
    $

     
    $

     
    $
    1,705

     
    $
    (158
    )
     
    $

     
    $
    (3
    )
    Amount excluded from the assessment of effectiveness recognized in earnings based on an amortization approach
    $
    (93
    )
     
    $

     
    $

     
    $

     
    $
    80

     
    $
    (8
    )
     
    $

     
    $

    Amount excluded from the assessment of effectiveness
    $

     
    $

     
    $

     
    $

     
    $

     
    $

     
    $

     
    $
    (220
    )
    Gains (losses) on Derivatives Not Designated as Hedging Instruments:
    Amount of gains (losses) recognized in earnings
    $

     
    $

     
    $

     
    $
    2,056

     
    $

     
    $

     
    $

     
    $
    (3,700
    )

     
    Six Months Ended December 31,
     
    Six Months Ended December 31,
     
    2019
     
    2018
    (In thousands)
    Revenue
     
    Cost of Revenues and Operating Expenses
     
    Interest Expense
     
    Other Expense (Income), Net
     
    Revenue
     
    Cost of Revenues
     
    Interest Expense
     
    Other Expense (Income), Net
    Total amounts presented in the Condensed Consolidated Statement of Operations in which the effects of cash flow hedges are recorded
    $
    2,922,867

     
    $
    2,049,788

     
    $
    80,822

     
    $
    (4,186
    )
     
    $
    2,213,158

     
    $
    789,647

     
    $
    52,900

     
    $
    (19,253
    )
    Gains (losses) on Derivatives Designated as Hedging Instruments:
    Rate lock agreements:
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
    Amount of gains (losses) reclassified from accumulated OCI to earnings
    $

     
    $

     
    $
    (199
    )
     
    $

     
    $

     
    $

     
    $
    377

     
    $

    Amount of gains (losses) reclassified from accumulated OCI to earnings as a result that a forecasted transaction is no longer probable of occurring
    $

     
    $

     
    $

     
    $

     
    $

     
    $

     
    $

     
    $
    4

    Foreign exchange contracts:
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
    Amount of gains (losses) reclassified from accumulated OCI to earnings
    $
    560

     
    $
    (1,818
    )
     
    $

     
    $

     
    $
    2,688

     
    $
    (292
    )
     
    $

     
    $
    (18
    )
    Amount excluded from the assessment of effectiveness recognized in earnings based on an amortization approach
    $
    (195
    )
     
    $

     
    $

     
    $

     
    $
    80

     
    $
    (8
    )
     
    $

     
    $

    Amount excluded from the assessment of effectiveness
    $

     
    $

     
    $

     
    $

     
    $

     
    $

     
    $

     
    $
    (88
    )
    Gains (losses) on Derivatives Not Designated as Hedging Instruments:
    Amount of gains (losses) recognized in earnings
    $

     
    $

     
    $

     
    $
    4,381

     
    $

     
    $

     
    $

     
    $
    63


    Schedule of Notional Amounts of Derivatives Outstanding
    The U.S. dollar equivalent of all outstanding notional amounts of foreign currency hedge contracts, with maximum remaining maturities of approximately seven months as of the dates indicated below were as follows:
    (In thousands)
    As of
    December 31, 2019
     
    As of
    June 30, 2019
    Cash flow hedge contracts - foreign currency
     
     
     
    Purchase
    $
    12,769

     
    $
    31,108

    Sell
    $
    74,257

     
    $
    113,226

    Other foreign currency hedge contracts
     
     
     
    Purchase
    $
    301,083

     
    $
    257,614

    Sell
    $
    323,959

     
    $
    273,061


    Schedule of Derivative Instruments, Fair Value
    The locations and fair value of our derivatives reported in our Condensed Consolidated Balance Sheets as of the dates indicated below were as follows: 
     
    Asset Derivatives
     
    Liability Derivatives
     
    Balance Sheet 
    Location
     
    As of
    December 31, 2019
     
    As of
    June 30, 2019
     
    Balance Sheet 
    Location
     
    As of
    December 31, 2019
     
    As of
    June 30, 2019
    (In thousands)
     
    Fair Value
     
     
    Fair Value
    Derivatives designated as hedging instruments
     
     
     
     
     
     
     
     
     
     
     
    Foreign exchange contracts
    Other current assets
     
    $
    1,340

     
    $
    397

     
    Other current liabilities
     
    $
    1

     
    $
    2,097

    Total derivatives designated as hedging instruments
     
     
    1,340

     
    397

     
     
     
    1

     
    2,097

    Derivatives not designated as hedging instruments
     
     
     
     
     
     
     
     
     
     

    Foreign exchange contracts
    Other current assets
     
    1,833

     
    2,160

     
    Other current liabilities
     
    1,758

     
    1,237

    Total derivatives not designated as hedging instruments
     
     
    1,833

     
    2,160

     
     
     
    1,758

     
    1,237

    Total derivatives
     
     
    $
    3,173

     
    $
    2,557

     
     
     
    $
    1,759

     
    $
    3,334


    Balances and Changes in Accumulated Other Comprehensive Income Related to Derivative Instruments
    The changes in OCI, before taxes, related to derivatives for the indicated periods were as follows:
     
    Three Months Ended
    December 31,
     
    Six Months Ended
    December 31,
    (In thousands)
    2019
     
    2018
     
    2019
     
    2018
    Beginning balance
    $
    (10,006
    )
     
    $
    15,103

     
    $
    (10,791
    )
     
    $
    2,346

    Amount reclassified to earnings
    125

     
    (1,736
    )
     
    1,652

     
    (2,773
    )
    Net change in unrealized gains or losses
    2,290

     
    (18,982
    )
     
    1,548

     
    (5,188
    )
    Ending balance
    $
    (7,591
    )
     
    $
    (5,615
    )
     
    $
    (7,591
    )
     
    $
    (5,615
    )

    Offsetting of Assets and Liabilities The information related to the offsetting arrangements for the periods indicated was as follows (in thousands):
    As of December 31, 2019
     
     
     
     
     
    Gross Amounts of Derivatives Not Offset in the Condensed Consolidated Balance Sheets
     
     
    Description
     
    Gross Amounts of Derivatives
     
    Gross Amounts of Derivatives Offset in the Condensed Consolidated Balance Sheets
     
    Net Amount of Derivatives Presented in the Condensed Consolidated Balance Sheets
     
    Financial Instruments
     
    Cash Collateral Received
     
    Net Amount
    Derivatives - Assets
     
    $
    3,173

     
    $

     
    $
    3,173

     
    $
    (966
    )
     
    $

     
    $
    2,207

    Derivatives - Liabilities
     
    $
    (1,759
    )
     
    $

     
    $
    (1,759
    )
     
    $
    966

     
    $

     
    $
    (793
    )
    As of June 30, 2019
     
     
     
     
     
    Gross Amounts of Derivatives Not Offset in the Condensed Consolidated Balance Sheets
     
     
    Description
     
    Gross Amounts of Derivatives
     
    Gross Amounts of Derivatives Offset in the Condensed Consolidated Balance Sheets
     
    Net Amount of Derivatives Presented in the Condensed Consolidated Balance Sheets
     
    Financial Instruments
     
    Cash Collateral Received
     
    Net Amount
    Derivatives - Assets
     
    $
    2,557

     
    $

     
    $
    2,557

     
    $
    (1,397
    )
     
    $

     
    $
    1,160

    Derivatives - Liabilities
     
    $
    (3,334
    )
     
    $

     
    $
    (3,334
    )
     
    $
    1,397

     
    $

     
    $
    (1,937
    )

    XML 75 R45.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Revenue - Schedule of Contract Balances (Details) - USD ($)
    $ in Thousands
    6 Months Ended
    Dec. 31, 2019
    Dec. 31, 2019
    Dec. 31, 2018
    Jul. 01, 2019
    Jun. 30, 2019
    Accounts receivable, net          
    Accounts receivable, net $ 1,191,035 $ 1,191,035   $ 990,113 $ 990,113
    Change in accounts receivable, net 201,896 $ 200,922 $ 19,790    
    Percentage change in accounts receivable, net   20.00%      
    Contract assets          
    Contract assets 85,837 $ 85,837   94,015 $ 94,015
    Change in contract assets   $ (8,178)      
    Percentage change in contract assets   (9.00%)      
    Contract liabilities          
    Contract liabilities $ 551,356 $ 551,356   $ 587,789  
    Change in contract liabilities   $ (36,433)      
    Percentage change in contract liabilities   (6.00%)      
    XML 76 R49.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Financial Statement Components - Balance Sheet Components (Details) - USD ($)
    $ in Thousands
    3 Months Ended 6 Months Ended
    Dec. 31, 2019
    Dec. 31, 2018
    Dec. 31, 2019
    Dec. 31, 2018
    Jul. 01, 2019
    Jun. 30, 2019
    Accounts receivable, net:            
    Accounts receivable, gross $ 1,202,925   $ 1,202,925     $ 1,002,114
    Allowance for doubtful accounts (11,890)   (11,890)     (12,001)
    Accounts receivable, net 1,191,035   1,191,035   $ 990,113 990,113
    Inventories:            
    Raw materials 450,956   450,956     444,627
    Customer service parts 337,118   337,118     328,515
    Work-in-process 319,590   319,590     285,191
    Finished goods 143,736   143,736     204,167
    Inventories 1,251,400   1,251,400     1,262,500
    Other current assets:            
    Contract assets 85,837   85,837   $ 94,015 94,015
    Prepaid expenses 73,322   73,322     88,387
    Deferred costs of revenue 55,083   55,083     70,721
    Prepaid income and other taxes 25,102   25,102     51,889
    Other current assets 18,142   18,142     18,065
    Other current assets, total 257,486   257,486     323,077
    Land, property and equipment, net:            
    Land 67,874   67,874     67,883
    Buildings and leasehold improvements 416,463   416,463     402,678
    Machinery and equipment 699,175   699,175     669,316
    Office furniture and fixtures 34,899   34,899     28,282
    Construction-in-process 63,566   63,566     26,029
    Land, property and equipment, gross 1,281,977   1,281,977     1,194,188
    Less: accumulated depreciation (791,997)   (791,997)     (745,389)
    Land, property and equipment, net 489,980   489,980     448,799
    Other non-current assets:            
    Executive Deferred Savings Plan [1] 216,612   216,612     207,581
    Operating lease right of use assets 103,666   103,666      
    Other non-current assets 57,533   57,533     58,392
    Other non-current assets, total 377,811   377,811     265,973
    Other current liabilities:            
    Compensation and benefits 326,407   326,407     226,462
    Executive Deferred Savings Plan 217,387   217,387     208,926
    Customer credits and advances 164,155   164,155     133,677
    Other accrued expenses 160,522   160,522     202,647
    Income taxes payable 80,776   80,776     23,350
    Interest payable 31,026   31,026     31,992
    Operating lease liabilities 29,937   29,937      
    Other current liabilities, total 1,010,210   1,010,210     827,054
    Other non-current liabilities:            
    Income taxes payable 368,751   368,751     392,266
    Pension liabilities 79,895   79,895     79,622
    Operating lease liabilities 72,620   72,620      
    Other non-current liabilities 142,466   142,466     116,009
    Other non-current liabilities, total 663,732   663,732     $ 587,897
    Selling, general and administrative            
    Other non-current liabilities:            
    Expense (benefit) associated with changes in the EDSP Liability 12,000 $ (19,800) 13,900 $ (12,300)    
    Gain (loss) on deferred compensation plan assets $ 11,900 $ (19,400) $ 14,200 $ (12,000)    
    [1]
    We have a non-qualified deferred compensation plan (known as “Executive Deferred Savings Plan” or “EDSP”) under which certain employees and non-employee directors may defer a portion of their compensation. The expense (benefit) associated with changes in the EDSP liability included in selling, general and administrative expense was $12.0 million and $(19.8) million during the three months ended December 31, 2019 and 2018, respectively and was $13.9 million and $(12.3) million during the six months ended December 31, 2019 and 2018, respectively. The amount of net gains (losses) associated with changes in the EDSP assets included in selling, general and administrative expense was $11.9 million and $(19.4) million during the three months ended December 31, 2019 and 2018, respectively and was $14.2 million and $(12.0) million during the six months ended December 31, 2019 and 2018, respectively. For additional details, refer to Note 1, “Description of Business and Summary of Significant Accounting Policies,” of the Notes to the Consolidated Financial Statements included in our Annual Report on Form 10-K for the fiscal year ended June 30, 2019.
    XML 77 R28.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Revenue (Tables)
    6 Months Ended
    Dec. 31, 2019
    Revenue from Contract with Customer [Abstract]  
    Schedule of Contract Balances
    The following table represents the opening and closing balances of accounts receivables, contract assets and contract liabilities for the indicated periods.
     
    As of
     
    As of
     
     
     
     
    (In thousands, except for percentage)
    December 31, 2019
     
    July 1, 2019
     
    $ Change
     
    % Change
    Accounts receivable, net
    $
    1,191,035

     
    $
    990,113

     
    $
    200,922

     
    20
     %
    Contract assets
    $
    85,837

     
    $
    94,015

     
    $
    (8,178
    )
     
    (9
    )%
    Contract liabilities
    $
    551,356

     
    $
    587,789

     
    $
    (36,433
    )
     
    (6
    )%

    XML 78 R24.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Related Party Transactions
    6 Months Ended
    Dec. 31, 2019
    Related Party Transactions [Abstract]  
    RELATED PARTY TRANSACTIONS
    NOTE 17– RELATED PARTY TRANSACTIONS
    During the three and six months ended December 31, 2019 and 2018, we purchased from, or sold to, several entities, where one or more of our executive officers or members of our Board of Directors, or their immediate family members, were, during the periods presented, an executive officer or a board member of a subsidiary, including Anaplan, Inc. Citrix Systems, Inc., Integrated Device Technology, Inc., Keysight Technologies, Inc., NetApp, Inc. and Proofpoint, Inc. The following table provides the transactions with these parties for the indicated periods (for the portion of such period that they were considered related):
     
    Three Months Ended
    December 31,
     
    Six Months Ended
    December 31,
    (In thousands)
    2019
     
    2018
     
    2019
     
    2018
    Total revenues
    $
    2,794

     
    $
    11

     
    $
    3,835

     
    $
    13

    Total purchases
    $
    249

     
    $
    1,603

     
    $
    714

     
    $
    2,206


    Our receivable balances from these parties were $1.2 million at December 31, 2019 and immaterial as of June 30, 2019. Our payable balances from these parties were immaterial at December 31, 2019 and June 30, 2019.
    XML 79 R20.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Income Taxes
    6 Months Ended
    Dec. 31, 2019
    Income Tax Disclosure [Abstract]  
    INCOME TAXES
    NOTE 13 – INCOME TAXES
    The following table provides details of income taxes:

    Three Months Ended
    December 31,
     
    Six Months Ended
    December 31,
    (Dollar amounts in thousands)
    2019
     
    2018
     
    2019
     
    2018
    Income before income taxes
    $
    424,927

     
    $
    415,963

     
    $
    796,443

     
    $
    843,531

    Provision for income taxes
    $
    44,622

     
    $
    46,863

     
    $
    69,742

     
    $
    78,487

    Effective tax rate
    10.5
    %
     
    11.3
    %
     
    8.8
    %
     
    9.3
    %

    Our effective tax rate is lower than the U.S. federal statutory rate primarily due to the proportion of earnings generated in jurisdictions with tax rates lower than the U.S. statutory rate and the proportion of the U.S. earnings eligible for the Foreign Derived Intangible Income deduction. The Foreign Derived Intangible Income deduction reduces the U.S. tax rate on sales to customers outside the U.S.
    In the normal course of business, we are subject to examination by tax authorities throughout the world. We are subject to U.S. federal income tax examinations for all years beginning from the fiscal year ended June 30, 2017. We are subject to state income tax examinations for all years beginning from the fiscal year ended June 30, 2015. We are also subject to examinations in other major foreign jurisdictions, including Singapore and Israel, for all years beginning from the calendar year ended December 31, 2012. We are under audit in Germany related to Orbotech for the years ended December 31, 2013 to December 31, 2015.
    It is possible that certain examinations may be concluded in the next twelve months. The timing and resolution of income tax examinations is uncertain. The amounts paid, if any, upon resolution of issues raised by the taxing authorities may differ materially from the amounts accrued for each year. Although it is possible that our balance of gross unrecognized tax benefits could materially change in the next 12 months, we are unable to estimate the full range of possible adjustments to this balance given the uncertainty in the development of ongoing income tax examinations.
    In May 2017, Orbotech received an assessment from the Israel Tax Authority (“ITA”) with respect to its fiscal years 2012 through 2014 (the “Assessment”, and the “Audit Period”, respectively), for an aggregate amount of tax, after offsetting all net operating losses (“NOLs”) available through the end of 2014, of approximately NIS 229.0 million (equivalent to approximately $66.0 million which includes related interest and linkage differentials to the Israeli consumer price index as of date of the issuance of the Tax Decrees, as defined below). 
    On August 31, 2018, Orbotech filed an objection in respect of the tax assessment (the “Objection”). The ITA completed the second stage of the audit, in which the claims Orbotech raised in the Objection were examined by different personnel at the ITA. In addition, the ITA examined additional items during this second stage of the audit. As Orbotech and the ITA did not reach an agreement during the second stage, the ITA issued Tax Decrees to Orbotech on August 28, 2019 (“Tax Decrees”) for an aggregate amount of tax, after offsetting all NOLs available through the end of 2014, of approximately NIS 257 million (equivalent to approximately $74 million which includes related interest and linkage differentials to the Israeli consumer price index as of the date of the issuance of the Tax Decrees). These Tax Decrees replaced the Assessment. We believe that our recorded unrecognized tax benefits are sufficient to cover the resolution of these Tax Decrees.
    Orbotech filed a notice of appeal with respect to the above Tax Decrees with the District Court of Tel Aviv on September 26, 2019. The ITA and Orbotech have agreed to extend the filing of the ITA's arguments in support of the Tax Decrees to February 28, 2020. The ITA and Orbotech are continuing discussions in an effort to resolve this matter in a mutually agreeable manner.
    In connection with the above, there is an ongoing criminal investigation in Israel against Orbotech, certain of its employees and its tax consultant. On April 11, 2018, Orbotech received a “suspect notification letter” (dated March 28, 2018) from the Tel Aviv District Attorney’s Office (Fiscal and Financial). In the letter, it was noted that the investigation file was transferred from the Assessment Investigation Officer to the District Attorney’s Office. The letter further states that the District Attorney’s Office has not yet made a decision regarding submission of an indictment against Orbotech; and that if after studying the case, a decision is made to consider prosecuting Orbotech, Orbotech will receive an additional letter, and within 30 days, Orbotech may present its arguments to the District Attorney’s Office as to why it should not be indicted. On October 27, 2019, we received a request for additional information from the District Attorney's Office. We will continue to monitor the progress of the District Attorney’s Office investigation, however, we cannot anticipate when the review of the case will be completed and what will be the results thereof. We intend to cooperate with the District Attorney’s Office to enable them to conclude their investigation.
    XML 80 R5.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
    shares in Thousands, $ in Thousands
    Total
    Common Stock and Capital in Excess of Par Value, Shares
    Common Stock and Capital in Excess of Par Value, Amount
    Retained Earnings
    Accumulated Other Comprehensive Income (Loss)
    Total KLA Stockholders’ Equity
    Non-Controlling Interest
    Balance (in shares) at Jun. 30, 2018   156,048          
    Balance at Jun. 30, 2018 $ 1,620,511   $ 617,999 $ 1,056,445 $ (53,933) $ 1,620,511 $ 0
    Increase (Decrease) in Stockholders' Equity              
    Net income attributable to KLA 395,944     395,944   395,944  
    Other comprehensive income (loss) 8,611       8,611 8,611  
    Net issuance under employee stock plans (in shares)   332          
    Net issuance under employee stock plans (26,961)   (26,961)     (26,961)  
    Repurchase of common stock (in shares)   (2,781)          
    Repurchase of common stock (307,787)   (11,010) (296,777)   (307,787)  
    Cash dividends and dividend equivalents declared (117,947)     (117,947)   (117,947)  
    Stock-based compensation expense 16,138   16,138     16,138  
    Balance (in shares) at Sep. 30, 2018   153,599          
    Balance at Sep. 30, 2018 1,567,369   596,166 1,027,370 (56,167) 1,567,369 0
    Balance (in shares) at Jun. 30, 2018   156,048          
    Balance at Jun. 30, 2018 1,620,511   617,999 1,056,445 (53,933) 1,620,511 0
    Increase (Decrease) in Stockholders' Equity              
    Net income attributable to KLA 765,044            
    Other comprehensive income (loss) (5,669)            
    Net loss attributable to non-controlling interest 0            
    Repurchase of common stock (in shares)   (5,337)          
    Repurchase of common stock (550,187)            
    Balance (in shares) at Dec. 31, 2018   151,364          
    Balance at Dec. 31, 2018 1,597,622   619,265 1,048,804 (70,447) 1,597,622 0
    Balance (in shares) at Sep. 30, 2018   153,599          
    Balance at Sep. 30, 2018 1,567,369   596,166 1,027,370 (56,167) 1,567,369 0
    Increase (Decrease) in Stockholders' Equity              
    Net income attributable to KLA 369,100     369,100   369,100  
    Other comprehensive income (loss) (14,280)       (14,280) (14,280)  
    Net loss attributable to non-controlling interest 0            
    Net issuance under employee stock plans (in shares)   321          
    Net issuance under employee stock plans 17,323   17,323     17,323  
    Repurchase of common stock (in shares)   (2,556)          
    Repurchase of common stock (242,401)   (9,919) (232,482)   (242,401)  
    Cash dividends and dividend equivalents declared (115,184)     (115,184)   (115,184)  
    Stock-based compensation expense 15,695   15,695     15,695  
    Balance (in shares) at Dec. 31, 2018   151,364          
    Balance at Dec. 31, 2018 1,597,622   619,265 1,048,804 (70,447) 1,597,622 0
    Balance (in shares) at Jun. 30, 2019   159,475          
    Balance at Jun. 30, 2019 2,677,693   2,017,312 714,825 (73,029) 2,659,108 18,585
    Increase (Decrease) in Stockholders' Equity              
    Net income attributable to KLA 346,525     346,525   346,525  
    Other comprehensive income (loss) 1,174       1,174 1,174  
    Net loss attributable to non-controlling interest (129)           (129)
    Net issuance under employee stock plans (in shares)   281          
    Net issuance under employee stock plans (23,423)   (23,423)     (23,423)  
    Repurchase of common stock (in shares)   (1,659)          
    Repurchase of common stock (228,496)   (20,988) (207,508)   (228,496)  
    Cash dividends and dividend equivalents declared (120,669)     (120,669)   (120,669)  
    Stock-based compensation expense 26,944   26,944     26,944  
    Balance (in shares) at Sep. 30, 2019   158,097          
    Balance at Sep. 30, 2019 2,679,619   1,999,845 733,173 (71,855) 2,661,163 18,456
    Balance (in shares) at Jun. 30, 2019   159,475          
    Balance at Jun. 30, 2019 2,677,693   2,017,312 714,825 (73,029) 2,659,108 18,585
    Increase (Decrease) in Stockholders' Equity              
    Net income attributable to KLA 727,080            
    Other comprehensive income (loss) 6,271            
    Net loss attributable to non-controlling interest (379)            
    Repurchase of common stock (in shares)   (3,349)          
    Repurchase of common stock (509,089)            
    Balance (in shares) at Dec. 31, 2019   156,849          
    Balance at Dec. 31, 2019 2,687,970   2,017,521 719,001 (66,758) 2,669,764 18,206
    Balance (in shares) at Sep. 30, 2019   158,097          
    Balance at Sep. 30, 2019 2,679,619   1,999,845 733,173 (71,855) 2,661,163 18,456
    Increase (Decrease) in Stockholders' Equity              
    Net income attributable to KLA 380,555     380,555   380,555  
    Other comprehensive income (loss) 5,097       5,097 5,097  
    Net loss attributable to non-controlling interest (250)           (250)
    Net issuance under employee stock plans (in shares)   442          
    Net issuance under employee stock plans 12,262   12,262     12,262  
    Repurchase of common stock (in shares)   (1,690)          
    Repurchase of common stock (280,593)   (21,375) (259,218)   (280,593)  
    Cash dividends and dividend equivalents declared (135,509)     (135,509)   (135,509)  
    Stock-based compensation expense 26,789   26,789     26,789  
    Balance (in shares) at Dec. 31, 2019   156,849          
    Balance at Dec. 31, 2019 $ 2,687,970   $ 2,017,521 $ 719,001 $ (66,758) $ 2,669,764 $ 18,206
    XML 81 R31.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Marketable Securities (Tables)
    6 Months Ended
    Dec. 31, 2019
    Investments, Debt and Equity Securities [Abstract]  
    Summary of Marketable Securities
    The amortized cost and fair value of marketable securities as of the dates indicated below were as follows:
    As of December 31, 2019 (In thousands)
    Amortized
    Cost
     
    Gross
    Unrealized
    Gains
     
    Gross
    Unrealized
    Losses
     
    Fair
    Value
    Corporate debt securities
    $
    385,444

     
    $
    623

     
    $
    (32
    )
     
    $
    386,035

    Money market funds and other
    435,933

     

     

     
    435,933

    Municipal securities
    9,212

     
    9

     
    (3
    )
     
    9,218

    Sovereign securities
    6,005

     
    8

     

     
    6,013

    U.S. Government agency securities
    94,739

     
    50

     
    (13
    )
     
    94,776

    U.S. Treasury securities
    247,182

     
    239

     
    (37
    )
     
    247,384

    Subtotal
    1,178,515

     
    929

     
    (85
    )
     
    1,179,359

    Add: Time deposits(1)
    85,667

     

     

     
    85,667

    Less: Cash equivalents
    527,368

     

     

     
    527,368

    Marketable securities
    $
    736,814

     
    $
    929

     
    $
    (85
    )
     
    $
    737,658

    As of June 30, 2019 (In thousands)
    Amortized
    Cost
     
    Gross
    Unrealized
    Gains
     
    Gross
    Unrealized
    Losses
     
    Fair
    Value
    Corporate debt securities
    $
    433,518

     
    $
    141

     
    $
    (582
    )
     
    $
    433,077

    Money market funds and other
    352,708

     

     

     
    352,708

    Municipal securities
    1,910

     
    3

     

     
    1,913

    Sovereign securities
    6,001

     
    1

     
    (8
    )
     
    5,994

    U.S. Government agency securities
    159,454

     
    5

     
    (241
    )
     
    159,218

    U.S. Treasury securities
    208,058

     
    39

     
    (401
    )
     
    207,696

    Subtotal
    1,161,649

     
    189

     
    (1,232
    )
     
    1,160,606

    Add: Time deposits(1)
    99,006

     

     

     
    99,006

    Less: Cash equivalents
    536,206

     
    17

     
    (2
    )
     
    536,221

    Marketable securities
    $
    724,449

     
    $
    172

     
    $
    (1,230
    )
     
    $
    723,391

    ________________
    (1) Time deposits excluded from fair value measurements.
    Investments with Gross Unrealized Losses The following table summarizes the fair value and gross unrealized losses of our investments that were in an unrealized loss position as of the date indicated below, $68.3 million of which were in a continuous loss position for 12 months or more:
    As of December 31, 2019 (In thousands)
    Fair Value
     
    Gross
    Unrealized
    Losses
    Corporate debt securities
    $
    88,354

     
    $
    (32
    )
    Municipal securities
    3,671

     
    (3
    )
    U.S. Government agency securities
    37,246

     
    (13
    )
    U.S Treasury securities
    87,526

     
    (37
    )
    Total
    $
    216,797

     
    $
    (85
    )




    Contractual Maturities of Securities
    The contractual maturities of securities classified as available-for-sale, regardless of their classification on our Condensed Consolidated Balance Sheets, as of the date indicated below were as follows:
    As of December 31, 2019 (In thousands)
    Amortized Cost
     
    Fair Value
    Due within one year
    $
    386,442

     
    $
    386,617

    Due after one year through three years
    350,372

     
    351,041

     
    $
    736,814

     
    $
    737,658


    XML 82 R1.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Cover Page - shares
    6 Months Ended
    Dec. 31, 2019
    Jan. 17, 2020
    Cover page.    
    Amendment Flag false  
    Document Fiscal Year Focus 2020  
    Document Fiscal Period Focus Q2  
    Entity Central Index Key 0000319201  
    Current Fiscal Year End Date --06-30  
    Document Type 10-Q  
    Document Quarterly Report true  
    Document Period End Date Dec. 31, 2019  
    Document Transition Report false  
    Entity File Number 000-09992  
    Entity Registrant Name KLA CORPORATION  
    Entity Incorporation, State or Country Code DE  
    Entity Tax Identification Number 04-2564110  
    Entity Address, Address Line One One Technology Drive,  
    Entity Address, City or Town Milpitas,  
    Entity Address, State or Province CA  
    Entity Address, Postal Zip Code 95035  
    City Area Code 408  
    Local Phone Number 875-3000  
    Title of 12(b) Security Common Stock, $0.001 par value per share  
    Trading Symbol KLAC  
    Security Exchange Name NASDAQ  
    Entity Current Reporting Status Yes  
    Entity Interactive Data Current Yes  
    Entity Shell Company false  
    Entity Filer Category Large Accelerated Filer  
    Entity Small Business false  
    Entity Emerging Growth Company false  
    Entity Common Stock, Shares Outstanding   156,772,198
    XML 83 R35.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Leases (Tables)
    6 Months Ended
    Dec. 31, 2019
    Leases [Abstract]  
    Leases Cost
    Supplemental cash flow information related to leases was as follows:
    Six months ended December 31, 2019
    Amount
    (In thousands)
    Operating cash outflows from operating leases
    17,424

    ROU assets obtained in exchange for new operating lease liabilities
    10,278

    Maturities of Lease Liabilities
    Maturities of lease liabilities as of December 31, 2019 were as follows:
    Fiscal year ending June 30,
    Amount
    (In thousands)
    2020 (remaining 6 months)
    16,624

    2021
    27,013

    2022
    19,925

    2023
    13,522

    2024
    9,033

    2025 and thereafter
    20,748

    Total lease payments
    106,865

    Less imputed interest
    (4,308
    )
    Total
    102,557


    Schedule of Future Minimum Rental Payments for Operating Leases
    As of June 30, 2019, future minimum lease payments as defined under the previous lease accounting guidance of ASC 840 under noncancelable operating leases were as follows:
    Fiscal year ending June 30,
    Amount
    (In thousands)
    2020
    $
    30,296

    2021
    22,250

    2022
    16,217

    2023
    11,878

    2024
    7,912

    2025 and thereafter
    15,018

    Total minimum lease payments
    $
    103,571


    XML 84 R9.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Revenue
    6 Months Ended
    Dec. 31, 2019
    Revenue from Contract with Customer [Abstract]  
    REVENUE
    NOTE 2 – REVENUE

    Contract Balances

    The following table represents the opening and closing balances of accounts receivables, contract assets and contract liabilities for the indicated periods.
     
    As of
     
    As of
     
     
     
     
    (In thousands, except for percentage)
    December 31, 2019
     
    July 1, 2019
     
    $ Change
     
    % Change
    Accounts receivable, net
    $
    1,191,035

     
    $
    990,113

     
    $
    200,922

     
    20
     %
    Contract assets
    $
    85,837

     
    $
    94,015

     
    $
    (8,178
    )
     
    (9
    )%
    Contract liabilities
    $
    551,356

     
    $
    587,789

     
    $
    (36,433
    )
     
    (6
    )%

    Our payment terms and conditions vary by contract type, although terms generally include a requirement of payment of 70% to 90% of total contract consideration within 30 to 60 days of shipment, with the remainder payable within 30 days of acceptance.
    The change in contract assets during the six months ended December 31, 2019 was mainly due to $46.9 million of contract assets reclassified to net accounts receivable as our right to consideration for these contract assets became unconditional, partially offset by $38.7 million of revenue recognized for which the payment is subject to conditions other than passage of time. Contract assets are included in Other current assets on our Condensed Consolidated Balance Sheet.
    During the six months ended December 31, 2019, we recognized revenue of $354.4 million that was included in contract liabilities as of July 1, 2019. This was partially offset by the value of products and services billed to customers for which control of the products and service has not transferred to the customers. Contract liabilities are included in current and non-current liabilities on our Condensed Consolidated Balance Sheets.

    Remaining Performance Obligations
    As of December 31, 2019, we had $2.07 billion of remaining performance obligations, which represents our obligation to deliver products and services, and consists primarily of sales orders where written customer requests have been received. We expect to recognize approximately 5% to 15% of these performance obligations as revenue beyond the next twelve months, subject to risk of delays, pushouts, and cancellation by the customer, usually with limited or no penalties.
    Refer to Note 18 “Segment Reporting and Geographic Information” of the Condensed Consolidated Financial Statements for information related to revenue by geographic region as well as significant product and service offerings.
    XML 85 R39.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Income Taxes (Tables)
    6 Months Ended
    Dec. 31, 2019
    Income Tax Disclosure [Abstract]  
    Schedule of Details of Income Taxes
    The following table provides details of income taxes:

    Three Months Ended
    December 31,
     
    Six Months Ended
    December 31,
    (Dollar amounts in thousands)
    2019
     
    2018
     
    2019
     
    2018
    Income before income taxes
    $
    424,927

     
    $
    415,963

     
    $
    796,443

     
    $
    843,531

    Provision for income taxes
    $
    44,622

     
    $
    46,863

     
    $
    69,742

     
    $
    78,487

    Effective tax rate
    10.5
    %
     
    11.3
    %
     
    8.8
    %
     
    9.3
    %

    XML 86 R16.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Leases
    6 Months Ended
    Dec. 31, 2019
    Leases [Abstract]  
    LEASES
    NOTE 9– LEASES
    We have operating leases for facilities, vehicles, and other equipment. Our facility leases are primarily used for administrative functions, research and development, manufacturing, and storage and distribution. Our finance leases are not material.
    Our existing leases do not contain significant restrictive provisions or residual value guarantees; however, certain leases contain provisions for payment of maintenance, real estate taxes, or insurance costs by us. Our leases have remaining lease terms ranging from less than one year to eleven years, including periods covered by options to extend the lease when it is reasonably certain that the option will be exercised.
    Lease expense for the three and six months ended December 31, 2019 was $9.1 million and $17.6 million, respectively. Expense related to short-term leases, which are not recorded on the Condensed Consolidated Balance Sheets, was not material for the three and six months ended December 31, 2019. At December 31, 2019, the weighted average remaining lease term and weighted average discount rate for operating leases was 5.0 years and 1.67%, respectively.
    Supplemental cash flow information related to leases was as follows:
    Six months ended December 31, 2019
    Amount
    (In thousands)
    Operating cash outflows from operating leases
    17,424

    ROU assets obtained in exchange for new operating lease liabilities
    10,278

    Maturities of lease liabilities as of December 31, 2019 were as follows:
    Fiscal year ending June 30,
    Amount
    (In thousands)
    2020 (remaining 6 months)
    16,624

    2021
    27,013

    2022
    19,925

    2023
    13,522

    2024
    9,033

    2025 and thereafter
    20,748

    Total lease payments
    106,865

    Less imputed interest
    (4,308
    )
    Total
    102,557


    As of December 31, 2019, we did not have material leases that had not yet commenced.
    As of June 30, 2019, future minimum lease payments as defined under the previous lease accounting guidance of ASC 840 under noncancelable operating leases were as follows:
    Fiscal year ending June 30,
    Amount
    (In thousands)
    2020
    $
    30,296

    2021
    22,250

    2022
    16,217

    2023
    11,878

    2024
    7,912

    2025 and thereafter
    15,018

    Total minimum lease payments
    $
    103,571


    XML 87 R12.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Marketable Securities
    6 Months Ended
    Dec. 31, 2019
    Investments, Debt and Equity Securities [Abstract]  
    MARKETABLE SECURITIES
    NOTE 5 – MARKETABLE SECURITIES
    The amortized cost and fair value of marketable securities as of the dates indicated below were as follows:
    As of December 31, 2019 (In thousands)
    Amortized
    Cost
     
    Gross
    Unrealized
    Gains
     
    Gross
    Unrealized
    Losses
     
    Fair
    Value
    Corporate debt securities
    $
    385,444

     
    $
    623

     
    $
    (32
    )
     
    $
    386,035

    Money market funds and other
    435,933

     

     

     
    435,933

    Municipal securities
    9,212

     
    9

     
    (3
    )
     
    9,218

    Sovereign securities
    6,005

     
    8

     

     
    6,013

    U.S. Government agency securities
    94,739

     
    50

     
    (13
    )
     
    94,776

    U.S. Treasury securities
    247,182

     
    239

     
    (37
    )
     
    247,384

    Subtotal
    1,178,515

     
    929

     
    (85
    )
     
    1,179,359

    Add: Time deposits(1)
    85,667

     

     

     
    85,667

    Less: Cash equivalents
    527,368

     

     

     
    527,368

    Marketable securities
    $
    736,814

     
    $
    929

     
    $
    (85
    )
     
    $
    737,658

    As of June 30, 2019 (In thousands)
    Amortized
    Cost
     
    Gross
    Unrealized
    Gains
     
    Gross
    Unrealized
    Losses
     
    Fair
    Value
    Corporate debt securities
    $
    433,518

     
    $
    141

     
    $
    (582
    )
     
    $
    433,077

    Money market funds and other
    352,708

     

     

     
    352,708

    Municipal securities
    1,910

     
    3

     

     
    1,913

    Sovereign securities
    6,001

     
    1

     
    (8
    )
     
    5,994

    U.S. Government agency securities
    159,454

     
    5

     
    (241
    )
     
    159,218

    U.S. Treasury securities
    208,058

     
    39

     
    (401
    )
     
    207,696

    Subtotal
    1,161,649

     
    189

     
    (1,232
    )
     
    1,160,606

    Add: Time deposits(1)
    99,006

     

     

     
    99,006

    Less: Cash equivalents
    536,206

     
    17

     
    (2
    )
     
    536,221

    Marketable securities
    $
    724,449

     
    $
    172

     
    $
    (1,230
    )
     
    $
    723,391

    ________________
    (1) Time deposits excluded from fair value measurements.
    Our investment portfolio consists of both corporate and government securities that have a maximum maturity of three years. The longer the duration of these securities, the more susceptible they are to changes in market interest rates and bond yields. As yields increase, those securities with a lower yield-at-cost show a mark-to-market unrealized loss. Most of our unrealized losses are due to changes in market interest rates and bond yields. We believe that we have the ability to realize the full value of all of these investments upon maturity. As of December 31, 2019, we had 81 investments in an unrealized loss position. The following table summarizes the fair value and gross unrealized losses of our investments that were in an unrealized loss position as of the date indicated below, $68.3 million of which were in a continuous loss position for 12 months or more:
    As of December 31, 2019 (In thousands)
    Fair Value
     
    Gross
    Unrealized
    Losses
    Corporate debt securities
    $
    88,354

     
    $
    (32
    )
    Municipal securities
    3,671

     
    (3
    )
    U.S. Government agency securities
    37,246

     
    (13
    )
    U.S Treasury securities
    87,526

     
    (37
    )
    Total
    $
    216,797

     
    $
    (85
    )




    The contractual maturities of securities classified as available-for-sale, regardless of their classification on our Condensed Consolidated Balance Sheets, as of the date indicated below were as follows:
    As of December 31, 2019 (In thousands)
    Amortized Cost
     
    Fair Value
    Due within one year
    $
    386,442

     
    $
    386,617

    Due after one year through three years
    350,372

     
    351,041

     
    $
    736,814

     
    $
    737,658


    Actual maturities may differ from contractual maturities because borrowers may have the right to call or prepay obligations with or without call or prepayment penalties. Realized gains and losses on available-for-sale securities for the three and six months ended December 31, 2019 and 2018 were immaterial.
    XML 88 R83.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Equity, Long-Term Incentive Compensation Plans and Non-controlling Interest - Non-controlling Interest (Details)
    Dec. 31, 2019
    OLTS  
    Noncontrolling Interest [Line Items]  
    Non-controlling interest, ownership 84.00%
    Orbograph  
    Noncontrolling Interest [Line Items]  
    Non-controlling interest, ownership 94.00%
    PixCell  
    Noncontrolling Interest [Line Items]  
    Non-controlling interest, ownership 52.00%
    XML 89 R73.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Leases - Supplemental Cash Flow Information Related to Leases (Details)
    $ in Thousands
    6 Months Ended
    Dec. 31, 2019
    USD ($)
    Leases [Abstract]  
    Operating cash outflows from operating leases $ 17,424
    ROU assets obtained in exchange for new operating lease liabilities $ 10,278
    XML 90 R77.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Equity, Long-Term Incentive Compensation Plans and Non-controlling Interest - Share-based Compensation Expense (Details) - USD ($)
    $ in Thousands
    3 Months Ended 6 Months Ended
    Dec. 31, 2019
    Dec. 31, 2018
    Dec. 31, 2019
    Dec. 31, 2018
    Jun. 30, 2019
    Stock-based compensation expense          
    Stock-based compensation expense $ 26,789 $ 15,695 $ 53,733 $ 31,833  
    Stock-based compensation capitalized as inventory 5,030   5,030   $ 4,819
    Costs of revenues          
    Stock-based compensation expense          
    Stock-based compensation expense 3,362 1,823 6,226 3,654  
    Research and development          
    Stock-based compensation expense          
    Stock-based compensation expense 5,073 2,483 10,360 5,002  
    Selling, general and administrative          
    Stock-based compensation expense          
    Stock-based compensation expense $ 18,354 $ 11,389 $ 37,147 $ 23,177  
    XML 91 R87.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Income Taxes - Additional Information (Details) - Foreign Tax Authority - ITA
    ₪ in Millions, $ in Millions
    32 Months Ended
    Dec. 31, 2019
    USD ($)
    Dec. 31, 2019
    ILS (₪)
    Aug. 28, 2019
    USD ($)
    Aug. 28, 2019
    ILS (₪)
    Income Tax Examination        
    Tax assessment $ 66.0 ₪ 229.0    
    Tax Decrees, aggregate amount     $ 74.0 ₪ 257.0
    XML 92 R58.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Business Combinations - Orbotech Purchase Price Allocation (Details) - USD ($)
    Feb. 20, 2019
    Dec. 24, 2018
    Dec. 31, 2019
    Jun. 30, 2019
    Allocation        
    Goodwill [1]     $ 2,299,781,000 $ 2,211,858,000
    Common Stock        
    Allocation        
    Merger agreement, share price (in dollars per share) $ 108.26      
    Orbotech        
    Business Acquisition        
    Cash for outstanding Orbotech shares [2] $ 1,901,948,000      
    Fair value of KLA-Tencor common stock issued for outstanding Orbotech shares [3] 1,324,657,000      
    Cash for Orbotech equity awards [4] 9,543,000      
    Fair value of KLA-Tencor common stock issued to settle Orbotech equity awards [5] 6,129,000      
    Stock options and RSUs assumed [6] 13,281,000      
    Total purchase consideration 3,255,558,000      
    Less: cash acquired (215,640,000)      
    Total purchase consideration, net of cash acquired 3,039,918,000      
    Allocation        
    Accounts receivable, net 197,873,000      
    Inventories 330,325,000      
    Contract assets 63,181,000      
    Other current assets 70,622,000      
    Property, plant and equipment, net 97,664,000      
    Goodwill 1,845,728,000      
    Intangible assets 1,553,570,000      
    Other non-current assets 73,179,000      
    Accounts payable (53,015,000)      
    Accrued liabilities (173,507,000)      
    Other current liabilities [7] (73,057,000)      
    Deferred tax liabilities [8] (786,671,000)      
    Other non-current liabilities [7] (86,789,000)      
    Non-controlling interest (19,185,000)      
    Total purchase consideration $ 3,039,918,000      
    Merger agreement, share price (in dollars per share) $ 38.86      
    Shares of common stock issued in acquisition (in shares) 12,200,000      
    Merger agreement, entity shares issues per acquiree share (in shares) 0.25      
    Orbotech stock options vested and unsettled (in shares) 56,614      
    Cash for outstanding Orbotech shares [2] $ 1,901,948,000      
    Purchase consideration, liability incurred, payment term 4 years      
    Contingent consideration, deferred cash payments $ 8,800,000   6,500,000  
    Contingent consideration, earn-out $ 7,100,000   3,100,000  
    Contingent consideration, current     2,300,000  
    Contingent consideration, non-current     $ 7,300,000  
    Orbotech        
    Allocation        
    Shares outstanding (in shares) 48,900,000      
    Orbotech | Frontline        
    Business Acquisition        
    Cash for outstanding Orbotech shares   $ 85,000,000.0    
    Allocation        
    Percentage of outstanding shares acquired   50.00%    
    Cash for outstanding Orbotech shares   $ 85,000,000.0    
    Purchase consideration, liability incurred   $ 10,000,000.0    
    Purchase consideration, liability incurred, payment term   4 years    
    Cash earn-out, minimum   $ 5,000,000.0    
    Cash earn-out, maximum   $ 20,000,000.0    
    [1] No goodwill was assigned to the Other reporting unit, and accordingly was excluded in the table above.
    [2] Represents the total cash paid to settle 48.9 million outstanding Orbotech shares as of February 20, 2019 at $38.86 per Orbotech share.
    [3] Represents the fair value of 12.2 million shares of our common stock issued to settle 48.9 million outstanding Orbotech shares. KLA issued 0.25 shares for each Orbotech share. The fair value of KLA’s common stock was $108.26 per share on the Acquisition Date.
    [4]
    Represents primarily cash consideration for the settlement of the vested stock options and restricted stock units for which services were rendered by the employees of Orbotech prior to the closing, and a small portion for the settlement of fractional shares.
    [5] Represents the fair value of share of 56,614 shares of KLA common stock issued to settle the vested Orbotech stock options. The fair value of KLA’s common stock was $108.26 per share on the Acquisition Date.
    [6]
    Represents the fair value of the assumed stock options and RSUs to the extent those related to services provided by the employee of Orbotech prior to closing. Also refer to Note 10, “Equity, Long-Term Incentive Compensation Plans and Non-Controlling Interest” of the Condensed Consolidated Financial Statements for additional information about assumed stock options and RSUs.
    [7]
    On December 24, 2018, Orbotech, as part of its strategy to invest in the high growth area of the software business within the Printed Circuit Boards (“PCB”) industry, acquired the remaining 50% shares of Frontline from Mentor Graphics Development Services (Israel) Ltd. Prior to the acquisition, Frontline was an equity investee. Orbotech acquired all of the joint venture interests it did not previously own for $85.0 million in cash on hand and agreed to pay an additional $10.0 million in cash over four years plus a cash earn-out of not less than $5.0 million and up to $20.0 million. The earn out amounts are based on revenues from a Frontline product currently under development. As of February 20, 2019, the estimated fair market values of the four-year cash payment and the earn-out were $8.8 million and $7.1 million, respectively. As of December 31, 2019, the estimated fair market values of the four-year cash payment and the earn-out were $6.5 million and $3.1 million, respectively, and these amounts have been included in current and non-current liabilities at $2.3 million and $7.3 million respectively.
    [8]
    Primarily related to tax impact on the future amortization of intangible assets acquired and inventory fair value adjustments.
    XML 93 R54.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Marketable Securities - Contractual Maturities (Details) - USD ($)
    $ in Thousands
    Dec. 31, 2019
    Jun. 30, 2019
    Amortized Cost    
    Due within one year $ 386,442  
    Due after one year through three years 350,372  
    Marketable securities, Amortized Cost 736,814 $ 724,449
    Fair Value    
    Due within one year 386,617  
    Due after one year through three years 351,041  
    Marketable securities, Fair value $ 737,658 $ 723,391
    XML 94 R50.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Financial Statement Components - Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
    $ in Thousands
    Dec. 31, 2019
    Jun. 30, 2019
    Accumulated Other Comprehensive Income (Loss)    
    Stockholders' equity $ 2,669,764 $ 2,659,108
    Currency Translation Adjustments    
    Accumulated Other Comprehensive Income (Loss)    
    Stockholders' equity (43,489) (44,041)
    Unrealized Gains (Losses) on Available-for-Sale Securities    
    Accumulated Other Comprehensive Income (Loss)    
    Stockholders' equity 661 (1,616)
    Unrealized Gains (Losses) on Cash Flow Hedges    
    Accumulated Other Comprehensive Income (Loss)    
    Stockholders' equity (5,961) (8,725)
    Unrealized Gains (Losses) on Defined Benefit Plans    
    Accumulated Other Comprehensive Income (Loss)    
    Stockholders' equity (17,969) (18,647)
    Accumulated Other Comprehensive Income (Loss)    
    Accumulated Other Comprehensive Income (Loss)    
    Stockholders' equity $ (66,758) $ (73,029)
    XML 95 R8.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Basis of Presentation
    6 Months Ended
    Dec. 31, 2019
    Organization, Consolidation and Presentation of Financial Statements [Abstract]  
    BASIS OF PRESENTATION
    NOTE 1 – BASIS OF PRESENTATION
    Basis of Presentation. For purposes of this report, “KLA,” the “Company,” “we,” “our,” “us,” or similar references mean KLA Corporation, and its majority-owned subsidiaries unless the context requires otherwise. The Condensed Consolidated Financial Statements have been prepared by us pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (“SEC”). Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America have been condensed or omitted pursuant to such rules and regulations.
    In the opinion of management, the unaudited interim financial statements reflect all adjustments (consisting only of normal, recurring adjustments) necessary for a fair statement of the financial position, results of operations, comprehensive income, stockholders’ equity and cash flows for the periods indicated. These financial statements and notes, however, should be read in conjunction with Item 8, “Financial Statements and Supplementary Data” included in our Annual Report on Form 10-K for the fiscal year ended June 30, 2019, filed with the SEC on August 16, 2019.
    The Condensed Consolidated Financial Statements include the accounts of KLA and its majority-owned subsidiaries. All significant intercompany balances and transactions have been eliminated.
    The results of operations for the three and six months ended December 31, 2019 are not necessarily indicative of the results that may be expected for any other interim period or for the full fiscal year ending June 30, 2020.
    Certain reclassifications have been made to the prior year’s Condensed Consolidated Financial Statements to conform to the current year presentation. The reclassifications did not have material effects on the prior year’s Condensed Consolidated Balance Sheets, Statements of Operations, Comprehensive Income and Cash Flows.
    Acquisition of Orbotech, Ltd. On February 20, 2019 (the “Closing Date” or “Acquisition Date”), we completed the acquisition of Orbotech, Ltd. (“Orbotech”) for total consideration of $3.26 billion. The acquisition of Orbotech is referred to as the “Orbotech Acquisition”. The Orbotech Acquisition was accounted for by applying the acquisition method of accounting for business combinations. The unaudited Condensed Consolidated Financial Statements in this report include the financial results of Orbotech prospectively from the Acquisition Date. For additional details, refer to Note 6 “Business Combinations” of the Condensed Consolidated Financial Statements.
    Management Estimates. The preparation of the Condensed Consolidated Financial Statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions in applying our accounting policies that affect the reported amounts of assets and liabilities (and related disclosure of contingent assets and liabilities) at the date of the Condensed Consolidated Financial Statements and the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from those estimates.
    Comparability. Effective July 1, 2019, we adopted ASC 842, Leases (“ASC 842”). Prior periods were not retrospectively restated, and accordingly, the Consolidated Balance Sheet as of June 30, 2019, and the Condensed Consolidated Statements of Operations for the three and six months ended December 31, 2018 were prepared using accounting standards that were different than those in effect for the three and six months ended December 31, 2019.
    Significant Accounting Policies. We updated our accounting policies for Leases. There have been no other material changes to our significant accounting policies in Note 1 “Description of Business and Summary of Significant Accounting Policies,” of the Notes to the Consolidated Financial Statements included in our Annual Report on Form 10-K for the fiscal year ended June 30, 2019.
    Leases. Under ASC 842, a contract is or contains a lease when we have the right to control the use of an identified asset for a period of time. We determine if an arrangement is a lease at inception of the contract, which is the date on which the terms of the contract are agreed to, and the agreement creates enforceable rights and obligations. The commencement date of the lease is the date that the lessor makes an underlying asset available for our use. On the commencement date leases are evaluated for classification and assets and liabilities are recognized based on the present value of lease payments over the lease term.
    The lease term used to calculate the lease liability includes options to extend or terminate the lease when it is reasonably certain that the option will be exercised. The right-of-use (“ROU”) asset is initially measured as the amount of lease liability, adjusted for any initial lease costs, prepaid lease payments and any lease incentives. Variable lease payments, consisting primarily of reimbursement of costs incurred by lessors for common area maintenance, real estate taxes, and insurance are not included in the lease liability and are recognized as they are incurred.
    As most of our leases do not provide an implicit rate, we use our incremental borrowing rate at lease commencement to measure ROU assets and lease liabilities. The incremental borrowing rate used by us is based on baseline rates and adjusted by the credit spreads commensurate with our secured borrowing rate, over a similar term. We used the incremental borrowing rate on June 30, 2019 for all leases that commenced on or prior to that date. Operating lease expense is generally recognized on a straight-line basis over the lease term.
    We have elected the practical expedient to account for the lease and non-lease components as a single lease component for the majority of our asset classes. For leases with a term of one year or less, we have elected not to record the ROU asset or liability.
    Recent Accounting Pronouncements.
    Recently Adopted
    In February 2016, the Financial Accounting Standards Board (“FASB”) issued ASC 842 which supersedes the lease recognition requirements in ASC 840, Leases, (“ASC 840”). The most prominent of the changes in ASC 842 is the recognition of ROU assets and lease liabilities by lessees for those leases classified as operating leases.
    Consistent with ASC 840, leases will be classified as either finance or operating, with classification affecting the pattern of expense recognition in the statements of operations. In July 2018, the FASB issued an accounting standard update which amended ASC 842 and offered an additional (and optional) transition method by which entities could elect not to recast the comparative periods presented in financial statements in the period of adoption.
    KLA adopted the new standard on July 1, 2019, the first day of fiscal 2020, using the optional adoption method whereby we did not adjust comparative period financial statements. Consequently, prior period balances and disclosures have not been restated. KLA elected certain practical expedients, which among other things, allowed us to carry forward prior conclusions about lease identification and classification. The adoption of ASC 842 resulted in the balance sheet recognition of additional lease assets and lease liabilities of $110.7 million and $108.7 million, respectively, related primarily to facilities, vehicles and other equipment. The adoption of ASC 842 did not have a material impact on beginning retained earnings, the Condensed Consolidated Statement of Operations, Cash Flows, or earnings per share. Additionally, the adoption of ASC 842 did not have a material impact on the Condensed Consolidated Financial Statements for arrangements in which KLA is the lessor. For additional information regarding KLA’s leases, see Note 9 “Leases” in the Condensed Consolidated Financial Statements.
    Updates Not Yet Effective
    In June 2016, the FASB issued an accounting standard update that changes the accounting for recognizing impairments of financial assets. Under the update, credit losses for certain types of financial instruments will be estimated based on expected losses. The update also modifies the impairment models for available-for-sale debt securities and for purchased financial assets with credit deterioration since their origination. The update is effective for us beginning in the first quarter of our fiscal year ending June 30, 2021, with early adoption permitted starting in the first quarter of fiscal year ending June 30, 2020. We are currently evaluating the impact of this accounting standard update on our Condensed Consolidated Financial Statements.
    In August 2018, the FASB issued an accounting standard update which modifies the existing accounting standards for fair value measurement disclosure. This update eliminates the disclosure of the amount of and reasons for transfers between level 1 and level 2 of the fair value hierarchy, and the policy for timing of transfers between levels. This standard update is effective for us beginning in the first quarter of our fiscal year ending June 30, 2021, and early adoption is permitted. We are currently evaluating the impact of this accounting standard update on our Condensed Consolidated Financial Statements.
    In August 2018, the FASB issued an accounting standard update to amend the disclosure requirements related to defined benefit pension and other post-retirement plans. Some of the changes include adding a disclosure requirement for significant gains and losses related to changes in the benefit obligation for the period and removing the amounts in accumulated other comprehensive income expected to be recognized as components of net periodic benefit cost over the next fiscal year. This standard update is effective for us for the fiscal year ending June 30, 2021, and early adoption is permitted. We are currently evaluating the impact of this accounting standard update on our Condensed Consolidated Financial Statements.
    In August 2018, the FASB issued an accounting standard update to align the requirements for capitalizing implementation costs incurred in a cloud computing arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software. The guidance clarifies which costs should be capitalized including the cost to acquire the license and the related implementation costs. This standard update is effective for us beginning in the first quarter of our fiscal year ending June 30, 2021, with an option to be adopted either prospectively or retrospectively. Early adoption is permitted. We are currently evaluating the impact of this accounting standard update on our Condensed Consolidated Financial Statements.
    In December 2019, the FASB issued an accounting standard update to simplify the accounting for income taxes in ASC 740, Income Taxes, (“ASC 740”). This amendment removes certain exceptions and improves consistent application of accounting principles for certain areas in ASC 740. The update is effective for us beginning in the first quarter of our fiscal year ending June 30, 2022, and early adoption is permitted. We are currently evaluating the impact of this accounting standard update on our Condensed Consolidated Financial Statements.
    XML 96 R38.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Net Income Per Share (Tables)
    6 Months Ended
    Dec. 31, 2019
    Earnings Per Share [Abstract]  
    Computation of Basic and Diluted Net Income (Loss) Per Share
    The following table sets forth the computation of basic and diluted net income per share attributable to KLA:
    (In thousands, except per share amounts)
    Three Months Ended
    December 31,
     
    Six Months Ended
    December 31,
    2019
     
    2018
     
    2019
     
    2018
    Numerator:
     
     
     
     
     
     
     
    Net income attributable to KLA
    $
    380,555

     
    $
    369,100

     
    $
    727,080

     
    $
    765,044

    Denominator:
     
     
     
     
     
     
     
    Weighted-average shares-basic, excluding unvested restricted stock units
    157,290

     
    152,148

     
    157,994

     
    153,684

    Effect of dilutive restricted stock units and options
    1,330

     
    500

     
    1,320

     
    705

    Weighted-average shares-diluted
    158,620

     
    152,648

     
    159,314

     
    154,389

    Basic net income per share attributable to KLA
    $
    2.42

     
    $
    2.43

     
    $
    4.60

     
    $
    4.98

    Diluted net income per share attributable to KLA
    $
    2.40

     
    $
    2.42

     
    $
    4.56

     
    $
    4.96

    Anti-dilutive securities excluded from the computation of diluted net income per share
    43

     
    341

     
    25

     
    280


    XML 97 R4.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Condensed Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
    $ in Thousands
    3 Months Ended 6 Months Ended
    Dec. 31, 2019
    Dec. 31, 2018
    Dec. 31, 2019
    Dec. 31, 2018
    Statement of Comprehensive Income [Abstract]        
    Net income $ 380,305 $ 369,100 $ 726,701 $ 765,044
    Currency translation adjustments:        
    Cumulative currency translation adjustments 2,844 (991) 406 (4,073)
    Income tax (provision) benefit (247) 0 146 0
    Net change related to currency translation adjustments 2,597 (991) 552 (4,073)
    Cash flow hedges:        
    Net unrealized gains (losses) arising during the period 2,290 (18,982) 1,548 (5,188)
    Reclassification adjustments for net (gains) losses included in net income 125 (1,736) 1,652 (2,773)
    Income tax (provision) benefit (412) 4,475 (436) 1,180
    Net change related to cash flow hedges 2,003 (16,243) 2,764 (6,781)
    Net change related to unrecognized losses and transition obligations in connection with defined benefit plans (51) 413 678 555
    Available-for-sale securities:        
    Net unrealized gains (losses) arising during the period 616 2,649 1,799 4,759
    Reclassification adjustments for net (gains) losses included in net income 82 469 86 950
    Income tax (provision) benefit (150) (577) 392 (1,079)
    Net change related to available-for-sale securities 548 2,541 2,277 4,630
    Other comprehensive income (loss) 5,097 (14,280) 6,271 (5,669)
    Less: Comprehensive loss attributable to non-controlling interest (250) 0 (379) 0
    Total comprehensive income attributable to KLA $ 385,652 $ 354,820 $ 733,351 $ 759,375
    XML 98 R30.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Financial Statement Components (Tables)
    6 Months Ended
    Dec. 31, 2019
    Organization, Consolidation and Presentation of Financial Statements [Abstract]  
    Balance Sheet Components
    Condensed Consolidated Balance Sheets
    (In thousands)
    As of
    December 31, 2019
     
    As of
    June 30, 2019
    Accounts receivable, net:
     
     
     
    Accounts receivable, gross
    $
    1,202,925

     
    $
    1,002,114

    Allowance for doubtful accounts
    (11,890
    )
     
    (12,001
    )
     
    $
    1,191,035

     
    $
    990,113

    Inventories:
     
     
     
    Raw materials
    $
    450,956

     
    $
    444,627

    Customer service parts
    337,118

     
    328,515

    Work-in-process
    319,590

     
    285,191

    Finished goods
    143,736

     
    204,167

     
    $
    1,251,400

     
    $
    1,262,500

    Other current assets:
     
     
     
    Contract assets
    $
    85,837

     
    $
    94,015

    Prepaid expenses
    73,322

     
    88,387

    Deferred costs of revenue
    55,083

     
    70,721

    Prepaid income and other taxes
    25,102

     
    51,889

    Other current assets
    18,142

     
    18,065

     
    $
    257,486

     
    $
    323,077

    Land, property and equipment, net:
     
     
     
    Land
    $
    67,874

     
    $
    67,883

    Buildings and leasehold improvements
    416,463

     
    402,678

    Machinery and equipment
    699,175

     
    669,316

    Office furniture and fixtures
    34,899

     
    28,282

    Construction-in-process
    63,566

     
    26,029

     
    1,281,977

     
    1,194,188

    Less: accumulated depreciation
    (791,997
    )
     
    (745,389
    )
     
    $
    489,980

     
    $
    448,799

    Other non-current assets:
     
     
     
    Executive Deferred Savings Plan(1)
    $
    216,612

     
    $
    207,581

    Operating lease right of use assets
    103,666

     

    Other non-current assets
    57,533

     
    58,392

     
    $
    377,811

     
    $
    265,973

    Other current liabilities:
     
     
     
    Compensation and benefits
    $
    326,407

     
    $
    226,462

    Executive Deferred Savings Plan
    217,387

     
    208,926

    Customer credits and advances
    164,155

     
    133,677

    Other accrued expenses
    160,522

     
    202,647

    Income taxes payable
    80,776

     
    23,350

    Interest payable
    31,026

     
    31,992

    Operating lease liabilities
    29,937

     

     
    $
    1,010,210

     
    $
    827,054

    Other non-current liabilities:
     
     
     
    Income taxes payable
    $
    368,751

     
    $
    392,266

    Pension liabilities
    79,895

     
    79,622

    Operating lease liabilities
    72,620

     

    Other non-current liabilities
    142,466

     
    116,009

     
    $
    663,732

     
    $
    587,897

    ________________

    (1)
    We have a non-qualified deferred compensation plan (known as “Executive Deferred Savings Plan” or “EDSP”) under which certain employees and non-employee directors may defer a portion of their compensation. The expense (benefit) associated with changes in the EDSP liability included in selling, general and administrative expense was $12.0 million and $(19.8) million during the three months ended December 31, 2019 and 2018, respectively and was $13.9 million and $(12.3) million during the six months ended December 31, 2019 and 2018, respectively. The amount of net gains (losses) associated with changes in the EDSP assets included in selling, general and administrative expense was $11.9 million and $(19.4) million during the three months ended December 31, 2019 and 2018, respectively and was $14.2 million and $(12.0) million during the six months ended December 31, 2019 and 2018, respectively. For additional details, refer to Note 1, “Description of Business and Summary of Significant Accounting Policies,” of the Notes to the Consolidated Financial Statements included in our Annual Report on Form 10-K for the fiscal year ended June 30, 2019.
    Components of Accumulated Other Comprehensive Income (Loss)
    The components of accumulated other comprehensive income (loss) (“OCI”) as of the dates indicated below were as follows:
    (In thousands)
    Currency Translation Adjustments
     
    Unrealized Gains (Losses) on Available-for-Sale Securities
     
    Unrealized Gains (Losses) on Cash Flow Hedges
     
    Unrealized Gains (Losses) on Defined Benefit Plans
     
    Total
    Balance as of December 31, 2019
    $
    (43,489
    )
     
    $
    661

     
    $
    (5,961
    )
     
    $
    (17,969
    )
     
    $
    (66,758
    )
     
     
     
     
     
     
     
     
     
     
    Balance as of June 30, 2019
    $
    (44,041
    )
     
    $
    (1,616
    )
     
    $
    (8,725
    )
     
    $
    (18,647
    )
     
    $
    (73,029
    )

    Reclassification out of Accumulated Other Comprehensive Income
    The effects on net income (loss) of amounts reclassified from accumulated OCI to the Condensed Consolidated Statement of Operations for the indicated period were as follows (in thousands):
     
     
    Location in the Condensed Consolidated
     
    Three Months Ended
    December 31,
     
    Six Months Ended
    December 31,
    Accumulated OCI Components
     
    Statements of Operations
     
    2019
     
    2018
     
    2019
     
    2018
    Unrealized gains (losses) on cash flow hedges from foreign exchange and interest rate contracts(1)
     
    Revenues
     
    $
    (8
    )
     
    $
    1,705

     
    $
    365

     
    $
    2,688

     
     
    Costs of revenues and operating expenses
     
    (17
    )
     
    (158
    )
     
    (1,818
    )
     
    (292
    )
     
     
    Interest expense
     
    (100
    )
     
    189

     
    (199
    )
     
    377

     
     
    Net gains (losses) reclassified from accumulated OCI
     
    $
    (125
    )
     
    $
    1,736

     
    $
    (1,652
    )
     
    $
    2,773

    Unrealized gains (losses) on available-for-sale securities
     
    Other expense (income), net
     
    $
    (82
    )
     
    $
    (469
    )
     
    $
    (86
    )
     
    $
    (950
    )

    __________________ 
    (1)
    Reflects the new accounting guidance for hedge accounting, which was adopted in the second quarter of fiscal year 2019. For additional details, refer to Note 16, “Derivative Instruments and Hedging Activities” of the Condensed Consolidated Financial Statements.
    XML 99 R34.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Debt (Tables)
    6 Months Ended
    Dec. 31, 2019
    Debt Disclosure [Abstract]  
    Schedule of Debt
    The following table summarizes our debt as of December 31, 2019 and June 30, 2019:
     
    As of December 31, 2019
     
    As of June 30, 2019
     
    Amount
    (In thousands)
     
    Effective
    Interest Rate
     
    Amount
    (In thousands)
     
    Effective
    Interest Rate
    Fixed-rate 3.375% Senior Notes due on November 1, 2019
    $

     
    %
     
    $
    250,000

     
    3.377
    %
    Fixed-rate 4.125% Senior Notes due on November 1, 2021
    500,000

     
    4.128
    %
     
    500,000

     
    4.128
    %
    Fixed-rate 4.650% Senior Notes due on November 1, 2024
    1,250,000

     
    4.682
    %
     
    1,250,000

     
    4.682
    %
    Fixed-rate 5.650% Senior Notes due on November 1, 2034
    250,000

     
    5.670
    %
     
    250,000

     
    5.670
    %
    Fixed-rate 4.100% Senior Notes due on March 15, 2029
    800,000

     
    4.159
    %
     
    800,000

     
    4.159
    %
    Fixed-rate 5.000% Senior Notes due on March 15, 2049
    400,000

     
    5.047
    %
     
    400,000

     
    5.047
    %
    Revolving Credit Facility
    225,000

     
    2.840
    %
     

     
     
        Total
    3,425,000

     
     
     
    3,450,000

     
     
    Unamortized discount
    (8,319
    )
     
     
     
    (8,738
    )
     
     
    Unamortized debt issuance costs
    (16,804
    )
     
     
     
    (17,880
    )
     
     
        Total
    $
    3,399,877

     
     
     
    $
    3,423,382

     
     
    Reported as:
     
     
     
     
     
     
     
    Current portion of long-term debt
    $

     
     
     
    $
    249,999

     
     
    Long-term debt
    3,399,877

     
     
     
    3,173,383

     
     
        Total
    $
    3,399,877

     
     
     
    $
    3,423,382

     
     

    XML 100 klac10q123119_htm.xml IDEA: XBRL DOCUMENT 0000319201 2019-07-01 2019-12-31 0000319201 2020-01-17 0000319201 2019-06-30 0000319201 2019-12-31 0000319201 2018-10-01 2018-12-31 0000319201 2019-10-01 2019-12-31 0000319201 2018-07-01 2018-12-31 0000319201 us-gaap:ServiceMember 2019-07-01 2019-12-31 0000319201 us-gaap:ProductMember 2019-10-01 2019-12-31 0000319201 us-gaap:ServiceMember 2019-10-01 2019-12-31 0000319201 us-gaap:ProductMember 2018-10-01 2018-12-31 0000319201 us-gaap:ServiceMember 2018-07-01 2018-12-31 0000319201 us-gaap:ProductMember 2019-07-01 2019-12-31 0000319201 us-gaap:ServiceMember 2018-10-01 2018-12-31 0000319201 us-gaap:ProductMember 2018-07-01 2018-12-31 0000319201 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2018-10-01 2018-12-31 0000319201 us-gaap:RetainedEarningsMember 2018-10-01 2018-12-31 0000319201 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2018-07-01 2018-09-30 0000319201 us-gaap:ParentMember 2018-10-01 2018-12-31 0000319201 us-gaap:NoncontrollingInterestMember 2018-09-30 0000319201 us-gaap:RetainedEarningsMember 2018-07-01 2018-09-30 0000319201 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2018-06-30 0000319201 us-gaap:CommonStockMember 2018-09-30 0000319201 us-gaap:AccountingStandardsUpdate201409Member us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-07-01 0000319201 2018-07-01 2018-09-30 0000319201 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2018-07-01 0000319201 us-gaap:AccountingStandardsUpdate201409Member 2018-07-01 0000319201 us-gaap:RetainedEarningsMember 2018-06-30 0000319201 us-gaap:CommonStockMember 2018-12-31 0000319201 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-30 0000319201 us-gaap:NoncontrollingInterestMember 2018-12-31 0000319201 2018-06-30 0000319201 us-gaap:CommonStockMember 2018-07-01 2018-09-30 0000319201 us-gaap:ParentMember 2018-07-01 0000319201 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2018-12-31 0000319201 us-gaap:AccountingStandardsUpdate201409Member us-gaap:ParentMember 2018-07-01 0000319201 us-gaap:ParentMember 2018-07-01 2018-09-30 0000319201 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-10-01 2018-12-31 0000319201 us-gaap:RetainedEarningsMember 2018-12-31 0000319201 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-09-30 0000319201 us-gaap:NoncontrollingInterestMember 2018-06-30 0000319201 2018-09-30 0000319201 us-gaap:RetainedEarningsMember 2018-07-01 0000319201 us-gaap:RetainedEarningsMember 2018-09-30 0000319201 us-gaap:AccountingStandardsUpdate201409Member us-gaap:RetainedEarningsMember 2018-07-01 0000319201 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0000319201 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-07-01 0000319201 us-gaap:NoncontrollingInterestMember 2018-07-01 0000319201 us-gaap:CommonStockMember 2018-07-01 0000319201 us-gaap:CommonStockMember 2018-10-01 2018-12-31 0000319201 us-gaap:AccountingStandardsUpdate201802Member us-gaap:RetainedEarningsMember 2018-07-01 0000319201 us-gaap:AccountingStandardsUpdate201802Member us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-07-01 0000319201 us-gaap:ParentMember 2018-06-30 0000319201 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-07-01 2018-09-30 0000319201 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2018-09-30 0000319201 2018-07-01 0000319201 us-gaap:ParentMember 2018-09-30 0000319201 us-gaap:ParentMember 2018-12-31 0000319201 us-gaap:CommonStockMember 2018-06-30 0000319201 2018-12-31 0000319201 2019-07-01 2019-09-30 0000319201 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2019-07-01 2019-09-30 0000319201 us-gaap:ParentMember 2019-10-01 2019-12-31 0000319201 us-gaap:ParentMember 2019-07-01 2019-09-30 0000319201 us-gaap:CommonStockMember 2019-09-30 0000319201 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2019-10-01 2019-12-31 0000319201 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-09-30 0000319201 us-gaap:RetainedEarningsMember 2019-06-30 0000319201 us-gaap:RetainedEarningsMember 2019-07-01 2019-09-30 0000319201 us-gaap:NoncontrollingInterestMember 2019-10-01 2019-12-31 0000319201 us-gaap:CommonStockMember 2019-07-01 2019-09-30 0000319201 us-gaap:ParentMember 2019-09-30 0000319201 us-gaap:NoncontrollingInterestMember 2019-09-30 0000319201 us-gaap:NoncontrollingInterestMember 2019-07-01 2019-09-30 0000319201 us-gaap:RetainedEarningsMember 2019-12-31 0000319201 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2019-06-30 0000319201 us-gaap:CommonStockMember 2019-12-31 0000319201 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0000319201 us-gaap:RetainedEarningsMember 2019-10-01 2019-12-31 0000319201 us-gaap:RetainedEarningsMember 2019-09-30 0000319201 us-gaap:CommonStockMember 2019-06-30 0000319201 2019-09-30 0000319201 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2019-09-30 0000319201 us-gaap:NoncontrollingInterestMember 2019-06-30 0000319201 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0000319201 us-gaap:ParentMember 2019-12-31 0000319201 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-10-01 2019-12-31 0000319201 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2019-12-31 0000319201 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-07-01 2019-09-30 0000319201 us-gaap:ParentMember 2019-06-30 0000319201 us-gaap:CommonStockMember 2019-10-01 2019-12-31 0000319201 us-gaap:NoncontrollingInterestMember 2019-12-31 0000319201 klac:OrbotechMember 2019-02-20 2019-02-20 0000319201 us-gaap:AccountingStandardsUpdate201602Member 2019-07-01 0000319201 srt:MinimumMember 2020-01-01 2019-12-31 0000319201 srt:MaximumMember 2020-01-01 2019-12-31 0000319201 2019-07-02 2019-12-31 0000319201 2019-07-01 0000319201 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0000319201 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-06-30 0000319201 us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0000319201 us-gaap:FairValueMeasurementsRecurringMember klac:MoneyMarketBankDepositsAndOtherMember 2019-06-30 0000319201 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:SovereignDebtSecuritiesMember 2019-06-30 0000319201 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-06-30 0000319201 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0000319201 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0000319201 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-06-30 0000319201 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-06-30 0000319201 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-06-30 0000319201 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2019-06-30 0000319201 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:SovereignDebtSecuritiesMember 2019-06-30 0000319201 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember klac:MoneyMarketBankDepositsAndOtherMember 2019-06-30 0000319201 us-gaap:FairValueInputsLevel3Member us-gaap:MunicipalBondsMember 2019-06-30 0000319201 us-gaap:FairValueMeasurementsRecurringMember us-gaap:SovereignDebtSecuritiesMember 2019-06-30 0000319201 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-06-30 0000319201 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-06-30 0000319201 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-06-30 0000319201 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember klac:MoneyMarketBankDepositsAndOtherMember 2019-06-30 0000319201 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember klac:MoneyMarketBankDepositsAndOtherMember 2019-06-30 0000319201 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:SovereignDebtSecuritiesMember 2019-06-30 0000319201 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2019-06-30 0000319201 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2019-06-30 0000319201 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2019-06-30 0000319201 us-gaap:FairValueInputsLevel1Member us-gaap:MunicipalBondsMember 2019-06-30 0000319201 us-gaap:MunicipalBondsMember 2019-06-30 0000319201 us-gaap:FairValueInputsLevel2Member us-gaap:MunicipalBondsMember 2019-06-30 0000319201 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000319201 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-12-31 0000319201 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-12-31 0000319201 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000319201 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2019-12-31 0000319201 us-gaap:FairValueMeasurementsRecurringMember klac:MoneyMarketBankDepositsAndOtherMember 2019-12-31 0000319201 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000319201 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2019-12-31 0000319201 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-12-31 0000319201 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2019-12-31 0000319201 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:SovereignDebtSecuritiesMember 2019-12-31 0000319201 us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000319201 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-12-31 0000319201 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-12-31 0000319201 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-12-31 0000319201 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:SovereignDebtSecuritiesMember 2019-12-31 0000319201 us-gaap:FairValueInputsLevel2Member us-gaap:MunicipalBondsMember 2019-12-31 0000319201 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember klac:MoneyMarketBankDepositsAndOtherMember 2019-12-31 0000319201 us-gaap:MunicipalBondsMember 2019-12-31 0000319201 us-gaap:FairValueMeasurementsRecurringMember us-gaap:SovereignDebtSecuritiesMember 2019-12-31 0000319201 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:SovereignDebtSecuritiesMember 2019-12-31 0000319201 us-gaap:FairValueInputsLevel1Member us-gaap:MunicipalBondsMember 2019-12-31 0000319201 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2019-12-31 0000319201 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember klac:MoneyMarketBankDepositsAndOtherMember 2019-12-31 0000319201 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember klac:MoneyMarketBankDepositsAndOtherMember 2019-12-31 0000319201 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-12-31 0000319201 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-12-31 0000319201 us-gaap:FairValueInputsLevel3Member us-gaap:MunicipalBondsMember 2019-12-31 0000319201 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember 2018-07-01 2018-12-31 0000319201 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember 2019-07-01 2019-12-31 0000319201 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember 2018-10-01 2018-12-31 0000319201 us-gaap:AccountingStandardsUpdate201712Member us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember 2019-07-01 2019-12-31 0000319201 us-gaap:AccountingStandardsUpdate201712Member us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember 2018-10-01 2018-12-31 0000319201 us-gaap:AccountingStandardsUpdate201712Member us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember 2018-07-01 2018-12-31 0000319201 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember 2019-10-01 2019-12-31 0000319201 us-gaap:AccountingStandardsUpdate201712Member us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember 2019-10-01 2019-12-31 0000319201 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-07-01 2018-12-31 0000319201 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-10-01 2019-12-31 0000319201 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-10-01 2019-12-31 0000319201 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-10-01 2018-12-31 0000319201 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-07-01 2019-12-31 0000319201 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-07-01 2019-12-31 0000319201 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-10-01 2018-12-31 0000319201 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-07-01 2018-12-31 0000319201 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-06-30 0000319201 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-12-31 0000319201 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-06-30 0000319201 us-gaap:AccumulatedTranslationAdjustmentMember 2019-12-31 0000319201 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-12-31 0000319201 us-gaap:AccumulatedTranslationAdjustmentMember 2019-06-30 0000319201 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-06-30 0000319201 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-12-31 0000319201 klac:CorporateAndGovernmentSecuritiesMember 2019-12-31 0000319201 us-gaap:SovereignDebtSecuritiesMember 2019-06-30 0000319201 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-06-30 0000319201 us-gaap:USTreasurySecuritiesMember 2019-06-30 0000319201 klac:MoneyMarketBankDepositsAndOtherMember 2019-06-30 0000319201 us-gaap:CorporateDebtSecuritiesMember 2019-06-30 0000319201 us-gaap:CashAndCashEquivalentsMember 2019-06-30 0000319201 us-gaap:USTreasurySecuritiesMember 2019-12-31 0000319201 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-12-31 0000319201 us-gaap:CorporateDebtSecuritiesMember 2019-12-31 0000319201 us-gaap:CashAndCashEquivalentsMember 2019-12-31 0000319201 klac:MoneyMarketBankDepositsAndOtherMember 2019-12-31 0000319201 us-gaap:SovereignDebtSecuritiesMember 2019-12-31 0000319201 klac:OrbotechAndThreePrivatelyHeldCompaniesMember klac:AcquisitionRelatedCompensationCostsMember 2018-10-01 2018-12-31 0000319201 klac:OrbotechAndThreePrivatelyHeldCompaniesMember klac:AcquisitionRelatedCompensationCostsMember 2018-07-01 2018-12-31 0000319201 klac:OrbotechAndThreePrivatelyHeldCompaniesMember us-gaap:FairValueAdjustmentToInventoryMember 2018-10-01 2018-12-31 0000319201 klac:OrbotechAndThreePrivatelyHeldCompaniesMember klac:AcquisitionRelatedDeferredRevenueMember 2018-07-01 2018-12-31 0000319201 klac:OrbotechAndThreePrivatelyHeldCompaniesMember us-gaap:AcquisitionRelatedCostsMember 2018-07-01 2018-12-31 0000319201 klac:OrbotechAndThreePrivatelyHeldCompaniesMember us-gaap:AcquisitionRelatedCostsMember 2018-10-01 2018-12-31 0000319201 klac:OrbotechAndThreePrivatelyHeldCompaniesMember klac:AcquisitionRelatedDeferredRevenueMember 2018-10-01 2018-12-31 0000319201 klac:OrbotechAndThreePrivatelyHeldCompaniesMember us-gaap:FairValueAdjustmentToInventoryMember 2018-07-01 2018-12-31 0000319201 klac:OrbotechMember us-gaap:OffMarketFavorableLeaseMember 2019-02-20 2019-02-20 0000319201 klac:OrbotechMember us-gaap:OrderOrProductionBacklogMember 2019-02-20 0000319201 klac:OrbotechMember us-gaap:TechnologyBasedIntangibleAssetsMember 2019-02-20 0000319201 klac:OrbotechMember us-gaap:TradeNamesMember 2019-02-20 2019-02-20 0000319201 klac:OrbotechMember 2019-02-20 0000319201 klac:OrbotechMember us-gaap:CustomerRelatedIntangibleAssetsMember 2019-02-20 0000319201 klac:OrbotechMember us-gaap:OffMarketFavorableLeaseMember 2019-02-20 0000319201 klac:OrbotechMember us-gaap:OrderOrProductionBacklogMember 2019-02-20 2019-02-20 0000319201 klac:OrbotechMember us-gaap:InProcessResearchAndDevelopmentMember 2019-02-20 0000319201 klac:OrbotechMember us-gaap:TradeNamesMember 2019-02-20 0000319201 klac:OrbotechMember us-gaap:TechnologyBasedIntangibleAssetsMember 2019-02-20 2019-02-20 0000319201 klac:OrbotechMember us-gaap:CustomerRelatedIntangibleAssetsMember 2019-02-20 2019-02-20 0000319201 klac:PrivatelyHeldCompanyMember 2019-08-22 0000319201 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2019-06-30 0000319201 klac:OrbotechAndThreePrivatelyHeldCompaniesMember 2018-10-01 2018-12-31 0000319201 klac:OrbotechAndThreePrivatelyHeldCompaniesMember 2018-07-01 2018-12-31 0000319201 klac:ThreePrivatelyHeldCompaniesMember 2019-01-01 2019-03-31 0000319201 klac:OrbotechMember 2019-02-20 0000319201 klac:PrivatelyHeldCompanyMember 2019-08-22 2019-08-22 0000319201 klac:OrbotechMember 2019-10-01 2019-12-31 0000319201 klac:PrivatelyHeldCompanyMember klac:WaferInspectionAndPatterningMember 2019-07-01 2019-12-31 0000319201 us-gaap:CommonStockMember 2019-02-20 0000319201 klac:OrbotechMember 2019-12-31 0000319201 klac:ThreePrivatelyHeldCompaniesMember 2019-03-31 0000319201 klac:TwoPrivatelyHeldCompaniesMember 2018-07-01 2018-09-30 0000319201 klac:PrivatelyHeldCompanyMember 2019-12-31 0000319201 klac:FrontlineMember klac:OrbotechMember 2018-12-24 2018-12-24 0000319201 klac:TwoPrivatelyHeldCompaniesMember 2019-12-31 0000319201 klac:FrontlineMember klac:OrbotechMember 2018-12-24 0000319201 klac:TwoPrivatelyHeldCompaniesMember 2018-09-30 0000319201 klac:ThreePrivatelyHeldCompaniesMember 2019-12-31 0000319201 klac:PCBAndDisplayMember 2019-12-31 0000319201 klac:GlobalServiceAndSupportMember 2019-06-30 0000319201 klac:GlobalServiceAndSupportMember 2019-07-01 2019-12-31 0000319201 klac:PCBAndDisplayMember 2019-07-01 2019-12-31 0000319201 klac:WaferInspectionAndPatterningMember 2019-06-30 0000319201 klac:SpecialtySemiconductorProcessMember 2019-07-01 2019-12-31 0000319201 klac:ComponentInspectionMember 2019-07-01 2019-12-31 0000319201 klac:GlobalServiceAndSupportMember 2019-12-31 0000319201 klac:ComponentInspectionMember 2019-06-30 0000319201 klac:WaferInspectionAndPatterningMember 2019-07-01 2019-12-31 0000319201 klac:SpecialtySemiconductorProcessMember 2019-06-30 0000319201 klac:PCBAndDisplayMember 2019-06-30 0000319201 klac:WaferInspectionAndPatterningMember 2019-12-31 0000319201 klac:SpecialtySemiconductorProcessMember 2019-12-31 0000319201 klac:ComponentInspectionMember 2019-12-31 0000319201 us-gaap:ResearchAndDevelopmentExpenseMember 2018-10-01 2018-12-31 0000319201 us-gaap:ResearchAndDevelopmentExpenseMember 2019-07-01 2019-12-31 0000319201 us-gaap:CostOfSalesMember 2018-10-01 2018-12-31 0000319201 us-gaap:ResearchAndDevelopmentExpenseMember 2018-07-01 2018-12-31 0000319201 us-gaap:CostOfSalesMember 2019-10-01 2019-12-31 0000319201 us-gaap:ResearchAndDevelopmentExpenseMember 2019-10-01 2019-12-31 0000319201 us-gaap:CostOfSalesMember 2019-07-01 2019-12-31 0000319201 us-gaap:CostOfSalesMember 2018-07-01 2018-12-31 0000319201 klac:ExistingTechnologyMember 2019-06-30 0000319201 us-gaap:CustomerRelationshipsMember 2019-12-31 0000319201 us-gaap:InProcessResearchAndDevelopmentMember 2019-06-30 0000319201 klac:TradeNameTrademarkMember 2019-12-31 0000319201 us-gaap:OtherIntangibleAssetsMember 2019-12-31 0000319201 klac:TradeNameTrademarkMember 2019-06-30 0000319201 klac:ExistingTechnologyMember 2019-12-31 0000319201 us-gaap:OtherIntangibleAssetsMember 2019-06-30 0000319201 us-gaap:CustomerRelationshipsMember 2019-06-30 0000319201 us-gaap:InProcessResearchAndDevelopmentMember 2019-12-31 0000319201 srt:MinimumMember us-gaap:OtherIntangibleAssetsMember 2019-07-01 2019-12-31 0000319201 srt:MaximumMember us-gaap:OtherIntangibleAssetsMember 2019-07-01 2019-12-31 0000319201 srt:MinimumMember klac:TradeNameTrademarkMember 2019-07-01 2019-12-31 0000319201 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2019-07-01 2019-12-31 0000319201 srt:MaximumMember klac:TradeNameTrademarkMember 2019-07-01 2019-12-31 0000319201 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2019-07-01 2019-12-31 0000319201 srt:MaximumMember klac:ExistingTechnologyMember 2019-07-01 2019-12-31 0000319201 srt:MinimumMember klac:ExistingTechnologyMember 2019-07-01 2019-12-31 0000319201 klac:OtherReportingUnitsMember 2019-12-31 0000319201 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2019-12-31 0000319201 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2017-11-30 0000319201 us-gaap:SeniorNotesMember 2019-12-31 0000319201 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2019-07-01 2019-12-31 0000319201 us-gaap:SeniorNotesMember 2019-06-30 0000319201 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2019-10-01 2019-12-31 0000319201 us-gaap:SeniorNotesMember 2014-11-30 0000319201 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2018-11-30 0000319201 us-gaap:SeniorNotesMember 2019-07-01 2019-12-31 0000319201 us-gaap:SeniorNotesMember 2019-03-31 0000319201 klac:InterestRatePriorToExpectedDebtIssuancesMember us-gaap:TreasuryLockMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:SeniorNotesMember 2018-06-30 0000319201 us-gaap:SeniorNotesMember 2019-10-31 0000319201 klac:PortionofSeniorNotesMember us-gaap:TreasuryLockMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:SeniorNotesMember 2014-10-31 0000319201 klac:SeniorNotesDueNovember12021Member us-gaap:SeniorNotesMember 2019-12-31 0000319201 klac:SeniorNotesDueNovember12034Member us-gaap:SeniorNotesMember 2019-06-30 0000319201 klac:SeniorNotesDueNovember12034Member us-gaap:SeniorNotesMember 2019-12-31 0000319201 klac:SeniorNotesDueNovember12024Member us-gaap:SeniorNotesMember 2019-12-31 0000319201 klac:SeniorNotesDueMarch152049Member us-gaap:SeniorNotesMember 2019-06-30 0000319201 klac:SeniorNotesDueNovember12024Member us-gaap:SeniorNotesMember 2019-06-30 0000319201 klac:SeniorNotesDueMarch152049Member us-gaap:SeniorNotesMember 2019-12-31 0000319201 klac:SeniorNotesDueNovember12019Member us-gaap:SeniorNotesMember 2019-06-30 0000319201 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2019-06-30 0000319201 klac:SeniorNotesDueMarch152029Member us-gaap:SeniorNotesMember 2019-06-30 0000319201 klac:SeniorNotesDueNovember12019Member us-gaap:SeniorNotesMember 2019-12-31 0000319201 klac:SeniorNotesDueNovember12021Member us-gaap:SeniorNotesMember 2019-06-30 0000319201 klac:SeniorNotesDueMarch152029Member us-gaap:SeniorNotesMember 2019-12-31 0000319201 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2019-07-01 2019-12-31 0000319201 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:LondonInterbankOfferedRateLIBORMember 2019-07-01 2019-12-31 0000319201 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember klac:AlternativeBaseRateMember 2019-07-01 2019-12-31 0000319201 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:LondonInterbankOfferedRateLIBORMember 2019-07-01 2019-12-31 0000319201 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:LondonInterbankOfferedRateLIBORMember 2019-07-01 2019-12-31 0000319201 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember klac:AlternativeBaseRateMember 2019-07-01 2019-12-31 0000319201 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2019-07-01 2019-12-31 0000319201 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2017-11-01 2017-11-30 0000319201 srt:MinimumMember 2019-12-31 0000319201 srt:MaximumMember 2019-12-31 0000319201 us-gaap:RestrictedStockUnitsRSUMember klac:TwoThousandFourPlanMember 2019-06-30 0000319201 us-gaap:RestrictedStockUnitsRSUMember klac:TwoThousandFourPlanMember 2019-07-01 2019-12-31 0000319201 us-gaap:RestrictedStockUnitsRSUMember klac:TwoThousandFourPlanMember 2019-10-01 2019-12-31 0000319201 us-gaap:RestrictedStockUnitsRSUMember klac:TwoThousandFourPlanMember 2019-12-31 0000319201 klac:EmployeeStockPurchasePlanMember 2018-10-01 2018-12-31 0000319201 klac:EmployeeStockPurchasePlanMember 2019-10-01 2019-12-31 0000319201 klac:EmployeeStockPurchasePlanMember 2019-07-01 2019-12-31 0000319201 klac:EmployeeStockPurchasePlanMember 2018-07-01 2018-12-31 0000319201 us-gaap:RestrictedStockUnitsRSUMember 2019-07-01 2019-12-31 0000319201 srt:MaximumMember klac:CashLongTermIncentivePlanMember 2019-07-01 2019-12-31 0000319201 klac:CashLongTermIncentivePlanMember 2019-10-01 2019-12-31 0000319201 klac:CashLongTermIncentivePlanMember 2018-07-01 2018-12-31 0000319201 klac:OrbotechLTSolarLLCMember 2019-12-31 0000319201 klac:AwardsGrantedAfterNovember62013Member 2019-12-31 0000319201 klac:CashLongTermIncentivePlanMember 2019-07-01 2019-12-31 0000319201 klac:CashLongTermIncentivePlanMember 2018-10-01 2018-12-31 0000319201 klac:AssumedEquityPlansMember 2019-12-31 0000319201 klac:RestrictedStockUnitPerformanceBasedAndServiceBasedMember klac:RegularCashDividendMember 2019-12-31 0000319201 klac:RestrictedStockUnitPerformanceBasedAndServiceBasedMember klac:RegularCashDividendMember 2019-06-30 0000319201 klac:AssumedEquityPlansMember 2019-07-01 2019-12-31 0000319201 us-gaap:RestrictedStockUnitsRSUMember 2019-12-31 0000319201 klac:RegularCashDividendMember us-gaap:AdditionalPaidInCapitalMember 2018-10-01 2018-12-31 0000319201 klac:PixCellMember 2019-12-31 0000319201 klac:RestrictedStockUnitPerformanceBasedAndServiceBasedMember klac:TwoThousandFourPlanMember 2019-12-31 0000319201 klac:RegularCashDividendMember us-gaap:AdditionalPaidInCapitalMember 2019-10-01 2019-12-31 0000319201 srt:MaximumMember klac:RestrictedStockUnitServiceBasedMember 2019-07-01 2019-12-31 0000319201 klac:TwoThousandFourPlanMember 2019-12-31 0000319201 klac:RegularCashDividendMember us-gaap:AdditionalPaidInCapitalMember 2018-07-01 2018-12-31 0000319201 klac:CashLongTermIncentivePlanMember 2019-12-31 0000319201 klac:RestrictedStockUnitMarketBasedAndServiceBasedMember 2019-07-01 2019-12-31 0000319201 klac:SeniorManagementMember klac:RestrictedStockUnitPerformanceBasedAndServiceBasedMember 2019-12-31 0000319201 klac:OrbographLtd.Member 2019-12-31 0000319201 us-gaap:EmployeeStockOptionMember klac:AssumedEquityPlansMember 2019-12-31 0000319201 us-gaap:RestrictedStockUnitsRSUMember klac:AssumedEquityPlansMember 2019-12-31 0000319201 klac:RestrictedStockUnitPerformanceBasedAndServiceBasedMember 2019-07-01 2019-12-31 0000319201 srt:MinimumMember klac:CashLongTermIncentivePlanMember 2019-07-01 2019-12-31 0000319201 klac:RegularCashDividendMember us-gaap:AdditionalPaidInCapitalMember 2019-07-01 2019-12-31 0000319201 klac:RegularCashDividendMember 2019-11-06 2019-11-06 0000319201 us-gaap:RestrictedStockUnitsRSUMember 2019-10-01 2019-12-31 0000319201 us-gaap:RestrictedStockUnitsRSUMember 2018-10-01 2018-12-31 0000319201 us-gaap:RestrictedStockUnitsRSUMember 2018-07-01 2018-12-31 0000319201 klac:RegularCashDividendMember 2019-11-18 2019-11-18 0000319201 klac:RestrictedStockUnitMarketBasedAndServiceBasedMember klac:ThirdAnniversaryMember 2019-07-01 2019-12-31 0000319201 srt:MinimumMember klac:RestrictedStockUnitServiceBasedMember 2019-07-01 2019-12-31 0000319201 klac:RestrictedStockUnitMarketBasedAndServiceBasedMember klac:FifthAnniversaryMember 2019-07-01 2019-12-31 0000319201 klac:RestrictedStockUnitPerformanceBasedAndServiceBasedMember klac:ThirdAnniversaryMember 2019-07-01 2019-12-31 0000319201 klac:RestrictedStockUnitMarketBasedAndServiceBasedMember klac:FourthAnniversaryMember 2019-07-01 2019-12-31 0000319201 klac:RestrictedStockUnitPerformanceBasedAndServiceBasedMember klac:FourthAnniversaryMember 2019-07-01 2019-12-31 0000319201 us-gaap:CommonStockMember 2019-07-01 2019-12-31 0000319201 us-gaap:CommonStockMember 2018-07-01 2018-12-31 0000319201 klac:NewRepurchaseProgramMember 2019-12-31 0000319201 us-gaap:OtherCurrentLiabilitiesMember us-gaap:CommonStockMember 2019-07-01 2019-12-31 0000319201 klac:NewRepurchaseProgramMember 2019-09-17 0000319201 us-gaap:OtherCurrentLiabilitiesMember 2019-07-01 2019-12-31 0000319201 us-gaap:ForeignCountryMember us-gaap:IsraelTaxAuthorityMember 2019-08-28 0000319201 us-gaap:ForeignCountryMember us-gaap:IsraelTaxAuthorityMember 2017-05-01 2019-12-31 0000319201 us-gaap:ForeignExchangeContractMember us-gaap:InterestExpenseMember 2018-10-01 2018-12-31 0000319201 us-gaap:InterestRateContractMember us-gaap:DesignatedAsHedgingInstrumentMember klac:InterestIncomeAndOtherNetMember 2018-10-01 2018-12-31 0000319201 us-gaap:ForeignExchangeContractMember klac:InterestIncomeAndOtherNetMember 2018-10-01 2018-12-31 0000319201 us-gaap:ForeignExchangeContractMember us-gaap:CostOfSalesMember 2018-10-01 2018-12-31 0000319201 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember klac:InterestIncomeAndOtherNetMember 2018-10-01 2018-12-31 0000319201 us-gaap:InterestRateContractMember klac:InterestIncomeAndOtherNetMember 2019-10-01 2019-12-31 0000319201 us-gaap:ForeignExchangeContractMember klac:CostOfSalesAndOperatingExpenseMember 2019-10-01 2019-12-31 0000319201 us-gaap:ForeignExchangeContractMember us-gaap:SalesMember 2019-10-01 2019-12-31 0000319201 us-gaap:InterestRateContractMember us-gaap:CostOfSalesMember 2019-10-01 2019-12-31 0000319201 us-gaap:InterestRateContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:SalesMember 2018-10-01 2018-12-31 0000319201 us-gaap:InterestRateContractMember us-gaap:SalesMember 2019-10-01 2019-12-31 0000319201 us-gaap:ForeignExchangeContractMember us-gaap:CostOfSalesMember 2019-10-01 2019-12-31 0000319201 us-gaap:ForeignExchangeContractMember klac:InterestIncomeAndOtherNetMember 2019-10-01 2019-12-31 0000319201 us-gaap:InterestRateContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:CostOfSalesMember 2018-10-01 2018-12-31 0000319201 us-gaap:ForeignExchangeContractMember us-gaap:InterestExpenseMember 2019-10-01 2019-12-31 0000319201 us-gaap:InterestRateContractMember us-gaap:InterestExpenseMember 2019-10-01 2019-12-31 0000319201 us-gaap:ForeignExchangeContractMember us-gaap:SalesMember 2018-10-01 2018-12-31 0000319201 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:InterestExpenseMember 2018-10-01 2018-12-31 0000319201 us-gaap:InterestRateContractMember klac:CostOfSalesAndOperatingExpenseMember 2019-10-01 2019-12-31 0000319201 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:SalesMember 2018-10-01 2018-12-31 0000319201 us-gaap:InterestRateContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:InterestExpenseMember 2018-10-01 2018-12-31 0000319201 us-gaap:InterestRateContractMember us-gaap:InterestExpenseMember 2018-10-01 2018-12-31 0000319201 us-gaap:InterestRateContractMember klac:InterestIncomeAndOtherNetMember 2018-10-01 2018-12-31 0000319201 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:CostOfSalesMember 2018-10-01 2018-12-31 0000319201 us-gaap:InterestRateContractMember us-gaap:CostOfSalesMember 2018-10-01 2018-12-31 0000319201 us-gaap:InterestRateContractMember us-gaap:SalesMember 2018-10-01 2018-12-31 0000319201 us-gaap:ForeignExchangeContractMember us-gaap:SalesMember 2019-07-01 2019-12-31 0000319201 us-gaap:ForeignExchangeContractMember us-gaap:SalesMember 2018-07-01 2018-12-31 0000319201 us-gaap:ForeignExchangeContractMember us-gaap:InterestExpenseMember 2019-07-01 2019-12-31 0000319201 us-gaap:InterestRateContractMember us-gaap:CostOfSalesMember 2018-07-01 2018-12-31 0000319201 us-gaap:ForeignExchangeContractMember klac:InterestIncomeAndOtherNetMember 2018-07-01 2018-12-31 0000319201 us-gaap:InterestRateContractMember us-gaap:SalesMember 2019-07-01 2019-12-31 0000319201 us-gaap:InterestRateContractMember us-gaap:CostOfSalesMember 2019-07-01 2019-12-31 0000319201 us-gaap:ForeignExchangeContractMember klac:InterestIncomeAndOtherNetMember 2019-07-01 2019-12-31 0000319201 us-gaap:InterestRateContractMember us-gaap:DesignatedAsHedgingInstrumentMember klac:InterestIncomeAndOtherNetMember 2018-07-01 2018-12-31 0000319201 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:InterestExpenseMember 2018-07-01 2018-12-31 0000319201 us-gaap:InterestRateContractMember us-gaap:InterestExpenseMember 2019-07-01 2019-12-31 0000319201 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:CostOfSalesMember 2018-07-01 2018-12-31 0000319201 us-gaap:ForeignExchangeContractMember klac:CostOfSalesAndOperatingExpenseMember 2019-07-01 2019-12-31 0000319201 us-gaap:InterestRateContractMember us-gaap:SalesMember 2018-07-01 2018-12-31 0000319201 us-gaap:ForeignExchangeContractMember us-gaap:CostOfSalesMember 2018-07-01 2018-12-31 0000319201 us-gaap:InterestRateContractMember klac:InterestIncomeAndOtherNetMember 2018-07-01 2018-12-31 0000319201 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember klac:InterestIncomeAndOtherNetMember 2018-07-01 2018-12-31 0000319201 us-gaap:InterestRateContractMember klac:InterestIncomeAndOtherNetMember 2019-07-01 2019-12-31 0000319201 us-gaap:InterestRateContractMember klac:CostOfSalesAndOperatingExpenseMember 2019-07-01 2019-12-31 0000319201 us-gaap:ForeignExchangeContractMember us-gaap:CostOfSalesMember 2019-07-01 2019-12-31 0000319201 us-gaap:InterestRateContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:CostOfSalesMember 2018-07-01 2018-12-31 0000319201 us-gaap:InterestRateContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:InterestExpenseMember 2018-07-01 2018-12-31 0000319201 us-gaap:ForeignExchangeContractMember us-gaap:InterestExpenseMember 2018-07-01 2018-12-31 0000319201 us-gaap:InterestRateContractMember us-gaap:InterestExpenseMember 2018-07-01 2018-12-31 0000319201 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:SalesMember 2018-07-01 2018-12-31 0000319201 us-gaap:InterestRateContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:SalesMember 2018-07-01 2018-12-31 0000319201 us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:LongMember 2019-12-31 0000319201 us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:ShortMember 2019-06-30 0000319201 us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:LongMember 2019-06-30 0000319201 us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:LongMember 2019-12-31 0000319201 us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:ShortMember 2019-12-31 0000319201 us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:ShortMember 2019-06-30 0000319201 us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:ShortMember 2019-12-31 0000319201 us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:LongMember 2019-06-30 0000319201 us-gaap:InterestRateContractMember 2019-10-01 2019-12-31 0000319201 us-gaap:ForeignExchangeContractMember 2019-07-01 2019-12-31 0000319201 us-gaap:InterestRateContractMember 2019-07-01 2019-12-31 0000319201 us-gaap:ForeignExchangeContractMember 2019-10-01 2019-12-31 0000319201 us-gaap:ForeignExchangeContractMember 2018-07-01 2018-12-31 0000319201 us-gaap:ForeignExchangeContractMember 2018-10-01 2018-12-31 0000319201 us-gaap:InterestRateContractMember 2018-07-01 2018-12-31 0000319201 us-gaap:InterestRateContractMember 2018-10-01 2018-12-31 0000319201 klac:InterestRateContract2018RateLockAgreementsMember 2019-10-01 2019-12-31 0000319201 klac:InterestRateContract2018RateLockAgreementsMember 2019-12-31 0000319201 klac:InterestRateContract2018RateLockAgreementsMember 2019-07-01 2019-12-31 0000319201 klac:InterestRateContract2018RateLockAgreementsMember us-gaap:SeniorNotesMember 2019-01-01 2019-03-31 0000319201 us-gaap:TreasuryLockMember us-gaap:InterestExpenseMember 2019-10-01 2019-12-31 0000319201 us-gaap:TreasuryLockMember us-gaap:InterestExpenseMember 2019-07-01 2019-12-31 0000319201 klac:SeniorNotesDueNovember12024Member us-gaap:SeniorNotesMember 2014-10-31 0000319201 klac:PortionofSeniorNotesMember us-gaap:TreasuryLockMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:SeniorNotesMember 2014-12-31 0000319201 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2019-12-31 0000319201 us-gaap:OtherCurrentLiabilitiesMember us-gaap:NondesignatedMember 2019-12-31 0000319201 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2019-12-31 0000319201 us-gaap:OtherCurrentAssetsMember 2019-12-31 0000319201 us-gaap:OtherCurrentAssetsMember us-gaap:NondesignatedMember 2019-06-30 0000319201 us-gaap:OtherCurrentLiabilitiesMember 2019-12-31 0000319201 us-gaap:OtherCurrentLiabilitiesMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-06-30 0000319201 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0000319201 us-gaap:OtherCurrentLiabilitiesMember 2019-06-30 0000319201 us-gaap:OtherCurrentAssetsMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0000319201 us-gaap:OtherCurrentLiabilitiesMember us-gaap:NondesignatedMember 2019-06-30 0000319201 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-06-30 0000319201 us-gaap:OtherCurrentAssetsMember us-gaap:NondesignatedMember 2019-12-31 0000319201 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-06-30 0000319201 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2019-06-30 0000319201 us-gaap:OtherCurrentAssetsMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-06-30 0000319201 us-gaap:OtherCurrentAssetsMember 2019-06-30 0000319201 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2019-06-30 0000319201 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0000319201 us-gaap:OtherCurrentLiabilitiesMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0000319201 us-gaap:TreasuryLockMember us-gaap:InterestExpenseMember 2018-10-01 2018-12-31 0000319201 us-gaap:TreasuryLockMember us-gaap:InterestExpenseMember 2018-07-01 2018-12-31 0000319201 2018-07-01 2019-06-30 0000319201 klac:PCBDisplayAndComponentInspectionMember 2019-07-01 2019-12-31 0000319201 klac:CustomerOneMember 2018-07-01 2018-12-31 0000319201 klac:CustomerTwoMember 2018-10-01 2018-12-31 0000319201 klac:CustomerOneMember 2019-10-01 2019-12-31 0000319201 klac:SemiconductorProcessControlMember 2019-07-01 2019-12-31 0000319201 klac:CustomerTwoMember 2019-10-01 2019-12-31 0000319201 klac:SpecialtySemiconductorProcessMember 2019-07-01 2019-12-31 0000319201 klac:CustomerTwoMember 2019-07-01 2019-12-31 0000319201 us-gaap:AllOtherSegmentsMember 2019-07-01 2019-12-31 0000319201 klac:CustomerOneMember 2018-10-01 2018-12-31 0000319201 klac:CustomerOneMember 2019-07-01 2019-12-31 0000319201 country:KR 2019-10-01 2019-12-31 0000319201 country:JP 2018-10-01 2018-12-31 0000319201 country:CN 2019-07-01 2019-12-31 0000319201 country:KR 2018-10-01 2018-12-31 0000319201 klac:RestOfAsiaMember 2019-07-01 2019-12-31 0000319201 country:KR 2019-07-01 2019-12-31 0000319201 klac:RestOfAsiaMember 2018-07-01 2018-12-31 0000319201 srt:NorthAmericaMember 2019-07-01 2019-12-31 0000319201 srt:NorthAmericaMember 2019-10-01 2019-12-31 0000319201 srt:NorthAmericaMember 2018-07-01 2018-12-31 0000319201 klac:RestOfAsiaMember 2018-10-01 2018-12-31 0000319201 country:TW 2018-10-01 2018-12-31 0000319201 klac:EuropeAndIsraelMember 2019-07-01 2019-12-31 0000319201 country:CN 2018-10-01 2018-12-31 0000319201 country:CN 2019-10-01 2019-12-31 0000319201 klac:EuropeAndIsraelMember 2018-07-01 2018-12-31 0000319201 country:KR 2018-07-01 2018-12-31 0000319201 klac:RestOfAsiaMember 2019-10-01 2019-12-31 0000319201 country:JP 2018-07-01 2018-12-31 0000319201 country:TW 2019-07-01 2019-12-31 0000319201 country:JP 2019-07-01 2019-12-31 0000319201 srt:NorthAmericaMember 2018-10-01 2018-12-31 0000319201 klac:EuropeAndIsraelMember 2019-10-01 2019-12-31 0000319201 country:CN 2018-07-01 2018-12-31 0000319201 klac:EuropeAndIsraelMember 2018-10-01 2018-12-31 0000319201 country:TW 2018-07-01 2018-12-31 0000319201 country:JP 2019-10-01 2019-12-31 0000319201 country:TW 2019-10-01 2019-12-31 0000319201 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2018-07-01 2018-12-31 0000319201 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2019-10-01 2019-12-31 0000319201 us-gaap:OperatingSegmentsMember klac:SpecialtySemiconductorProcessMember 2019-10-01 2019-12-31 0000319201 us-gaap:OperatingSegmentsMember klac:PCBDisplayAndComponentInspectionMember 2019-10-01 2019-12-31 0000319201 us-gaap:OperatingSegmentsMember klac:SemiconductorProcessControlMember 2018-10-01 2018-12-31 0000319201 us-gaap:OperatingSegmentsMember klac:SpecialtySemiconductorProcessMember 2018-07-01 2018-12-31 0000319201 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2018-10-01 2018-12-31 0000319201 us-gaap:OperatingSegmentsMember klac:SemiconductorProcessControlMember 2018-07-01 2018-12-31 0000319201 us-gaap:OperatingSegmentsMember 2019-07-01 2019-12-31 0000319201 us-gaap:OperatingSegmentsMember 2018-10-01 2018-12-31 0000319201 us-gaap:OperatingSegmentsMember klac:SemiconductorProcessControlMember 2019-07-01 2019-12-31 0000319201 us-gaap:OperatingSegmentsMember klac:SpecialtySemiconductorProcessMember 2019-07-01 2019-12-31 0000319201 us-gaap:OperatingSegmentsMember klac:SpecialtySemiconductorProcessMember 2018-10-01 2018-12-31 0000319201 us-gaap:OperatingSegmentsMember klac:PCBDisplayAndComponentInspectionMember 2019-07-01 2019-12-31 0000319201 us-gaap:OperatingSegmentsMember klac:PCBDisplayAndComponentInspectionMember 2018-07-01 2018-12-31 0000319201 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2019-07-01 2019-12-31 0000319201 us-gaap:OperatingSegmentsMember klac:PCBDisplayAndComponentInspectionMember 2018-10-01 2018-12-31 0000319201 us-gaap:OperatingSegmentsMember klac:SemiconductorProcessControlMember 2019-10-01 2019-12-31 0000319201 us-gaap:OperatingSegmentsMember 2019-10-01 2019-12-31 0000319201 us-gaap:OperatingSegmentsMember 2018-07-01 2018-12-31 0000319201 klac:PCBDisplayAndComponentInspectionMember 2018-07-01 2018-12-31 0000319201 klac:DefectInspectionMember 2018-10-01 2018-12-31 0000319201 klac:SpecialtySemiconductorProcessMember 2019-10-01 2019-12-31 0000319201 klac:OtherRevenueMember 2019-10-01 2019-12-31 0000319201 klac:PatterningMember 2018-07-01 2018-12-31 0000319201 klac:PCBDisplayAndComponentInspectionMember 2019-07-01 2019-12-31 0000319201 klac:OtherRevenueMember 2018-10-01 2018-12-31 0000319201 klac:OtherRevenueMember 2019-07-01 2019-12-31 0000319201 klac:DefectInspectionMember 2019-10-01 2019-12-31 0000319201 klac:PatterningMember 2018-10-01 2018-12-31 0000319201 klac:PCBDisplayAndComponentInspectionMember 2018-10-01 2018-12-31 0000319201 klac:SpecialtySemiconductorProcessMember 2019-07-01 2019-12-31 0000319201 klac:PCBDisplayAndComponentInspectionMember 2019-10-01 2019-12-31 0000319201 klac:DefectInspectionMember 2018-07-01 2018-12-31 0000319201 klac:PatterningMember 2019-07-01 2019-12-31 0000319201 klac:SpecialtySemiconductorProcessMember 2018-07-01 2018-12-31 0000319201 klac:OtherRevenueMember 2018-07-01 2018-12-31 0000319201 klac:DefectInspectionMember 2019-07-01 2019-12-31 0000319201 klac:SpecialtySemiconductorProcessMember 2018-10-01 2018-12-31 0000319201 klac:PatterningMember 2019-10-01 2019-12-31 0000319201 klac:RestOfAsiaMember 2019-06-30 0000319201 country:IL 2019-12-31 0000319201 country:SG 2019-12-31 0000319201 country:SG 2019-06-30 0000319201 srt:EuropeMember 2019-12-31 0000319201 country:IL 2019-06-30 0000319201 country:US 2019-12-31 0000319201 country:US 2019-06-30 0000319201 klac:RestOfAsiaMember 2019-12-31 0000319201 srt:EuropeMember 2019-06-30 0000319201 klac:CorporateAndReconcilingItemsMember 2019-07-01 2019-12-31 0000319201 klac:CorporateAndReconcilingItemsMember 2018-10-01 2018-12-31 0000319201 klac:CorporateAndReconcilingItemsMember 2018-07-01 2018-12-31 0000319201 klac:CorporateAndReconcilingItemsMember 2019-10-01 2019-12-31 iso4217:USD shares klac:investment iso4217:USD shares pure klac:Installment iso4217:ILS klac:reporting_unit klac:company klac:segment klac:quarter klac:customer false --06-30 Q2 2020 0000319201 P4Y 0.25 0.3333 P4Y P3Y 1 0.3333 0.3333 0.5 0.3333 0.5 2600000 6600000 0.85 0.75 0.75 0.75 0.85 0.0075 0.0175 0 0.01 0.01125 0.041 0.05 0.03375 0.04125 0.0465 0.0565 P5Y P7M P8Y P7Y P9Y P9Y P4Y P4Y P4Y P1Y 0 0.0025 0.001 0.00125 200000 400000 P2Y 10-Q true 2019-12-31 false 000-09992 KLA CORPORATION DE 04-2564110 One Technology Drive, Milpitas, CA 95035 408 875-3000 Common Stock, $0.001 par value per share KLAC NASDAQ Yes Yes false Large Accelerated Filer false false 156772198 939864000 1015994000 737658000 723391000 1191035000 990113000 1251400000 1262500000 257486000 323077000 4377443000 4315075000 489980000 448799000 2299781000 2211858000 213255000 206141000 1492450000 1560670000 377811000 265973000 9250720000 9008516000 256646000 202416000 247103000 282348000 204284000 206669000 0 249999000 1010210000 827054000 1718243000 1768486000 3399877000 3173383000 680929000 702285000 99969000 98772000 663732000 587897000 6562750000 6330823000 2017521000 2017312000 719001000 714825000 -66758000 -73029000 2669764000 2659108000 18206000 18585000 2687970000 2677693000 9250720000 9008516000 1144550000 852201000 2202525000 1681428000 364903000 267697000 720342000 531730000 1509453000 1119898000 2922867000 2213158000 633618000 408260000 1237859000 789647000 220751000 165903000 431331000 319433000 192253000 112462000 380598000 226900000 40472000 26538000 80822000 52900000 2568000 9228000 4186000 19253000 424927000 415963000 796443000 843531000 44622000 46863000 69742000 78487000 380305000 369100000 726701000 765044000 -250000 0 -379000 0 380555000 369100000 727080000 765044000 2.42 2.43 4.60 4.98 2.40 2.42 4.56 4.96 157290000 152148000 157994000 153684000 158620000 152648000 159314000 154389000 380305000 369100000 726701000 765044000 2844000 -991000 406000 -4073000 247000 0 -146000 0 2597000 -991000 552000 -4073000 2290000 -18982000 1548000 -5188000 -125000 1736000 -1652000 2773000 412000 -4475000 436000 -1180000 2003000 -16243000 2764000 -6781000 51000 -413000 -678000 -555000 616000 2649000 1799000 4759000 -82000 -469000 -86000 -950000 150000 577000 -392000 1079000 548000 2541000 2277000 4630000 5097000 -14280000 6271000 -5669000 -250000 0 -379000 0 385652000 354820000 733351000 759375000 159475000 2017312000 714825000 -73029000 2659108000 18585000 2677693000 346525000 346525000 346525000 1174000 1174000 1174000 -129000 -129000 281000 -23423000 -23423000 -23423000 1659000 20988000 207508000 228496000 228496000 120669000 120669000 120669000 26944000 26944000 26944000 158097000 1999845000 733173000 -71855000 2661163000 18456000 2679619000 380555000 380555000 380555000 5097000 5097000 5097000 -250000 -250000 442000 12262000 12262000 12262000 1690000 21375000 259218000 280593000 280593000 135509000 135509000 135509000 26789000 26789000 26789000 156849000 2017521000 719001000 -66758000 2669764000 18206000 2687970000 156048000 617999000 1056445000 -53933000 1620511000 0 1620511000 -21215000 75000 -21140000 -21140000 10920000 -10920000 156048000 617999000 1046150000 -64778000 1599371000 0 1599371000 395944000 395944000 395944000 8611000 8611000 8611000 332000 -26961000 -26961000 -26961000 2781000 11010000 296777000 307787000 307787000 117947000 117947000 117947000 16138000 16138000 16138000 153599000 596166000 1027370000 -56167000 1567369000 0 1567369000 369100000 369100000 369100000 -14280000 -14280000 -14280000 321000 17323000 17323000 17323000 2556000 9919000 232482000 242401000 242401000 115184000 115184000 115184000 15695000 15695000 15695000 151364000 619265000 1048804000 -70447000 1597622000 0 1597622000 726701000 765044000 187122000 31893000 -7344000 -4790000 53733000 31833000 201896000 19790000 6568000 70847000 5372000 -18125000 54143000 -17205000 -35245000 -99533000 -3117000 -1114000 107131000 20381000 883976000 663577000 78530000 11787000 67440000 48696000 1086000 0 408482000 2686000 35736000 198608000 357450000 382809000 21873000 32100000 27212000 37334000 -154841000 523482000 250000000 0 275000000 0 513089000 550187000 256332000 237319000 24613000 20556000 35775000 30194000 60000 0 -805643000 -797144000 378000 -315000 -76130000 389600000 1015994000 1404382000 939864000 1793982000 70746000 112816000 79486000 51673000 0 440000 5825000 2529000 3190000 5404000 4000000 0 13755000 7705000 <div style="line-height:120%;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTE 1 – BASIS OF PRESENTATION</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Basis of Presentation.</span><span style="font-family:inherit;font-size:10pt;"> For purposes of this report, “KLA,” the “Company,” “we,” “our,” “us,” or similar references mean KLA Corporation, and its majority-owned subsidiaries unless the context requires otherwise. The Condensed Consolidated Financial Statements have been prepared by us pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (“SEC”). Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America have been condensed or omitted pursuant to such rules and regulations. </span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the opinion of management, the unaudited interim financial statements reflect all adjustments (consisting only of normal, recurring adjustments) necessary for a fair statement of the financial position, results of operations, comprehensive income, stockholders’ equity and cash flows for the periods indicated. These financial statements and notes, however, should be read in conjunction with Item 8, “Financial Statements and Supplementary Data” included in our Annual Report on Form 10-K for the fiscal year ended </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, filed with the SEC on </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">August 16, 2019</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Condensed Consolidated Financial Statements include the accounts of KLA and its majority-owned subsidiaries. All significant intercompany balances and transactions have been eliminated.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The results of operations for the three and </span><span style="font-family:inherit;font-size:10pt;">six</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> are not necessarily indicative of the results that may be expected for any other interim period or for the full fiscal year ending </span><span style="font-family:inherit;font-size:10pt;">June 30, 2020</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certain reclassifications have been made to the prior year’s Condensed Consolidated Financial Statements to conform to the current year presentation. The reclassifications did not have material effects on the prior year’s Condensed Consolidated Balance Sheets, Statements of Operations, Comprehensive Income and Cash Flows.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Acquisition of Orbotech, Ltd. </span><span style="font-family:inherit;font-size:10pt;">On February 20, 2019 (the “Closing Date” or “Acquisition Date”), we completed the acquisition of Orbotech, Ltd. (“Orbotech”) for total consideration of </span><span style="font-family:inherit;font-size:10pt;"><span>$3.26 billion</span></span><span style="font-family:inherit;font-size:10pt;">. The acquisition of Orbotech is referred to as the “Orbotech Acquisition”. The Orbotech Acquisition was accounted for by applying the acquisition method of accounting for business combinations. The unaudited Condensed Consolidated Financial Statements in this report include the financial results of Orbotech prospectively from the Acquisition Date. For additional details, refer to Note 6 “Business Combinations” of the Condensed Consolidated Financial Statements.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Management Estimates.</span><span style="font-family:inherit;font-size:10pt;"> The preparation of the Condensed Consolidated Financial Statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions in applying our accounting policies that affect the reported amounts of assets and liabilities (and related disclosure of contingent assets and liabilities) at the date of the Condensed Consolidated Financial Statements and the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from those estimates.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Comparability. </span><span style="font-family:inherit;font-size:10pt;">Effective July 1, 2019, we adopted ASC 842, Leases (“ASC 842”). Prior periods were not retrospectively restated, and accordingly, the Consolidated Balance Sheet as of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, and the Condensed Consolidated Statements of Operations for the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> and six months ended December 31, 2018 were prepared using accounting standards that were different than those in effect for the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> and six months ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Significant Accounting Policies. </span><span style="font-family:inherit;font-size:10pt;">We updated our accounting policies for Leases. There have been no other material changes to our significant accounting policies in Note 1 “Description of Business and Summary of Significant Accounting Policies,” of the Notes to the Consolidated Financial Statements included in our Annual Report on Form 10-K for the fiscal year ended </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Leases.</span><span style="font-family:inherit;font-size:10pt;"> Under ASC 842, a contract is or contains a lease when we have the right to control the use of an identified asset for a period of time. We determine if an arrangement is a lease at inception of the contract, which is the date on which the terms of the contract are agreed to, and the agreement creates enforceable rights and obligations. The commencement date of the lease is the date that the lessor makes an underlying asset available for our use. On the commencement date leases are evaluated for classification and assets and liabilities are recognized based on the present value of lease payments over the lease term. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The lease term used to calculate the lease liability includes options to extend or terminate the lease when it is reasonably certain that the option will be exercised. The right-of-use (“ROU”) asset is initially measured as the amount of lease liability, adjusted for any initial lease costs, prepaid lease payments and any lease incentives. Variable lease payments, consisting primarily of reimbursement of costs incurred by lessors for common area maintenance, real estate taxes, and insurance are not included in the lease liability and are recognized as they are incurred. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As most of our leases do not provide an implicit rate, we use our incremental borrowing rate at lease commencement to measure ROU assets and lease liabilities. The incremental borrowing rate used by us is based on baseline rates and adjusted by the credit spreads commensurate with our secured borrowing rate, over a similar term. We used the incremental borrowing rate on June 30, 2019 for all leases that commenced on or prior to that date. Operating lease expense is generally recognized on a straight-line basis over the lease term. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have elected the practical expedient to account for the lease and non-lease components as a single lease component for the majority of our asset classes. For leases with a term of one year or less, we have elected not to record the ROU asset or liability. </span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Recent Accounting Pronouncements.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recently Adopted</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In February 2016, the Financial Accounting Standards Board (“FASB”) issued ASC 842 which supersedes the lease recognition requirements in ASC 840, Leases, (“ASC 840”). The most prominent of the changes in ASC 842 is the recognition of ROU assets and lease liabilities by lessees for those leases classified as operating leases. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consistent with ASC 840, leases will be classified as either finance or operating, with classification affecting the pattern of expense recognition in the statements of operations. In July 2018, the FASB issued an accounting standard update which amended ASC 842 and offered an additional (and optional) transition method by which entities could elect not to recast the comparative periods presented in financial statements in the period of adoption.</span></div><div style="line-height:120%;padding-top:12px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">KLA adopted the new standard on July 1, 2019, the first day of fiscal 2020, using the optional adoption method whereby we did not adjust comparative period financial statements. Consequently, prior period balances and disclosures have not been restated. KLA elected certain practical expedients, which among other things, allowed us to carry forward prior conclusions about lease identification and classification. The adoption of ASC 842 resulted in the balance sheet recognition of additional lease assets and lease liabilities of </span><span style="font-family:inherit;font-size:10pt;"><span>$110.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$108.7 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, related primarily to facilities, vehicles and other equipment. The adoption of ASC 842 did not have a material impact on beginning retained earnings, the Condensed Consolidated Statement of Operations, Cash Flows, or earnings per share. Additionally, the adoption of ASC 842 did not have a material impact on the Condensed Consolidated Financial Statements for arrangements in which KLA is the lessor. For additional information regarding KLA’s leases, see Note 9 “Leases” in the Condensed Consolidated Financial Statements.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Updates Not Yet Effective</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In June 2016, the FASB issued an accounting standard update that changes the accounting for recognizing impairments of financial assets. Under the update, credit losses for certain types of financial instruments will be estimated based on expected losses. The update also modifies the impairment models for available-for-sale debt securities and for purchased financial assets with credit deterioration since their origination. The update is effective for us beginning in the first quarter of our fiscal year ending June 30, 2021, with early adoption permitted starting in the first quarter of fiscal year ending June 30, 2020. We are currently evaluating the impact of this accounting standard update on our Condensed Consolidated Financial Statements.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:29px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued an accounting standard update which modifies the existing accounting standards for fair value measurement disclosure. This update eliminates the disclosure of the amount of and reasons for transfers between level 1 and level 2 of the fair value hierarchy, and the policy for timing of transfers between levels. This standard update is effective for us beginning in the first quarter of our fiscal year ending June 30, 2021, and early adoption is permitted. We are currently evaluating the impact of this accounting standard update on our Condensed Consolidated Financial Statements.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:29px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued an accounting standard update to amend the disclosure requirements related to defined benefit pension and other post-retirement plans. Some of the changes include adding a disclosure requirement for significant gains and losses related to changes in the benefit obligation for the period and removing the amounts in accumulated other comprehensive income expected to be recognized as components of net periodic benefit cost over the next fiscal year. This standard update is effective for us for the fiscal year ending June 30, 2021, and early adoption is permitted. We are currently evaluating the impact of this accounting standard update on our Condensed Consolidated Financial Statements.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:29px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued an accounting standard update to align the requirements for capitalizing implementation costs incurred in a cloud computing arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software. The guidance clarifies which costs should be capitalized including the cost to acquire the license and the related implementation costs. This standard update is effective for us beginning in the first quarter of our fiscal year ending June 30, 2021, with an option to be adopted either prospectively or retrospectively. Early adoption is permitted. We are currently evaluating the impact of this accounting standard update on our Condensed Consolidated Financial Statements.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:29px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In December 2019, the FASB issued an accounting standard update to simplify the accounting for income taxes in ASC 740, Income Taxes, (“ASC 740”). This amendment removes certain exceptions and improves consistent application of accounting principles for certain areas in ASC 740. The update is effective for us beginning in the first quarter of our fiscal year ending June 30, 2022, and early adoption is permitted. We are currently evaluating the impact of this accounting standard update on our Condensed Consolidated Financial Statements.</span></div> The Condensed Consolidated Financial Statements have been prepared by us pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (“SEC”). Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America have been condensed or omitted pursuant to such rules and regulations. <div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the opinion of management, the unaudited interim financial statements reflect all adjustments (consisting only of normal, recurring adjustments) necessary for a fair statement of the financial position, results of operations, comprehensive income, stockholders’ equity and cash flows for the periods indicated. These financial statements and notes, however, should be read in conjunction with Item 8, “Financial Statements and Supplementary Data” included in our Annual Report on Form 10-K for the fiscal year ended </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, filed with the SEC on </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">August 16, 2019</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Condensed Consolidated Financial Statements include the accounts of KLA and its majority-owned subsidiaries. All significant intercompany balances and transactions have been eliminated.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The results of operations for the three and </span><span style="font-family:inherit;font-size:10pt;">six</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> are not necessarily indicative of the results that may be expected for any other interim period or for the full fiscal year ending </span><span style="font-family:inherit;font-size:10pt;">June 30, 2020</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certain reclassifications have been made to the prior year’s Condensed Consolidated Financial Statements to conform to the current year presentation. The reclassifications did not have material effects on the prior year’s Condensed Consolidated Balance Sheets, Statements of Operations, Comprehensive Income and Cash Flows.</span></div> 3260000000 The preparation of the Condensed Consolidated Financial Statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions in applying our accounting policies that affect the reported amounts of assets and liabilities (and related disclosure of contingent assets and liabilities) at the date of the Condensed Consolidated Financial Statements and the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from those estimates. Under ASC 842, a contract is or contains a lease when we have the right to control the use of an identified asset for a period of time. We determine if an arrangement is a lease at inception of the contract, which is the date on which the terms of the contract are agreed to, and the agreement creates enforceable rights and obligations. The commencement date of the lease is the date that the lessor makes an underlying asset available for our use. On the commencement date leases are evaluated for classification and assets and liabilities are recognized based on the present value of lease payments over the lease term. <div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The lease term used to calculate the lease liability includes options to extend or terminate the lease when it is reasonably certain that the option will be exercised. The right-of-use (“ROU”) asset is initially measured as the amount of lease liability, adjusted for any initial lease costs, prepaid lease payments and any lease incentives. Variable lease payments, consisting primarily of reimbursement of costs incurred by lessors for common area maintenance, real estate taxes, and insurance are not included in the lease liability and are recognized as they are incurred. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As most of our leases do not provide an implicit rate, we use our incremental borrowing rate at lease commencement to measure ROU assets and lease liabilities. The incremental borrowing rate used by us is based on baseline rates and adjusted by the credit spreads commensurate with our secured borrowing rate, over a similar term. We used the incremental borrowing rate on June 30, 2019 for all leases that commenced on or prior to that date. Operating lease expense is generally recognized on a straight-line basis over the lease term. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have elected the practical expedient to account for the lease and non-lease components as a single lease component for the majority of our asset classes. For leases with a term of one year or less, we have elected not to record the ROU asset or liability. </span></div> <div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recently Adopted</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In February 2016, the Financial Accounting Standards Board (“FASB”) issued ASC 842 which supersedes the lease recognition requirements in ASC 840, Leases, (“ASC 840”). The most prominent of the changes in ASC 842 is the recognition of ROU assets and lease liabilities by lessees for those leases classified as operating leases. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consistent with ASC 840, leases will be classified as either finance or operating, with classification affecting the pattern of expense recognition in the statements of operations. In July 2018, the FASB issued an accounting standard update which amended ASC 842 and offered an additional (and optional) transition method by which entities could elect not to recast the comparative periods presented in financial statements in the period of adoption.</span></div><div style="line-height:120%;padding-top:12px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">KLA adopted the new standard on July 1, 2019, the first day of fiscal 2020, using the optional adoption method whereby we did not adjust comparative period financial statements. Consequently, prior period balances and disclosures have not been restated. KLA elected certain practical expedients, which among other things, allowed us to carry forward prior conclusions about lease identification and classification. The adoption of ASC 842 resulted in the balance sheet recognition of additional lease assets and lease liabilities of </span><span style="font-family:inherit;font-size:10pt;"><span>$110.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$108.7 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, related primarily to facilities, vehicles and other equipment. The adoption of ASC 842 did not have a material impact on beginning retained earnings, the Condensed Consolidated Statement of Operations, Cash Flows, or earnings per share. Additionally, the adoption of ASC 842 did not have a material impact on the Condensed Consolidated Financial Statements for arrangements in which KLA is the lessor. For additional information regarding KLA’s leases, see Note 9 “Leases” in the Condensed Consolidated Financial Statements.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Updates Not Yet Effective</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In June 2016, the FASB issued an accounting standard update that changes the accounting for recognizing impairments of financial assets. Under the update, credit losses for certain types of financial instruments will be estimated based on expected losses. The update also modifies the impairment models for available-for-sale debt securities and for purchased financial assets with credit deterioration since their origination. The update is effective for us beginning in the first quarter of our fiscal year ending June 30, 2021, with early adoption permitted starting in the first quarter of fiscal year ending June 30, 2020. We are currently evaluating the impact of this accounting standard update on our Condensed Consolidated Financial Statements.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:29px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued an accounting standard update which modifies the existing accounting standards for fair value measurement disclosure. This update eliminates the disclosure of the amount of and reasons for transfers between level 1 and level 2 of the fair value hierarchy, and the policy for timing of transfers between levels. This standard update is effective for us beginning in the first quarter of our fiscal year ending June 30, 2021, and early adoption is permitted. We are currently evaluating the impact of this accounting standard update on our Condensed Consolidated Financial Statements.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:29px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued an accounting standard update to amend the disclosure requirements related to defined benefit pension and other post-retirement plans. Some of the changes include adding a disclosure requirement for significant gains and losses related to changes in the benefit obligation for the period and removing the amounts in accumulated other comprehensive income expected to be recognized as components of net periodic benefit cost over the next fiscal year. This standard update is effective for us for the fiscal year ending June 30, 2021, and early adoption is permitted. We are currently evaluating the impact of this accounting standard update on our Condensed Consolidated Financial Statements.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:29px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued an accounting standard update to align the requirements for capitalizing implementation costs incurred in a cloud computing arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software. The guidance clarifies which costs should be capitalized including the cost to acquire the license and the related implementation costs. This standard update is effective for us beginning in the first quarter of our fiscal year ending June 30, 2021, with an option to be adopted either prospectively or retrospectively. Early adoption is permitted. We are currently evaluating the impact of this accounting standard update on our Condensed Consolidated Financial Statements.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:29px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In December 2019, the FASB issued an accounting standard update to simplify the accounting for income taxes in ASC 740, Income Taxes, (“ASC 740”). This amendment removes certain exceptions and improves consistent application of accounting principles for certain areas in ASC 740. The update is effective for us beginning in the first quarter of our fiscal year ending June 30, 2022, and early adoption is permitted. We are currently evaluating the impact of this accounting standard update on our Condensed Consolidated Financial Statements.</span></div> 110700000 108700000 <div style="line-height:120%;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTE 2 – REVENUE</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%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Contract Balances</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%;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table represents the opening and closing balances of accounts receivables, contract assets and contract liabilities for the indicated periods. </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="15"/></tr><tr><td style="width:40%;"/><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%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><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="3" style="vertical-align:bottom;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;">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 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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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 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;padding-left:2px;padding-top:2px;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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">(In thousands, except for percentage)</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;">December 31, 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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">July 1, 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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">$ Change</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">% Change</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts receivable, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-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,191,035</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>990,113</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>200,922</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;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>20</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">Contract assets</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>85,837</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>94,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,178</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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(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:inherit;font-size:10pt;">)%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>551,356</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>587,789</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(36,433</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left: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:#cceeff;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:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>Our payment terms and conditions vary by contract type, although terms generally include a requirement of payment of 70% to 90% of total contract consideration within 30 to 60 days of shipment, with the remainder payable within 30 days of acceptance</span></span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The change in contract assets during the </span><span style="font-family:inherit;font-size:10pt;">six months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> was mainly due to </span><span style="font-family:inherit;font-size:10pt;"><span>$46.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> of contract assets reclassified to net accounts receivable as our right to consideration for these contract assets became unconditional, partially offset by </span><span style="font-family:inherit;font-size:10pt;"><span>$38.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> of revenue recognized for which the payment is subject to conditions other than passage of time. Contract assets are included in Other current assets on our Condensed Consolidated Balance Sheet. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the </span><span style="font-family:inherit;font-size:10pt;">six months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, we recognized revenue of </span><span style="font-family:inherit;font-size:10pt;"><span>$354.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> that was included in contract liabilities as of July 1, 2019. This was partially offset by the value of products and services billed to customers for which control of the products and service has not transferred to the customers. Contract liabilities are included in current and non-current liabilities on our Condensed Consolidated Balance Sheets.</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;">Remaining Performance Obligations</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, we had </span><span style="font-family:inherit;font-size:10pt;"><span>$2.07 billion</span></span><span style="font-family:inherit;font-size:10pt;"> of remaining performance obligations, which represents our obligation to deliver products and services, and consists primarily of sales orders where written customer requests have been received. We expect to recognize approximately </span><span style="font-family:inherit;font-size:10pt;"><span>5%</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>15%</span></span><span style="font-family:inherit;font-size:10pt;"> of these performance obligations as revenue beyond the next twelve months, subject to risk of delays, pushouts, and cancellation by the customer, usually with limited or no penalties.</span></div>Refer to Note 18 “Segment Reporting and Geographic Information” of the Condensed Consolidated Financial Statements for information related to revenue by geographic region as well as significant product and service offerings. <div style="line-height:120%;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table represents the opening and closing balances of accounts receivables, contract assets and contract liabilities for the indicated periods. </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="15"/></tr><tr><td style="width:40%;"/><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%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><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="3" style="vertical-align:bottom;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;">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 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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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 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;padding-left:2px;padding-top:2px;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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">(In thousands, except for percentage)</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;">December 31, 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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">July 1, 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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">$ Change</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">% Change</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts receivable, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-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,191,035</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>990,113</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>200,922</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;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>20</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">Contract assets</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>85,837</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>94,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,178</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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(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:inherit;font-size:10pt;">)%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>551,356</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>587,789</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(36,433</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left: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:#cceeff;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> 1191035000 990113000 200922000 0.20 85837000 94015000 -8178000 -0.09 551356000 587789000 -36433000 -0.06 Our payment terms and conditions vary by contract type, although terms generally include a requirement of payment of 70% to 90% of total contract consideration within 30 to 60 days of shipment, with the remainder payable within 30 days of acceptance 46900000 38700000 354400000 2070000000.00 0.05 0.15 <div style="line-height:120%;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTE 3 – FAIR VALUE MEASUREMENTS</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our financial assets and liabilities are measured and recorded at fair value, except for our debt and certain equity investments in privately-held companies. Equity investments without a readily available fair value are accounted for using the measurement alternative. The measurement alternative is calculated as cost minus impairment, if any, plus or minus changes resulting from observable price changes. </span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our non-financial assets, such as goodwill, intangible assets, and land, property and equipment, are assessed for impairment when an event or circumstance indicates that an other-than-temporary decline in value may have occurred.</span></div><div style="line-height:120%;padding-top:12px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value of Financial Instruments.</span><span style="font-family:inherit;font-size:10pt;"> We have evaluated the estimated fair value of financial instruments using available market information and valuations as provided by third-party sources. The use of different market assumptions and/or estimation methodologies could have a significant effect on the estimated fair value amounts. The fair value of our cash equivalents, accounts receivable, accounts payable and other current assets and liabilities approximate their carrying amounts due to the relatively short maturity of these items.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value Hierarchy.</span><span style="font-family:inherit;font-size:10pt;"> The authoritative guidance for fair value measurements establishes a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 measurements) and the lowest priority to unobservable inputs (Level 3 measurements). The three levels of the fair value hierarchy are described below:</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:97.0703125%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"/></tr><tr><td style="width:13%;"/><td style="width:2%;"/><td style="width:85%;"/></tr><tr><td style="vertical-align:top;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Level 1</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">  </span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Valuations based on quoted prices in active markets for identical assets or liabilities that the entity has the ability to access.</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:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Level 2</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">  </span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Valuations based on quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable data for substantially the full term of the assets or liabilities.</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:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Level 3</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">  </span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Valuations based on inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A financial instrument’s level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the types of instruments valued based on quoted market prices in active markets included money market funds, certain U.S. Treasury securities and U.S. Government agency securities. Such instruments are generally classified within Level 1 of the fair value hierarchy. </span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The types of instruments valued based on other observable inputs included corporate debt securities, sovereign securities, municipal securities, certain U.S. Treasury and U.S. Government agency securities. The market inputs used to value these instruments generally consist of market yields, reported trades and broker / dealer quotes. Such instruments are generally classified within Level 2 of the fair value hierarchy.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The principal market in which we execute our foreign currency contracts is the institutional market in an over-the-counter environment with a relatively high level of price transparency. The market participants generally are large financial institutions. Our foreign currency contracts’ valuation inputs are based on quoted prices and quoted pricing intervals from public data sources and do not involve management judgment. These contracts are typically classified within Level 2 of the fair value hierarchy.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fair value of deferred payments and contingent consideration payable, the majority of which were recorded in connection with recent business combinations, were classified as Level 3 and estimated using significant inputs that were not observable in the market. See Note 6 “Business Combinations” of the Condensed Consolidated Financial Statements for additional information.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Financial assets (excluding cash held in operating accounts and time deposits) and liabilities measured at fair value on a recurring basis, as of the date indicated below, were presented on our Condensed Consolidated Balance Sheets as follows:</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:98.2421875%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:46%;"/><td style="width:1%;"/><td style="width:9%;"/><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: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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">As of December 31, 2019 (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;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Quoted Prices in</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Active Markets</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">for Identical</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Assets</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(Level 1)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Significant </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Other</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Observable </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Inputs</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(Level 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="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;">Little or No Market Activity </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Inputs</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(Level 3)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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;">Assets</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;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;font-style:italic;font-weight:bold;">Cash equivalents:</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 style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate debt securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>857</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>857</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;"><div style="text-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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market funds and 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>435,933</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>435,933</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-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. Treasury securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,600</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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,600</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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:#cceeff;"><div style="text-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;font-style:italic;font-weight:bold;">Marketable securities:</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 style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>385,179</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>385,179</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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:#cceeff;"><div style="text-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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Municipal securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,218</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>9,218</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sovereign securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,013</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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,013</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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:#cceeff;"><div style="text-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:20px;padding-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. Government agency securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>94,776</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>94,776</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-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. Treasury securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>239,783</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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,929</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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,854</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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:#cceeff;"><div style="text-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: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;">Total cash equivalents and marketable 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 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>1,179,359</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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>753,638</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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>425,721</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;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:#cceeff;padding-left:2px;padding-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;">Other current assets:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Derivative 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>3,173</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>3,173</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-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;">Other non-current assets:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Executive Deferred Savings Plan</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>216,612</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>166,460</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>50,152</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>—</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:#cceeff;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;font-weight:bold;">Total financial assets</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="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:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,399,144</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;"><div style="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:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>920,098</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;"><div style="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:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>479,046</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;"><div style="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:#cceeff;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:#cceeff;"><div style="text-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;font-weight:bold;">Liabilities</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #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;padding-right:2px;"><div 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 style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Derivative liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,759</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,759</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;"><div style="text-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:20px;padding-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 payments</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,500</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>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>(6,500</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:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contingent consideration payable</span></div><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left: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,725</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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,725</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;font-weight:bold;">Total financial liabilities</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>(23,984</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;border-top:1px solid #000000;"><div style="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>—</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>(1,759</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;border-top:1px solid #000000;"><div style="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,225</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></table></div></div><div style="line-height:120%;font-size:10pt;"><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;">(1) Excludes cash of </span><span style="font-family:inherit;font-size:10pt;"><span>$412.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> held in operating accounts and time deposits of </span><span style="font-family:inherit;font-size:10pt;"><span>$85.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Financial assets (excluding cash held in operating accounts and time deposits) and liabilities measured at fair value on a recurring basis, as of the date indicated below, were presented on our Condensed Consolidated Balance Sheets as follows: </span><span style="font-family:inherit;font-size:9pt;"> </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="16"/></tr><tr><td style="width:52%;"/><td style="width:1%;"/><td style="width:9%;"/><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: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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">As of June 30, 2019 (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;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Quoted Prices in</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Active Markets</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">for Identical</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Assets</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(Level 1)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Significant </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Other</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Observable </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Inputs</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(Level 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="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;">Little or No Market Activity </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Inputs</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(Level 3)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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;">Assets</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;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;font-style:italic;font-weight:bold;">Cash equivalents:</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 style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate debt securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,988</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,988</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;"><div style="text-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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market funds and 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>352,708</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>352,708</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-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. Government agency securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,994</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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,994</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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:#cceeff;"><div style="text-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:20px;padding-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. Treasury securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,858</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>55,858</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-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;">Marketable securities:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>422,089</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>422,089</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Municipal securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,913</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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,913</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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:#cceeff;"><div style="text-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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sovereign securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,994</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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,994</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:20px;padding-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. Government agency securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>131,224</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>131,224</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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:#cceeff;"><div style="text-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:20px;padding-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. Treasury securities</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>151,838</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>151,838</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>—</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>—</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:#cceeff;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;">Total cash equivalents and marketable 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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left: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,160,606</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>635,770</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>524,836</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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:#cceeff;"><div style="text-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;font-style:italic;font-weight:bold;">Other current assets:</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 style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Derivative assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,557</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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,557</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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:#cceeff;"><div style="text-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;font-style:italic;font-weight:bold;">Other non-current assets:</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 style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Executive Deferred Savings Plan</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>207,581</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>158,021</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>49,560</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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:#cceeff;"><div style="text-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;font-weight:bold;">Total financial assets</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></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>1,370,744</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>793,791</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>576,953</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;border-top:1px solid #000000;"><div style="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>—</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:#cceeff;padding-left:2px;padding-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;">Liabilities</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Derivative liabilities</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,334</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>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,334</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>—</span></span></div></td><td 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:#cceeff;padding-left:20px;padding-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 payments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,800</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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,800</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contingent consideration payable</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>(14,005</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>—</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>—</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>(14,005</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:#cceeff;padding-left:2px;padding-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;">Total financial liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="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:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(26,139</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;"><div style="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:#cceeff;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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;"><div style="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:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,334</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;border-top:1px solid #000000;"><div style="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:#cceeff;padding-top:2px;padding-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,805</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;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></div><div style="line-height:120%;font-size:10pt;"><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;">(1) Excludes cash of </span><span style="font-family:inherit;font-size:10pt;"><span>$479.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> held in operating accounts and time deposits of </span><span style="font-family:inherit;font-size:10pt;"><span>$99.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:12px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">There were no transfers between Level 1, Level 2 and Level 3 fair value measurements during the </span><span style="font-family:inherit;font-size:10pt;">six</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">. See Note 8 “Debt” of the Condensed Consolidated Financial Statements for disclosure of the fair value of our Senior Notes.</span></div> <div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our financial assets and liabilities are measured and recorded at fair value, except for our debt and certain equity investments in privately-held companies. Equity investments without a readily available fair value are accounted for using the measurement alternative. The measurement alternative is calculated as cost minus impairment, if any, plus or minus changes resulting from observable price changes. </span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our non-financial assets, such as goodwill, intangible assets, and land, property and equipment, are assessed for impairment when an event or circumstance indicates that an other-than-temporary decline in value may have occurred.</span></div> We have evaluated the estimated fair value of financial instruments using available market information and valuations as provided by third-party sources. The use of different market assumptions and/or estimation methodologies could have a significant effect on the estimated fair value amounts. The fair value of our cash equivalents, accounts receivable, accounts payable and other current assets and liabilities approximate their carrying amounts due to the relatively short maturity of these items. <div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Financial assets (excluding cash held in operating accounts and time deposits) and liabilities measured at fair value on a recurring basis, as of the date indicated below, were presented on our Condensed Consolidated Balance Sheets as follows:</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:98.2421875%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:46%;"/><td style="width:1%;"/><td style="width:9%;"/><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: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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">As of December 31, 2019 (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;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Quoted Prices in</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Active Markets</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">for Identical</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Assets</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(Level 1)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Significant </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Other</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Observable </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Inputs</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(Level 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="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;">Little or No Market Activity </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Inputs</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(Level 3)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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;">Assets</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;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;font-style:italic;font-weight:bold;">Cash equivalents:</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 style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate debt securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>857</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>857</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;"><div style="text-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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market funds and 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>435,933</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>435,933</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-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. Treasury securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,600</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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,600</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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:#cceeff;"><div style="text-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;font-style:italic;font-weight:bold;">Marketable securities:</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 style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>385,179</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>385,179</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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:#cceeff;"><div style="text-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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Municipal securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,218</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>9,218</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sovereign securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,013</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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,013</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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:#cceeff;"><div style="text-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:20px;padding-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. Government agency securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>94,776</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>94,776</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-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. Treasury securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>239,783</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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,929</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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,854</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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:#cceeff;"><div style="text-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: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;">Total cash equivalents and marketable 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 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>1,179,359</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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>753,638</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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>425,721</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;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:#cceeff;padding-left:2px;padding-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;">Other current assets:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Derivative 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>3,173</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>3,173</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-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;">Other non-current assets:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Executive Deferred Savings Plan</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>216,612</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>166,460</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>50,152</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>—</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:#cceeff;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;font-weight:bold;">Total financial assets</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="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:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,399,144</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;"><div style="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:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>920,098</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;"><div style="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:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>479,046</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;"><div style="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:#cceeff;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:#cceeff;"><div style="text-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;font-weight:bold;">Liabilities</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #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;padding-right:2px;"><div 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 style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Derivative liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,759</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,759</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;"><div style="text-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:20px;padding-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 payments</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,500</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>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>(6,500</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:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contingent consideration payable</span></div><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left: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,725</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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,725</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;font-weight:bold;">Total financial liabilities</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>(23,984</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;border-top:1px solid #000000;"><div style="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>—</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>(1,759</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;border-top:1px solid #000000;"><div style="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,225</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></table></div></div><div style="line-height:120%;font-size:10pt;"><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;">(1) Excludes cash of </span><span style="font-family:inherit;font-size:10pt;"><span>$412.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> held in operating accounts and time deposits of </span><span style="font-family:inherit;font-size:10pt;"><span>$85.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Financial assets (excluding cash held in operating accounts and time deposits) and liabilities measured at fair value on a recurring basis, as of the date indicated below, were presented on our Condensed Consolidated Balance Sheets as follows: </span><span style="font-family:inherit;font-size:9pt;"> </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="16"/></tr><tr><td style="width:52%;"/><td style="width:1%;"/><td style="width:9%;"/><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: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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">As of June 30, 2019 (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;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Quoted Prices in</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Active Markets</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">for Identical</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Assets</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(Level 1)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Significant </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Other</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Observable </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Inputs</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(Level 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="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;">Little or No Market Activity </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Inputs</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(Level 3)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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;">Assets</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;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;font-style:italic;font-weight:bold;">Cash equivalents:</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 style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate debt securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,988</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,988</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;"><div style="text-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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market funds and 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>352,708</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>352,708</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-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. Government agency securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,994</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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,994</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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:#cceeff;"><div style="text-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:20px;padding-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. Treasury securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,858</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>55,858</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-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;">Marketable securities:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>422,089</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>422,089</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Municipal securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,913</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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,913</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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:#cceeff;"><div style="text-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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sovereign securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,994</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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,994</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:20px;padding-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. Government agency securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>131,224</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>131,224</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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:#cceeff;"><div style="text-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:20px;padding-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. Treasury securities</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>151,838</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>151,838</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>—</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>—</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:#cceeff;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;">Total cash equivalents and marketable 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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left: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,160,606</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>635,770</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>524,836</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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:#cceeff;"><div style="text-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;font-style:italic;font-weight:bold;">Other current assets:</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 style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Derivative assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,557</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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,557</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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:#cceeff;"><div style="text-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;font-style:italic;font-weight:bold;">Other non-current assets:</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 style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Executive Deferred Savings Plan</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>207,581</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>158,021</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>49,560</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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:#cceeff;"><div style="text-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;font-weight:bold;">Total financial assets</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></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>1,370,744</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>793,791</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>576,953</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;border-top:1px solid #000000;"><div style="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>—</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:#cceeff;padding-left:2px;padding-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;">Liabilities</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Derivative liabilities</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,334</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>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,334</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>—</span></span></div></td><td 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:#cceeff;padding-left:20px;padding-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 payments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,800</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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,800</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contingent consideration payable</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>(14,005</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>—</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>—</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>(14,005</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:#cceeff;padding-left:2px;padding-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;">Total financial liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="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:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(26,139</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;"><div style="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:#cceeff;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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;"><div style="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:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,334</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;border-top:1px solid #000000;"><div style="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:#cceeff;padding-top:2px;padding-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,805</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;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></div><div style="line-height:120%;font-size:10pt;"><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;">(1) Excludes cash of </span><span style="font-family:inherit;font-size:10pt;"><span>$479.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> held in operating accounts and time deposits of </span><span style="font-family:inherit;font-size:10pt;"><span>$99.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div> 857000 0 857000 0 435933000 435933000 0 0 7600000 0 7600000 0 385179000 0 385179000 0 9218000 0 9218000 0 6013000 0 6013000 0 94776000 94776000 0 0 239783000 222929000 16854000 0 1179359000 753638000 425721000 0 3173000 0 3173000 0 216612000 166460000 50152000 0 1399144000 920098000 479046000 0 1759000 0 1759000 0 6500000 0 0 6500000 15725000 0 0 15725000 23984000 0 1759000 22225000 412500000 85700000 10988000 0 10988000 0 352708000 352708000 0 0 27994000 0 27994000 0 55858000 0 55858000 0 422089000 0 422089000 0 1913000 0 1913000 0 5994000 0 5994000 0 131224000 131224000 0 0 151838000 151838000 0 0 1160606000 635770000 524836000 0 2557000 0 2557000 0 207581000 158021000 49560000 0 1370744000 793791000 576953000 0 3334000 0 3334000 0 8800000 0 0 8800000 14005000 0 0 14005000 26139000 0 3334000 22805000 479800000 99000000.0 <div style="line-height:120%;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTE 4 – FINANCIAL STATEMENT COMPONENTS</span></div><div style="line-height:120%;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Condensed Consolidated Balance Sheets</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="8"/></tr><tr><td style="width:65%;"/><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%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">(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;">As of <br/>December 31, 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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of <br/>June 30, 2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts receivable, net:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;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:top;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;">Accounts receivable, gross</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,202,925</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,002,114</span></span></div></td><td 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:top;background-color:#cceeff;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;">Allowance for doubtful accounts</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left: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,890</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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,001</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;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="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,191,035</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>990,113</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:top;background-color:#cceeff;padding-left:2px;padding-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:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;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:top;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;">Raw materials</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>450,956</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>444,627</span></span></div></td><td 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:top;background-color:#cceeff;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;">Customer service parts</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>337,118</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>328,515</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;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;">Work-in-process</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>319,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>285,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></tr><tr><td style="vertical-align:top;background-color:#cceeff;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;">Finished goods</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>143,736</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>204,167</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-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;font-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,251,400</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>1,262,500</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:top;background-color:#cceeff;padding-left:2px;padding-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 current assets:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;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:top;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;">Contract assets</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>85,837</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>94,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:top;background-color:#cceeff;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;">Prepaid expenses</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,322</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>88,387</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;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;">Deferred costs of revenue</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,083</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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,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></tr><tr><td style="vertical-align:top;background-color:#cceeff;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;">Prepaid income and other taxes</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,102</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51,889</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;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;">Other current assets</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>18,142</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>18,065</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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;"><div style="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:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>257,486</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;border-top:1px solid #000000;"><div style="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:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>323,077</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-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:top;padding-left:2px;padding-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, property and equipment, net:</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:top;background-color:#cceeff;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;">Land</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>67,874</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>67,883</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;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;">Buildings and leasehold improvements</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>416,463</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>402,678</span></span></div></td><td 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:top;background-color:#cceeff;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;">Machinery and equipment</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>699,175</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>669,316</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;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;">Office furniture and fixtures</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,899</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>28,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></tr><tr><td style="vertical-align:top;background-color:#cceeff;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;">Construction-in-process</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left: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,566</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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,029</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-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;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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,281,977</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 colspan="2" style="vertical-align:bottom;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,194,188</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></tr><tr><td style="vertical-align:top;background-color:#cceeff;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;">Less: accumulated depreciation</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(791,997</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(745,389</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;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="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>489,980</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>448,799</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:top;background-color:#cceeff;padding-left:2px;padding-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 non-current assets:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #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:top;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;">Executive Deferred Savings Plan</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>216,612</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>207,581</span></span></div></td><td 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:top;background-color:#cceeff;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;">Operating lease right of use assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>103,666</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;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;">Other non-current 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>57,533</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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,392</span></span></div></td><td 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;border-top:1px solid #000000;"><div style="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:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>377,811</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;border-top:1px solid #000000;"><div style="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:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>265,973</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-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:top;padding-left:2px;padding-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 current liabilities:</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:top;background-color:#cceeff;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;">Compensation and benefits</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>326,407</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>226,462</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;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;">Executive Deferred Savings Plan</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>217,387</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>208,926</span></span></div></td><td 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:top;background-color:#cceeff;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;">Customer credits and advances</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>164,155</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>133,677</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;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;">Other accrued expenses</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>160,522</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>202,647</span></span></div></td><td 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:top;background-color:#cceeff;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;">Income taxes payable</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>80,776</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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,350</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;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;">Interest payable</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,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>31,992</span></span></div></td><td 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:top;background-color:#cceeff;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;">Operating lease liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,937</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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:#cceeff;"><div style="text-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;font-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,010,210</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>827,054</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:top;background-color:#cceeff;padding-left:2px;padding-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 non-current liabilities:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;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:top;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;">Income taxes payable</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>368,751</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>392,266</span></span></div></td><td 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:top;background-color:#cceeff;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;">Pension liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>79,895</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>79,622</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;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;">Operating lease liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,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 colspan="2" style="vertical-align:bottom;padding-left: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:top;background-color:#cceeff;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;">Other non-current liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left: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,466</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>116,009</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-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;font-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>663,732</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>587,897</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%;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">________________</span></div><div style="line-height:120%;padding-left:24px;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:36px;"/><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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have a non-qualified deferred compensation plan (known as “Executive Deferred Savings Plan” or “EDSP”) under which certain employees and non-employee directors may defer a portion of their compensation. The expense (benefit) associated with changes in the EDSP liability included in selling, general and administrative expense was </span><span style="font-family:inherit;font-size:10pt;"><span>$12.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$(19.8) million</span></span><span style="font-family:inherit;font-size:10pt;"> during the three months ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 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;">, respectively and was </span><span style="font-family:inherit;font-size:10pt;"><span>$13.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$(12.3) million</span></span><span style="font-family:inherit;font-size:10pt;"> during the six months ended December 31, 2019 and 2018, respectively. The amount of net gains (losses) associated with changes in the EDSP assets included in selling, general and administrative expense was </span><span style="font-family:inherit;font-size:10pt;"><span>$11.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$(19.4) million</span></span><span style="font-family:inherit;font-size:10pt;"> during the three months ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 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;">, respectively and was </span><span style="font-family:inherit;font-size:10pt;"><span>$14.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$(12.0) million</span></span><span style="font-family:inherit;font-size:10pt;"> during the six months ended December 31, 2019 and 2018, respectively. For additional details, refer to Note 1, “Description of Business and Summary of Significant Accounting Policies,” of the Notes to the Consolidated Financial Statements included in our Annual Report on Form 10-K for the fiscal year ended </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated Other Comprehensive Income (Loss)</span></div><div style="line-height:120%;padding-top:6px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The components of accumulated other comprehensive income (loss) (“OCI”) as of the dates indicated below were as follows:</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="20"/></tr><tr><td style="width:36%;"/><td style="width:1%;"/><td style="width:10%;"/><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:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">(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;">Currency Translation Adjustments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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 Gains (Losses) on Available-for-Sale Securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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 Gains (Losses) on Cash Flow Hedges</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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 Gains (Losses) on Defined Benefit Plans</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Balance as of December 31, 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:#cceeff;"><div style="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:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(43,489</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;"><div style="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:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>661</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;"><div style="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:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,961</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;"><div style="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:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(17,969</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;"><div style="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:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(66,758</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;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="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:#cceeff;padding-left:2px;padding-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 as of June 30, 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:#cceeff;"><div style="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:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(44,041</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;"><div style="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:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,616</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;"><div style="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:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(8,725</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;"><div style="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:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(18,647</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;"><div style="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:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(73,029</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;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:12px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The effects on net income (loss) of amounts reclassified from accumulated OCI to the Condensed Consolidated Statement of Operations for the indicated period were as follows (in thousands):</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="19"/></tr><tr><td style="width:30%;"/><td style="width:1%;"/><td style="width:31%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><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 style="vertical-align:bottom;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;">Location in the Condensed Consolidated </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended <br/>December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended <br/>December 31,</span></div></td></tr><tr><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:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated OCI Components</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Statements of 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 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;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;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;">Unrealized gains (losses) on cash flow hedges from foreign exchange and interest rate contracts</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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenues</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-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</span></span></div></td><td style="vertical-align:top;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-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,705</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>365</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-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,688</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Costs of revenues and operating 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="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(17</span></span></div></td><td style="vertical-align:top;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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(158</span></span></div></td><td style="vertical-align:top;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:top;padding-left: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,818</span></span></div></td><td style="vertical-align:top;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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(292</span></span></div></td><td style="vertical-align:top;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left: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</span></span></div></td><td style="vertical-align:top;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>189</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(199</span></span></div></td><td style="vertical-align:top;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>377</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;padding-left:2px;padding-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 gains (losses) reclassified from accumulated OCI</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;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:top;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>(125</span></span></div></td><td style="vertical-align:top;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:top;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:top;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,736</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:top;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:top;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,652</span></span></div></td><td style="vertical-align:top;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:top;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:top;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>2,773</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:#cceeff;padding-left:2px;padding-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 gains (losses) on available-for-sale securities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-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 expense (income), net</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(82</span></span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;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:top;border-bottom:3px double #000000;background-color:#cceeff;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>(469</span></span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#cceeff;padding-right: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;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:top;border-bottom:3px double #000000;background-color:#cceeff;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>(86</span></span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#cceeff;padding-right: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;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:top;border-bottom:3px double #000000;background-color:#cceeff;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>(950</span></span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#cceeff;padding-right: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></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;">__________________ </span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"/><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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Reflects the new accounting guidance for hedge accounting, which was adopted in the second quarter of fiscal year 2019. For additional details, refer to Note 16, “Derivative Instruments and Hedging Activities” of the Condensed Consolidated Financial Statements.</span></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The amounts reclassified out of accumulated OCI related to our defined benefit pension plans, which were recognized as a component of net periodic cost for the three months ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 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;"> were </span><span style="font-family:inherit;font-size:10pt;"><span>$0.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$0.2 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively and for the </span><span style="font-family:inherit;font-size:10pt;">six</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 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;"> were </span><span style="font-family:inherit;font-size:10pt;"><span>$0.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$0.4 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. For additional details, refer to Note 12, “Employee Benefit Plans” of the Notes to the Consolidated Financial Statements included in our Annual Report on Form 10-K for the fiscal year ended </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div> <div style="line-height:120%;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Condensed Consolidated Balance Sheets</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="8"/></tr><tr><td style="width:65%;"/><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%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">(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;">As of <br/>December 31, 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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of <br/>June 30, 2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts receivable, net:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;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:top;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;">Accounts receivable, gross</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,202,925</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,002,114</span></span></div></td><td 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:top;background-color:#cceeff;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;">Allowance for doubtful accounts</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left: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,890</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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,001</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;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="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,191,035</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>990,113</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:top;background-color:#cceeff;padding-left:2px;padding-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:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;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:top;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;">Raw materials</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>450,956</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>444,627</span></span></div></td><td 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:top;background-color:#cceeff;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;">Customer service parts</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>337,118</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>328,515</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;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;">Work-in-process</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>319,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>285,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></tr><tr><td style="vertical-align:top;background-color:#cceeff;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;">Finished goods</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>143,736</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>204,167</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-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;font-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,251,400</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>1,262,500</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:top;background-color:#cceeff;padding-left:2px;padding-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 current assets:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;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:top;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;">Contract assets</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>85,837</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>94,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:top;background-color:#cceeff;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;">Prepaid expenses</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,322</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>88,387</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;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;">Deferred costs of revenue</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,083</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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,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></tr><tr><td style="vertical-align:top;background-color:#cceeff;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;">Prepaid income and other taxes</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,102</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51,889</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;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;">Other current assets</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>18,142</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>18,065</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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;"><div style="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:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>257,486</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;border-top:1px solid #000000;"><div style="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:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>323,077</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-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:top;padding-left:2px;padding-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, property and equipment, net:</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:top;background-color:#cceeff;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;">Land</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>67,874</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>67,883</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;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;">Buildings and leasehold improvements</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>416,463</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>402,678</span></span></div></td><td 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:top;background-color:#cceeff;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;">Machinery and equipment</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>699,175</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>669,316</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;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;">Office furniture and fixtures</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,899</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>28,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></tr><tr><td style="vertical-align:top;background-color:#cceeff;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;">Construction-in-process</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left: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,566</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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,029</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-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;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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,281,977</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 colspan="2" style="vertical-align:bottom;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,194,188</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></tr><tr><td style="vertical-align:top;background-color:#cceeff;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;">Less: accumulated depreciation</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(791,997</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(745,389</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;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="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>489,980</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>448,799</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:top;background-color:#cceeff;padding-left:2px;padding-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 non-current assets:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #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:top;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;">Executive Deferred Savings Plan</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>216,612</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>207,581</span></span></div></td><td 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:top;background-color:#cceeff;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;">Operating lease right of use assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>103,666</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;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;">Other non-current 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>57,533</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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,392</span></span></div></td><td 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;border-top:1px solid #000000;"><div style="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:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>377,811</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;border-top:1px solid #000000;"><div style="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:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>265,973</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-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:top;padding-left:2px;padding-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 current liabilities:</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:top;background-color:#cceeff;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;">Compensation and benefits</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>326,407</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>226,462</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;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;">Executive Deferred Savings Plan</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>217,387</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>208,926</span></span></div></td><td 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:top;background-color:#cceeff;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;">Customer credits and advances</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>164,155</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>133,677</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;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;">Other accrued expenses</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>160,522</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>202,647</span></span></div></td><td 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:top;background-color:#cceeff;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;">Income taxes payable</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>80,776</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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,350</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;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;">Interest payable</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,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>31,992</span></span></div></td><td 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:top;background-color:#cceeff;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;">Operating lease liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,937</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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:#cceeff;"><div style="text-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;font-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,010,210</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>827,054</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:top;background-color:#cceeff;padding-left:2px;padding-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 non-current liabilities:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;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:top;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;">Income taxes payable</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>368,751</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>392,266</span></span></div></td><td 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:top;background-color:#cceeff;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;">Pension liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>79,895</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>79,622</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;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;">Operating lease liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,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 colspan="2" style="vertical-align:bottom;padding-left: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:top;background-color:#cceeff;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;">Other non-current liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left: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,466</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>116,009</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-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;font-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>663,732</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>587,897</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%;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">________________</span></div><div style="line-height:120%;padding-left:24px;font-size:10pt;"><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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have a non-qualified deferred compensation plan (known as “Executive Deferred Savings Plan” or “EDSP”) under which certain employees and non-employee directors may defer a portion of their compensation. The expense (benefit) associated with changes in the EDSP liability included in selling, general and administrative expense was </span><span style="font-family:inherit;font-size:10pt;"><span>$12.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$(19.8) million</span></span><span style="font-family:inherit;font-size:10pt;"> during the three months ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 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;">, respectively and was </span><span style="font-family:inherit;font-size:10pt;"><span>$13.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$(12.3) million</span></span><span style="font-family:inherit;font-size:10pt;"> during the six months ended December 31, 2019 and 2018, respectively. The amount of net gains (losses) associated with changes in the EDSP assets included in selling, general and administrative expense was </span><span style="font-family:inherit;font-size:10pt;"><span>$11.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$(19.4) million</span></span><span style="font-family:inherit;font-size:10pt;"> during the three months ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 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;">, respectively and was </span><span style="font-family:inherit;font-size:10pt;"><span>$14.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$(12.0) million</span></span><span style="font-family:inherit;font-size:10pt;"> during the six months ended December 31, 2019 and 2018, respectively. For additional details, refer to Note 1, “Description of Business and Summary of Significant Accounting Policies,” of the Notes to the Consolidated Financial Statements included in our Annual Report on Form 10-K for the fiscal year ended </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div> 1202925000 1002114000 11890000 12001000 1191035000 990113000 450956000 444627000 337118000 328515000 319590000 285191000 143736000 204167000 1251400000 1262500000 85837000 94015000 73322000 88387000 55083000 70721000 25102000 51889000 18142000 18065000 257486000 323077000 67874000 67883000 416463000 402678000 699175000 669316000 34899000 28282000 63566000 26029000 1281977000 1194188000 791997000 745389000 489980000 448799000 216612000 207581000 103666000 57533000 58392000 377811000 265973000 326407000 226462000 217387000 208926000 164155000 133677000 160522000 202647000 80776000 23350000 31026000 31992000 29937000 1010210000 827054000 368751000 392266000 79895000 79622000 72620000 142466000 116009000 663732000 587897000 12000000.0 -19800000 13900000 -12300000 11900000 -19400000 14200000 -12000000.0 <div style="line-height:120%;padding-top:6px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The components of accumulated other comprehensive income (loss) (“OCI”) as of the dates indicated below were as follows:</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="20"/></tr><tr><td style="width:36%;"/><td style="width:1%;"/><td style="width:10%;"/><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:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">(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;">Currency Translation Adjustments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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 Gains (Losses) on Available-for-Sale Securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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 Gains (Losses) on Cash Flow Hedges</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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 Gains (Losses) on Defined Benefit Plans</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Balance as of December 31, 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:#cceeff;"><div style="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:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(43,489</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;"><div style="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:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>661</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;"><div style="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:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,961</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;"><div style="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:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(17,969</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;"><div style="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:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(66,758</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;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="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:#cceeff;padding-left:2px;padding-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 as of June 30, 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:#cceeff;"><div style="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:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(44,041</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;"><div style="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:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,616</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;"><div style="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:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(8,725</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;"><div style="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:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(18,647</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;"><div style="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:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(73,029</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;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> -43489000 661000 -5961000 -17969000 -66758000 -44041000 -1616000 -8725000 -18647000 -73029000 <div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The effects on net income (loss) of amounts reclassified from accumulated OCI to the Condensed Consolidated Statement of Operations for the indicated period were as follows (in thousands):</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="19"/></tr><tr><td style="width:30%;"/><td style="width:1%;"/><td style="width:31%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><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 style="vertical-align:bottom;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;">Location in the Condensed Consolidated </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended <br/>December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended <br/>December 31,</span></div></td></tr><tr><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:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated OCI Components</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Statements of 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 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;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;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;">Unrealized gains (losses) on cash flow hedges from foreign exchange and interest rate contracts</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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenues</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-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</span></span></div></td><td style="vertical-align:top;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-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,705</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>365</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-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,688</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Costs of revenues and operating 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="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(17</span></span></div></td><td style="vertical-align:top;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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(158</span></span></div></td><td style="vertical-align:top;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:top;padding-left: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,818</span></span></div></td><td style="vertical-align:top;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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(292</span></span></div></td><td style="vertical-align:top;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left: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</span></span></div></td><td style="vertical-align:top;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>189</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(199</span></span></div></td><td style="vertical-align:top;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>377</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;padding-left:2px;padding-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 gains (losses) reclassified from accumulated OCI</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;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:top;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>(125</span></span></div></td><td style="vertical-align:top;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:top;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:top;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,736</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:top;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:top;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,652</span></span></div></td><td style="vertical-align:top;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:top;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:top;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>2,773</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:#cceeff;padding-left:2px;padding-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 gains (losses) on available-for-sale securities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-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 expense (income), net</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(82</span></span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;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:top;border-bottom:3px double #000000;background-color:#cceeff;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>(469</span></span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#cceeff;padding-right: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;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:top;border-bottom:3px double #000000;background-color:#cceeff;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>(86</span></span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#cceeff;padding-right: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;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:top;border-bottom:3px double #000000;background-color:#cceeff;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>(950</span></span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#cceeff;padding-right: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></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;">__________________ </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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Reflects the new accounting guidance for hedge accounting, which was adopted in the second quarter of fiscal year 2019. For additional details, refer to Note 16, “Derivative Instruments and Hedging Activities” of the Condensed Consolidated Financial Statements.</span></div> -8000 1705000 365000 2688000 -17000 -158000 -1818000 -292000 -100000 189000 -199000 377000 -125000 1736000 -1652000 2773000 -82000 -469000 -86000 -950000 -200000 -200000 -500000 -400000 <div style="line-height:120%;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTE 5 – MARKETABLE SECURITIES</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The amortized cost and fair value of marketable securities as of the dates indicated below were as follows:</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="16"/></tr><tr><td style="width:33%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">As of December 31, 2019 (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;">Gross</span></div><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;">Gross</span></div><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;">Fair</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate debt securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>385,444</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>623</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(32</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>386,035</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;">Money market funds and 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>435,933</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>435,933</span></span></div></td><td 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Municipal securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,212</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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,218</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;">Sovereign securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,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 colspan="2" style="vertical-align:bottom;padding-left: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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>6,013</span></span></div></td><td 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:#cceeff;padding-left:2px;padding-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. Government agency securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>94,739</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>94,776</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;">U.S. Treasury securities</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>247,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>239</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>(37</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>247,384</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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Subtotal</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,178,515</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>929</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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,179,359</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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: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;">Add: Time deposits</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>85,667</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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,667</span></span></div></td><td 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:#cceeff;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;">Less: Cash equivalents</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>527,368</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>527,368</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-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;">Marketable securities</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>736,814</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>929</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>(85</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>737,658</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><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="16"/></tr><tr><td style="width:33%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">As of June 30, 2019 (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<br/>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;">Gross<br/>Unrealized<br/>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;">Gross<br/>Unrealized<br/>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;">Fair<br/>Value</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate debt securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>433,518</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>141</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(582</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>433,077</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;">Money market funds and 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>352,708</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>352,708</span></span></div></td><td 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Municipal securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,910</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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,913</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;">Sovereign securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,001</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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</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>5,994</span></span></div></td><td 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:#cceeff;padding-left:2px;padding-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. Government agency securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>159,454</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(241</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>159,218</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;">U.S. Treasury securities</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>208,058</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>39</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>(401</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>207,696</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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Subtotal</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,161,649</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>189</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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,232</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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,160,606</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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: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;">Add: Time deposits</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>99,006</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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,006</span></span></div></td><td 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:#cceeff;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;">Less: Cash equivalents</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>536,206</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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;border-bottom:1px solid #000000;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>536,221</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-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;">Marketable securities</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>724,449</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>172</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>(1,230</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>723,391</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><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">________________</span></div><div style="line-height:120%;padding-left:36px;text-indent:-36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(1) Time deposits excluded from fair value measurements.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our investment portfolio consists of both corporate and government securities that have a maximum maturity of </span><span style="font-family:inherit;font-size:10pt;"><span>three years</span></span><span style="font-family:inherit;font-size:10pt;">. The longer the duration of these securities, the more susceptible they are to changes in market interest rates and bond yields. As yields increase, those securities with a lower yield-at-cost show a mark-to-market unrealized loss. Most of our unrealized losses are due to changes in market interest rates and bond yields. We believe that we have the ability to realize the full value of all of these investments upon maturity. As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, we had </span><span style="font-family:inherit;font-size:10pt;"><span>81</span></span><span style="font-family:inherit;font-size:10pt;"> investments in an unrealized loss position. The following table summarizes the fair value and gross unrealized losses of our investments that were in an unrealized loss position as of the date indicated below, </span><span style="font-family:inherit;font-size:10pt;"><span>$68.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> of which were in a continuous loss position for 12 months or more:</span></div><div style="line-height:120%;padding-top:12px;text-align:left;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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">As of December 31, 2019 (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;">Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Gross </span></div><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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate debt securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>88,354</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(32</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">Municipal securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,671</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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</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:#cceeff;padding-left:2px;padding-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. Government agency securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,246</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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;background-color:#cceeff;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 Treasury securities</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>87,526</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>(37</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:#cceeff;padding-left:2px;padding-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:#cceeff;"><div style="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:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>216,797</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;"><div style="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:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(85</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;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;"><br/></span></div><div style="line-height:120%;padding-left:4px;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;"><br/></span></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The contractual maturities of securities classified as available-for-sale, regardless of their classification on our Condensed Consolidated Balance Sheets, as of the date indicated below were as follows:</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="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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">As of December 31, 2019 (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 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;">Fair Value</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Due within one year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>386,442</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>386,617</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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;">Due after one year through three years</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>350,372</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>351,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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;border-top:1px solid #000000;"><div style="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:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>736,814</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;"><div style="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:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>737,658</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><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:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Actual maturities may differ from contractual maturities because borrowers may have the right to call or prepay obligations with or without call or prepayment penalties. Realized gains and losses on available-for-sale securities for the three and </span><span style="font-family:inherit;font-size:10pt;">six</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 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;"> were immaterial.</span></div> <div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The amortized cost and fair value of marketable securities as of the dates indicated below were as follows:</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="16"/></tr><tr><td style="width:33%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">As of December 31, 2019 (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;">Gross</span></div><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;">Gross</span></div><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;">Fair</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate debt securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>385,444</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>623</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(32</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>386,035</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;">Money market funds and 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>435,933</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>435,933</span></span></div></td><td 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Municipal securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,212</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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,218</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;">Sovereign securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,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 colspan="2" style="vertical-align:bottom;padding-left: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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>6,013</span></span></div></td><td 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:#cceeff;padding-left:2px;padding-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. Government agency securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>94,739</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>94,776</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;">U.S. Treasury securities</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>247,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>239</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>(37</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>247,384</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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Subtotal</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,178,515</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>929</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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,179,359</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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: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;">Add: Time deposits</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>85,667</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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,667</span></span></div></td><td 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:#cceeff;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;">Less: Cash equivalents</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>527,368</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>527,368</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-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;">Marketable securities</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>736,814</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>929</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>(85</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>737,658</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><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="16"/></tr><tr><td style="width:33%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">As of June 30, 2019 (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<br/>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;">Gross<br/>Unrealized<br/>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;">Gross<br/>Unrealized<br/>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;">Fair<br/>Value</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate debt securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>433,518</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>141</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(582</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>433,077</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;">Money market funds and 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>352,708</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>352,708</span></span></div></td><td 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Municipal securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,910</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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,913</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;">Sovereign securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,001</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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</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>5,994</span></span></div></td><td 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:#cceeff;padding-left:2px;padding-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. Government agency securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>159,454</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(241</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>159,218</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;">U.S. Treasury securities</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>208,058</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>39</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>(401</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>207,696</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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Subtotal</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,161,649</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>189</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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,232</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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,160,606</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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: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;">Add: Time deposits</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>99,006</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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,006</span></span></div></td><td 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:#cceeff;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;">Less: Cash equivalents</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>536,206</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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;border-bottom:1px solid #000000;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>536,221</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-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;">Marketable securities</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>724,449</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>172</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>(1,230</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>723,391</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><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">________________</span></div><div style="line-height:120%;padding-left:36px;text-indent:-36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(1) Time deposits excluded from fair value measurements.</span></div> 385444000 623000 32000 386035000 435933000 0 0 435933000 9212000 9000 3000 9218000 6005000 8000 0 6013000 94739000 50000 13000 94776000 247182000 239000 37000 247384000 1178515000 929000 85000 1179359000 85667000 85667000 527368000 0 0 527368000 736814000 929000 85000 737658000 433518000 141000 582000 433077000 352708000 0 0 352708000 1910000 3000 0 1913000 6001000 1000 8000 5994000 159454000 5000 241000 159218000 208058000 39000 401000 207696000 1161649000 189000 1232000 1160606000 99006000 99006000 536206000 17000 2000 536221000 724449000 172000 1230000 723391000 P3Y 81 The following table summarizes the fair value and gross unrealized losses of our investments that were in an unrealized loss position as of the date indicated below, <span style="font-family:inherit;font-size:10pt;"><span>$68.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> of which were in a continuous loss position for 12 months or more:</span><div style="line-height:120%;padding-top:12px;text-align:left;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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">As of December 31, 2019 (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;">Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Gross </span></div><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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate debt securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>88,354</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(32</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">Municipal securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,671</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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</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:#cceeff;padding-left:2px;padding-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. Government agency securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,246</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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;background-color:#cceeff;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 Treasury securities</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>87,526</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>(37</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:#cceeff;padding-left:2px;padding-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:#cceeff;"><div style="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:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>216,797</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;"><div style="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:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(85</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;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;"><br/></span></div><div style="line-height:120%;padding-left:4px;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;"><br/></span></div> 68300000 88354000 32000 3671000 3000 37246000 13000 87526000 37000 216797000 85000 <div style="line-height:120%;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The contractual maturities of securities classified as available-for-sale, regardless of their classification on our Condensed Consolidated Balance Sheets, as of the date indicated below were as follows:</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="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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">As of December 31, 2019 (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 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;">Fair Value</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Due within one year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>386,442</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>386,617</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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;">Due after one year through three years</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>350,372</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>351,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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;border-top:1px solid #000000;"><div style="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:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>736,814</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;"><div style="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:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>737,658</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><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> 386442000 386617000 350372000 351041000 736814000 737658000 <div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTE 6 - BUSINESS COMBINATIONS</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-weight:bold;">Fiscal 2020 Acquisition</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On August 22, 2019, we acquired the outstanding shares of a privately-held company, primarily to expand our products and services offerings, for a total purchase consideration of </span><span style="font-family:inherit;font-size:10pt;"><span>$93.9 million</span></span><span style="font-family:inherit;font-size:10pt;">, including the fair value of the promise to pay an additional consideration up to </span><span style="font-family:inherit;font-size:10pt;"><span>$60.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> contingent on the achievement of certain milestones. </span><span style="font-family:inherit;font-size:10pt;">As of December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the estimated fair value of the additional consideration was </span><span style="font-family:inherit;font-size:10pt;"><span>$9.4 million</span></span><span style="font-family:inherit;font-size:10pt;">, which was classified as a non-current liability on the Condensed Consolidated Balance Sheets.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> We have included the financial results of the acquisition completed during the first quarter of the fiscal year 2020 in our Condensed Consolidated Financial Statements from the date of acquisition. These results were not material to our Condensed Consolidated Financial Statements.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The purchase price of the fiscal 2020 acquisition was allocated on a preliminary basis as follows:</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="4"/></tr><tr><td style="width:86%;"/><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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">(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;">Fair Value</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;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;">Net tangible assets</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt"> </sup></span><span style="font-family:inherit;font-size:10pt;">(including cash and cash equivalents of $6.6 million)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-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,196</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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;">Deferred tax liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,265</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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47,931</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;">Goodwill</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>54,001</span></span></div></td><td 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:#cceeff;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;">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:#cceeff;border-top:1px solid #000000;"><div style="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:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>93,863</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-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:12px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The purchase price allocation is preliminary and as additional information becomes available, we may further revise the preliminary purchase price allocation during the remainder of the measurement period, which will not exceed 12 months from the closing of the acquisition. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The </span><span style="font-family:inherit;font-size:10pt;"><span>$54.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> of goodwill was assigned to the Wafer Inspection and Patterning reporting units. </span><span style="font-family:inherit;font-size:10pt;"><span>No</span></span><span style="font-family:inherit;font-size:10pt;">ne of the goodwill recognized is deductible for income tax purposes.</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-weight:bold;">Fiscal 2019 Acquisitions</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Orbotech Acquisition</span></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On February 20, 2019, we completed the acquisition of Orbotech for total purchase consideration of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$3.26 billion</span></span><span style="font-family:inherit;font-size:10pt;">. Orbotech is a global supplier of yield-enhancing and process-enabling solutions for the manufactures of electronics products. KLA acquired Orbotech to extend and enhance its portfolio of products to address market opportunities in the printed circuit board, flat panel display, advanced packaging and semiconductor manufacturing areas. </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-weight:bold;">Purchase Price Allocation</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The total purchase consideration has been allocated as follows (in thousands):</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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:86%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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;">Purchase Price</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash for outstanding Orbotech shares</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>1,901,948</span></span></div></td><td 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:top;background-color:#cceeff;padding-left:2px;padding-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 of KLA common stock issued for outstanding Orbotech shares</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:#cceeff;padding-left: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,324,657</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-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 for Orbotech equity awards</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;padding-left: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,543</span></span></div></td><td 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:top;background-color:#cceeff;padding-left:2px;padding-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 of KLA common stock issued to settle Orbotech equity awards</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(4)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,129</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock options and RSUs assumed</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(5)</sup></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>13,281</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:top;background-color:#cceeff;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;">Total purchase consideration</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,255,558</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: cash acquired</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(215,640</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:top;background-color:#cceeff;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;">Total purchase consideration, net of cash acquired</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="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:#cceeff;padding-top:2px;padding-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,039,918</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-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:5px;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:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-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;">Allocation</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts receivable, net</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,873</span></span></div></td><td 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:top;background-color:#cceeff;padding-left:2px;padding-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</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>330,325</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-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 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>63,181</span></span></div></td><td 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:top;background-color:#cceeff;padding-left:2px;padding-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 current assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,622</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-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 colspan="2" style="vertical-align:bottom;padding-left: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,664</span></span></div></td><td 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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,845,728</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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>1,553,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></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-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 non-current assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,179</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts payable</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(53,015</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:top;background-color:#cceeff;padding-left:2px;padding-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 liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(173,507</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:top;padding-left:2px;padding-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 current liabilities</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(6)</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>(73,057</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:top;background-color:#cceeff;padding-left:2px;padding-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><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(7)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(786,671</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:top;padding-left:2px;padding-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 non-current liabilities</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(6)</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>(86,789</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:top;background-color:#cceeff;padding-left:2px;padding-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-controlling interest</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,185</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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="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>3,039,918</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;"><span style="font-family:inherit;font-size:10pt;">________________</span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"/><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;">Represents the total cash paid to settle </span><span style="font-family:inherit;font-size:10pt;"><span>48.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> outstanding Orbotech shares as of February 20, 2019 at </span><span style="font-family:inherit;font-size:10pt;"><span>$38.86</span></span><span style="font-family:inherit;font-size:10pt;"> per Orbotech share. </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"/><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;">Represents the fair value of </span><span style="font-family:inherit;font-size:10pt;"><span>12.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> shares of our common stock issued to settle </span><span style="font-family:inherit;font-size:10pt;"><span>48.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> outstanding Orbotech shares. KLA issued </span><span style="font-family:inherit;font-size:10pt;"><span>0.25</span></span><span style="font-family:inherit;font-size:10pt;"> shares for each Orbotech share. The fair value of KLA’s common stock was $</span><span style="font-family:inherit;font-size:10pt;"><span>108.26</span></span><span style="font-family:inherit;font-size:10pt;"> per share on the Acquisition Date. </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"/><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;">(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 primarily cash consideration for the settlement of the vested stock options and restricted stock units for which services were rendered by the employees of Orbotech prior to the closing, and a small portion for the settlement of fractional shares.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"/><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;">(4)</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 the fair value of share of </span><span style="font-family:inherit;font-size:10pt;"><span>56,614</span></span><span style="font-family:inherit;font-size:10pt;"> shares of KLA common stock issued to settle the vested Orbotech stock options. The fair value of KLA’s common stock was </span><span style="font-family:inherit;font-size:10pt;"><span>$108.26</span></span><span style="font-family:inherit;font-size:10pt;"> per share on the Acquisition Date. </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"/><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;">(5)</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 the fair value of the assumed stock options and RSUs to the extent those related to services provided by the employee of Orbotech prior to closing. Also refer to Note 10, “Equity, Long-Term Incentive Compensation Plans and Non-Controlling Interest” of the Condensed Consolidated Financial Statements for additional information about assumed stock options and RSUs.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"/><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;">(6)</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;">On December 24, 2018, Orbotech, as part of its strategy to invest in the high growth area of the software business within the Printed Circuit Boards (“PCB”) industry, acquired the remaining </span><span style="font-family:inherit;font-size:10pt;"><span>50%</span></span><span style="font-family:inherit;font-size:10pt;"> shares of Frontline from Mentor Graphics Development Services (Israel) Ltd. Prior to the acquisition, Frontline was an equity investee. Orbotech acquired all of the joint venture interests it did not previously own for </span><span style="font-family:inherit;font-size:10pt;"><span>$85.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> in cash on hand and agreed to pay an additional </span><span style="font-family:inherit;font-size:10pt;"><span>$10.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> in cash over </span><span style="font-family:inherit;font-size:10pt;"><span>four years</span></span><span style="font-family:inherit;font-size:10pt;"> plus a cash earn-out of not less than </span><span style="font-family:inherit;font-size:10pt;"><span>$5.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> and up to </span><span style="font-family:inherit;font-size:10pt;"><span>$20.0 million</span></span><span style="font-family:inherit;font-size:10pt;">. The earn out amounts are based on revenues from a Frontline product currently under development. As of February 20, 2019, the estimated fair market values of the </span><span style="font-family:inherit;font-size:10pt;">four</span><span style="font-family:inherit;font-size:10pt;">-year cash payment and the earn-out were </span><span style="font-family:inherit;font-size:10pt;"><span>$8.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$7.1 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the estimated fair market values of the </span><span style="font-family:inherit;font-size:10pt;">four</span><span style="font-family:inherit;font-size:10pt;">-year cash payment and the earn-out were </span><span style="font-family:inherit;font-size:10pt;"><span>$6.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$3.1 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, and these amounts have been included in current and non-current liabilities at </span><span style="font-family:inherit;font-size:10pt;"><span>$2.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$7.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> respectively.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"/><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;">(7) </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;">Primarily related to tax impact on the future amortization of intangible assets acquired and inventory fair value adjustments.</span></div></td></tr></table><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the second quarter of the fiscal year ended June 30, 2020, we recorded measurement period adjustments to reflect facts and circumstances in existence as of the Acquisition Date. These adjustments primarily related to the additional reserves for uncertain tax positions of </span><span style="font-family:inherit;font-size:10pt;"><span>$16.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> and other individually insignificant items of $</span><span style="font-family:inherit;font-size:10pt;"><span>10.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> with related impacts on the deferred income tax liabilities of </span><span style="font-family:inherit;font-size:10pt;"><span>$8.8 million</span></span><span style="font-family:inherit;font-size:10pt;">. This resulted in the corresponding increase to goodwill of </span><span style="font-family:inherit;font-size:10pt;"><span>$36.1 million</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The purchase price was allocated to tangible and identified intangible assets acquired and liabilities assumed based on their estimated fair values, which were determined using generally accepted valuation techniques on the basis of inputs and assumptions made by management at the time of the Orbotech Acquisition.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The operating results of Orbotech have been included in our Condensed Consolidated Financial Statements for the </span><span style="font-family:inherit;font-size:10pt;">six months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">. The goodwill was primarily attributable to the assembled workforce of Orbotech, planned growth in new markets and synergies expected to be achieved from the combined operations of KLA and Orbotech. </span><span style="font-family:inherit;font-size:10pt;"><span>None</span></span><span style="font-family:inherit;font-size:10pt;"> of the goodwill is deductible for income tax purposes. Goodwill arising from the Orbotech Acquisition has been allocated to the Specialty Semiconductor Process; and the PCB and Display reporting units during the fiscal year ended June 30, 2019. For additional details, refer to Note 7 “Goodwill and Purchased Intangible Assets” of the Consolidated Financial Statements included in our Annual Report Form 10-K for the fiscal year ended </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">.</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-weight:bold;">Intangible Assets</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;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"/><span style="font-family:inherit;font-size:10pt;">The estimated fair value and weighted average useful life of the Orbotech intangible assets are as follows:</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="6"/></tr><tr><td style="width:75%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">(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;">Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average Useful Lives (in years)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;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;">Existing technology</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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-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,008,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;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>8</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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer-related assets</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;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>227,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;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;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;">Backlog</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;background-color:#cceeff;padding-left: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,500</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;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</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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trade name</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(4)</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>91,500</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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>7</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;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;">Off market leases</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(5)</sup></span></div><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left: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,070</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;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>7</span></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;">Total identified finite-lived 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>1,366,070</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;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:#cceeff;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;">In-process research and development</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(6)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>187,500</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;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;">N/A</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;">Total identified intangible assets</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>1,553,570</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;padding-left:2px;padding-top:2px;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></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">________________</span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"/><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;">Existing technology was identified from the products of Orbotech and its fair value was determined using the Relief-from-Royalty Method under the income approach, which estimates the cost savings generated by a company related to the ownership of an asset for which it would otherwise have had to pay royalties or license fees on revenues earned through the use of the asset. The discount rate used was determined at the time of measurement based on an analysis of the implied internal rate of return of the transaction, weighted average cost of capital and weighted average return on assets. The economic useful life was determined based on the technology cycle related to each developed technology, as well as the cash flows over the forecast period.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"/><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;">Customer contracts and related relationships represent the fair value of the existing relationships with the Orbotech customers and its fair value was determined using the Multi-Period Excess Earning Method which involves isolating the net earnings attributable to the asset being measured based on present value of the incremental after-tax cash flows (excess earnings) attributable solely to the intangible asset over its remaining useful life. The economic useful life was determined based on historical customer attrition rates.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"/><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;">(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;">Backlog primarily relates to the dollar value of purchase arrangements with customers, effective, as of a given point in time, that are based on mutually agreed terms which, in some cases, may still be subject to completion of written documentation and may be changed or canceled by the customer, often without penalty. Orbotech’s backlog consists of these arrangements with assigned shipment dates expected, in most cases, within three to twelve months. The fair value was determined using the Multi-Period Excess Earning Method. The economic useful life is based on the time to fulfill the outstanding order backlog obligation.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"/><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;">(4)</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;">Trade name primarily relates to the “Orbotech” trade name. The fair value was determined by applying the Relief-from-Royalty Method under the income approach. The economic useful life was determined based on the expected life of the trade name. </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"/><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;">(5) </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 favorable / unfavorable components of the acquired leases were determined using the Income Approach which involves present valuing the difference in future cash flows between the contracted lease payments and the rent payable to a market participant over the lease terms. The economic useful life is based on the remaining lease term. </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"/><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;">(6)</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 in-process research and development (“IPR&amp;D”) was determined using the relief-from-royalty method under the income approach, which estimates the cost savings generated by a company related to the ownership of an asset for which it would otherwise have had to pay royalties or license fees on revenues earned through the use of the asset. </span></div></td></tr></table><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;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We believe the amounts of purchased intangible assets recorded above represent the fair values of and approximate the amounts a market participant would pay for, these intangible assets as of the Acquisition Date.</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;">Other Fiscal 2019 Acquisitions</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the three months ended </span><span style="font-family:inherit;font-size:10pt;">March 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> we acquired </span><span style="font-family:inherit;font-size:10pt;"><span>three</span></span><span style="font-family:inherit;font-size:10pt;"> privately-held companies primarily to expand our products and services offerings for an aggregate purchase price of </span><span style="font-family:inherit;font-size:10pt;"><span>$118.3 million</span></span><span style="font-family:inherit;font-size:10pt;">, including a post-closing working capital adjustment, and the fair value of the promise to pay additional consideration of up to </span><span style="font-family:inherit;font-size:10pt;"><span>$13.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> contingent on the achievement of certain milestones. </span><span style="font-family:inherit;font-size:10pt;">As of December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the estimated fair value of the additional consideration was </span><span style="font-family:inherit;font-size:10pt;"><span>$2.5 million</span></span><span style="font-family:inherit;font-size:10pt;">, which was classified as a non-current liability on the Condensed Consolidated Balance Sheets.</span></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the three months ended September 30, 2018 we acquired </span><span style="font-family:inherit;font-size:10pt;"><span>two</span></span><span style="font-family:inherit;font-size:10pt;"> privately-held companies for an aggregate purchase price of </span><span style="font-family:inherit;font-size:10pt;"><span>$15.4 million</span></span><span style="font-family:inherit;font-size:10pt;">, including the fair value of the promise to pay total additional consideration of up to </span><span style="font-family:inherit;font-size:10pt;"><span>$6.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> contingent on the achievement of certain milestones. </span><span style="font-family:inherit;font-size:10pt;">As of December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the estimated fair value of the additional consideration was </span><span style="font-family:inherit;font-size:10pt;"><span>$0.7 million</span></span><span style="font-family:inherit;font-size:10pt;">, which is classified as a non-current liability on the Condensed Consolidated Balance Sheets.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">None of these acquisitions were individually material to our Condensed Consolidated Financial Statements. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The aggregate purchase price of the other fiscal 2019 acquisitions was allocated on a preliminary basis as follows:</span></div><div style="line-height:120%;padding-top:4px;text-align:center;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;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:86%;"/><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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">(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;">Fair Value</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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 tangible assets (including Cash and cash equivalents of $2.6 million)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-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,214</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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;">Identifiable 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>75,130</span></span></div></td><td 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,380</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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: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;">Total</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>133,724</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:12px;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The goodwill was primarily assigned to the Wafer Inspection and Patterning, and GSS reporting units, and mainly attributable to the assembled workforce, and planned growth in new markets. A portion of the goodwill is deductible for income tax purposes. </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-weight:bold;">Supplemental Unaudited Pro Forma Information:</span></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">    </span></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following unaudited pro forma financial information summarizes the combined results of operations for KLA, Orbotech, and the three acquisitions completed in the third quarter of fiscal 2019 as if the companies were combined as of the beginning of fiscal 2018. The unaudited pro forma information includes adjustments to amortization and depreciation for intangible assets and property, plant and equipment acquired, adjustments to stock-based compensation expense, the purchase accounting effect on inventory acquired, the purchase accounting effect on deferred revenue, interest expense and amortization of debt issuance costs associated with the Senior Notes financing, and transaction costs. </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;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The table below reflects the impact of material and nonrecurring adjustments to the unaudited pro forma results for the indicated periods that are directly attributable to the acquisitions: </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:99.21259842519686%;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="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;">Three Months 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;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;">Six Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Non-recurring Adjustments (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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Decrease / (increase) to revenue as a result of deferred revenue fair value adjustment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-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:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-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:#cceeff;border-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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(Decrease) / increase to expense as a result of inventory fair value adjustment</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>478</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>957</span></span></div></td><td 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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(Decrease) / increase to expense as a result of transaction costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,138</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(8,036</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(Decrease) / increase to expense as a result of compensation costs</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,811</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,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></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;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The unaudited pro forma information presented below is for informational purposes only and is not necessarily indicative of our consolidated results of operations of the combined business had the acquisitions actually occurred at the beginning of fiscal year 2018 or of the results of our future operations of the combined businesses.</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:99.21259842519686%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:75%;"/><td style="width:11%;"/><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="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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</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="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;">Six Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">(In thousands)</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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenues</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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,372,783</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-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,721,012</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:top;padding-left:2px;padding-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 attributable to KLA</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>405,693</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>783,112</span></span></div></td><td 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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have not included pro forma results of operations for the acquisition of privately-held companies completed in the first quarter of fiscal 2019 or the first quarter of fiscal 2020 herein as they were not material to us on either an individual or in aggregate. We included the results of operations of each acquisition in our Condensed Consolidated Statements of Operations from the date of each acquisition.</span></div> 93900000 60000000.0 9400000 7196000 15265000 47931000 54001000 93863000 54000000.0 0 3260000000 1901948000 1324657000 9543000 6129000 13281000 3255558000 215640000 3039918000 197873000 330325000 63181000 70622000 97664000 1845728000 1553570000 73179000 53015000 173507000 73057000 786671000 86789000 19185000 3039918000 48900000 38.86 12200000 48900000 0.25 108.26 56614 108.26 0.50 85000000.0 10000000.0 P4Y 5000000.0 20000000.0 8800000 7100000 6500000 3100000 2300000 7300000 16900000 10400000 8800000 36100000 0 <div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"/><span style="font-family:inherit;font-size:10pt;">The estimated fair value and weighted average useful life of the Orbotech intangible assets are as follows:</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="6"/></tr><tr><td style="width:75%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">(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;">Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average Useful Lives (in years)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;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;">Existing technology</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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-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,008,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;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>8</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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer-related assets</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;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>227,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;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;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;">Backlog</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;background-color:#cceeff;padding-left: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,500</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;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</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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trade name</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(4)</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>91,500</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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>7</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;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;">Off market leases</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(5)</sup></span></div><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left: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,070</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;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>7</span></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;">Total identified finite-lived 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>1,366,070</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;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:#cceeff;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;">In-process research and development</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(6)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>187,500</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;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;">N/A</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;">Total identified intangible assets</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>1,553,570</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;padding-left:2px;padding-top:2px;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></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">________________</span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"/><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;">Existing technology was identified from the products of Orbotech and its fair value was determined using the Relief-from-Royalty Method under the income approach, which estimates the cost savings generated by a company related to the ownership of an asset for which it would otherwise have had to pay royalties or license fees on revenues earned through the use of the asset. The discount rate used was determined at the time of measurement based on an analysis of the implied internal rate of return of the transaction, weighted average cost of capital and weighted average return on assets. The economic useful life was determined based on the technology cycle related to each developed technology, as well as the cash flows over the forecast period.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"/><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;">Customer contracts and related relationships represent the fair value of the existing relationships with the Orbotech customers and its fair value was determined using the Multi-Period Excess Earning Method which involves isolating the net earnings attributable to the asset being measured based on present value of the incremental after-tax cash flows (excess earnings) attributable solely to the intangible asset over its remaining useful life. The economic useful life was determined based on historical customer attrition rates.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"/><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;">(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;">Backlog primarily relates to the dollar value of purchase arrangements with customers, effective, as of a given point in time, that are based on mutually agreed terms which, in some cases, may still be subject to completion of written documentation and may be changed or canceled by the customer, often without penalty. Orbotech’s backlog consists of these arrangements with assigned shipment dates expected, in most cases, within three to twelve months. The fair value was determined using the Multi-Period Excess Earning Method. The economic useful life is based on the time to fulfill the outstanding order backlog obligation.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"/><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;">(4)</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;">Trade name primarily relates to the “Orbotech” trade name. The fair value was determined by applying the Relief-from-Royalty Method under the income approach. The economic useful life was determined based on the expected life of the trade name. </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"/><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;">(5) </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 favorable / unfavorable components of the acquired leases were determined using the Income Approach which involves present valuing the difference in future cash flows between the contracted lease payments and the rent payable to a market participant over the lease terms. The economic useful life is based on the remaining lease term. </span></div></td></tr></table><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;">(6)</span></div>The fair value of in-process research and development (“IPR&amp;D”) was determined using the relief-from-royalty method under the income approach, which estimates the cost savings generated by a company related to the ownership of an asset for which it would otherwise have had to pay royalties or license fees on revenues earned through the use of the asset. 1008000000 P8Y 227000000 P8Y 37500000 P1Y 91500000 P7Y 2070000 P7Y 1366070000 187500000 1553570000 3 118300000 13000000.0 2500000 2 15400000 6000000.0 700000 <div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The aggregate purchase price of the other fiscal 2019 acquisitions was allocated on a preliminary basis as follows:</span></div><div style="line-height:120%;padding-top:4px;text-align:center;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;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:86%;"/><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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">(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;">Fair Value</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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 tangible assets (including Cash and cash equivalents of $2.6 million)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-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,214</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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;">Identifiable 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>75,130</span></span></div></td><td 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,380</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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: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;">Total</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>133,724</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:12px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The purchase price of the fiscal 2020 acquisition was allocated on a preliminary basis as follows:</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="4"/></tr><tr><td style="width:86%;"/><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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">(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;">Fair Value</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;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;">Net tangible assets</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt"> </sup></span><span style="font-family:inherit;font-size:10pt;">(including cash and cash equivalents of $6.6 million)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-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,196</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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;">Deferred tax liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,265</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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47,931</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;">Goodwill</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>54,001</span></span></div></td><td 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:#cceeff;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;">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:#cceeff;border-top:1px solid #000000;"><div style="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:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>93,863</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-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:12px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The total purchase consideration has been allocated as follows (in thousands):</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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:86%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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;">Purchase Price</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash for outstanding Orbotech shares</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>1,901,948</span></span></div></td><td 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:top;background-color:#cceeff;padding-left:2px;padding-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 of KLA common stock issued for outstanding Orbotech shares</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:#cceeff;padding-left: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,324,657</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-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 for Orbotech equity awards</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;padding-left: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,543</span></span></div></td><td 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:top;background-color:#cceeff;padding-left:2px;padding-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 of KLA common stock issued to settle Orbotech equity awards</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(4)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,129</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock options and RSUs assumed</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(5)</sup></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>13,281</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:top;background-color:#cceeff;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;">Total purchase consideration</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,255,558</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: cash acquired</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(215,640</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:top;background-color:#cceeff;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;">Total purchase consideration, net of cash acquired</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="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:#cceeff;padding-top:2px;padding-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,039,918</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-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:5px;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:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-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;">Allocation</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts receivable, net</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,873</span></span></div></td><td 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:top;background-color:#cceeff;padding-left:2px;padding-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</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>330,325</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-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 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>63,181</span></span></div></td><td 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:top;background-color:#cceeff;padding-left:2px;padding-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 current assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,622</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-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 colspan="2" style="vertical-align:bottom;padding-left: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,664</span></span></div></td><td 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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,845,728</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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>1,553,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></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-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 non-current assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,179</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts payable</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(53,015</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:top;background-color:#cceeff;padding-left:2px;padding-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 liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(173,507</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:top;padding-left:2px;padding-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 current liabilities</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(6)</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>(73,057</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:top;background-color:#cceeff;padding-left:2px;padding-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><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(7)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(786,671</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:top;padding-left:2px;padding-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 non-current liabilities</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(6)</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>(86,789</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:top;background-color:#cceeff;padding-left:2px;padding-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-controlling interest</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,185</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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="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>3,039,918</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;"><span style="font-family:inherit;font-size:10pt;">________________</span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"/><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;">Represents the total cash paid to settle </span><span style="font-family:inherit;font-size:10pt;"><span>48.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> outstanding Orbotech shares as of February 20, 2019 at </span><span style="font-family:inherit;font-size:10pt;"><span>$38.86</span></span><span style="font-family:inherit;font-size:10pt;"> per Orbotech share. </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"/><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;">Represents the fair value of </span><span style="font-family:inherit;font-size:10pt;"><span>12.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> shares of our common stock issued to settle </span><span style="font-family:inherit;font-size:10pt;"><span>48.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> outstanding Orbotech shares. KLA issued </span><span style="font-family:inherit;font-size:10pt;"><span>0.25</span></span><span style="font-family:inherit;font-size:10pt;"> shares for each Orbotech share. The fair value of KLA’s common stock was $</span><span style="font-family:inherit;font-size:10pt;"><span>108.26</span></span><span style="font-family:inherit;font-size:10pt;"> per share on the Acquisition Date. </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"/><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;">(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 primarily cash consideration for the settlement of the vested stock options and restricted stock units for which services were rendered by the employees of Orbotech prior to the closing, and a small portion for the settlement of fractional shares.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"/><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;">(4)</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 the fair value of share of </span><span style="font-family:inherit;font-size:10pt;"><span>56,614</span></span><span style="font-family:inherit;font-size:10pt;"> shares of KLA common stock issued to settle the vested Orbotech stock options. The fair value of KLA’s common stock was </span><span style="font-family:inherit;font-size:10pt;"><span>$108.26</span></span><span style="font-family:inherit;font-size:10pt;"> per share on the Acquisition Date. </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"/><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;">(5)</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 the fair value of the assumed stock options and RSUs to the extent those related to services provided by the employee of Orbotech prior to closing. Also refer to Note 10, “Equity, Long-Term Incentive Compensation Plans and Non-Controlling Interest” of the Condensed Consolidated Financial Statements for additional information about assumed stock options and RSUs.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"/><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;">(6)</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;">On December 24, 2018, Orbotech, as part of its strategy to invest in the high growth area of the software business within the Printed Circuit Boards (“PCB”) industry, acquired the remaining </span><span style="font-family:inherit;font-size:10pt;"><span>50%</span></span><span style="font-family:inherit;font-size:10pt;"> shares of Frontline from Mentor Graphics Development Services (Israel) Ltd. Prior to the acquisition, Frontline was an equity investee. Orbotech acquired all of the joint venture interests it did not previously own for </span><span style="font-family:inherit;font-size:10pt;"><span>$85.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> in cash on hand and agreed to pay an additional </span><span style="font-family:inherit;font-size:10pt;"><span>$10.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> in cash over </span><span style="font-family:inherit;font-size:10pt;"><span>four years</span></span><span style="font-family:inherit;font-size:10pt;"> plus a cash earn-out of not less than </span><span style="font-family:inherit;font-size:10pt;"><span>$5.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> and up to </span><span style="font-family:inherit;font-size:10pt;"><span>$20.0 million</span></span><span style="font-family:inherit;font-size:10pt;">. The earn out amounts are based on revenues from a Frontline product currently under development. As of February 20, 2019, the estimated fair market values of the </span><span style="font-family:inherit;font-size:10pt;">four</span><span style="font-family:inherit;font-size:10pt;">-year cash payment and the earn-out were </span><span style="font-family:inherit;font-size:10pt;"><span>$8.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$7.1 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the estimated fair market values of the </span><span style="font-family:inherit;font-size:10pt;">four</span><span style="font-family:inherit;font-size:10pt;">-year cash payment and the earn-out were </span><span style="font-family:inherit;font-size:10pt;"><span>$6.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$3.1 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, and these amounts have been included in current and non-current liabilities at </span><span style="font-family:inherit;font-size:10pt;"><span>$2.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$7.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> respectively.</span></div></td></tr></table><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;">(7) </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Primarily related to tax impact on the future amortization of intangible assets acquired and inventory fair value adjustments.</span></div> 13214000 75130000 45380000 133724000 <div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The table below reflects the impact of material and nonrecurring adjustments to the unaudited pro forma results for the indicated periods that are directly attributable to the acquisitions: </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:99.21259842519686%;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="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;">Three Months 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;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;">Six Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Non-recurring Adjustments (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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Decrease / (increase) to revenue as a result of deferred revenue fair value adjustment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-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:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-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:#cceeff;border-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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(Decrease) / increase to expense as a result of inventory fair value adjustment</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>478</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>957</span></span></div></td><td 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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(Decrease) / increase to expense as a result of transaction costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,138</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(8,036</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(Decrease) / increase to expense as a result of compensation costs</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,811</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,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></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> 0 0 478000 957000 -3138000 -8036000 2811000 5621000 <div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The unaudited pro forma information presented below is for informational purposes only and is not necessarily indicative of our consolidated results of operations of the combined business had the acquisitions actually occurred at the beginning of fiscal year 2018 or of the results of our future operations of the combined businesses.</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:99.21259842519686%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:75%;"/><td style="width:11%;"/><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="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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</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="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;">Six Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">(In thousands)</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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenues</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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,372,783</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-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,721,012</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:top;padding-left:2px;padding-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 attributable to KLA</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>405,693</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>783,112</span></span></div></td><td 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> 1372783000 2721012000 405693000 783112000 <div style="line-height:120%;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTE 7 – GOODWILL AND PURCHASED INTANGIBLE ASSETS</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Goodwill</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill represents the excess of the purchase price over the fair value of the net tangible and identifiable intangible assets acquired in the current and prior business combinations. We have </span><span style="font-family:inherit;font-size:10pt;"><span>four</span></span><span style="font-family:inherit;font-size:10pt;"> reportable segments and </span><span style="font-family:inherit;font-size:10pt;"><span>six</span></span><span style="font-family:inherit;font-size:10pt;"> reporting units. For additional details, refer to Note 18, “Segment Reporting and Geographic Information” of the Condensed Consolidated Financial Statements. The following table presents goodwill carrying value and the movements during the </span><span style="font-family:inherit;font-size:10pt;">six months ended December 31, 2019</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><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:99.61977186311786%;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:10%;"/><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:8%;"/><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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">(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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Wafer Inspection and Patterning</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:9pt;font-weight:bold;">Global Service and Support (</span><span style="font-family:inherit;font-size:10pt;">“</span><span style="font-family:inherit;font-size:9pt;font-weight:bold;">GSS</span><span style="font-family:inherit;font-size:10pt;">”</span><span style="font-family:inherit;font-size:9pt;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="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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Specialty Semiconductor 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="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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">PCB and Display</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Component Inspection</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Balance as of June 30, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>360,615</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>25,908</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>821,842</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>989,918</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>13,575</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,211,858</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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:9pt;"><span style="font-family:inherit;font-size:9pt;">Acquired goodwill</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>54,001</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>54,001</span></span></div></td><td 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Goodwill adjustments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>33,968</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>33,968</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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:9pt;"><span style="font-family:inherit;font-size:9pt;">Foreign currency adjustments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(46</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</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;padding-left: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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</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;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(46</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Balance as of December 31, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>414,570</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>25,908</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>821,842</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,023,886</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>13,575</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,299,781</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-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%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">_________________</span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"/><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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">No goodwill was assigned to the Other reporting unit, and accordingly was excluded in the table above. </span></div></td></tr></table><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">    </span></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, there have been no significant events or circumstances affecting the valuation of goodwill subsequent to the qualitative assessment performed in the third and fourth quarters of the fiscal year ended June 30, 2019. </span><span style="font-family:inherit;font-size:10pt;color:#212529;">Goodwill is not subject to amortization but is tested for impairment on an annual basis during the third fiscal quarter or whenever events or changes in circumstances indicate the carrying amount of these assets may not be recoverable. Events or changes in circumstances that could affect the likelihood that we will be required to recognize an impairment charge for goodwill include, but are not limited to, declines in our stock price or market capitalization, declines in our market share, and declines in revenues or profits at our reporting units. Any impairment charges could have a material adverse effect on our operating results and net asset value in the quarter in which we recognize the impairment charge.</span><span style="font-family:Arial;font-size:10pt;color:#222222;"> </span><span style="font-family:inherit;font-size:10pt;">For additional details, refer to Note 7 “Goodwill and Purchased Intangible Assets,” of the Notes to the Consolidated Financial Statements included in the Company’s Annual Report on Form 10-K for the fiscal year ended </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">. The next annual assessment of goodwill by reporting unit is scheduled to be performed in the third quarter of the fiscal year ending </span><span style="font-family:inherit;font-size:10pt;">June 30, 2020</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Purchased Intangible Assets</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The components of purchased intangible assets as of the dates indicated below were as follows:</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:99.80988593155894%;border-collapse:collapse;text-align:left;"><tr><td colspan="26"/></tr><tr><td style="width:28%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><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:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><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:7%;"/><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:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;text-decoration:underline;">(In thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">As of <br/>December 31, 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="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:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">As of <br/>June 30, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;text-decoration:underline;">Category</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="padding-bottom:1px;text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Range of</span></div><div style="padding-bottom:1px;text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Useful </span></div><div style="padding-bottom:1px;text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Lives</span></div><div style="padding-bottom:1px;text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">(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:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Carrying</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">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:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Accumulated</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Amortization, </span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">and Impairment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Net</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">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:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Carrying</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">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:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Accumulated</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Amortization</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">and</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Impairment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Net</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Amount</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Existing technology</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">4-8</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,251,282</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>268,785</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>982,497</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,224,629</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>196,582</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,028,047</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Customer relationships</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">4-9</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>305,017</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>82,488</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>222,529</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>297,250</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>66,471</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>230,779</span></span></div></td><td 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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Trade name / Trademark</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">4-7</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>117,133</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>32,094</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>85,039</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>114,573</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>25,052</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>89,521</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Backlog and other</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:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">&lt;1-9</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>50,405</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;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>38,555</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>11,850</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>43,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:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>19,146</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>24,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></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Intangible assets subject to amortization</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,723,837</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>421,922</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,301,915</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,680,421</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>307,251</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,373,170</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">In-process research and development</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>190,635</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:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>100</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:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>190,535</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:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>187,500</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:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</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:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>187,500</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:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,914,472</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>422,022</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,492,450</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,867,921</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>307,251</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,560,670</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-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:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Purchased intangible assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset or asset group may not be recoverable. Events or changes in circumstances that could affect the likelihood that we will be required to recognize an impairment charge for the purchased intangible assets primarily include declines in our operating cash flows from the use of these assets. Any impairment charges could have a material adverse effect on our operating results and net asset value in the quarter in which we recognize the impairment </span><span style="font-family:inherit;font-size:10pt;color:#212529;">charge.</span><span style="font-family:inherit;font-size:10pt;color:#222222;"> </span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The change in the gross carrying amounts of intangible assets is due to acquisition of certain assets and liabilities of privately-held companies. For additional details, refer to Note 6 “Business Combinations” of the Condensed Consolidated Financial Statements. </span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization expense for purchased intangible assets for the periods indicated below was as follows: </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.80988593155894%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:57%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><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:8pt;"><span style="font-family:inherit;font-size:8pt;"> </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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months 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="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended</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="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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">(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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-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 - Cost of revenues</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36,364</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;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>968</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>71,985</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-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,858</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:top;padding-left:2px;padding-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 - Selling, general and administrative</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,257</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>343</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>42,513</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>887</span></span></div></td><td 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:top;background-color:#cceeff;padding-left:2px;padding-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 - Research and development</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>131</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>162</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;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;">Total </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>56,752</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>1,311</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>114,660</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>2,745</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:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Based on the purchased intangible assets gross carrying amount recorded as of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the underlying assets, the remaining estimated annual amortization expense is expected to be as follows:</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="4"/></tr><tr><td style="width:89%;"/><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="font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Fiscal year ending June 30:</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;">Amortization</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">2020 (remaining 6 months)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>104,770</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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>194,901</span></span></div></td><td 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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>192,323</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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>191,232</span></span></div></td><td 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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>188,714</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2025 and thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>429,975</span></span></div></td><td 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:top;background-color:#cceeff;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;">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:#cceeff;border-top:1px solid #000000;"><div style="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:#cceeff;padding-top:2px;padding-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,301,915</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-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> 4 6 The following table presents goodwill carrying value and the movements during the <span style="font-family:inherit;font-size:10pt;">six months ended December 31, 2019</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 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:99.61977186311786%;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:10%;"/><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:8%;"/><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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">(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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Wafer Inspection and Patterning</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:9pt;font-weight:bold;">Global Service and Support (</span><span style="font-family:inherit;font-size:10pt;">“</span><span style="font-family:inherit;font-size:9pt;font-weight:bold;">GSS</span><span style="font-family:inherit;font-size:10pt;">”</span><span style="font-family:inherit;font-size:9pt;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="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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Specialty Semiconductor 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="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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">PCB and Display</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Component Inspection</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Balance as of June 30, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>360,615</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>25,908</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>821,842</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>989,918</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>13,575</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,211,858</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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:9pt;"><span style="font-family:inherit;font-size:9pt;">Acquired goodwill</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>54,001</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>54,001</span></span></div></td><td 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Goodwill adjustments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>33,968</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>33,968</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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:9pt;"><span style="font-family:inherit;font-size:9pt;">Foreign currency adjustments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(46</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</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;padding-left: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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</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;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(46</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Balance as of December 31, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>414,570</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>25,908</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>821,842</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,023,886</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>13,575</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,299,781</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-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%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">_________________</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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">No goodwill was assigned to the Other reporting unit, and accordingly was excluded in the table above. </span></div> 360615000 25908000 821842000 989918000 13575000 2211858000 54001000 0 0 0 0 54001000 0 0 0 33968000 0 33968000 -46000 0 0 0 0 -46000 414570000 25908000 821842000 1023886000 13575000 2299781000 <div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The components of purchased intangible assets as of the dates indicated below were as follows:</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:99.80988593155894%;border-collapse:collapse;text-align:left;"><tr><td colspan="26"/></tr><tr><td style="width:28%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><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:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><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:7%;"/><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:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;text-decoration:underline;">(In thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">As of <br/>December 31, 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="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:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">As of <br/>June 30, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;text-decoration:underline;">Category</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="padding-bottom:1px;text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Range of</span></div><div style="padding-bottom:1px;text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Useful </span></div><div style="padding-bottom:1px;text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Lives</span></div><div style="padding-bottom:1px;text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">(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:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Carrying</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">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:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Accumulated</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Amortization, </span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">and Impairment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Net</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">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:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Carrying</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">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:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Accumulated</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Amortization</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">and</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Impairment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Net</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Amount</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Existing technology</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">4-8</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,251,282</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>268,785</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>982,497</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,224,629</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>196,582</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,028,047</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Customer relationships</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">4-9</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>305,017</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>82,488</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>222,529</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>297,250</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>66,471</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>230,779</span></span></div></td><td 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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Trade name / Trademark</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">4-7</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>117,133</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>32,094</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>85,039</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>114,573</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>25,052</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>89,521</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Backlog and other</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:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">&lt;1-9</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>50,405</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;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>38,555</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>11,850</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>43,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:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>19,146</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>24,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></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Intangible assets subject to amortization</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,723,837</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>421,922</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,301,915</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,680,421</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>307,251</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,373,170</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">In-process research and development</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>190,635</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:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>100</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:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>190,535</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:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>187,500</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:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</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:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>187,500</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:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,914,472</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>422,022</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,492,450</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,867,921</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>307,251</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,560,670</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-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> 1251282000 268785000 982497000 1224629000 196582000 1028047000 305017000 82488000 222529000 297250000 66471000 230779000 117133000 32094000 85039000 114573000 25052000 89521000 50405000 38555000 11850000 43969000 19146000 24823000 1723837000 421922000 1301915000 1680421000 307251000 1373170000 190635000 100000 190535000 187500000 0 187500000 1914472000 422022000 1492450000 1867921000 307251000 1560670000 <div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization expense for purchased intangible assets for the periods indicated below was as follows: </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.80988593155894%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:57%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><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:8pt;"><span style="font-family:inherit;font-size:8pt;"> </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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months 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="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended</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="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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">(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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-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 - Cost of revenues</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36,364</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;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>968</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>71,985</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-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,858</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:top;padding-left:2px;padding-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 - Selling, general and administrative</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,257</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>343</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>42,513</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>887</span></span></div></td><td 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:top;background-color:#cceeff;padding-left:2px;padding-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 - Research and development</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>131</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>162</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;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;">Total </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>56,752</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>1,311</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>114,660</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>2,745</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> 36364000 968000 71985000 1858000 20257000 343000 42513000 887000 131000 0 162000 0 56752000 1311000 114660000 2745000 <div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Based on the purchased intangible assets gross carrying amount recorded as of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the underlying assets, the remaining estimated annual amortization expense is expected to be as follows:</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="4"/></tr><tr><td style="width:89%;"/><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="font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Fiscal year ending June 30:</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;">Amortization</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">2020 (remaining 6 months)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>104,770</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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>194,901</span></span></div></td><td 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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>192,323</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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>191,232</span></span></div></td><td 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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>188,714</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2025 and thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>429,975</span></span></div></td><td 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:top;background-color:#cceeff;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;">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:#cceeff;border-top:1px solid #000000;"><div style="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:#cceeff;padding-top:2px;padding-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,301,915</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-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> 104770000 194901000 192323000 191232000 188714000 429975000 1301915000 <div style="line-height:120%;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTE 8 – DEBT</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes our debt as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">June 30, 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="14"/></tr><tr><td style="width:49%;"/><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:10%;"/><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="6" 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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of December 31, 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="6" 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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of June 30, 2019</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;background-color:;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;">Amount </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</span></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:;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;">Effective </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Interest Rate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount <br/>(In thousands)</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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Effective</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Interest Rate</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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-rate 3.375% Senior Notes due on November 1, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left: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:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>250,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left: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.377</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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-rate 4.125% Senior Notes due on November 1, 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>500,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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.128</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>500,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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.128</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:#cceeff;padding-left:2px;padding-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-rate 4.650% Senior Notes due on November 1, 2024</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left: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.682</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left: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.682</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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-rate 5.650% Senior Notes due on November 1, 2034</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>250,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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.670</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>250,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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.670</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:#cceeff;padding-left:2px;padding-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-rate 4.100% Senior Notes due on March 15, 2029 </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>800,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left: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.159</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>800,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left: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.159</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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-rate 5.000% Senior Notes due on March 15, 2049 </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>400,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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.047</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>400,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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.047</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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revolving Credit Facility</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>225,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left: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.840</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;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:20px;padding-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 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>3,425,000</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>3,450,000</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;padding-left:2px;padding-top:2px;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:#cceeff;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;">Unamortized discount</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,319</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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,738</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;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;">Unamortized debt issuance costs</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,804</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;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>(17,880</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;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:#cceeff;padding-left:20px;padding-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:#cceeff;border-top:1px solid #000000;"><div style="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:#cceeff;padding-top:2px;padding-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,399,877</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;border-top:1px solid #000000;"><div style="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:#cceeff;padding-top:2px;padding-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,423,382</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;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;">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="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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;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;">Current portion of long-term debt</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>249,999</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;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;">Long-term debt</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>3,399,877</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>3,173,383</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;padding-left:2px;padding-top:2px;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:#cceeff;padding-left:20px;padding-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:#cceeff;border-top:1px solid #000000;"><div style="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:#cceeff;padding-top:2px;padding-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,399,877</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;border-top:1px solid #000000;"><div style="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:#cceeff;padding-top:2px;padding-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,423,382</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;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:12px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, future minimum principal payments for our debt are </span><span style="font-family:inherit;font-size:10pt;"><span>$500.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> in fiscal year </span><span style="font-family:inherit;font-size:10pt;">2022</span><span style="font-family:inherit;font-size:10pt;">; </span><span style="font-family:inherit;font-size:10pt;"><span>$225.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> in fiscal year 2023 and </span><span style="font-family:inherit;font-size:10pt;"><span>$2.70 billion</span></span><span style="font-family:inherit;font-size:10pt;"> after fiscal year </span><span style="font-family:inherit;font-size:10pt;">2023</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Senior Notes:</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In March 2019 and November 2014, we issued </span><span style="font-family:inherit;font-size:10pt;"><span>$1.20 billion</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$2.50 billion</span></span><span style="font-family:inherit;font-size:10pt;">, respectively (each, a “2019 Senior Notes”, a “2014 Senior Notes”, and collectively the “Senior Notes”), aggregate principal amount of senior, unsecured long-term notes. In October 2019, we repaid </span><span style="font-family:inherit;font-size:10pt;"><span>$250.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> of Senior Notes.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The interest rate specified for each series of the 2014 Senior Notes will be subject to adjustments from time to time if Moody’s Investor Service, Inc. (“Moody’s”) or Standard &amp; Poor’s Ratings Services (“S&amp;P”) or, under certain circumstances, a substitute rating agency selected by us as a replacement for Moody’s or S&amp;P, as the case may be (a “Substitute Rating Agency”), downgrades (or subsequently upgrades) its rating assigned to the respective series of the 2014 Senior Notes such that the adjusted rating is below investment grade. For additional details, refer to Note 8 “Debt” of the Notes to the Consolidated Financial Statements included in our Annual Report on Form 10-K for the fiscal year ended </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">. Unlike the 2014 Senior Notes, the interest rate for each series of the 2019 Senior Notes will not be subject to such adjustments. During the fiscal year ended </span><span style="font-family:inherit;font-size:10pt;">June 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, we entered into a series of forward contracts (the “2018 Rate Lock Agreements”) to lock the benchmark interest rate with notional amount of </span><span style="font-family:inherit;font-size:10pt;"><span>$500.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> in aggregate. In October 2014, we entered into a series of forward contracts to lock the 10-year treasury rate (“benchmark rate”) on a portion of the 2014 Senior Notes with a notional amount of </span><span style="font-family:inherit;font-size:10pt;"><span>$1.00 billion</span></span><span style="font-family:inherit;font-size:10pt;"> in aggregate. For additional details on the forward contracts, refer to Note 16, “Derivative Instruments and Hedging Activities” of the Condensed Consolidated Financial Statements.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The original discounts on the 2019 Senior Notes and the 2014 Senior Notes amounted to </span><span style="font-family:inherit;font-size:10pt;"><span>$6.7 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 and are being amortized over the life of the debt. Interest is payable </span><span style="font-family:inherit;font-size:10pt;">semi-annually</span><span style="font-family:inherit;font-size:10pt;"> on May 1 and November 1 of each year for the 2014 Senior Notes and semi-annually on March 15 and September 15 of each year for the 2019 Senior Notes. The indenture for the Senior Notes (the “Indenture”) includes covenants that limit our ability to grant liens on our facilities and enter into sale and leaseback transactions, subject to certain allowances under which certain sale and leaseback transactions are not restricted. </span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In certain circumstances involving a change of control followed by a downgrade of the rating of a series of Senior Notes by at least two of Moody’s, S&amp;P and Fitch Inc., unless we have exercised our rights to redeem the Senior Notes of such series, we will be required to make an offer to repurchase all or, at the holder’s option, any part, of each holder’s Senior Notes of that series pursuant to the offer described below (the “Change of Control Offer”). In the Change of Control Offer, we will be required to offer payment in cash equal to </span><span style="font-family:inherit;font-size:10pt;"><span>101%</span></span><span style="font-family:inherit;font-size:10pt;"> of the aggregate principal amount of Senior Notes repurchased plus accrued and unpaid interest, if any, on the Senior Notes repurchased, up to, but not including, the date of repurchase. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Based on the trading prices of the Senior Notes on the applicable dates, the fair value of the Senior Notes as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$3.56 billion</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$3.70 billion</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. While the Senior Notes are recorded at cost, the fair value of the long-term debt was determined based on quoted prices in markets that are not active; accordingly, the long-term debt is categorized as Level 2 for purposes of the fair value measurement hierarchy.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, we were in compliance with all of our covenants under the Indenture associated with the Senior Notes. </span></div><div style="line-height:120%;padding-top:12px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Revolving Credit Facility:</span></div><div style="line-height:120%;padding-top:12px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In November 2017, we entered into a Credit Agreement (the “Credit Agreement”) providing for a </span><span style="font-family:inherit;font-size:10pt;"><span>$750.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">five</span><span style="font-family:inherit;font-size:10pt;">-year unsecured Revolving Credit Facility (the “Revolving Credit Facility”), which replaced our prior Credit Facility. Subject to the terms of the Credit Agreement, the Revolving Credit Facility may be increased in an amount up to </span><span style="font-family:inherit;font-size:10pt;"><span>$250.0</span></span><span style="font-family:inherit;font-size:10pt;"> million in the aggregate. In November 2018, we entered into an Incremental Facility, Extension and Amendment Agreement (the “Amendment”), which amends the Credit Agreement to (a) extend the Maturity Date (the “Maturity Date”) from </span><span style="font-family:inherit;font-size:10pt;">November 30, 2022</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;">November 30, 2023</span><span style="font-family:inherit;font-size:10pt;">, (b) increase the total commitment by </span><span style="font-family:inherit;font-size:10pt;"><span>$250.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> and (c) effect certain other amendments to the Credit Agreement as set forth in the Amendment. After giving effect to the Amendment, the total commitments under the Credit Agreement are </span><span style="font-family:inherit;font-size:10pt;"><span>$1.00 billion</span></span><span style="font-family:inherit;font-size:10pt;">. During the second quarter of the fiscal year ending June 30, 2020, we borrowed </span><span style="font-family:inherit;font-size:10pt;"><span>$250 million</span></span><span style="font-family:inherit;font-size:10pt;"> from the Revolving Credit Facility and made a principal payment of </span><span style="font-family:inherit;font-size:10pt;"><span>$25.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> within the same quarter. As of December 31, 2019, we had outstanding </span><span style="font-family:inherit;font-size:10pt;"><span>$225.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> aggregate principal amount of borrowings under the Revolving Credit Facility. </span></div><div style="line-height:120%;padding-top:12px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We may borrow, repay and reborrow funds under the Revolving Credit Facility until the Maturity Date, at which time such Revolving Credit Facility will terminate, and all outstanding loans under such facility, together with all accrued and unpaid interest, must be repaid. We may prepay outstanding borrowings under the Revolving Credit Facility at any time without a prepayment penalty. </span></div><div style="line-height:120%;padding-top:12px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Borrowings under the Revolving Credit Facility will bear interest, at our option, at either: (i) the Alternative Base Rate (“ABR”) plus a spread, which ranges from </span><span style="font-family:inherit;font-size:10pt;">0 bps</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;">75 bps</span><span style="font-family:inherit;font-size:10pt;">, or (ii) the London Interbank Offered Rate (“LIBOR”) plus a spread, which ranges from </span><span style="font-family:inherit;font-size:10pt;">100 bps</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;">175 bps</span><span style="font-family:inherit;font-size:10pt;">. The spreads under ABR and LIBOR are subject to adjustment in conjunction with credit rating downgrades or upgrades. We are also obligated to pay an annual commitment fee on the daily undrawn balance of the Revolving Credit Facility, which ranges from </span><span style="font-family:inherit;font-size:10pt;">10 bps</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;">25 bps</span><span style="font-family:inherit;font-size:10pt;">, subject to an adjustment in conjunction with changes to our credit rating. As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, we elected to pay interest on the borrowed amount under the Revolving Credit Facility at LIBOR plus a spread of </span><span style="font-family:inherit;font-size:10pt;">112.5 bps</span><span style="font-family:inherit;font-size:10pt;">, and we pay an annual commitment fee of </span><span style="font-family:inherit;font-size:10pt;">12.5 bps</span><span style="font-family:inherit;font-size:10pt;"> on the daily undrawn balance of the Revolving Credit Facility.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Revolving Credit Facility requires us to maintain an interest expense coverage ratio as described in the Credit Agreement, on a quarterly basis, covering the trailing </span><span style="font-family:inherit;font-size:10pt;"><span>four</span></span><span style="font-family:inherit;font-size:10pt;"> consecutive fiscal quarters of </span><span style="font-family:inherit;font-size:10pt;">no</span><span style="font-family:inherit;font-size:10pt;"> less than </span><span style="font-family:inherit;font-size:10pt;"><span>3.50</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;">1.00</span><span style="font-family:inherit;font-size:10pt;">. In addition, we are required to maintain the maximum leverage ratio as described in the Credit Agreement, on a quarterly basis of </span><span style="font-family:inherit;font-size:10pt;"><span>3.00</span></span><span style="font-family:inherit;font-size:10pt;"> to 1.00, covering the trailing </span><span style="font-family:inherit;font-size:10pt;"><span>four</span></span><span style="font-family:inherit;font-size:10pt;"> consecutive fiscal quarters for each fiscal quarter, which can be increased to </span><span style="font-family:inherit;font-size:10pt;"><span>4.00</span></span><span style="font-family:inherit;font-size:10pt;"> to 1.00 for a period of time in connection with a material acquisition or a series of material acquisitions. As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, our maximum allowed leverage ratio was </span><span style="font-family:inherit;font-size:10pt;"><span>4.00</span></span><span style="font-family:inherit;font-size:10pt;"> to 1.00 following the Orbotech Acquisition.</span></div><span style="font-family:inherit;font-size:10pt;">We were in compliance with all covenants under the Credit Agreement as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span>. <div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes our debt as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">June 30, 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="14"/></tr><tr><td style="width:49%;"/><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:10%;"/><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="6" 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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of December 31, 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="6" 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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of June 30, 2019</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;background-color:;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;">Amount </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</span></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:;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;">Effective </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Interest Rate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount <br/>(In thousands)</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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Effective</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Interest Rate</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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-rate 3.375% Senior Notes due on November 1, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left: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:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>250,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left: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.377</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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-rate 4.125% Senior Notes due on November 1, 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>500,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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.128</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>500,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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.128</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:#cceeff;padding-left:2px;padding-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-rate 4.650% Senior Notes due on November 1, 2024</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left: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.682</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left: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.682</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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-rate 5.650% Senior Notes due on November 1, 2034</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>250,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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.670</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>250,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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.670</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:#cceeff;padding-left:2px;padding-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-rate 4.100% Senior Notes due on March 15, 2029 </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>800,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left: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.159</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>800,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left: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.159</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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-rate 5.000% Senior Notes due on March 15, 2049 </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>400,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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.047</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>400,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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.047</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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revolving Credit Facility</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>225,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left: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.840</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;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:20px;padding-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 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>3,425,000</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>3,450,000</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;padding-left:2px;padding-top:2px;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:#cceeff;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;">Unamortized discount</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,319</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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,738</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;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;">Unamortized debt issuance costs</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,804</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;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>(17,880</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;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:#cceeff;padding-left:20px;padding-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:#cceeff;border-top:1px solid #000000;"><div style="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:#cceeff;padding-top:2px;padding-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,399,877</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;border-top:1px solid #000000;"><div style="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:#cceeff;padding-top:2px;padding-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,423,382</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;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;">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="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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;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;">Current portion of long-term debt</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>249,999</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;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;">Long-term debt</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>3,399,877</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>3,173,383</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;padding-left:2px;padding-top:2px;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:#cceeff;padding-left:20px;padding-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:#cceeff;border-top:1px solid #000000;"><div style="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:#cceeff;padding-top:2px;padding-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,399,877</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;border-top:1px solid #000000;"><div style="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:#cceeff;padding-top:2px;padding-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,423,382</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;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 0 250000000 0.03377 500000000 0.04128 500000000 0.04128 1250000000 0.04682 1250000000 0.04682 250000000 0.05670 250000000 0.05670 800000000 0.04159 800000000 0.04159 400000000 0.05047 400000000 0.05047 225000000 0.02840 0 3425000000 3450000000 8319000 8738000 16804000 17880000 3399877000 3423382000 0 249999000 3399877000 3173383000 3399877000 3423382000 500000000.0 225000000.0 2700000000 1200000000 2500000000 250000000.0 500000000.0 1000000000.00 6700000 4000000.0 1.01 3560000000 3700000000 750000000.0 250000000.0 250000000.0 1000000000.00 250000000 25000000.0 225000000.0 4 3.50 3.00 4 4.00 4.00 <div style="line-height:120%;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTE 9– LEASES</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have operating leases for facilities, vehicles, and other equipment. Our facility leases are primarily used for administrative functions, research and development, manufacturing, and storage and distribution. Our finance leases are not material.</span></div><div style="line-height:120%;padding-top:12px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our existing leases do not contain significant restrictive provisions or residual value guarantees; however, certain leases contain provisions for payment of maintenance, real estate taxes, or insurance costs by us. Our leases have remaining lease terms ranging from less than </span><span style="font-family:inherit;font-size:10pt;"><span>one year</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>eleven years</span></span><span style="font-family:inherit;font-size:10pt;">, including periods covered by options to extend the lease when it is reasonably certain that the option will be exercised.</span></div><div style="line-height:120%;padding-top:12px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Lease expense for the three and </span><span style="font-family:inherit;font-size:10pt;">six months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$9.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$17.6 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively.</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">Expense related to short-term leases, which are not recorded on the Condensed Consolidated Balance Sheets, was not material for the three and </span><span style="font-family:inherit;font-size:10pt;">six months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">. At </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the weighted average remaining lease term and weighted average discount rate for operating leases was </span><span style="font-family:inherit;font-size:10pt;"><span>5.0</span></span><span style="font-family:inherit;font-size:10pt;"> years and </span><span style="font-family:inherit;font-size:10pt;"><span>1.67%</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. </span></div><div style="line-height:120%;padding-top:12px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Supplemental cash flow information related to leases was as follows:</span></div><div style="line-height:120%;padding-top:12px;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.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"/></tr><tr><td style="width:85%;"/><td style="width:14%;"/><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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Six months ended December 31, 2019</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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-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 cash outflows from operating leases</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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>17,424</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">ROU assets obtained in exchange for new operating lease liabilities</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>10,278</span></span></div></td><td 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;"> </span></div><div style="line-height:120%;padding-top:12px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Maturities of lease liabilities as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;padding-top:16px;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.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"/></tr><tr><td style="width:85%;"/><td style="width:14%;"/><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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Fiscal year ending June 30,</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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">2020 (remaining 6 months)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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>16,624</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,013</span></span></div></td><td 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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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,925</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,522</span></span></div></td><td 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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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,033</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;">2025 and thereafter</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>20,748</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:top;background-color:#cceeff;padding-left:20px;padding-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 lease payments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>106,865</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less imputed interest</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>(4,308</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:top;background-color:#cceeff;padding-left:20px;padding-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;background-color:#cceeff;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>102,557</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-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:12px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, we did not have material leases that had not yet commenced.</span></div><div style="line-height:120%;padding-top:12px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, future minimum lease payments as defined under the previous lease accounting guidance of ASC 840 under noncancelable operating leases were as follows:</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.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:85%;"/><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="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Fiscal year ending June 30,</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;">Amount</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,296</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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>22,250</span></span></div></td><td 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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,217</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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>11,878</span></span></div></td><td 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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">2024</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,912</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2025 and thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,018</span></span></div></td><td 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:top;background-color:#cceeff;padding-left:20px;padding-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 minimum lease payments</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="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:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>103,571</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-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> P1Y P11Y 9100000 17600000 P5Y 0.0167 <div style="line-height:120%;padding-top:12px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Supplemental cash flow information related to leases was as follows:</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;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"/></tr><tr><td style="width:85%;"/><td style="width:14%;"/><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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Six months ended December 31, 2019</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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-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 cash outflows from operating leases</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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>17,424</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">ROU assets obtained in exchange for new operating lease liabilities</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>10,278</span></span></div></td><td 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> 17424000 10278000 <div style="line-height:120%;padding-top:12px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Maturities of lease liabilities as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;padding-top:16px;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.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"/></tr><tr><td style="width:85%;"/><td style="width:14%;"/><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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Fiscal year ending June 30,</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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">2020 (remaining 6 months)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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>16,624</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,013</span></span></div></td><td 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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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,925</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,522</span></span></div></td><td 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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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,033</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;">2025 and thereafter</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>20,748</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:top;background-color:#cceeff;padding-left:20px;padding-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 lease payments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>106,865</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less imputed interest</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>(4,308</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:top;background-color:#cceeff;padding-left:20px;padding-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;background-color:#cceeff;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>102,557</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-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> 16624000 27013000 19925000 13522000 9033000 20748000 106865000 4308000 102557000 <div style="line-height:120%;padding-top:12px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, future minimum lease payments as defined under the previous lease accounting guidance of ASC 840 under noncancelable operating leases were as follows:</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.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:85%;"/><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="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Fiscal year ending June 30,</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;">Amount</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,296</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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>22,250</span></span></div></td><td 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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,217</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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>11,878</span></span></div></td><td 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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">2024</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,912</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2025 and thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,018</span></span></div></td><td 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:top;background-color:#cceeff;padding-left:20px;padding-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 minimum lease payments</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="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:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>103,571</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-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> 30296000 22250000 16217000 11878000 7912000 15018000 103571000 <div style="line-height:120%;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTE 10 – EQUITY, LONG-TERM INCENTIVE COMPENSATION PLANS AND NON-CONTROLLING INTEREST</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Equity Incentive Program </span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, we had </span><span style="font-family:inherit;font-size:10pt;"><span>10.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> shares available for issuance under our 2004 Equity Incentive Plan (the “2004 Plan”).</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For details of the 2004 Plan refer to Note 9 “Equity, Long-Term Incentive Compensation Plans and Non-Controlling Interest,” of the Notes to the Consolidated Financial Statements included in our Annual Report on Form 10-K for the fiscal year ended </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:174%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Assumed Equity Plans</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of the Orbotech Acquisition Date, we assumed outstanding equity incentive awards under the following Orbotech equity incentive plans: (i) Equity Remuneration Plan for Key Employees of Orbotech Ltd. and its Affiliates and Subsidiaries (as Amended and Restated in 2005), (ii) 2010 Equity-Based Incentive Plan, and (iii) 2015 Equity-Based Incentive Plan (each, an “Assumed Equity Plan” and collectively the “Assumed Equity Plans”). </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, there were </span><span style="font-family:inherit;font-size:10pt;"><span>10,651</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>290,178</span></span><span style="font-family:inherit;font-size:10pt;"> shares of our common stock underlying the outstanding Assumed Options and RSUs, respectively, under the Assumed Equity Plans. The weighted-average remaining contractual terms, the aggregate intrinsic values, and the weighted average exercise price for the stock options outstanding under the Assumed Equity Plans as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> were </span><span style="font-family:inherit;font-size:10pt;"><span>4.50 years</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$1.2 million</span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$63.08</span></span><span style="font-family:inherit;font-size:10pt;"> per share, respectively. During the six months ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, there were </span><span style="font-family:inherit;font-size:10pt;"><span>3,907</span></span><span style="font-family:inherit;font-size:10pt;"> Assumed Options exercised with a weighted-average exercise price of </span><span style="font-family:inherit;font-size:10pt;"><span>$29.26</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:29px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For details on the Assumed Equity Plans refer to Note 9 “Equity, Long-Term Incentive Compensation Plans and Non-Controlling Interest,” of the Notes to the Consolidated Financial Statements included in our Annual Report on Form 10-K for the fiscal year ended June 30, 2019.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Equity Incentive Plans - General Information</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the combined activity under our equity incentive plans:</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.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"/></tr><tr><td style="width:85%;"/><td style="width:14%;"/><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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">(In thousands)</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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Available</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"> For Grant</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1) (2)</sup></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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 as of June 30, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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>11,613</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted stock units granted</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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(942</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:#cceeff;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;">Restricted stock units granted adjustment </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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: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;">Restricted stock units canceled</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>20</span></span></div></td><td 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:#cceeff;padding-left:2px;padding-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 as of December 31, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;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>10,695</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-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;"><span style="font-family:inherit;font-size:10pt;">__________________ </span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"/><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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The number of RSUs reflects the application of the award multiplier of </span><span style="font-family:inherit;font-size:10pt;"><span>2.0</span></span><span style="font-family:inherit;font-size:10pt;">x to calculate the impact of the award on the shares reserved under the 2004 Plan.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"/><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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">No additional stock options, RSUs or other awards will be granted under the Assumed Equity Plans.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"/><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;">(3)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Includes RSUs granted to senior management during the </span><span style="font-family:inherit;font-size:10pt;">six</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> with performance-based vesting criteria (in addition to service-based vesting criteria for any of such RSUs that are deemed to have been earned) (“performance-based RSUs”). This line item includes all such performance-based RSUs granted during the </span><span style="font-family:inherit;font-size:10pt;">six</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> reported at the maximum possible number of shares that may ultimately be issuable if all applicable performance-based criteria are achieved at their maximum levels and all applicable service-based criteria are fully satisfied (</span><span style="font-family:inherit;font-size:10pt;"><span>0.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> shares for the </span><span style="font-family:inherit;font-size:10pt;">six</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> reflects the application of the multiplier described above).</span></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:29px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fair value of stock-based awards is measured at the grant date and is recognized as an expense over the employee’s requisite service period. For RSUs granted without “dividend equivalent” rights, fair value is calculated using the closing price of our common stock on the grant date, adjusted to exclude the present value of dividends which are not accrued on those RSUs. The fair value for RSUs granted with “dividend equivalent” rights is determined using the closing price of our common stock on the grant date. The fair value for purchase rights under our Employee Stock Purchase Plan is determined using a Black-Scholes model.</span></div><div style="line-height:120%;padding-left:4px;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-left:4px;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table shows stock-based compensation expense for the indicated periods:</span><span style="font-family:inherit;font-size:9pt;"> </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:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:57%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended <br/>December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended <br/>December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">(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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock-based compensation expense by:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;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:top;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;">Costs of revenues</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,362</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,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 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,226</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,654</span></span></div></td><td 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:top;background-color:#cceeff;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;">Research and development</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,073</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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,483</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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,360</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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,002</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;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;">Selling, general and administrative</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>18,354</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>11,389</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>37,147</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>23,177</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:top;background-color:#cceeff;padding-left:2px;padding-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 stock-based compensation expense</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="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:#cceeff;padding-top:2px;padding-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,789</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;border-top:1px solid #000000;"><div style="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:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,695</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;border-top:1px solid #000000;"><div style="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:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>53,733</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;border-top:1px solid #000000;"><div style="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:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,833</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-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:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table shows stock-based compensation capitalized as inventory as of the dates indicated below:</span><span style="font-family:inherit;font-size:9pt;"> </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:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:69%;"/><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="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">(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;">As of <br/>December 31, 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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of <br/>June 30, 2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-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</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-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,030</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-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,819</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:174%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Restricted Stock Units </span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table shows the activity and weighted-average grant date fair value for RSUs during the </span><span style="font-family:inherit;font-size:10pt;">six</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 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:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:69%;"/><td style="width:14%;"/><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="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:8pt;font-weight:bold;">Shares</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-Average</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Grant Date</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;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;">Outstanding restricted stock units as of June 30, 2019</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:#cceeff;padding-left: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,902</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>91.84</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;">Granted</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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>471</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>142.75</span></span></div></td><td 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:#cceeff;padding-left:2px;padding-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 adjustments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>75.46</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;">Vested and released</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>(484</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>78.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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Withheld for taxes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(242</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>78.15</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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</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>(20</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>103.85</span></span></div></td><td 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:#cceeff;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;">Outstanding restricted stock units as of December 31, 2019</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:3px double #000000;background-color:#cceeff;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>2,625</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>104.68</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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;">__________________ </span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"/><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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Share numbers reflect actual shares subject to awarded RSUs.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"/><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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Includes performance-based and market-based RSUs.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"/><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;">(3)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">This line item includes performance-based RSUs granted during the </span><span style="font-family:inherit;font-size:10pt;">six</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> reported at the maximum possible number of shares that may ultimately be issuable if all applicable performance-based criteria are achieved at their maximum levels and all applicable service-based criteria are fully satisfied (</span><span style="font-family:inherit;font-size:10pt;"><span>0.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> shares for the </span><span style="font-family:inherit;font-size:10pt;">six</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">).</span></div></td></tr></table><div style="line-height:120%;padding-left:4px;text-align:left;padding-left:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-left:4px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The RSUs granted by us generally vest (a) with respect to awards with only service-based vesting criteria, over periods ranging from </span><span style="font-family:inherit;font-size:10pt;">two</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>four years</span></span><span style="font-family:inherit;font-size:10pt;"> and (b) with respect to awards with both performance-based and service-based vesting criteria, in </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>two</span></span><span style="font-family:inherit;font-size:10pt;"> equal installments on the third and fourth anniversaries of the grant date and (c) with respect to awards with both market-based and service-based vesting criteria in </span><span style="font-family:inherit;font-size:10pt;"><span>three</span></span><span style="font-family:inherit;font-size:10pt;"> equal installments on the third, fourth and fifth anniversaries of the grant date, in each case subject to the recipient remaining employed by us as of the applicable vesting date. The RSUs granted to the independent members of the Board of Directors vest annually. </span></div><div style="line-height:120%;padding-top:12px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table shows the weighted-average grant date fair value per unit for the RSUs granted, vested, and tax benefits realized by us in connection with vested and released RSUs for the indicated periods</span><span style="font-family:inherit;font-size:9pt;">:</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:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:57%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended <br/>December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended <br/>December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">(In thousands, except for weighted-average grant date fair value)</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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-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 grant date fair value per unit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>171.98</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>96.51</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>142.75</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>117.21</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:top;padding-left:2px;padding-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 date fair value of vested restricted stock units</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,643</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,862</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,736</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,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:top;background-color:#cceeff;padding-left:2px;padding-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 benefits realized by us in connection with vested and released restricted stock units</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,661</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,812</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,654</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,730</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the unrecognized stock-based compensation expense balance related to RSUs was </span><span style="font-family:inherit;font-size:10pt;"><span>$192.5 million</span></span><span style="font-family:inherit;font-size:10pt;">, excluding the impact of estimated forfeitures, and will be recognized over a weighted-average remaining contractual term and an estimated weighted-average amortization period of </span><span style="font-family:inherit;font-size:10pt;"><span>1.8 years</span></span><span style="font-family:inherit;font-size:10pt;">. The intrinsic value of outstanding RSUs as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$467.6 million</span></span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Cash-Based Long-Term Incentive Compensation</span></div><div style="line-height:120%;padding-top:12px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have adopted a cash-based long-term incentive (“Cash LTI Plan”) program for many of our employees as part of our employee compensation program. Executives and non-employee members of the Board of Directors are not participating in this program. During the </span><span style="font-family:inherit;font-size:10pt;">six</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 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;">, we approved Cash LTI awards of </span><span style="font-family:inherit;font-size:10pt;"><span>$4.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$5.6 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively under our Cash LTI Plan. Cash LTI awards issued to employees under the Cash LTI Plan will vest in </span><span style="font-family:inherit;font-size:10pt;"><span>three</span></span><span style="font-family:inherit;font-size:10pt;"> or </span><span style="font-family:inherit;font-size:10pt;"><span>four</span></span><span style="font-family:inherit;font-size:10pt;"> equal installments, with one-third or one-fourth of the aggregate amount of the Cash LTI award vesting on each anniversary of the grant date over a three or four-year period. In order to receive payments under a Cash LTI award, participants must remain employed by us as of the applicable award vesting date. During the three months ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 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;">, we recognized </span><span style="font-family:inherit;font-size:10pt;"><span>$13.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$12.0 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, in compensation expense under the Cash LTI Plan. During the </span><span style="font-family:inherit;font-size:10pt;">six</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 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;">, we recognized </span><span style="font-family:inherit;font-size:10pt;"><span>$30.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$27.2 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, in compensation expense under the Cash LTI Plan. As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the unrecognized compensation balance (excluding the impact of estimated forfeitures) related to the Cash LTI Plan was </span><span style="font-family:inherit;font-size:10pt;"><span>$121.0 million</span></span><span style="font-family:inherit;font-size:10pt;">. For details, refer to Note 9 “Equity, Long-Term Incentive Compensation Plans and Non-Controlling Interest,” of the Notes to the Consolidated Financial Statements included in our Annual Report on Form 10-K for the fiscal year ended June 30, 2019.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Employee Stock Purchase Plan</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our Employee Stock Purchase Plan (“ESPP”) provides that eligible employees may contribute up to </span><span style="font-family:inherit;font-size:10pt;"><span>15%</span></span><span style="font-family:inherit;font-size:10pt;"> of their eligible earnings toward the semi-annual purchase of our common stock. The ESPP is qualified under Section 423 of the Internal Revenue Code. The employee’s purchase price is derived from a formula based on the closing price of the common stock on the first day of the offering period versus the closing price on the date of purchase (or, if not a trading day, on the immediately preceding trading day).</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The offering period (or length of the look-back period) under the ESPP has a duration of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>six months</span></span><span style="font-family:inherit;font-size:10pt;">, and the purchase price with respect to each offering period beginning on or after such date is, until otherwise amended, equal to </span><span style="font-family:inherit;font-size:10pt;"><span>85%</span></span><span style="font-family:inherit;font-size:10pt;"> of the lesser of (i) the fair market value of our common stock at the commencement of the applicable six-month offering period or (ii) the fair market value of our common stock on the purchase date. We estimate the fair value of purchase rights under the ESPP using a Black-Scholes model. </span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fair value of each purchase right under the ESPP was estimated on the date of grant using the Black-Scholes model and the straight-line attribution approach with the following weighted-average assumptions:</span><span style="font-family:inherit;font-size:9pt;"> </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:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:57%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><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:8pt;"><span style="font-family:inherit;font-size:8pt;"> </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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended <br/>December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended <br/>December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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="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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock purchase plan:</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;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:top;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;">Expected stock price volatility</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>31.6</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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30.0</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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31.6</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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30.0</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:top;background-color:#cceeff;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;">Risk-free interest rate</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left: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.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left: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.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left: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.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:top;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;">Dividend yield</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.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 style="vertical-align:bottom;padding-left: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.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:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:inherit;font-size:10pt;"><span>2.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 style="vertical-align:bottom;padding-left: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.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:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;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;">Expected life (in years)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left: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.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left: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.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left: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.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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;"><br/></span></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table shows total cash received from employees for the issuance of shares under the ESPP, the number of shares purchased by employees through the ESPP, the tax benefits realized by us in connection with the disqualifying dispositions of shares purchased under the ESPP and the weighted-average fair value per share for the indicated periods:</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:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:57%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">(In thousands, except for weighted-average fair value per share)</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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended <br/>December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended <br/>December 31,</span></div></td></tr><tr><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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-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 received from employees for the issuance of shares under the ESPP</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-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,492</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-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,556</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-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,492</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-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,556</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:top;padding-left:2px;padding-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 shares purchased by employees through the ESPP</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>237</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>270</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>237</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>270</span></span></div></td><td 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:top;background-color:#cceeff;padding-left:2px;padding-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 benefits realized by us in connection with the disqualifying dispositions of shares purchased under the ESPP</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>119</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>92</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,853</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>603</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-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 fair value per share based on Black-Scholes model</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>27.35</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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.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 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>27.35</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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.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></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The ESPP shares are replenished annually on the first day of each fiscal year by virtue of an evergreen provision. The provision allows for share replenishment equal to the lesser of </span><span style="font-family:inherit;font-size:10pt;"><span>2.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> shares or the number of shares which we estimate will be required to be issued under the ESPP during the forthcoming fiscal year. As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, a total of </span><span style="font-family:inherit;font-size:10pt;"><span>2.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> shares were reserved and available for issuance under the ESPP.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Quarterly cash dividends</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On </span><span style="font-family:inherit;font-size:10pt;">November 6, 2019</span><span style="font-family:inherit;font-size:10pt;">, our Board of Directors declared a regular quarterly cash dividend of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.85</span></span><span style="font-family:inherit;font-size:10pt;"> per share on the outstanding shares of our common stock, which was paid on </span><span style="font-family:inherit;font-size:10pt;">December 3, 2019</span><span style="font-family:inherit;font-size:10pt;"> to the stockholders of record as of the close of business on </span><span style="font-family:inherit;font-size:10pt;">November 18, 2019</span><span style="font-family:inherit;font-size:10pt;">. The total amount of regular quarterly cash dividends and dividend equivalents paid during the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 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;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$134.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$114.5 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. The total amount of regular quarterly cash dividends and dividend equivalents paid during the six months ended December 31, 2019 and 2018 was </span><span style="font-family:inherit;font-size:10pt;"><span>$256.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$234.3 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. The amount of accrued dividends equivalents payable for regular quarterly cash dividends on unvested RSUs with dividend equivalent rights as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$7.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$7.3 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. These amounts will be paid upon vesting of the underlying RSUs. </span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Non-controlling Interest </span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have consolidated the results of Orbotech LT Solar, LLC (“OLTS”) and Orbograph Ltd. (“Orbograph”), in which we own approximately </span><span style="font-family:inherit;font-size:10pt;"><span>84%</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>94%</span></span><span style="font-family:inherit;font-size:10pt;"> of the outstanding equity interest, respectively. OLTS is engaged in the research, development and marketing of products for the deposition of thin film coating of various materials on crystalline silicon photovoltaic wafers for solar energy panels through plasma-enhanced chemical vapor deposition (“PECVD”). Orbograph is engaged in the development and marketing of character recognition solutions to banks, financial and other payment processing institutions and healthcare providers. </span></div><span style="font-family:inherit;font-size:10pt;">Additionally, we have consolidated the results of PixCell, an Israeli company developing diagnostic equipment for point-of-care hematology applications of which we own approximately </span><span style="font-family:inherit;font-size:10pt;"><span>52%</span></span> of the outstanding equity interest and are entitled to appoint the majority of this company’s directors. 10700000 10651 290178 P4Y6M 1200000 63.08 3907 29.26 <div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the combined activity under our equity incentive plans:</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.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"/></tr><tr><td style="width:85%;"/><td style="width:14%;"/><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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">(In thousands)</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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Available</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"> For Grant</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1) (2)</sup></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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 as of June 30, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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>11,613</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted stock units granted</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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(942</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:#cceeff;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;">Restricted stock units granted adjustment </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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: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;">Restricted stock units canceled</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>20</span></span></div></td><td 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:#cceeff;padding-left:2px;padding-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 as of December 31, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;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>10,695</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-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;"><span style="font-family:inherit;font-size:10pt;">__________________ </span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"/><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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The number of RSUs reflects the application of the award multiplier of </span><span style="font-family:inherit;font-size:10pt;"><span>2.0</span></span><span style="font-family:inherit;font-size:10pt;">x to calculate the impact of the award on the shares reserved under the 2004 Plan.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"/><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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">No additional stock options, RSUs or other awards will be granted under the Assumed Equity Plans.</span></div></td></tr></table><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;">(3)</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Includes RSUs granted to senior management during the </span><span style="font-family:inherit;font-size:10pt;">six</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> with performance-based vesting criteria (in addition to service-based vesting criteria for any of such RSUs that are deemed to have been earned) (“performance-based RSUs”). This line item includes all such performance-based RSUs granted during the </span><span style="font-family:inherit;font-size:10pt;">six</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> reported at the maximum possible number of shares that may ultimately be issuable if all applicable performance-based criteria are achieved at their maximum levels and all applicable service-based criteria are fully satisfied (</span><span style="font-family:inherit;font-size:10pt;"><span>0.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> shares for the </span><span style="font-family:inherit;font-size:10pt;">six</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> reflects the application of the multiplier described above).</span></div> 11613000 942000 4000 20000 10695000 2.0 400000 <div style="line-height:120%;padding-left:4px;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table shows stock-based compensation expense for the indicated periods:</span><span style="font-family:inherit;font-size:9pt;"> </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:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:57%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended <br/>December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended <br/>December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">(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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock-based compensation expense by:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;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:top;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;">Costs of revenues</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,362</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,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 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,226</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,654</span></span></div></td><td 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:top;background-color:#cceeff;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;">Research and development</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,073</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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,483</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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,360</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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,002</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;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;">Selling, general and administrative</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>18,354</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>11,389</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>37,147</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>23,177</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:top;background-color:#cceeff;padding-left:2px;padding-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 stock-based compensation expense</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="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:#cceeff;padding-top:2px;padding-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,789</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;border-top:1px solid #000000;"><div style="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:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,695</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;border-top:1px solid #000000;"><div style="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:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>53,733</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;border-top:1px solid #000000;"><div style="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:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,833</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-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> 3362000 1823000 6226000 3654000 5073000 2483000 10360000 5002000 18354000 11389000 37147000 23177000 26789000 15695000 53733000 31833000 <div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table shows stock-based compensation capitalized as inventory as of the dates indicated below:</span><span style="font-family:inherit;font-size:9pt;"> </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:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:69%;"/><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="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">(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;">As of <br/>December 31, 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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of <br/>June 30, 2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-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</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-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,030</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-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,819</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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> 5030000 4819000 <div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table shows the activity and weighted-average grant date fair value for RSUs during the </span><span style="font-family:inherit;font-size:10pt;">six</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 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:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:69%;"/><td style="width:14%;"/><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="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:8pt;font-weight:bold;">Shares</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-Average</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Grant Date</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;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;">Outstanding restricted stock units as of June 30, 2019</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:#cceeff;padding-left: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,902</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>91.84</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;">Granted</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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>471</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>142.75</span></span></div></td><td 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:#cceeff;padding-left:2px;padding-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 adjustments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>75.46</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;">Vested and released</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>(484</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>78.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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Withheld for taxes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(242</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>78.15</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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</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>(20</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>103.85</span></span></div></td><td 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:#cceeff;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;">Outstanding restricted stock units as of December 31, 2019</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:3px double #000000;background-color:#cceeff;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>2,625</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>104.68</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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;">__________________ </span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"/><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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Share numbers reflect actual shares subject to awarded RSUs.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"/><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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Includes performance-based and market-based RSUs.</span></div></td></tr></table><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;">(3)</span></div><span style="font-family:inherit;font-size:10pt;">This line item includes performance-based RSUs granted during the </span><span style="font-family:inherit;font-size:10pt;">six</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> reported at the maximum possible number of shares that may ultimately be issuable if all applicable performance-based criteria are achieved at their maximum levels and all applicable service-based criteria are fully satisfied (</span><span style="font-family:inherit;font-size:10pt;"><span>0.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> shares for the </span><span style="font-family:inherit;font-size:10pt;">six</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span> 2902000 91.84 471000 142.75 2000 75.46 484000 78.15 242000 78.15 20000 103.85 2625000 104.68 200000 P4Y 2 3 <div style="line-height:120%;padding-top:12px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table shows the weighted-average grant date fair value per unit for the RSUs granted, vested, and tax benefits realized by us in connection with vested and released RSUs for the indicated periods</span><span style="font-family:inherit;font-size:9pt;">:</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:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:57%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended <br/>December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended <br/>December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">(In thousands, except for weighted-average grant date fair value)</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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-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 grant date fair value per unit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>171.98</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>96.51</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>142.75</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>117.21</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:top;padding-left:2px;padding-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 date fair value of vested restricted stock units</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,643</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,862</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,736</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,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:top;background-color:#cceeff;padding-left:2px;padding-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 benefits realized by us in connection with vested and released restricted stock units</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,661</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,812</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,654</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,730</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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> 171.98 96.51 142.75 117.21 26643000 6862000 56736000 42934000 9661000 3812000 13654000 10730000 192500000 P1Y9M18D 467600000 4300000 5600000 3 4 13800000 12000000.0 30400000 27200000 121000000.0 0.15 P6M 0.85 <div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fair value of each purchase right under the ESPP was estimated on the date of grant using the Black-Scholes model and the straight-line attribution approach with the following weighted-average assumptions:</span><span style="font-family:inherit;font-size:9pt;"> </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:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:57%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><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:8pt;"><span style="font-family:inherit;font-size:8pt;"> </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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended <br/>December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended <br/>December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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="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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock purchase plan:</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;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:top;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;">Expected stock price volatility</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>31.6</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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30.0</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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31.6</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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30.0</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:top;background-color:#cceeff;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;">Risk-free interest rate</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left: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.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left: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.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left: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.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:top;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;">Dividend yield</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.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 style="vertical-align:bottom;padding-left: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.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:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:inherit;font-size:10pt;"><span>2.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 style="vertical-align:bottom;padding-left: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.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:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;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;">Expected life (in years)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left: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.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left: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.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left: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.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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;"><br/></span></div> 0.316 0.300 0.316 0.300 0.024 0.019 0.024 0.019 0.025 0.029 0.025 0.029 P0Y6M P0Y6M P0Y6M P0Y6M <div style="line-height:120%;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table shows total cash received from employees for the issuance of shares under the ESPP, the number of shares purchased by employees through the ESPP, the tax benefits realized by us in connection with the disqualifying dispositions of shares purchased under the ESPP and the weighted-average fair value per share for the indicated periods:</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:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:57%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">(In thousands, except for weighted-average fair value per share)</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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended <br/>December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended <br/>December 31,</span></div></td></tr><tr><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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-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 received from employees for the issuance of shares under the ESPP</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-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,492</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-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,556</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-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,492</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-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,556</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:top;padding-left:2px;padding-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 shares purchased by employees through the ESPP</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>237</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>270</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>237</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>270</span></span></div></td><td 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:top;background-color:#cceeff;padding-left:2px;padding-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 benefits realized by us in connection with the disqualifying dispositions of shares purchased under the ESPP</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>119</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>92</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,853</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>603</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-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 fair value per share based on Black-Scholes model</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>27.35</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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.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 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>27.35</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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.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></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 24492000 20556000 24492000 20556000 237000 270000 237000 270000 119000 92000 1853000 603000 27.35 22.73 27.35 22.73 2000000.0 2400000 0.85 134700000 114500000 256300000 234300000 7100000 7300000 0.84 0.94 0.52 <div style="line-height:120%;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTE 11 – STOCK REPURCHASE PROGRAM </span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our Board of Directors has authorized a program which permits us to repurchase shares of our common stock. The intent of this program is to offset the dilution from our equity incentive plans, employee stock purchase plan, the issuance of shares in the Orbotech Acquisition, as well as to return excess cash to our stockholders. Subject to market conditions, applicable legal requirements and other factors, the repurchases were made in the open market in compliance with applicable securities laws, including the Securities Exchange Act of 1934 and the rules promulgated thereunder, such as Rule 10b-18 and Rule 10b5-1. This stock repurchase program has no expiration date and may be suspended at any time. On September 17, 2019, our Board of Directors authorized us to repurchase an additional </span><span style="font-family:inherit;font-size:10pt;"><span>$1.00 billion</span></span><span style="font-family:inherit;font-size:10pt;"> of our common stock. As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, an aggregate of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$1.35 billion</span></span><span style="font-family:inherit;font-size:10pt;"> was available for repurchase under our stock repurchase program. </span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Share repurchases for the indicated periods (based on the trade date of the applicable repurchase) were as follows:</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:98.93719806763285%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:57%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended <br/>December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended <br/>December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">(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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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 shares of common stock repurchased</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;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,690</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;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>2,556</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;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>3,349</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;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>5,337</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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;">Total cost of repurchases</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>280,593</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>242,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 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>509,089</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>550,187</span></span></div></td><td 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%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;color:#000000;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, we had repurchased </span><span style="font-family:inherit;font-size:10pt;color:#000000;"><span>23</span></span><span style="font-family:inherit;font-size:10pt;"> thousand shares for </span><span style="font-family:inherit;font-size:10pt;color:#000000;"><span>$4.0</span></span><span style="font-family:inherit;font-size:10pt;"> million, which repurchases had not settled prior to </span><span style="font-family:inherit;font-size:10pt;color:#000000;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">. The amount was recorded as a component of other current liabilities for the period presented.</span></div> 1000000000.00 1350000000 <div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Share repurchases for the indicated periods (based on the trade date of the applicable repurchase) were as follows:</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:98.93719806763285%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:57%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended <br/>December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended <br/>December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">(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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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 shares of common stock repurchased</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;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,690</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;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>2,556</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;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>3,349</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;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>5,337</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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;">Total cost of repurchases</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>280,593</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>242,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 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>509,089</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>550,187</span></span></div></td><td 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> 1690000 2556000 3349000 5337000 280593000 242401000 509089000 550187000 23000 4000000.0 <div style="line-height:120%;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTE 12 – NET INCOME PER SHARE</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic net income per share is calculated by dividing net income available to common stockholders by the weighted-average number of common shares outstanding during the period. Diluted net income per share is calculated by using the weighted-average number of common shares outstanding during the period, increased to include the number of additional shares of common stock that would have been outstanding if the shares of common stock underlying our outstanding dilutive restricted stock units had been issued. The dilutive effect of outstanding restricted stock units is reflected in diluted net income per share by application of the treasury stock method. </span></div><div style="line-height:120%;padding-top:12px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table sets forth the computation of basic and diluted net income per share attributable to KLA:</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="16"/></tr><tr><td style="width:57%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">(In thousands, except per share amounts)</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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended <br/>December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended <br/>December 31,</span></div></td></tr><tr><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;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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 colspan="3" style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;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: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;">Net income attributable to KLA</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>380,555</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>369,100</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>727,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>765,044</span></span></div></td><td 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:#cceeff;padding-left:2px;padding-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 colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;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;">Weighted-average shares-basic, excluding unvested restricted stock units</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>157,994</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>153,684</span></span></div></td><td 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:#cceeff;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;">Effect of dilutive restricted stock units and options</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left: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,330</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>500</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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,320</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>705</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-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: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;">Weighted-average shares-diluted</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>158,620</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 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>152,648</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 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>159,314</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 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>154,389</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:#cceeff;padding-left:2px;padding-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 net income per share attributable to KLA</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;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;background-color:#cceeff;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>2.42</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;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;background-color:#cceeff;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>2.43</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;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;background-color:#cceeff;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>4.60</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;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;background-color:#cceeff;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>4.98</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-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 net income per share attributable to KLA</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.40</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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.42</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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.56</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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.96</span></span></div></td><td 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Anti-dilutive securities excluded from the computation of diluted net income per share</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>341</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>280</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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:12px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table sets forth the computation of basic and diluted net income per share attributable to KLA:</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="16"/></tr><tr><td style="width:57%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">(In thousands, except per share amounts)</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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended <br/>December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended <br/>December 31,</span></div></td></tr><tr><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;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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 colspan="3" style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;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: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;">Net income attributable to KLA</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>380,555</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>369,100</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>727,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>765,044</span></span></div></td><td 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:#cceeff;padding-left:2px;padding-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 colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;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;">Weighted-average shares-basic, excluding unvested restricted stock units</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>157,994</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>153,684</span></span></div></td><td 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:#cceeff;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;">Effect of dilutive restricted stock units and options</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left: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,330</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>500</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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,320</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>705</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-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: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;">Weighted-average shares-diluted</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>158,620</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 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>152,648</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 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>159,314</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 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>154,389</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:#cceeff;padding-left:2px;padding-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 net income per share attributable to KLA</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;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;background-color:#cceeff;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>2.42</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;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;background-color:#cceeff;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>2.43</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;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;background-color:#cceeff;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>4.60</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;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;background-color:#cceeff;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>4.98</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-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 net income per share attributable to KLA</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.40</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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.42</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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.56</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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.96</span></span></div></td><td 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Anti-dilutive securities excluded from the computation of diluted net income per share</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>341</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>280</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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> 380555000 369100000 727080000 765044000 157290000 152148000 157994000 153684000 1330000 500000 1320000 705000 158620000 152648000 159314000 154389000 2.42 2.43 4.60 4.98 2.40 2.42 4.56 4.96 43000 341000 25000 280000 <div style="line-height:120%;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTE 13 – INCOME TAXES</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table provides details of income taxes: </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="16"/></tr><tr><td style="width:57%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><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:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended <br/>December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended <br/>December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">(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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-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 income taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>424,927</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>415,963</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>796,443</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>843,531</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:top;padding-left:2px;padding-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 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>44,622</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>46,863</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>69,742</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>78,487</span></span></div></td><td 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:top;background-color:#cceeff;padding-left:2px;padding-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;background-color:#cceeff;padding-left: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.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:12px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our effective tax rate is lower than the U.S. federal statutory rate primarily due to the proportion of earnings generated in jurisdictions with tax rates lower than the U.S. statutory rate and the proportion of the U.S. earnings eligible for the Foreign Derived Intangible Income deduction. The Foreign Derived Intangible Income deduction reduces the U.S. tax rate on sales to customers outside the U.S.</span></div><div style="line-height:120%;padding-top:12px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the normal course of business, we are subject to examination by tax authorities throughout the world. We are subject to U.S. federal income tax examinations for all years beginning from the fiscal year ended June 30, 2017. We are subject to state income tax examinations for all years beginning from the fiscal year ended June 30, 2015. We are also subject to examinations in other major foreign jurisdictions, including Singapore and Israel, for all years beginning from the calendar year ended December 31, 2012. We are under audit in Germany related to Orbotech for the years ended December 31, 2013 to December 31, 2015. </span></div><div style="line-height:120%;padding-top:12px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">It is possible that certain examinations may be concluded in the next twelve months. The timing and resolution of income tax examinations is uncertain. The amounts paid, if any, upon resolution of issues raised by the taxing authorities may differ materially from the amounts accrued for each year. Although it is possible that our balance of gross unrecognized tax benefits could materially change in the next 12 months, we are unable to estimate the full range of possible adjustments to this balance given the uncertainty in the development of ongoing income tax examinations.</span></div><div style="line-height:120%;padding-top:12px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In May 2017, Orbotech received an assessment from the Israel Tax Authority (“ITA”) with respect to its fiscal years 2012 through 2014 (the “Assessment”, and the “Audit Period”, respectively), for an aggregate amount of tax, after offsetting all net operating losses (“NOLs”) available through the end of 2014, of approximately NIS </span><span style="font-family:inherit;font-size:10pt;"><span>229.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> (equivalent to approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$66.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> which includes related interest and linkage differentials to the Israeli consumer price index as of date of the issuance of the Tax Decrees, as defined below).</span><span style="font-family:inherit;font-size:8pt;"> </span></div><div style="line-height:120%;padding-top:12px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On August 31, 2018, Orbotech filed an objection in respect of the tax assessment (the “Objection”). The ITA completed the second stage of the audit, in which the claims Orbotech raised in the Objection were examined by different personnel at the ITA. In addition, the ITA examined additional items during this second stage of the audit. As Orbotech and the ITA did not reach an agreement during the second stage, the ITA issued Tax Decrees to Orbotech on August 28, 2019 (“Tax Decrees”) for an aggregate amount of tax, after offsetting all NOLs available through the end of 2014, of approximately NIS </span><span style="font-family:inherit;font-size:10pt;"><span>257 million</span></span><span style="font-family:inherit;font-size:10pt;"> (equivalent to approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$74 million</span></span><span style="font-family:inherit;font-size:10pt;"> which includes related interest and linkage differentials to the Israeli consumer price index as of the date of the issuance of the Tax Decrees). These Tax Decrees replaced the Assessment. We believe that our recorded unrecognized tax benefits are sufficient to cover the resolution of these Tax Decrees. </span></div><div style="line-height:120%;padding-top:12px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Orbotech filed a notice of appeal with respect to the above Tax Decrees with the District Court of Tel Aviv on September 26, 2019. The ITA and Orbotech have agreed to extend the filing of the ITA's arguments in support of the Tax Decrees to February 28, 2020. The ITA and Orbotech are continuing discussions in an effort to resolve this matter in a mutually agreeable manner.</span></div><div style="line-height:120%;padding-top:12px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In connection with the above, there is an ongoing criminal investigation in Israel against Orbotech, certain of its employees and its tax consultant. On April 11, 2018, Orbotech received a “suspect notification letter” (dated March 28, 2018) from the Tel Aviv District Attorney’s Office (Fiscal and Financial). In the letter, it was noted that the investigation file was transferred from the Assessment Investigation Officer to the District Attorney’s Office. The letter further states that the District Attorney’s Office has not yet made a decision regarding submission of an indictment against Orbotech; and that if after studying the case, a decision is made to consider prosecuting Orbotech, Orbotech will receive an additional letter, and within 30 days, Orbotech may present its arguments to the District Attorney’s Office as to why it should not be indicted. On October 27, 2019, we received a request for additional information from the District Attorney's Office. We will continue to monitor the progress of the District Attorney’s Office investigation, however, we cannot anticipate when the review of the case will be completed and what will be the results thereof. We intend to cooperate with the District Attorney’s Office to enable them to conclude their investigation.</span></div> <div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table provides details of income taxes: </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="16"/></tr><tr><td style="width:57%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><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:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended <br/>December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended <br/>December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">(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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-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 income taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>424,927</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>415,963</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>796,443</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>843,531</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:top;padding-left:2px;padding-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 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>44,622</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>46,863</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>69,742</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>78,487</span></span></div></td><td 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:top;background-color:#cceeff;padding-left:2px;padding-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;background-color:#cceeff;padding-left: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.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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> 424927000 415963000 796443000 843531000 44622000 46863000 69742000 78487000 0.105 0.113 0.088 0.093 229000000.0 66000000.0 257000000 74000000 <div style="line-height:120%;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTE 14 – LITIGATION AND OTHER LEGAL MATTERS</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:29px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We are named from time to time as a party to lawsuits and other types of legal proceedings and claims in the normal course of our business. Actions filed against us include commercial, intellectual property, customer, and labor and employment related claims, including complaints of alleged wrongful termination and potential class action lawsuits regarding alleged violations of federal and state wage and hour and other laws. In general, legal proceedings and claims, regardless of their merit, and associated internal investigations (especially those relating to intellectual property or confidential information disputes) are often expensive to prosecute, defend or conduct and may divert management’s attention and other company resources. Moreover, the results of legal proceedings are difficult to predict, and the costs incurred in litigation can be substantial, regardless of outcome. We believe the amounts provided in our Condensed Consolidated Financial Statements are adequate in light of the probable and estimated liabilities. However, because such matters are subject to many uncertainties, the ultimate outcomes are not predictable, and there can be no assurances that the actual amounts required to satisfy alleged liabilities from the matters described above will not exceed the amounts reflected in our Condensed Consolidated Financial Statements or will not have a material adverse effect on our results of operations, financial condition or cash flows.</span></div> <div style="line-height:120%;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTE 15 – COMMITMENTS AND CONTINGENCIES</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Factoring.</span><span style="font-family:inherit;font-size:10pt;"> We have agreements (referred to as “factoring agreements”) with financial institutions to sell certain of our trade receivables and promissory notes from customers without recourse. We do not believe we are at risk for any material losses as a result of these agreements. In addition, we periodically sell certain letters of credit (“LCs”), without recourse, received from customers in payment for goods and services.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table shows total receivables sold under factoring agreements and proceeds from sales of LCs for the indicated periods:</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="16"/></tr><tr><td style="width:57%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><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:8pt;"><span style="font-family:inherit;font-size:8pt;"> </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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended <br/>December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended <br/>December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">(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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Receivables sold under factoring agreements</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>116,935</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39,814</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>173,355</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>101,354</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Proceeds from sales of LCs</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>10,677</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,339</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,606</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>19,231</span></span></div></td><td 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-left:4px;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Factoring and LC fees for the sale of certain trade receivables were recorded in other expense (income), net and were not material for the periods presented. </span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Purchase Commitments. </span><span style="font-family:inherit;font-size:10pt;">We maintain commitments to purchase inventory from our suppliers as well as goods, services, and other assets in the ordinary course of business. Our liability under these purchase commitments is generally restricted to a forecasted time-horizon as mutually agreed upon between the parties. This forecasted time-horizon can vary among different suppliers. Our estimate of our significant purchase commitments for primarily material, services, supplies and asset purchases is approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$804.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, which are primarily due within the next </span><span style="font-family:inherit;font-size:10pt;"><span>12</span></span><span style="font-family:inherit;font-size:10pt;"> months. </span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Actual expenditures will vary based upon the volume of the transactions and length of contractual service provided. In addition, the amounts paid under these arrangements may be less in the event that the arrangements are renegotiated or canceled. Certain agreements provide for potential cancellation penalties.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Cash Long-Term Incentive Plan.</span><span style="font-family:inherit;font-size:10pt;"> As of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, we have committed </span><span style="font-family:inherit;font-size:10pt;"><span>$156.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> for future payment obligations under our Cash LTI Plan. The calculation of compensation expense related to the Cash LTI Plan includes estimated forfeiture rate assumptions. Cash LTI awards issued to employees under the Cash LTI Plan vest in </span><span style="font-family:inherit;font-size:10pt;"><span>three</span></span><span style="font-family:inherit;font-size:10pt;"> or </span><span style="font-family:inherit;font-size:10pt;"><span>four</span></span><span style="font-family:inherit;font-size:10pt;"> equal installments, with</span><span style="font-family:inherit;font-size:10pt;"> one-third</span><span style="font-family:inherit;font-size:10pt;"> or </span><span style="font-family:inherit;font-size:10pt;">one-fourth</span><span style="font-family:inherit;font-size:10pt;"> of the aggregate amount of the Cash LTI award vesting on each anniversary of the grant date over a </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> or </span><span style="font-family:inherit;font-size:10pt;">four</span><span style="font-family:inherit;font-size:10pt;">-year period. In order to receive payments under a Cash LTI award, participants must remain employed by us as of the applicable award vesting date.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Guarantees and Contingencies.</span><span style="font-family:inherit;font-size:10pt;"> We maintain guarantee arrangements available through various financial institutions for up to </span><span style="font-family:inherit;font-size:10pt;"><span>$77.2 million</span></span><span style="font-family:inherit;font-size:10pt;">, of which </span><span style="font-family:inherit;font-size:10pt;"><span>$68.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> had been issued as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, primarily to fund guarantees to customs authorities for value-added tax (“VAT”) and other operating requirements of our subsidiaries in Europe, Israel and Asia.</span></div><div style="line-height:120%;padding-top:12px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Indemnification Obligations.</span><span style="font-family:inherit;font-size:10pt;"> Subject to certain limitations, we are obligated to indemnify our current and former directors, officers and employees with respect to certain litigation matters and investigations that arise in connection with their service to us. These obligations arise under the terms of our certificate of incorporation, our bylaws, applicable contracts, and Delaware and California law. The obligation to indemnify generally means that we are required to pay or reimburse the individuals’ reasonable legal expenses and possibly damages and other liabilities incurred in connection with these matters. For example, we have paid or reimbursed legal expenses incurred in connection with the investigation of our historical stock option practices and the related litigation and government inquiries by several of our current and former directors, officers and employees. Although the maximum potential amount of future payments we could be required to make under the indemnification obligations generally described in this paragraph is theoretically unlimited, we believe the fair value of this liability, to the extent estimable, is appropriately considered within the reserve we have established for currently pending legal proceedings.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:29px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We are a party to a variety of agreements pursuant to which we may be obligated to indemnify the other party with respect to certain matters. Typically, these obligations arise in connection with contracts and license agreements or the sale of assets, under which we customarily agree to hold the other party harmless against losses arising from, or provides customers with other remedies to protect against, bodily injury or damage to personal property caused by our products, non-compliance with our product performance specifications, infringement by our products of third-party intellectual property rights and a breach of warranties, representations and covenants related to matters such as title to assets sold, validity of certain intellectual property rights, non-infringement of third-party rights, and certain income tax-related matters. In each of these circumstances, payment by us is typically subject to the other party making a claim to and cooperating with us pursuant to the procedures specified in the particular contract. This usually allows us to challenge the other party’s claims or, in case of breach of intellectual property representations or covenants, to control the defense or settlement of any third-party claims brought against the other party. Further, our obligations under these agreements may be limited in terms of amounts, activity (typically at our option to replace or correct the products or terminate the agreement with a refund to the other party), and duration. In some instances, we may have recourse against third parties and/or insurance covering certain payments made by us. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In addition, we may in limited circumstances enter into agreements that contain customer-specific commitments on pricing, tool reliability, spare parts stocking levels, response time and other commitments. Furthermore, we may give these customers limited audit or inspection rights to enable them to confirm that we are complying with these commitments. If a customer elects to exercise its audit or inspection rights, we may be required to expend significant resources to support the audit or inspection, as well as to defend or settle any dispute with a customer that could potentially arise out of such audit or inspection. To date, we have made no significant accruals in our Condensed Consolidated Financial Statements for this contingency. While we have not in the past incurred significant expenses for resolving disputes regarding these types of commitments, we cannot make any assurance that it will not incur any such liabilities in the future.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">It is not possible to predict the maximum potential amount of future payments under these or similar agreements due to the conditional nature of our obligations and the unique facts and circumstances involved in each particular agreement. Historically, payments made by us under these agreements have not had a material effect on our business, financial condition, results of operations or cash flows.</span></div> <div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table shows total receivables sold under factoring agreements and proceeds from sales of LCs for the indicated periods:</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="16"/></tr><tr><td style="width:57%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><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:8pt;"><span style="font-family:inherit;font-size:8pt;"> </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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended <br/>December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended <br/>December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">(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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Receivables sold under factoring agreements</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>116,935</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39,814</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>173,355</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>101,354</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Proceeds from sales of LCs</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>10,677</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,339</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,606</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>19,231</span></span></div></td><td 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> 116935000 39814000 173355000 101354000 10677000 8339000 20606000 19231000 804100000 P12M 156800000 3 4 77200000 68800000 <div style="line-height:120%;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTE 16 – DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The authoritative guidance requires companies to recognize all derivative instruments and hedging activities, including foreign currency exchange contracts and interest rate lock agreements, (collectively “derivatives”) as either assets or liabilities at fair value on the Condensed Consolidated Balance Sheets. In accordance with the accounting guidance, we designate foreign currency exchange contracts and interest rate lock agreements as cash flow hedges of certain forecasted foreign currency denominated sales, purchase and spending transactions, and the benchmark interest rate of the corresponding debt financing, respectively.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our foreign subsidiaries operate and sell our products in various global markets. As a result, we are exposed to risks relating to changes in foreign currency exchange rates. We utilize foreign currency forward exchange contracts and option contracts to hedge against future movements in foreign exchange rates that affect certain existing and forecasted foreign currency denominated sales and purchase transactions, such as the Japanese yen, the euro, the pound sterling and the Israeli new shekel. We routinely hedge our exposures to certain foreign currencies with various financial institutions in an effort to minimize the impact of certain currency exchange rate fluctuations. These currency forward exchange contracts and options, designated as cash flow hedges, generally have maturities of less than </span><span style="font-family:inherit;font-size:10pt;">18 months</span><span style="font-family:inherit;font-size:10pt;">. Cash flow hedges are evaluated for effectiveness monthly, based on changes in total fair value of the derivatives. If a financial counterparty to any of our hedging arrangements experiences financial difficulties or is otherwise unable to honor the terms of the foreign currency hedge, we may experience material losses.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In </span><span style="font-family:inherit;font-size:10pt;">October 2014</span><span style="font-family:inherit;font-size:10pt;">, we entered into a series of forward contracts (“Rate Lock Agreements”) to lock the benchmark rate on a portion of the Senior Notes. The Rate Lock Agreements had a notional amount of </span><span style="font-family:inherit;font-size:10pt;"><span>$1.00 billion</span></span><span style="font-family:inherit;font-size:10pt;"> in aggregate which matured in the second quarter of the fiscal year ended </span><span style="font-family:inherit;font-size:10pt;">June 30, 2015</span><span style="font-family:inherit;font-size:10pt;">. The Rate Lock Agreements were terminated on the date of the pricing of the </span><span style="font-family:inherit;font-size:10pt;"><span>$1.25 billion</span></span><span style="font-family:inherit;font-size:10pt;"> of </span><span style="font-family:inherit;font-size:10pt;"><span>4.650%</span></span><span style="font-family:inherit;font-size:10pt;"> Senior Notes due in 2024 and we recorded the fair value of </span><span style="font-family:inherit;font-size:10pt;"><span>$7.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> as a gain within accumulated other comprehensive income (loss) (“OCI”) as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2014</span><span style="font-family:inherit;font-size:10pt;">. We recognized </span><span style="font-family:inherit;font-size:10pt;"><span>$0.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> for each of the three months ended December 31, 2019 and 2018, and </span><span style="font-family:inherit;font-size:10pt;"><span>$0.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> for each of the </span><span style="font-family:inherit;font-size:10pt;">six</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 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;">, for the amortization of the gain recognized in accumulated other comprehensive income (loss), which amount reduced the interest expense. As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the unamortized portion of the fair value of the forward contracts for the Rate Lock Agreements was </span><span style="font-family:inherit;font-size:10pt;"><span>$3.6 million</span></span><span style="font-family:inherit;font-size:10pt;">. For more details, refer to Note 16, “Derivative Instruments and Hedging Activities” of the Notes to the Consolidated Financial Statements included in our Annual Report on Form 10-K for the fiscal year ended </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;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;">June 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, we entered into a series of forward contracts (the “2018 Rate Lock Agreements”) to lock the benchmark interest rate prior to expected debt issuances. The objective of the 2018 Rate Lock Agreements was to hedge the risk associated with the variability in interest rates due to the changes in the benchmark rate leading up to the closing of the intended financing on the notional amount being hedged. The 2018 Rate Lock Agreement had a notional amount of </span><span style="font-family:inherit;font-size:10pt;"><span>$500.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> in aggregate, which matured and terminated in the third quarter of fiscal year ending June 30, 2019 and we recorded the fair value of </span><span style="font-family:inherit;font-size:10pt;"><span>$13.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> as a loss within OCI. We recognized </span><span style="font-family:inherit;font-size:10pt;"><span>$0.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$0.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> amortization of the loss recognized in accumulated OCI, which increased the interest expense for the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">six</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">. As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the unamortized portion of the fair value of the 2018 Rate Lock Agreements was </span><span style="font-family:inherit;font-size:10pt;"><span>$12.7 million</span></span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For derivatives that are designated and qualify as cash flow hedges, the effective portion of the gains or losses is reported in OCI and reclassified into earnings in the same period or periods during which the hedged transaction affects earnings. Prior to adopting the new accounting guidance for hedge accounting, time value was excluded from the assessment of effectiveness for derivatives designated as cash flow hedges. Time value was amortized on a mark-to-market basis and recognized in earnings over the life of the derivative contract. For derivative contracts executed after adopting the new accounting guidance, the election to include time value for the assessment of effectiveness is made on all forward contracts designated as cash flow hedges. The change in fair value of the derivative are recorded in OCI until the hedged item is recognized in earnings. The assessment of effectiveness of options contracts designated as cash flow hedges continue to exclude time value after adopting the new accounting guidance. The initial value of the component excluded from the assessment of effectiveness are recognized in earnings over the life of the derivative contract. Any difference between change in the fair value of the excluded components and the amounts recognized in earnings are recorded in OCI. </span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For derivatives that are not designated as cash flow hedges, gains and losses are recognized in other expense (income), net. We use foreign currency forward contracts to hedge certain foreign currency denominated assets or liabilities. The gains and losses on these derivative instruments are largely offset by the changes in the fair value of the assets or liabilities being hedged.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Derivatives in Cash Flow Hedging Relationships: Foreign Exchange and Interest Rate Contracts</span></div><div style="line-height:120%;padding-top:12px;padding-left:0px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The gains (losses) on derivatives in cash flow hedging relationships recognized in OCI for the indicated periods were as follows: </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="16"/></tr><tr><td style="width:57%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><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:8pt;"><span style="font-family:inherit;font-size:8pt;"> </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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months 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="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended</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="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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">(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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-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;">Derivatives Designated as Hedging Instruments:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Rate lock agreements:</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 style="vertical-align:top;background-color:#cceeff;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;">Amounts included in the assessment of effectiveness</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(17,752</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,396</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:top;padding-left:2px;padding-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 contracts:</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 style="vertical-align:top;background-color:#cceeff;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;">Amounts included in the assessment of effectiveness</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,305</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,201</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,565</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>237</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;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;">Amounts excluded from the assessment of effectiveness</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>(15</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>(29</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>(17</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>(29</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></div><div style="line-height:120%;padding-left:4px;padding-top:12px;text-align:left;padding-left:0px;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The locations and amounts of designated and non-designated derivative’s gains and losses reported in the Condensed Consolidated Statements of Operations for the indicated periods were as follows:</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="32"/></tr><tr><td style="width:21%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Three months ended December 31,</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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">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="15" 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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">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="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">(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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">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="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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Cost of Revenues and Operating 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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Interest 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 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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Other Expense (Income), 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="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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Revenue</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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Cost of Revenues</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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Interest Expense</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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Other Expense (Income), Net</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total amounts presented in the Condensed Consolidated Statement of Operations in which the effects of cash flow hedges are recorded</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,509,453</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,046,622</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>40,472</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(2,568</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,119,898</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>408,260</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>26,538</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(9,228</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td></tr><tr><td colspan="32" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Gains (losses) on Derivatives Designated as Hedging Instruments:</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Rate lock agreements:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;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:9pt;"><span style="font-family:inherit;font-size:9pt;">Amount of gains (losses) reclassified from accumulated OCI to earnings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(100</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>189</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Amount of gains (losses) reclassified from accumulated OCI to earnings as a result that a forecasted transaction is no longer probable of occurring</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(108</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:9pt;"><span style="font-family:inherit;font-size:9pt;">Foreign exchange contracts:</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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 style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Amount of gains (losses) reclassified from accumulated OCI to earnings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>85</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(17</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,705</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(158</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Amount excluded from the assessment of effectiveness recognized in earnings based on an amortization approach</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(93</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>80</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(8</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Amount excluded from the assessment of effectiveness</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(220</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td colspan="32" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Gains (losses) on Derivatives Not Designated as Hedging Instruments:</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Amount of gains (losses) recognized in earnings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,056</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(3,700</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;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="32"/></tr><tr><td style="width:21%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Six Months Ended December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Six Months Ended December 31,</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;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">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="15" 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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">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="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">(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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">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="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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Cost of Revenues and Operating 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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Interest 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 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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Other Expense (Income), 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="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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Revenue</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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Cost of Revenues</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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Interest Expense</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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Other Expense (Income), Net</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total amounts presented in the Condensed Consolidated Statement of Operations in which the effects of cash flow hedges are recorded</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>2,922,867</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>2,049,788</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>80,822</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(4,186</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>2,213,158</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>789,647</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>52,900</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(19,253</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td></tr><tr><td colspan="32" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Gains (losses) on Derivatives Designated as Hedging Instruments:</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Rate lock agreements:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;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:9pt;"><span style="font-family:inherit;font-size:9pt;">Amount of gains (losses) reclassified from accumulated OCI to earnings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(199</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>377</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Amount of gains (losses) reclassified from accumulated OCI to earnings as a result that a forecasted transaction is no longer probable of occurring</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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:9pt;"><span style="font-family:inherit;font-size:9pt;">Foreign exchange contracts:</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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 style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Amount of gains (losses) reclassified from accumulated OCI to earnings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>560</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(1,818</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,688</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(292</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(18</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Amount excluded from the assessment of effectiveness recognized in earnings based on an amortization approach</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(195</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>80</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(8</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Amount excluded from the assessment of effectiveness</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(88</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td colspan="32" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Gains (losses) on Derivatives Not Designated as Hedging Instruments:</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Amount of gains (losses) recognized in earnings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>4,381</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>63</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The U.S. dollar equivalent of all outstanding notional amounts of foreign currency hedge contracts, with maximum remaining maturities of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>seven months</span></span><span style="font-family:inherit;font-size:10pt;"> as of the dates indicated below were as follows:</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="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="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">(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;">As of <br/>December 31, 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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of <br/>June 30, 2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-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 flow hedge contracts - foreign currency</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;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:top;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;">Purchase</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>12,769</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,108</span></span></div></td><td 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:top;background-color:#cceeff;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;">Sell</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>74,257</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>113,226</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-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 foreign currency hedge contracts</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:top;background-color:#cceeff;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;">Purchase</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>301,083</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>257,614</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;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;">Sell</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>323,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 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>273,061</span></span></div></td><td 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:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The locations and fair value of our derivatives reported in our Condensed Consolidated Balance Sheets as of the dates indicated below were as follows:</span><span style="font-family:inherit;font-size:9pt;">  </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="20"/></tr><tr><td style="width:23%;"/><td style="width:14%;"/><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:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><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:8%;"/><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:9pt;"><span style="font-family:inherit;font-size:9pt;"> </span></div></td><td colspan="9" 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;">Asset Derivatives</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="9" 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;">Liability Derivatives</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> </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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Balance Sheet </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Location</span></div></td><td rowspan="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 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;">As of <br/>December 31, 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;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of <br/>June 30, 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 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;">Balance Sheet </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Location</span></div></td><td rowspan="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 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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of <br/>December 31, 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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of <br/>June 30, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">(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="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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Derivatives designated as hedging instruments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;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:9pt;"><span style="font-family:inherit;font-size:9pt;">Foreign exchange contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Other current assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,340</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>397</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Other current liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,097</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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Total derivatives designated as hedging instruments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,340</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>397</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;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</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,097</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Derivatives not designated as hedging instruments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;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;padding-right:2px;"><div 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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Foreign exchange contracts</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Other current assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,833</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,160</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Other current liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,758</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,237</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Total derivatives not designated as hedging instruments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,833</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,160</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,758</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,237</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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Total derivatives</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3,173</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,557</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,759</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3,334</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><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:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The changes in OCI, before taxes, related to derivatives for the indicated periods were as follows:</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="16"/></tr><tr><td style="width:49%;"/><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:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended <br/>December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended <br/>December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">(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;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Beginning balance</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(10,006</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,103</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(10,791</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-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,346</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amount reclassified to earnings</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>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>(1,736</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,652</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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,773</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:top;background-color:#cceeff;padding-left:2px;padding-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 change in unrealized gains or losses</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left: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,290</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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,982</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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,548</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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,188</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Ending balance</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,591</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>(5,615</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;border-top:1px solid #000000;"><div style="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,591</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>(5,615</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:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Offsetting of Derivative Assets and Liabilities</span></div><div style="line-height:120%;padding-top:6px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We present derivatives at gross fair values in the Condensed Consolidated Balance Sheets. We have entered into arrangements with each of our counterparties, which reduce credit risk by permitting net settlement of transactions with the same counterparty under certain conditions. The information related to the offsetting arrangements for the periods indicated was as follows (in thousands):</span></div><div style="line-height:120%;padding-top:6px;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="25"/></tr><tr><td style="width:18%;"/><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:15%;"/><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:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">As of December 31, 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="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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="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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Amounts of Derivatives Not Offset in the Condensed Consolidated Balance Sheets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Description</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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-bottom:6px;padding-top:6px;text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Amounts of Derivatives</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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-bottom:6px;padding-top:6px;text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Amounts of Derivatives Offset in the Condensed Consolidated Balance Sheets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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-bottom:6px;padding-top:6px;text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Net Amount of Derivatives Presented in the Condensed Consolidated Balance Sheets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Financial Instruments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Cash Collateral Received</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Net Amount</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Derivatives - Assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-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,173</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-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:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-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,173</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(966</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-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:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-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,207</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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;">Derivatives - Liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,759</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>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,759</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>966</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>(793</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></div><div style="line-height:120%;padding-top:6px;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="25"/></tr><tr><td style="width:18%;"/><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:15%;"/><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:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">As of June 30, 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="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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="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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Amounts of Derivatives Not Offset in the Condensed Consolidated Balance Sheets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Description</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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-bottom:6px;padding-top:6px;text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Amounts of Derivatives</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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-bottom:6px;padding-top:6px;text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Amounts of Derivatives Offset in the Condensed Consolidated Balance Sheets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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-bottom:6px;padding-top:6px;text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Net Amount of Derivatives Presented in the Condensed Consolidated Balance Sheets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Financial Instruments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Cash Collateral Received</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Net Amount</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Derivatives - Assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-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,557</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-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:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-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,557</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-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,397</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-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:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-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,160</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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;">Derivatives - Liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,334</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>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,334</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>1,397</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>(1,937</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> 1000000000.00 1250000000 0.04650 7500000 200000 400000 3600000 500000000.0 -13600000 300000 600000 12700000 <div style="line-height:120%;padding-top:12px;padding-left:0px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The gains (losses) on derivatives in cash flow hedging relationships recognized in OCI for the indicated periods were as follows: </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="16"/></tr><tr><td style="width:57%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><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:8pt;"><span style="font-family:inherit;font-size:8pt;"> </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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months 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="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended</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="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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">(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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-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;">Derivatives Designated as Hedging Instruments:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Rate lock agreements:</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 style="vertical-align:top;background-color:#cceeff;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;">Amounts included in the assessment of effectiveness</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(17,752</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,396</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:top;padding-left:2px;padding-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 contracts:</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 style="vertical-align:top;background-color:#cceeff;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;">Amounts included in the assessment of effectiveness</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,305</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,201</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,565</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>237</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;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;">Amounts excluded from the assessment of effectiveness</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>(15</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>(29</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>(17</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>(29</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></div><div style="line-height:120%;padding-left:4px;padding-top:12px;text-align:left;padding-left:0px;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The locations and amounts of designated and non-designated derivative’s gains and losses reported in the Condensed Consolidated Statements of Operations for the indicated periods were as follows:</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="32"/></tr><tr><td style="width:21%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Three months ended December 31,</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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">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="15" 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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">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="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">(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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">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="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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Cost of Revenues and Operating 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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Interest 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 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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Other Expense (Income), 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="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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Revenue</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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Cost of Revenues</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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Interest Expense</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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Other Expense (Income), Net</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total amounts presented in the Condensed Consolidated Statement of Operations in which the effects of cash flow hedges are recorded</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,509,453</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,046,622</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>40,472</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(2,568</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,119,898</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>408,260</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>26,538</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(9,228</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td></tr><tr><td colspan="32" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Gains (losses) on Derivatives Designated as Hedging Instruments:</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Rate lock agreements:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;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:9pt;"><span style="font-family:inherit;font-size:9pt;">Amount of gains (losses) reclassified from accumulated OCI to earnings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(100</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>189</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Amount of gains (losses) reclassified from accumulated OCI to earnings as a result that a forecasted transaction is no longer probable of occurring</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(108</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:9pt;"><span style="font-family:inherit;font-size:9pt;">Foreign exchange contracts:</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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 style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Amount of gains (losses) reclassified from accumulated OCI to earnings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>85</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(17</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,705</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(158</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Amount excluded from the assessment of effectiveness recognized in earnings based on an amortization approach</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(93</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>80</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(8</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Amount excluded from the assessment of effectiveness</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(220</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td colspan="32" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Gains (losses) on Derivatives Not Designated as Hedging Instruments:</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Amount of gains (losses) recognized in earnings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,056</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(3,700</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;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="32"/></tr><tr><td style="width:21%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Six Months Ended December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Six Months Ended December 31,</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;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">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="15" 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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">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="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">(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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">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="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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Cost of Revenues and Operating 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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Interest 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 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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Other Expense (Income), 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="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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Revenue</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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Cost of Revenues</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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Interest Expense</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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Other Expense (Income), Net</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total amounts presented in the Condensed Consolidated Statement of Operations in which the effects of cash flow hedges are recorded</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>2,922,867</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>2,049,788</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>80,822</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(4,186</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>2,213,158</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>789,647</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>52,900</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(19,253</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td></tr><tr><td colspan="32" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Gains (losses) on Derivatives Designated as Hedging Instruments:</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Rate lock agreements:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;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:9pt;"><span style="font-family:inherit;font-size:9pt;">Amount of gains (losses) reclassified from accumulated OCI to earnings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(199</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>377</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Amount of gains (losses) reclassified from accumulated OCI to earnings as a result that a forecasted transaction is no longer probable of occurring</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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:9pt;"><span style="font-family:inherit;font-size:9pt;">Foreign exchange contracts:</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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 style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Amount of gains (losses) reclassified from accumulated OCI to earnings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>560</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(1,818</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,688</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(292</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(18</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Amount excluded from the assessment of effectiveness recognized in earnings based on an amortization approach</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(195</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>80</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(8</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Amount excluded from the assessment of effectiveness</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(88</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td colspan="32" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Gains (losses) on Derivatives Not Designated as Hedging Instruments:</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Amount of gains (losses) recognized in earnings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>4,381</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>63</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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> 0 -17752000 0 -5396000 2305000 -1201000 1565000 237000 -15000 -29000 -17000 -29000 1509453000 1046622000 40472000 2568000 1119898000 408260000 26538000 9228000 0 0 -100000 0 0 0 189000 0 0 0 0 0 0 0 0 -108000 85000 -17000 0 0 1705000 -158000 0 -3000 -93000 0 0 0 80000 -8000 0 0 0 0 0 0 0 0 0 -220000 0 0 0 2056000 0 0 0 -3700000 2922867000 2049788000 80822000 4186000 2213158000 789647000 52900000 19253000 0 0 -199000 0 0 0 377000 0 0 0 0 0 0 0 0 4000 560000 -1818000 0 0 2688000 -292000 0 -18000 -195000 0 0 0 80000 -8000 0 0 0 0 0 0 0 0 0 -88000 0 0 0 4381000 0 0 0 63000 <div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The U.S. dollar equivalent of all outstanding notional amounts of foreign currency hedge contracts, with maximum remaining maturities of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>seven months</span></span><span style="font-family:inherit;font-size:10pt;"> as of the dates indicated below were as follows:</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="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="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">(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;">As of <br/>December 31, 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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of <br/>June 30, 2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-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 flow hedge contracts - foreign currency</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;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:top;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;">Purchase</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>12,769</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,108</span></span></div></td><td 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:top;background-color:#cceeff;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;">Sell</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>74,257</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>113,226</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-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 foreign currency hedge contracts</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:top;background-color:#cceeff;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;">Purchase</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>301,083</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>257,614</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;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;">Sell</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>323,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 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>273,061</span></span></div></td><td 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> P7M 12769000 31108000 74257000 113226000 301083000 257614000 323959000 273061000 <div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The locations and fair value of our derivatives reported in our Condensed Consolidated Balance Sheets as of the dates indicated below were as follows:</span><span style="font-family:inherit;font-size:9pt;">  </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="20"/></tr><tr><td style="width:23%;"/><td style="width:14%;"/><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:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><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:8%;"/><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:9pt;"><span style="font-family:inherit;font-size:9pt;"> </span></div></td><td colspan="9" 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;">Asset Derivatives</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="9" 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;">Liability Derivatives</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> </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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Balance Sheet </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Location</span></div></td><td rowspan="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 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;">As of <br/>December 31, 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;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of <br/>June 30, 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 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;">Balance Sheet </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Location</span></div></td><td rowspan="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 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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of <br/>December 31, 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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of <br/>June 30, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">(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="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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Derivatives designated as hedging instruments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;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:9pt;"><span style="font-family:inherit;font-size:9pt;">Foreign exchange contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Other current assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,340</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>397</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Other current liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,097</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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Total derivatives designated as hedging instruments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,340</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>397</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;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</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,097</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Derivatives not designated as hedging instruments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;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;padding-right:2px;"><div 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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Foreign exchange contracts</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Other current assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,833</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,160</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Other current liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,758</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,237</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Total derivatives not designated as hedging instruments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,833</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,160</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,758</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,237</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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Total derivatives</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3,173</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,557</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,759</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3,334</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><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> 1340000 397000 1000 2097000 1340000 397000 1000 2097000 1833000 2160000 1758000 1237000 1833000 2160000 1758000 1237000 3173000 2557000 1759000 3334000 <div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The changes in OCI, before taxes, related to derivatives for the indicated periods were as follows:</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="16"/></tr><tr><td style="width:49%;"/><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:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended <br/>December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended <br/>December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">(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;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Beginning balance</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(10,006</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,103</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(10,791</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-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,346</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amount reclassified to earnings</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>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>(1,736</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,652</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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,773</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:top;background-color:#cceeff;padding-left:2px;padding-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 change in unrealized gains or losses</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left: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,290</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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,982</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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,548</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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,188</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Ending balance</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,591</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>(5,615</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;border-top:1px solid #000000;"><div style="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,591</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>(5,615</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> -10006000 15103000 -10791000 2346000 -125000 1736000 -1652000 2773000 2290000 -18982000 1548000 -5188000 -7591000 -5615000 -7591000 -5615000 The information related to the offsetting arrangements for the periods indicated was as follows (in thousands):<div style="line-height:120%;padding-top:6px;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="25"/></tr><tr><td style="width:18%;"/><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:15%;"/><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:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">As of December 31, 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="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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="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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Amounts of Derivatives Not Offset in the Condensed Consolidated Balance Sheets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Description</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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-bottom:6px;padding-top:6px;text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Amounts of Derivatives</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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-bottom:6px;padding-top:6px;text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Amounts of Derivatives Offset in the Condensed Consolidated Balance Sheets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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-bottom:6px;padding-top:6px;text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Net Amount of Derivatives Presented in the Condensed Consolidated Balance Sheets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Financial Instruments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Cash Collateral Received</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Net Amount</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Derivatives - Assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-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,173</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-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:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-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,173</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(966</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-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:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-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,207</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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;">Derivatives - Liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,759</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>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,759</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>966</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>(793</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></div><div style="line-height:120%;padding-top:6px;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="25"/></tr><tr><td style="width:18%;"/><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:15%;"/><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:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">As of June 30, 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="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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="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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Amounts of Derivatives Not Offset in the Condensed Consolidated Balance Sheets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Description</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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-bottom:6px;padding-top:6px;text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Amounts of Derivatives</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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-bottom:6px;padding-top:6px;text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Amounts of Derivatives Offset in the Condensed Consolidated Balance Sheets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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-bottom:6px;padding-top:6px;text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Net Amount of Derivatives Presented in the Condensed Consolidated Balance Sheets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Financial Instruments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Cash Collateral Received</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Net Amount</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Derivatives - Assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-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,557</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-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:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-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,557</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-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,397</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-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:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-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,160</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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;">Derivatives - Liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,334</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>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,334</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>1,397</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>(1,937</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> 3173000 0 3173000 966000 0 2207000 1759000 0 1759000 966000 0 793000 2557000 0 2557000 1397000 0 1160000 3334000 0 3334000 1397000 0 1937000 <div style="line-height:120%;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTE 17– RELATED PARTY TRANSACTIONS</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the three and </span><span style="font-family:inherit;font-size:10pt;">six</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 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;">, we purchased from, or sold to, several entities, where one or more of our executive officers or members of our Board of Directors, or their immediate family members, were, during the periods presented, an executive officer or a board member of a subsidiary, including Anaplan, Inc. Citrix Systems, Inc., Integrated Device Technology, Inc., Keysight Technologies, Inc., NetApp, Inc. and Proofpoint, Inc. The following table provides the transactions with these parties for the indicated periods (for the portion of such period that they were considered related):</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="16"/></tr><tr><td style="width:57%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended <br/>December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended <br/>December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">(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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-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 revenues</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-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,794</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-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</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-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,835</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-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</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:top;padding-left:2px;padding-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 purchases</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>249</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,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 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>714</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,206</span></span></div></td><td 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-left:4px;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our receivable balances from these parties were </span><span style="font-family:inherit;font-size:10pt;"><span>$1.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> at </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and immaterial as of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">. Our payable balances from these parties were immaterial at </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div> The following table provides the transactions with these parties for the indicated periods (for the portion of such period that they were considered related):<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="16"/></tr><tr><td style="width:57%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended <br/>December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended <br/>December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">(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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-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 revenues</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-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,794</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-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</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-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,835</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-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</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:top;padding-left:2px;padding-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 purchases</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>249</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,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 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>714</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,206</span></span></div></td><td 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> 2794000 11000 3835000 13000 249000 1603000 714000 2206000 1200000 <div style="line-height:120%;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTE 18 – SEGMENT REPORTING AND GEOGRAPHIC INFORMATION</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">ASC 280, Segment Reporting, establishes standards for reporting information about operating segments. Operating segments are defined as components of an enterprise about which separate financial information is evaluated regularly by the chief operating decision maker (“CODM”) in deciding how to allocate resources and in assessing performance. Our CODM is our Chief Executive Officer.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have </span><span style="font-family:inherit;font-size:10pt;"><span>four</span></span><span style="font-family:inherit;font-size:10pt;"> reportable segments: Semiconductor Process Control; Specialty Semiconductor Process; PCB, Display and Component Inspection; and Other. The reportable segments are determined based on several factors including, but not limited to, customer base, homogeneity of products, technology, delivery channels and similar economic characteristics. </span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Semiconductor Process Control </span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Semiconductor Process Control (“SPC”) segment offers comprehensive portfolio of inspection, metrology and data analytics products, and related service, which helps integrated circuit manufacturers achieve target yield throughout the entire semiconductor fabrication process-from research and development (“R&amp;D”) to final volume production. Our differentiated products and services are designed to provide comprehensive solutions that help our customers accelerate development and production ramp cycles, achieve higher and more stable semiconductor die yields and improve their overall profitability. This reportable segment is comprised of </span><span style="font-family:inherit;font-size:10pt;"><span>two</span></span><span style="font-family:inherit;font-size:10pt;"> operating segments.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Specialty Semiconductor Process</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Specialty Semiconductor Manufacturing segment develops and sells advanced vacuum deposition and etching process tools, which are used by a broad range of specialty semiconductor customers, including manufacturers of microelectromechanical systems (“MEMS”), radio frequency (“RF”) communication chips, and power semiconductors for automotive and industrial applications. This reportable segment is comprised of </span><span style="font-family:inherit;font-size:10pt;"><span>one</span></span><span style="font-family:inherit;font-size:10pt;"> operating segment.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">PCB, Display and Component Inspection</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The PCB, Display and Component Inspection segment enable electronic device manufacturers to inspect, test and measure printed circuit boards (“PCBs”), flat panel displays (“FPDs”) and ICs to verify their quality, pattern the desired electronic circuitry on the relevant substrate and perform three-dimensional shaping of metalized circuits on multiple surfaces. This segment also engages in the development and marketing of character recognition solutions to banks, financial and other payment processing institutions and healthcare providers. This reportable segment is comprised of </span><span style="font-family:inherit;font-size:10pt;"><span>two</span></span><span style="font-family:inherit;font-size:10pt;"> operating segments.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Other</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We engage in the research, development and marketing of products for the deposition of thin film coating of various materials on crystalline silicon photovoltaic wafers for solar energy panels. This reportable segment is comprised of </span><span style="font-family:inherit;font-size:10pt;"><span>one</span></span><span style="font-family:inherit;font-size:10pt;"> operating segment.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The CODM assesses the performance of each operating segment and allocates resources to those segments based on total revenue and segment gross margin and does not evaluate the segments using discrete asset information. Segment gross margin </span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">excludes corporate allocations and effects of foreign exchange rates, amortization of intangible assets, amortization of inventory fair value adjustments, and transaction costs associated with our acquisitions related to costs of revenues.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following is a summary of results for each of our </span><span style="font-family:inherit;font-size:10pt;"><span>four</span></span><span style="font-family:inherit;font-size:10pt;"> reportable segments for the indicated periods:</span></div><div style="line-height:120%;padding-top:12px;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:98.1783317353787%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:53%;"/><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:8pt;"><span style="font-family:inherit;font-size:8pt;"> </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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended <br/>December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended <br/>December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">(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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Semiconductor Process Control:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;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:top;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;">Revenue</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,247,430</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,094,013</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,411,062</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,163,972</span></span></div></td><td 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:top;background-color:#cceeff;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;">Segment gross margin</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>795,730</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>702,119</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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,538,072</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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,404,350</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Specialty Semiconductor Process:</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 style="vertical-align:top;background-color:#cceeff;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;">Revenue</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>75,106</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>144,245</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;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;">Segment gross margin</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,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>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>79,497</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">PCB, Display and Component Inspection:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;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:top;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;">Revenue</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>186,279</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>26,110</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>364,831</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>49,725</span></span></div></td><td 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:top;background-color:#cceeff;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;">Segment gross margin</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>82,538</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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,555</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>158,606</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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,088</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-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 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 style="vertical-align:top;background-color:#cceeff;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;">Revenue</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>517</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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,748</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;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;">Segment gross margin</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>770</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:top;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Totals:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;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:top;padding-left:76px;padding-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</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,509,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>1,120,123</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>2,922,886</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>2,213,697</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:top;background-color:#cceeff;padding-left:76px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Segment gross margin</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="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:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>919,718</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;"><div style="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:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>712,674</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;"><div style="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:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,776,945</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;"><div style="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:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,425,438</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><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:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table reconciles total reportable segment revenue to total revenue for the indicated periods:</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:98.1783317353787%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:53%;"/><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:8pt;"><span style="font-family:inherit;font-size:8pt;"> </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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended <br/>December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended <br/>December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">(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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-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 revenue for reportable segments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-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,509,332</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-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,120,123</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-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,922,886</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-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,213,697</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:top;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;">Corporate allocations and effects of foreign exchange rates</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>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>(225</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>(19</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>(539</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:top;background-color:#cceeff;padding-left:2px;padding-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 revenue</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="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:#cceeff;padding-top:2px;padding-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,509,453</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;border-top:1px solid #000000;"><div style="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:#cceeff;padding-top:2px;padding-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,119,898</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;border-top:1px solid #000000;"><div style="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:#cceeff;padding-top:2px;padding-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,922,867</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;border-top:1px solid #000000;"><div style="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:#cceeff;padding-top:2px;padding-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,213,158</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-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:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table reconciles total segment gross margin to total income before income taxes for the indicated periods:</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:98.1783317353787%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:53%;"/><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:8pt;"><span style="font-family:inherit;font-size:8pt;"> </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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended <br/>December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended <br/>December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">(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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-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 segment gross margin </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>919,718</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>712,674</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-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,776,945</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-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,425,438</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:top;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;">Acquisition-related charges, corporate allocations, and effects of foreign exchange rates</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>43,883</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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,036</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>91,937</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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,927</span></span></div></td><td 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:top;background-color:#cceeff;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;">Research and development</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>220,751</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>165,903</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>431,331</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>319,433</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;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;">Selling, general and administrative</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>192,253</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>112,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>380,598</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>226,900</span></span></div></td><td 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:top;background-color:#cceeff;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;">Interest expense</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,472</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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,538</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>80,822</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52,900</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;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;">Other expense (income), net</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,568</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>(9,228</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>(4,186</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>(19,253</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:top;background-color:#cceeff;padding-left:2px;padding-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 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:#cceeff;border-top:1px solid #000000;"><div style="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:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>424,927</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;border-top:1px solid #000000;"><div style="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:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>415,963</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;border-top:1px solid #000000;"><div style="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:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>796,443</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;border-top:1px solid #000000;"><div style="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:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>843,531</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-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;"><span style="font-family:inherit;font-size:10pt;">__________________</span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"/><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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Acquisition-related charges primarily include amortization of intangible assets, amortization of inventory fair value adjustments, and other acquisition-related costs classified or presented as part of costs of revenues. </span></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our significant operations outside the United States include manufacturing facilities in China, Germany, Israel and Singapore and sales, marketing and service offices in Japan, the rest of the Asia Pacific region and Europe. For geographical revenue reporting, revenues are attributed to the geographic location in which the customer is located. Long-lived assets consist of land, property and equipment, net and are attributed to the geographic region in which they are located.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following is a summary of revenues by geographic region, based on ship-to location, for the indicated periods:</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.90412272291466%;border-collapse:collapse;text-align:left;"><tr><td colspan="28"/></tr><tr><td style="width:29%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/></tr><tr><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">(Dollar amounts in thousands)</span></div></td><td colspan="13" 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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="13" 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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended December 31,</span></div></td></tr><tr><td colspan="6" 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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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="6" 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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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="6" 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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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="6" 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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenues:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;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;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;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:#cceeff;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;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;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:#cceeff;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;background-color:#cceeff;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:top;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;">Taiwan</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>447,083</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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;"><br/></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>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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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>266,534</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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;"><br/></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>24</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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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>833,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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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>28</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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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>520,971</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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;"><br/></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>24</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:top;background-color:#cceeff;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;">China</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>381,752</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;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;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>269,878</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;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;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>727,608</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;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;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>610,012</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:top;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;">Japan</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>194,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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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>13</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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,283</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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;"><br/></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;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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>401,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:inherit;font-size:10pt;"><span>14</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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>315,861</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:inherit;font-size:10pt;"><span>14</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:top;background-color:#cceeff;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;">Korea</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>181,948</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;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;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,968</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;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;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>379,398</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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;background-color:#cceeff;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:#cceeff;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;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>280,469</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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;background-color:#cceeff;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:top;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;">North America</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>158,517</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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;"><br/></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>11</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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>150,113</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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;"><br/></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>13</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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>340,500</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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;"><br/></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>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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>252,242</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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;"><br/></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>11</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:top;background-color:#cceeff;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;">Europe and Israel</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,466</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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:#cceeff;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:#cceeff;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;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>80,618</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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:#cceeff;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:#cceeff;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;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,849</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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;background-color:#cceeff;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:#cceeff;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;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,287</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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:#cceeff;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:top;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;">Rest of Asia</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>47,883</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="text-align:right;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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3</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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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>45,504</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="text-align:right;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: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;"><div 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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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>83,685</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="text-align:right;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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3</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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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>81,316</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="text-align:right;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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3</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:top;background-color:#cceeff;padding-left:36px;padding-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:#cceeff;border-top:1px solid #000000;"><div style="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:#cceeff;padding-top:2px;padding-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,509,453</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;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>100</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;"><div style="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:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,119,898</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;border-top:1px solid #000000;"><div style="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:#cceeff;padding-top:2px;padding-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,922,867</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;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>100</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;border-top:1px solid #000000;"><div style="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:#cceeff;padding-top:2px;padding-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,213,158</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;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>100</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;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:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following is a summary of revenues by major products for the indicated periods:</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.90412272291466%;border-collapse:collapse;text-align:left;"><tr><td colspan="28"/></tr><tr><td style="width:29%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/></tr><tr><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">(Dollar amounts in thousands)</span></div></td><td colspan="13" 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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="13" 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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended December 31,</span></div></td></tr><tr><td colspan="6" 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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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="6" 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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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="6" 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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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="6" 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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenues:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;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;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;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:#cceeff;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;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;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:#cceeff;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;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;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:top;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;">Wafer Inspection</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>606,131</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:inherit;font-size:10pt;"><span>40</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>478,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:inherit;font-size:10pt;"><span>43</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>1,054,405</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:inherit;font-size:10pt;"><span>36</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>925,845</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:inherit;font-size:10pt;"><span>42</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:top;background-color:#cceeff;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;">Patterning</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>289,078</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left: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</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>284,496</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left: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</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>671,736</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left: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</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>588,497</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left: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</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:top;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;">Specialty Semiconductor Process</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,941</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:inherit;font-size:10pt;"><span>4</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>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:inherit;font-size:10pt;"><span>—</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>117,811</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:inherit;font-size:10pt;"><span>4</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>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:inherit;font-size:10pt;"><span>—</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:top;background-color:#cceeff;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;">PCB, Display and Component Inspection</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>129,235</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left: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</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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,996</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left: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:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>249,595</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left: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</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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,831</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left: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:#cceeff;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:top;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;">Services</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>364,903</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:inherit;font-size:10pt;"><span>24</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>267,697</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:inherit;font-size:10pt;"><span>24</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>720,342</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:inherit;font-size:10pt;"><span>24</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>531,730</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:inherit;font-size:10pt;"><span>24</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:top;background-color:#cceeff;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;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>59,165</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;background-color:#cceeff;padding-left: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</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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,156</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;background-color:#cceeff;padding-left: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;border-bottom:1px solid #000000;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>108,978</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;background-color:#cceeff;padding-left: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</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>123,255</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;background-color:#cceeff;padding-left: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;border-bottom:1px solid #000000;background-color:#cceeff;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:top;padding-left:36px;padding-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;border-top:1px solid #000000;"><div style="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,509,453</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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100</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;border-top:1px solid #000000;"><div style="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,119,898</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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100</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;border-top:1px solid #000000;"><div style="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>2,922,867</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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100</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;border-top:1px solid #000000;"><div style="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>2,213,158</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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100</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></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%;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Wafer Inspection, and Patterning products are offered in Semiconductor Process Control segment. Services are offered in multiple segments. Other includes primarily refurbished systems, remanufactured legacy systems, and enhancements and upgrades for previous-generation products which are part of Semiconductor Process Control segment. </span></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>two</span></span><span style="font-family:inherit;font-size:10pt;"> customers accounted for approximately </span><span style="font-family:inherit;font-size:10pt;"><span>24%</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>10%</span></span><span style="font-family:inherit;font-size:10pt;"> of total revenues. In the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> months ended December 31, 2018, </span><span style="font-family:inherit;font-size:10pt;"><span>two</span></span><span style="font-family:inherit;font-size:10pt;"> customers accounted for approximately </span><span style="font-family:inherit;font-size:10pt;"><span>14%</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>13%</span></span><span style="font-family:inherit;font-size:10pt;"> of total revenues. In the six months ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>two</span></span><span style="font-family:inherit;font-size:10pt;"> customers accounted for approximately </span><span style="font-family:inherit;font-size:10pt;"><span>21%</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>11%</span></span><span style="font-family:inherit;font-size:10pt;"> and of total revenues. In the six months ended December 31, 2018, </span><span style="font-family:inherit;font-size:10pt;"><span>one</span></span><span style="font-family:inherit;font-size:10pt;"> customer accounted for approximately </span><span style="font-family:inherit;font-size:10pt;"><span>14%</span></span><span style="font-family:inherit;font-size:10pt;"> of total revenues. </span><span style="font-family:inherit;font-size:10pt;"><span>One</span></span><span style="font-family:inherit;font-size:10pt;"> customer on an individual basis accounted for greater than 10% of net accounts receivables at </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Land, property and equipment, net by geographic region as of the dates indicated below were as follows:</span><span style="font-family:inherit;font-size:9pt;"> </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:99.90412272291466%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:70%;"/><td style="width:1%;"/><td style="width:14%;"/><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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">(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;">As of <br/>December 31, 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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of <br/>June 30, 2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-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, property and equipment, net:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;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:top;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;">United States</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>297,938</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>253,255</span></span></div></td><td 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:top;background-color:#cceeff;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;">Singapore</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>53,510</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>49,523</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;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;">Israel</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>59,943</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>66,082</span></span></div></td><td 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:top;background-color:#cceeff;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;">Europe</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>59,843</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62,027</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;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;">Rest of Asia</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>18,746</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>17,912</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:top;background-color:#cceeff;padding-left:36px;padding-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:#cceeff;"><div style="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:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>489,980</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;"><div style="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:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>448,799</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><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> 4 2 1 2 1 <div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following is a summary of results for each of our </span><span style="font-family:inherit;font-size:10pt;"><span>four</span></span><span style="font-family:inherit;font-size:10pt;"> reportable segments for the indicated periods:</span></div><div style="line-height:120%;padding-top:12px;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:98.1783317353787%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:53%;"/><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:8pt;"><span style="font-family:inherit;font-size:8pt;"> </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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended <br/>December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended <br/>December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">(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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Semiconductor Process Control:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;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:top;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;">Revenue</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,247,430</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,094,013</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,411,062</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,163,972</span></span></div></td><td 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:top;background-color:#cceeff;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;">Segment gross margin</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>795,730</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>702,119</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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,538,072</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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,404,350</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Specialty Semiconductor Process:</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 style="vertical-align:top;background-color:#cceeff;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;">Revenue</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>75,106</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>144,245</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;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;">Segment gross margin</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,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>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>79,497</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">PCB, Display and Component Inspection:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;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:top;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;">Revenue</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>186,279</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>26,110</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>364,831</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>49,725</span></span></div></td><td 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:top;background-color:#cceeff;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;">Segment gross margin</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>82,538</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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,555</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>158,606</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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,088</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-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 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 style="vertical-align:top;background-color:#cceeff;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;">Revenue</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>517</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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,748</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;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;">Segment gross margin</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>770</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:top;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Totals:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;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:top;padding-left:76px;padding-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</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,509,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>1,120,123</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>2,922,886</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>2,213,697</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:top;background-color:#cceeff;padding-left:76px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Segment gross margin</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="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:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>919,718</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;"><div style="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:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>712,674</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;"><div style="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:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,776,945</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;"><div style="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:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,425,438</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><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> 4 1247430000 1094013000 2411062000 2163972000 795730000 702119000 1538072000 1404350000 75106000 0 144245000 0 41333000 0 79497000 0 186279000 26110000 364831000 49725000 82538000 10555000 158606000 21088000 517000 0 2748000 0 117000 0 770000 0 1509332000 1120123000 2922886000 2213697000 919718000 712674000 1776945000 1425438000 <div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table reconciles total reportable segment revenue to total revenue for the indicated periods:</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:98.1783317353787%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:53%;"/><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:8pt;"><span style="font-family:inherit;font-size:8pt;"> </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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended <br/>December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended <br/>December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">(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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-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 revenue for reportable segments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-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,509,332</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-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,120,123</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-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,922,886</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-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,213,697</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:top;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;">Corporate allocations and effects of foreign exchange rates</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>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>(225</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>(19</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>(539</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:top;background-color:#cceeff;padding-left:2px;padding-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 revenue</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="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:#cceeff;padding-top:2px;padding-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,509,453</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;border-top:1px solid #000000;"><div style="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:#cceeff;padding-top:2px;padding-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,119,898</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;border-top:1px solid #000000;"><div style="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:#cceeff;padding-top:2px;padding-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,922,867</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;border-top:1px solid #000000;"><div style="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:#cceeff;padding-top:2px;padding-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,213,158</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-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> 1509332000 1120123000 2922886000 2213697000 121000 -225000 -19000 -539000 1509453000 1119898000 2922867000 2213158000 <div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table reconciles total segment gross margin to total income before income taxes for the indicated periods:</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:98.1783317353787%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:53%;"/><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:8pt;"><span style="font-family:inherit;font-size:8pt;"> </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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended <br/>December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended <br/>December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">(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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-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 segment gross margin </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>919,718</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>712,674</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-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,776,945</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-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,425,438</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-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:top;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;">Acquisition-related charges, corporate allocations, and effects of foreign exchange rates</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>43,883</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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,036</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>91,937</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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,927</span></span></div></td><td 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:top;background-color:#cceeff;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;">Research and development</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>220,751</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>165,903</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>431,331</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>319,433</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;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;">Selling, general and administrative</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>192,253</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>112,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>380,598</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>226,900</span></span></div></td><td 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:top;background-color:#cceeff;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;">Interest expense</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,472</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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,538</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>80,822</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52,900</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;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;">Other expense (income), net</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,568</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>(9,228</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>(4,186</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>(19,253</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:top;background-color:#cceeff;padding-left:2px;padding-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 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:#cceeff;border-top:1px solid #000000;"><div style="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:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>424,927</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;border-top:1px solid #000000;"><div style="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:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>415,963</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;border-top:1px solid #000000;"><div style="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:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>796,443</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;border-top:1px solid #000000;"><div style="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:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>843,531</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-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;"><span style="font-family:inherit;font-size:10pt;">__________________</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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Acquisition-related charges primarily include amortization of intangible assets, amortization of inventory fair value adjustments, and other acquisition-related costs classified or presented as part of costs of revenues. </span></div> 919718000 712674000 1776945000 1425438000 43883000 1036000 91937000 1927000 220751000 165903000 431331000 319433000 192253000 112462000 380598000 226900000 40472000 26538000 80822000 52900000 2568000 9228000 4186000 19253000 424927000 415963000 796443000 843531000 <div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following is a summary of revenues by geographic region, based on ship-to location, for the indicated periods:</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.90412272291466%;border-collapse:collapse;text-align:left;"><tr><td colspan="28"/></tr><tr><td style="width:29%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/></tr><tr><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">(Dollar amounts in thousands)</span></div></td><td colspan="13" 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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="13" 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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended December 31,</span></div></td></tr><tr><td colspan="6" 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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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="6" 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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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="6" 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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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="6" 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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenues:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;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;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;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:#cceeff;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;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;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:#cceeff;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;background-color:#cceeff;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:top;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;">Taiwan</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>447,083</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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;"><br/></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>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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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>266,534</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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;"><br/></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>24</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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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>833,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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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>28</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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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>520,971</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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;"><br/></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>24</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:top;background-color:#cceeff;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;">China</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>381,752</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;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;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>269,878</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;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;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>727,608</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;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;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>610,012</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:top;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;">Japan</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>194,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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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>13</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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,283</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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;"><br/></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;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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>401,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:inherit;font-size:10pt;"><span>14</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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>315,861</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:inherit;font-size:10pt;"><span>14</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:top;background-color:#cceeff;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;">Korea</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>181,948</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;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;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,968</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;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;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>379,398</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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;background-color:#cceeff;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:#cceeff;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;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>280,469</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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;background-color:#cceeff;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:top;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;">North America</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>158,517</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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;"><br/></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>11</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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>150,113</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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;"><br/></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>13</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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>340,500</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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;"><br/></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>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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>252,242</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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;"><br/></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>11</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:top;background-color:#cceeff;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;">Europe and Israel</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,466</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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:#cceeff;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:#cceeff;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;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>80,618</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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:#cceeff;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:#cceeff;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;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,849</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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;background-color:#cceeff;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:#cceeff;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;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,287</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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:#cceeff;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:top;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;">Rest of Asia</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>47,883</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="text-align:right;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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3</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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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>45,504</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="text-align:right;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: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;"><div 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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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>83,685</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="text-align:right;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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3</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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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>81,316</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="text-align:right;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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3</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:top;background-color:#cceeff;padding-left:36px;padding-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:#cceeff;border-top:1px solid #000000;"><div style="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:#cceeff;padding-top:2px;padding-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,509,453</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;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>100</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;"><div style="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:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,119,898</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;border-top:1px solid #000000;"><div style="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:#cceeff;padding-top:2px;padding-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,922,867</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;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>100</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;border-top:1px solid #000000;"><div style="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:#cceeff;padding-top:2px;padding-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,213,158</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;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>100</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;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> 447083000 0.30 266534000 0.24 833812000 0.28 520971000 0.24 381752000 0.25 269878000 0.24 727608000 0.25 610012000 0.28 194804000 0.13 180283000 0.16 401015000 0.14 315861000 0.14 181948000 0.12 126968000 0.11 379398000 0.13 280469000 0.13 158517000 0.11 150113000 0.13 340500000 0.12 252242000 0.11 97466000 0.06 80618000 0.07 156849000 0.05 152287000 0.07 47883000 0.03 45504000 0.05 83685000 0.03 81316000 0.03 1509453000 1 1119898000 1 2922867000 1 2213158000 1 <div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following is a summary of revenues by major products for the indicated periods:</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.90412272291466%;border-collapse:collapse;text-align:left;"><tr><td colspan="28"/></tr><tr><td style="width:29%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/></tr><tr><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">(Dollar amounts in thousands)</span></div></td><td colspan="13" 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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="13" 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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended December 31,</span></div></td></tr><tr><td colspan="6" 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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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="6" 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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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="6" 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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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="6" 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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenues:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;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;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;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:#cceeff;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;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;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:#cceeff;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;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;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:top;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;">Wafer Inspection</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>606,131</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:inherit;font-size:10pt;"><span>40</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>478,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:inherit;font-size:10pt;"><span>43</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>1,054,405</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:inherit;font-size:10pt;"><span>36</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>925,845</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:inherit;font-size:10pt;"><span>42</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:top;background-color:#cceeff;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;">Patterning</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>289,078</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left: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</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>284,496</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left: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</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>671,736</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left: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</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>588,497</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left: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</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:top;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;">Specialty Semiconductor Process</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,941</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:inherit;font-size:10pt;"><span>4</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>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:inherit;font-size:10pt;"><span>—</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>117,811</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:inherit;font-size:10pt;"><span>4</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>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:inherit;font-size:10pt;"><span>—</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:top;background-color:#cceeff;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;">PCB, Display and Component Inspection</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>129,235</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left: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</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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,996</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left: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:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>249,595</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left: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</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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,831</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cceeff;padding-left: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:#cceeff;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:top;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;">Services</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>364,903</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:inherit;font-size:10pt;"><span>24</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>267,697</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:inherit;font-size:10pt;"><span>24</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>720,342</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:inherit;font-size:10pt;"><span>24</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>531,730</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:inherit;font-size:10pt;"><span>24</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:top;background-color:#cceeff;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;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>59,165</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;background-color:#cceeff;padding-left: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</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left: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,156</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;background-color:#cceeff;padding-left: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;border-bottom:1px solid #000000;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>108,978</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;background-color:#cceeff;padding-left: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</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>123,255</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;background-color:#cceeff;padding-left: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;border-bottom:1px solid #000000;background-color:#cceeff;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:top;padding-left:36px;padding-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;border-top:1px solid #000000;"><div style="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,509,453</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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100</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;border-top:1px solid #000000;"><div style="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,119,898</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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100</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;border-top:1px solid #000000;"><div style="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>2,922,867</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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100</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;border-top:1px solid #000000;"><div style="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>2,213,158</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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100</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></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 606131000 0.40 478553000 0.43 1054405000 0.36 925845000 0.42 289078000 0.19 284496000 0.25 671736000 0.23 588497000 0.26 60941000 0.04 0 0 117811000 0.04 0 0 129235000 0.09 22996000 0.02 249595000 0.09 43831000 0.02 364903000 0.24 267697000 0.24 720342000 0.24 531730000 0.24 59165000 0.04 66156000 0.06 108978000 0.04 123255000 0.06 1509453000 1 1119898000 1 2922867000 1 2213158000 1 2 0.24 0.10 2 0.14 0.13 2 0.21 0.11 1 0.14 1 <div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Land, property and equipment, net by geographic region as of the dates indicated below were as follows:</span><span style="font-family:inherit;font-size:9pt;"> </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:99.90412272291466%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:70%;"/><td style="width:1%;"/><td style="width:14%;"/><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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">(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;">As of <br/>December 31, 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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of <br/>June 30, 2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-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, property and equipment, net:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;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:top;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;">United States</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>297,938</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>253,255</span></span></div></td><td 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:top;background-color:#cceeff;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;">Singapore</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>53,510</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>49,523</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;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;">Israel</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>59,943</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>66,082</span></span></div></td><td 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:top;background-color:#cceeff;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;">Europe</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>59,843</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62,027</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;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;">Rest of Asia</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>18,746</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>17,912</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:top;background-color:#cceeff;padding-left:36px;padding-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:#cceeff;"><div style="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:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>489,980</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cceeff;"><div style="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:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>448,799</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><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> 297938000 253255000 53510000 49523000 59943000 66082000 59843000 62027000 18746000 17912000 489980000 448799000 <div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTE 19 – RESTRUCTURING CHARGES</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In September 2019, management approved a plan to streamline our organization and business processes that included the reduction of workforce, which is expected to be completed in the second half of our fiscal year 2021, primarily in our PCB, Display and Component Inspection segment, and a potential disposition of our solar energy business in our Other segment. Restructuring charges were </span><span style="font-family:inherit;font-size:10pt;"><span>$2.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$2.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the three and </span><span style="font-family:inherit;font-size:10pt;">six</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">. Proceeds from disposition of our solar energy business are not expected to be material. As of December 31, 2019, the accrual for restructuring charges was </span><span style="font-family:inherit;font-size:10pt;color:#000000;"><span>$2.8 million</span></span><span style="font-family:inherit;font-size:10pt;">.  </span></div>We expect to incur additional restructuring charges, including additional severance costs and other related costs in future periods in connection with the completion of our workforce reduction. 2700000 2800000 2800000 Share numbers reflect actual shares subject to awarded RSUs. Includes performance-based and market-based RSUs. No goodwill was assigned to the Other reporting unit, and accordingly was excluded in the table above. Reflects the new accounting guidance for hedge accounting, which was adopted in the second quarter of fiscal year 2019. For additional details, refer to Note 16, “Derivative Instruments and Hedging Activities” of the Condensed Consolidated Financial Statements. Excludes cash of $412.5 million held in operating accounts and time deposits of $85.7 million as of December 31, 2019. We have a non-qualified deferred compensation plan (known as “Executive Deferred Savings Plan” or “EDSP”) under which certain employees and non-employee directors may defer a portion of their compensation. The expense (benefit) associated with changes in the EDSP liability included in selling, general and administrative expense was $12.0 million and $(19.8) million during the three months ended December 31, 2019 and 2018, respectively and was $13.9 million and $(12.3) million during the six months ended December 31, 2019 and 2018, respectively. The amount of net gains (losses) associated with changes in the EDSP assets included in selling, general and administrative expense was $11.9 million and $(19.4) million during the three months ended December 31, 2019 and 2018, respectively and was $14.2 million and $(12.0) million during the six months ended December 31, 2019 and 2018, respectively. For additional details, refer to Note 1, “Description of Business and Summary of Significant Accounting Policies,” of the Notes to the Consolidated Financial Statements included in our Annual Report on Form 10-K for the fiscal year ended June 30, 2019. Excludes cash of $479.8 million held in operating accounts and time deposits of $99.0 million as of June 30, 2019. Acquisition-related charges primarily include amortization of intangible assets, amortization of inventory fair value adjustments, and other acquisition-related costs classified or presented as part of costs of revenues. Customer contracts and related relationships represent the fair value of the existing relationships with the Orbotech customers and its fair value was determined using the Multi-Period Excess Earning Method which involves isolating the net earnings attributable to the asset being measured based on present value of the incremental after-tax cash flows (excess earnings) attributable solely to the intangible asset over its remaining useful life. The economic useful life was determined based on historical customer attrition rates. This line item includes performance-based RSUs granted during the six months ended December 31, 2019 reported at the maximum possible number of shares that may ultimately be issuable if all applicable performance-based criteria are achieved at their maximum levels and all applicable service-based criteria are fully satisfied (0.2 million shares for the six months ended December 31, 2019 Represents the fair value of 12.2 million shares of our common stock issued to settle 48.9 million outstanding Orbotech shares. KLA issued 0.25 shares for each Orbotech share. The fair value of KLA’s common stock was $108.26 per share on the Acquisition Date. Time deposits excluded from fair value measurements. Backlog primarily relates to the dollar value of purchase arrangements with customers, effective, as of a given point in time, that are based on mutually agreed terms which, in some cases, may still be subject to completion of written documentation and may be changed or canceled by the customer, often without penalty. Orbotech’s backlog consists of these arrangements with assigned shipment dates expected, in most cases, within three to twelve months. The fair value was determined using the Multi-Period Excess Earning Method. The economic useful life is based on the time to fulfill the outstanding order backlog obligation. The number of RSUs reflects the application of the award multiplier of 2.0x to calculate the impact of the award on the shares reserved under the 2004 Plan. No additional stock options, RSUs or other awards will be granted under the Assumed Equity Plans. Primarily related to tax impact on the future amortization of intangible assets acquired and inventory fair value adjustments. Represents the fair value of the assumed stock options and RSUs to the extent those related to services provided by the employee of Orbotech prior to closing. Also refer to Note 10, “Equity, Long-Term Incentive Compensation Plans and Non-Controlling Interest” of the Condensed Consolidated Financial Statements for additional information about assumed stock options and RSUs. The fair value of in-process research and development (“IPR&D”) was determined using the relief-from-royalty method under the income approach, which estimates the cost savings generated by a company related to the ownership of an asset for which it would otherwise have had to pay royalties or license fees on revenues earned through the use of the asset. On December 24, 2018, Orbotech, as part of its strategy to invest in the high growth area of the software business within the Printed Circuit Boards (“PCB”) industry, acquired the remaining 50% shares of Frontline from Mentor Graphics Development Services (Israel) Ltd. Prior to the acquisition, Frontline was an equity investee. Orbotech acquired all of the joint venture interests it did not previously own for $85.0 million in cash on hand and agreed to pay an additional $10.0 million in cash over four years plus a cash earn-out of not less than $5.0 million and up to $20.0 million. The earn out amounts are based on revenues from a Frontline product currently under development. As of February 20, 2019, the estimated fair market values of the four-year cash payment and the earn-out were $8.8 million and $7.1 million, respectively. As of December 31, 2019, the estimated fair market values of the four-year cash payment and the earn-out were $6.5 million and $3.1 million, respectively, and these amounts have been included in current and non-current liabilities at $2.3 million and $7.3 million respectively. Represents the fair value of share of 56,614 shares of KLA common stock issued to settle the vested Orbotech stock options. The fair value of KLA’s common stock was $108.26 per share on the Acquisition Date. The favorable / unfavorable components of the acquired leases were determined using the Income Approach which involves present valuing the difference in future cash flows between the contracted lease payments and the rent payable to a market participant over the lease terms. The economic useful life is based on the remaining lease term. Existing technology was identified from the products of Orbotech and its fair value was determined using the Relief-from-Royalty Method under the income approach, which estimates the cost savings generated by a company related to the ownership of an asset for which it would otherwise have had to pay royalties or license fees on revenues earned through the use of the asset. The discount rate used was determined at the time of measurement based on an analysis of the implied internal rate of return of the transaction, weighted average cost of capital and weighted average return on assets. The economic useful life was determined based on the technology cycle related to each developed technology, as well as the cash flows over the forecast period. Includes RSUs granted to senior management during the six months ended December 31, 2019 with performance-based vesting criteria (in addition to service-based vesting criteria for any of such RSUs that are deemed to have been earned) (“performance-based RSUs”). This line item includes all such performance-based RSUs granted during the six months ended December 31, 2019 reported at the maximum possible number of shares that may ultimately be issuable if all applicable performance-based criteria are achieved at their maximum levels and all applicable service-based criteria are fully satisfied (0.4 million shares for the six months ended December 31, 2019 reflects the application of the multiplier described above). Represents primarily cash consideration for the settlement of the vested stock options and restricted stock units for which services were rendered by the employees of Orbotech prior to the closing, and a small portion for the settlement of fractional shares. Trade name primarily relates to the “Orbotech” trade name. The fair value was determined by applying the Relief-from-Royalty Method under the income approach. The economic useful life was determined based on the expected life of the trade name. Represents the total cash paid to settle 48.9 million outstanding Orbotech shares as of February 20, 2019 at $38.86 per Orbotech share. XML 101 R17.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Equity, Long-Term Incentive Compensation Plans and Non-controlling Interest
    6 Months Ended
    Dec. 31, 2019
    Share-based Payment Arrangement [Abstract]  
    EQUITY, LONG-TERM INCENTIVE COMPENSATION PLANS AND NON-CONTROLLING INTEREST
    NOTE 10 – EQUITY, LONG-TERM INCENTIVE COMPENSATION PLANS AND NON-CONTROLLING INTEREST
    Equity Incentive Program
    As of December 31, 2019, we had 10.7 million shares available for issuance under our 2004 Equity Incentive Plan (the “2004 Plan”).
    For details of the 2004 Plan refer to Note 9 “Equity, Long-Term Incentive Compensation Plans and Non-Controlling Interest,” of the Notes to the Consolidated Financial Statements included in our Annual Report on Form 10-K for the fiscal year ended June 30, 2019.
    Assumed Equity Plans
    As of the Orbotech Acquisition Date, we assumed outstanding equity incentive awards under the following Orbotech equity incentive plans: (i) Equity Remuneration Plan for Key Employees of Orbotech Ltd. and its Affiliates and Subsidiaries (as Amended and Restated in 2005), (ii) 2010 Equity-Based Incentive Plan, and (iii) 2015 Equity-Based Incentive Plan (each, an “Assumed Equity Plan” and collectively the “Assumed Equity Plans”).
    As of December 31, 2019, there were 10,651 and 290,178 shares of our common stock underlying the outstanding Assumed Options and RSUs, respectively, under the Assumed Equity Plans. The weighted-average remaining contractual terms, the aggregate intrinsic values, and the weighted average exercise price for the stock options outstanding under the Assumed Equity Plans as of December 31, 2019 were 4.50 years, $1.2 million, and $63.08 per share, respectively. During the six months ended December 31, 2019, there were 3,907 Assumed Options exercised with a weighted-average exercise price of $29.26.
    For details on the Assumed Equity Plans refer to Note 9 “Equity, Long-Term Incentive Compensation Plans and Non-Controlling Interest,” of the Notes to the Consolidated Financial Statements included in our Annual Report on Form 10-K for the fiscal year ended June 30, 2019.
    Equity Incentive Plans - General Information
    The following table summarizes the combined activity under our equity incentive plans:
    (In thousands)
    Available
     For Grant(1) (2)
    Balance as of June 30, 2019
    11,613

    Restricted stock units granted(3)
    (942
    )
    Restricted stock units granted adjustment
    4

    Restricted stock units canceled
    20

    Balance as of December 31, 2019
    10,695

    __________________ 
    (1)
    The number of RSUs reflects the application of the award multiplier of 2.0x to calculate the impact of the award on the shares reserved under the 2004 Plan.
    (2)
    No additional stock options, RSUs or other awards will be granted under the Assumed Equity Plans.
    (3)
    Includes RSUs granted to senior management during the six months ended December 31, 2019 with performance-based vesting criteria (in addition to service-based vesting criteria for any of such RSUs that are deemed to have been earned) (“performance-based RSUs”). This line item includes all such performance-based RSUs granted during the six months ended December 31, 2019 reported at the maximum possible number of shares that may ultimately be issuable if all applicable performance-based criteria are achieved at their maximum levels and all applicable service-based criteria are fully satisfied (0.4 million shares for the six months ended December 31, 2019 reflects the application of the multiplier described above).
    The fair value of stock-based awards is measured at the grant date and is recognized as an expense over the employee’s requisite service period. For RSUs granted without “dividend equivalent” rights, fair value is calculated using the closing price of our common stock on the grant date, adjusted to exclude the present value of dividends which are not accrued on those RSUs. The fair value for RSUs granted with “dividend equivalent” rights is determined using the closing price of our common stock on the grant date. The fair value for purchase rights under our Employee Stock Purchase Plan is determined using a Black-Scholes model.

    The following table shows stock-based compensation expense for the indicated periods: 
     
    Three Months Ended
    December 31,
     
    Six Months Ended
    December 31,
    (In thousands)
    2019
     
    2018
     
    2019
     
    2018
    Stock-based compensation expense by:
     
     
     
     
     
     
     
    Costs of revenues
    $
    3,362

     
    $
    1,823

     
    $
    6,226

     
    $
    3,654

    Research and development
    5,073

     
    2,483

     
    10,360

     
    5,002

    Selling, general and administrative
    18,354

     
    11,389

     
    37,147

     
    23,177

    Total stock-based compensation expense
    $
    26,789

     
    $
    15,695

     
    $
    53,733

     
    $
    31,833


    The following table shows stock-based compensation capitalized as inventory as of the dates indicated below: 
    (In thousands)
    As of
    December 31, 2019
     
    As of
    June 30, 2019
    Inventory
    $
    5,030

     
    $
    4,819


    Restricted Stock Units
    The following table shows the activity and weighted-average grant date fair value for RSUs during the six months ended December 31, 2019:
     
    Shares(1)
    (In thousands)
     
    Weighted-Average
    Grant Date
    Fair Value
    Outstanding restricted stock units as of June 30, 2019(2)
    2,902

     
    $
    91.84

    Granted(3)
    471

     
    $
    142.75

    Granted adjustments
    (2
    )
     
    $
    75.46

    Vested and released
    (484
    )
     
    $
    78.15

    Withheld for taxes
    (242
    )
     
    $
    78.15

    Forfeited
    (20
    )
     
    $
    103.85

    Outstanding restricted stock units as of December 31, 2019(2)
    2,625

     
    $
    104.68

    __________________ 
    (1)
    Share numbers reflect actual shares subject to awarded RSUs.
    (2)
    Includes performance-based and market-based RSUs.
    (3)
    This line item includes performance-based RSUs granted during the six months ended December 31, 2019 reported at the maximum possible number of shares that may ultimately be issuable if all applicable performance-based criteria are achieved at their maximum levels and all applicable service-based criteria are fully satisfied (0.2 million shares for the six months ended December 31, 2019).

    The RSUs granted by us generally vest (a) with respect to awards with only service-based vesting criteria, over periods ranging from two to four years and (b) with respect to awards with both performance-based and service-based vesting criteria, in two equal installments on the third and fourth anniversaries of the grant date and (c) with respect to awards with both market-based and service-based vesting criteria in three equal installments on the third, fourth and fifth anniversaries of the grant date, in each case subject to the recipient remaining employed by us as of the applicable vesting date. The RSUs granted to the independent members of the Board of Directors vest annually. 
    The following table shows the weighted-average grant date fair value per unit for the RSUs granted, vested, and tax benefits realized by us in connection with vested and released RSUs for the indicated periods:
     
    Three Months Ended
    December 31,
     
    Six Months Ended
    December 31,
    (In thousands, except for weighted-average grant date fair value)
    2019
     
    2018
     
    2019
     
    2018
    Weighted-average grant date fair value per unit
    $
    171.98

     
    $
    96.51

     
    $
    142.75

     
    $
    117.21

    Grant date fair value of vested restricted stock units
    $
    26,643

     
    $
    6,862

     
    $
    56,736

     
    $
    42,934

    Tax benefits realized by us in connection with vested and released restricted stock units
    $
    9,661

     
    $
    3,812

     
    $
    13,654

     
    $
    10,730


    As of December 31, 2019, the unrecognized stock-based compensation expense balance related to RSUs was $192.5 million, excluding the impact of estimated forfeitures, and will be recognized over a weighted-average remaining contractual term and an estimated weighted-average amortization period of 1.8 years. The intrinsic value of outstanding RSUs as of December 31, 2019 was $467.6 million.
    Cash-Based Long-Term Incentive Compensation
    We have adopted a cash-based long-term incentive (“Cash LTI Plan”) program for many of our employees as part of our employee compensation program. Executives and non-employee members of the Board of Directors are not participating in this program. During the six months ended December 31, 2019 and 2018, we approved Cash LTI awards of $4.3 million and $5.6 million, respectively under our Cash LTI Plan. Cash LTI awards issued to employees under the Cash LTI Plan will vest in three or four equal installments, with one-third or one-fourth of the aggregate amount of the Cash LTI award vesting on each anniversary of the grant date over a three or four-year period. In order to receive payments under a Cash LTI award, participants must remain employed by us as of the applicable award vesting date. During the three months ended December 31, 2019 and 2018, we recognized $13.8 million and $12.0 million, respectively, in compensation expense under the Cash LTI Plan. During the six months ended December 31, 2019 and 2018, we recognized $30.4 million and $27.2 million, respectively, in compensation expense under the Cash LTI Plan. As of December 31, 2019, the unrecognized compensation balance (excluding the impact of estimated forfeitures) related to the Cash LTI Plan was $121.0 million. For details, refer to Note 9 “Equity, Long-Term Incentive Compensation Plans and Non-Controlling Interest,” of the Notes to the Consolidated Financial Statements included in our Annual Report on Form 10-K for the fiscal year ended June 30, 2019.
    Employee Stock Purchase Plan
    Our Employee Stock Purchase Plan (“ESPP”) provides that eligible employees may contribute up to 15% of their eligible earnings toward the semi-annual purchase of our common stock. The ESPP is qualified under Section 423 of the Internal Revenue Code. The employee’s purchase price is derived from a formula based on the closing price of the common stock on the first day of the offering period versus the closing price on the date of purchase (or, if not a trading day, on the immediately preceding trading day).
    The offering period (or length of the look-back period) under the ESPP has a duration of six months, and the purchase price with respect to each offering period beginning on or after such date is, until otherwise amended, equal to 85% of the lesser of (i) the fair market value of our common stock at the commencement of the applicable six-month offering period or (ii) the fair market value of our common stock on the purchase date. We estimate the fair value of purchase rights under the ESPP using a Black-Scholes model.
    The fair value of each purchase right under the ESPP was estimated on the date of grant using the Black-Scholes model and the straight-line attribution approach with the following weighted-average assumptions: 
     
    Three Months Ended
    December 31,
     
    Six Months Ended
    December 31,
     
    2019
     
    2018
     
    2019
     
    2018
    Stock purchase plan:
     
     
     
     
     
     
     
    Expected stock price volatility
    31.6
    %
     
    30.0
    %
     
    31.6
    %
     
    30.0
    %
    Risk-free interest rate
    2.4
    %
     
    1.9
    %
     
    2.4
    %
     
    1.9
    %
    Dividend yield
    2.5
    %
     
    2.9
    %
     
    2.5
    %
     
    2.9
    %
    Expected life (in years)
    0.5

     
    0.5

     
    0.5

     
    0.5



    The following table shows total cash received from employees for the issuance of shares under the ESPP, the number of shares purchased by employees through the ESPP, the tax benefits realized by us in connection with the disqualifying dispositions of shares purchased under the ESPP and the weighted-average fair value per share for the indicated periods:
    (In thousands, except for weighted-average fair value per share)
    Three Months Ended
    December 31,
     
    Six Months Ended
    December 31,
    2019
     
    2018
     
    2019
     
    2018
    Total cash received from employees for the issuance of shares under the ESPP
    $
    24,492

     
    $
    20,556

     
    $
    24,492

     
    $
    20,556

    Number of shares purchased by employees through the ESPP
    237

     
    270

     
    237

     
    270

    Tax benefits realized by us in connection with the disqualifying dispositions of shares purchased under the ESPP
    $
    119

     
    $
    92

     
    $
    1,853

     
    $
    603

    Weighted-average fair value per share based on Black-Scholes model
    $
    27.35

     
    $
    22.73

     
    $
    27.35

     
    $
    22.73


    The ESPP shares are replenished annually on the first day of each fiscal year by virtue of an evergreen provision. The provision allows for share replenishment equal to the lesser of 2.0 million shares or the number of shares which we estimate will be required to be issued under the ESPP during the forthcoming fiscal year. As of December 31, 2019, a total of 2.4 million shares were reserved and available for issuance under the ESPP.
    Quarterly cash dividends
    On November 6, 2019, our Board of Directors declared a regular quarterly cash dividend of $0.85 per share on the outstanding shares of our common stock, which was paid on December 3, 2019 to the stockholders of record as of the close of business on November 18, 2019. The total amount of regular quarterly cash dividends and dividend equivalents paid during the three months ended December 31, 2019 and 2018 was $134.7 million and $114.5 million, respectively. The total amount of regular quarterly cash dividends and dividend equivalents paid during the six months ended December 31, 2019 and 2018 was $256.3 million and $234.3 million, respectively. The amount of accrued dividends equivalents payable for regular quarterly cash dividends on unvested RSUs with dividend equivalent rights as of December 31, 2019 and June 30, 2019 was $7.1 million and $7.3 million, respectively. These amounts will be paid upon vesting of the underlying RSUs.
    Non-controlling Interest
    We have consolidated the results of Orbotech LT Solar, LLC (“OLTS”) and Orbograph Ltd. (“Orbograph”), in which we own approximately 84% and 94% of the outstanding equity interest, respectively. OLTS is engaged in the research, development and marketing of products for the deposition of thin film coating of various materials on crystalline silicon photovoltaic wafers for solar energy panels through plasma-enhanced chemical vapor deposition (“PECVD”). Orbograph is engaged in the development and marketing of character recognition solutions to banks, financial and other payment processing institutions and healthcare providers.
    Additionally, we have consolidated the results of PixCell, an Israeli company developing diagnostic equipment for point-of-care hematology applications of which we own approximately 52% of the outstanding equity interest and are entitled to appoint the majority of this company’s directors.
    XML 102 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 103 R13.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Business Combinations
    6 Months Ended
    Dec. 31, 2019
    Business Combinations [Abstract]  
    BUSINESS COMBINATIONS
    NOTE 6 - BUSINESS COMBINATIONS

    Fiscal 2020 Acquisition
    On August 22, 2019, we acquired the outstanding shares of a privately-held company, primarily to expand our products and services offerings, for a total purchase consideration of $93.9 million, including the fair value of the promise to pay an additional consideration up to $60.0 million contingent on the achievement of certain milestones. As of December 31, 2019, the estimated fair value of the additional consideration was $9.4 million, which was classified as a non-current liability on the Condensed Consolidated Balance Sheets.
    We have included the financial results of the acquisition completed during the first quarter of the fiscal year 2020 in our Condensed Consolidated Financial Statements from the date of acquisition. These results were not material to our Condensed Consolidated Financial Statements.
    The purchase price of the fiscal 2020 acquisition was allocated on a preliminary basis as follows:
    (In thousands)
    Fair Value
    Net tangible assets (including cash and cash equivalents of $6.6 million)
    $
    7,196

    Deferred tax liabilities
    (15,265
    )
    Intangible assets
    47,931

    Goodwill
    54,001

    Total
    $
    93,863


    The purchase price allocation is preliminary and as additional information becomes available, we may further revise the preliminary purchase price allocation during the remainder of the measurement period, which will not exceed 12 months from the closing of the acquisition.
    The $54.0 million of goodwill was assigned to the Wafer Inspection and Patterning reporting units. None of the goodwill recognized is deductible for income tax purposes.

    Fiscal 2019 Acquisitions
    Orbotech Acquisition
    On February 20, 2019, we completed the acquisition of Orbotech for total purchase consideration of approximately $3.26 billion. Orbotech is a global supplier of yield-enhancing and process-enabling solutions for the manufactures of electronics products. KLA acquired Orbotech to extend and enhance its portfolio of products to address market opportunities in the printed circuit board, flat panel display, advanced packaging and semiconductor manufacturing areas.

    Purchase Price Allocation
    The total purchase consideration has been allocated as follows (in thousands):
    Purchase Price
     
    Cash for outstanding Orbotech shares(1)
    $
    1,901,948

    Fair value of KLA common stock issued for outstanding Orbotech shares(2)
    1,324,657

    Cash for Orbotech equity awards(3)
    9,543

    Fair value of KLA common stock issued to settle Orbotech equity awards(4)
    6,129

    Stock options and RSUs assumed(5)
    13,281

    Total purchase consideration
    3,255,558

    Less: cash acquired
    (215,640
    )
    Total purchase consideration, net of cash acquired
    $
    3,039,918

     
     
    Allocation
     
    Accounts receivable, net
    $
    197,873

    Inventories
    330,325

    Contract assets
    63,181

    Other current assets
    70,622

    Property, plant and equipment, net
    97,664

    Goodwill
    1,845,728

    Intangible assets
    1,553,570

    Other non-current assets
    73,179

    Accounts payable
    (53,015
    )
    Accrued liabilities
    (173,507
    )
    Other current liabilities(6)
    (73,057
    )
    Deferred tax liabilities(7)
    (786,671
    )
    Other non-current liabilities(6)
    (86,789
    )
    Non-controlling interest
    (19,185
    )
     
    $
    3,039,918

    ________________
    (1)
    Represents the total cash paid to settle 48.9 million outstanding Orbotech shares as of February 20, 2019 at $38.86 per Orbotech share.
    (2)
    Represents the fair value of 12.2 million shares of our common stock issued to settle 48.9 million outstanding Orbotech shares. KLA issued 0.25 shares for each Orbotech share. The fair value of KLA’s common stock was $108.26 per share on the Acquisition Date.
    (3)
    Represents primarily cash consideration for the settlement of the vested stock options and restricted stock units for which services were rendered by the employees of Orbotech prior to the closing, and a small portion for the settlement of fractional shares.
    (4)
    Represents the fair value of share of 56,614 shares of KLA common stock issued to settle the vested Orbotech stock options. The fair value of KLA’s common stock was $108.26 per share on the Acquisition Date.
    (5)
    Represents the fair value of the assumed stock options and RSUs to the extent those related to services provided by the employee of Orbotech prior to closing. Also refer to Note 10, “Equity, Long-Term Incentive Compensation Plans and Non-Controlling Interest” of the Condensed Consolidated Financial Statements for additional information about assumed stock options and RSUs.
    (6)
    On December 24, 2018, Orbotech, as part of its strategy to invest in the high growth area of the software business within the Printed Circuit Boards (“PCB”) industry, acquired the remaining 50% shares of Frontline from Mentor Graphics Development Services (Israel) Ltd. Prior to the acquisition, Frontline was an equity investee. Orbotech acquired all of the joint venture interests it did not previously own for $85.0 million in cash on hand and agreed to pay an additional $10.0 million in cash over four years plus a cash earn-out of not less than $5.0 million and up to $20.0 million. The earn out amounts are based on revenues from a Frontline product currently under development. As of February 20, 2019, the estimated fair market values of the four-year cash payment and the earn-out were $8.8 million and $7.1 million, respectively. As of December 31, 2019, the estimated fair market values of the four-year cash payment and the earn-out were $6.5 million and $3.1 million, respectively, and these amounts have been included in current and non-current liabilities at $2.3 million and $7.3 million respectively.
    (7)
    Primarily related to tax impact on the future amortization of intangible assets acquired and inventory fair value adjustments.

    During the second quarter of the fiscal year ended June 30, 2020, we recorded measurement period adjustments to reflect facts and circumstances in existence as of the Acquisition Date. These adjustments primarily related to the additional reserves for uncertain tax positions of $16.9 million and other individually insignificant items of $10.4 million with related impacts on the deferred income tax liabilities of $8.8 million. This resulted in the corresponding increase to goodwill of $36.1 million.

    The purchase price was allocated to tangible and identified intangible assets acquired and liabilities assumed based on their estimated fair values, which were determined using generally accepted valuation techniques on the basis of inputs and assumptions made by management at the time of the Orbotech Acquisition.
    The operating results of Orbotech have been included in our Condensed Consolidated Financial Statements for the six months ended December 31, 2019. The goodwill was primarily attributable to the assembled workforce of Orbotech, planned growth in new markets and synergies expected to be achieved from the combined operations of KLA and Orbotech. None of the goodwill is deductible for income tax purposes. Goodwill arising from the Orbotech Acquisition has been allocated to the Specialty Semiconductor Process; and the PCB and Display reporting units during the fiscal year ended June 30, 2019. For additional details, refer to Note 7 “Goodwill and Purchased Intangible Assets” of the Consolidated Financial Statements included in our Annual Report Form 10-K for the fiscal year ended June 30, 2019.
    Intangible Assets

    The estimated fair value and weighted average useful life of the Orbotech intangible assets are as follows:
    (In thousands)
    Fair Value
     
    Weighted Average Useful Lives (in years)
    Existing technology(1)
    $
    1,008,000

     
    8
    Customer-related assets(2)
    227,000

     
    8
    Backlog(3)
    37,500

     
    1
    Trade name(4)
    91,500

     
    7
    Off market leases(5)

    2,070

     
    7
    Total identified finite-lived intangible assets
    1,366,070

     
     
    In-process research and development(6)
    187,500

     
    N/A
    Total identified intangible assets
    $
    1,553,570

     
     
    ________________
    (1)
    Existing technology was identified from the products of Orbotech and its fair value was determined using the Relief-from-Royalty Method under the income approach, which estimates the cost savings generated by a company related to the ownership of an asset for which it would otherwise have had to pay royalties or license fees on revenues earned through the use of the asset. The discount rate used was determined at the time of measurement based on an analysis of the implied internal rate of return of the transaction, weighted average cost of capital and weighted average return on assets. The economic useful life was determined based on the technology cycle related to each developed technology, as well as the cash flows over the forecast period.
    (2)
    Customer contracts and related relationships represent the fair value of the existing relationships with the Orbotech customers and its fair value was determined using the Multi-Period Excess Earning Method which involves isolating the net earnings attributable to the asset being measured based on present value of the incremental after-tax cash flows (excess earnings) attributable solely to the intangible asset over its remaining useful life. The economic useful life was determined based on historical customer attrition rates.
    (3)
    Backlog primarily relates to the dollar value of purchase arrangements with customers, effective, as of a given point in time, that are based on mutually agreed terms which, in some cases, may still be subject to completion of written documentation and may be changed or canceled by the customer, often without penalty. Orbotech’s backlog consists of these arrangements with assigned shipment dates expected, in most cases, within three to twelve months. The fair value was determined using the Multi-Period Excess Earning Method. The economic useful life is based on the time to fulfill the outstanding order backlog obligation.
    (4)
    Trade name primarily relates to the “Orbotech” trade name. The fair value was determined by applying the Relief-from-Royalty Method under the income approach. The economic useful life was determined based on the expected life of the trade name.
    (5)
    The favorable / unfavorable components of the acquired leases were determined using the Income Approach which involves present valuing the difference in future cash flows between the contracted lease payments and the rent payable to a market participant over the lease terms. The economic useful life is based on the remaining lease term.
    (6)
    The fair value of in-process research and development (“IPR&D”) was determined using the relief-from-royalty method under the income approach, which estimates the cost savings generated by a company related to the ownership of an asset for which it would otherwise have had to pay royalties or license fees on revenues earned through the use of the asset.

    We believe the amounts of purchased intangible assets recorded above represent the fair values of and approximate the amounts a market participant would pay for, these intangible assets as of the Acquisition Date.

    Other Fiscal 2019 Acquisitions
    During the three months ended March 31, 2019 we acquired three privately-held companies primarily to expand our products and services offerings for an aggregate purchase price of $118.3 million, including a post-closing working capital adjustment, and the fair value of the promise to pay additional consideration of up to $13.0 million contingent on the achievement of certain milestones. As of December 31, 2019, the estimated fair value of the additional consideration was $2.5 million, which was classified as a non-current liability on the Condensed Consolidated Balance Sheets.
    During the three months ended September 30, 2018 we acquired two privately-held companies for an aggregate purchase price of $15.4 million, including the fair value of the promise to pay total additional consideration of up to $6.0 million contingent on the achievement of certain milestones. As of December 31, 2019, the estimated fair value of the additional consideration was $0.7 million, which is classified as a non-current liability on the Condensed Consolidated Balance Sheets.
    None of these acquisitions were individually material to our Condensed Consolidated Financial Statements.
    The aggregate purchase price of the other fiscal 2019 acquisitions was allocated on a preliminary basis as follows:
    (In thousands)
    Fair Value
    Net tangible assets (including Cash and cash equivalents of $2.6 million)
    $
    13,214

    Identifiable intangible assets
    75,130

    Goodwill
    45,380

    Total
    $
    133,724


    The goodwill was primarily assigned to the Wafer Inspection and Patterning, and GSS reporting units, and mainly attributable to the assembled workforce, and planned growth in new markets. A portion of the goodwill is deductible for income tax purposes.

    Supplemental Unaudited Pro Forma Information:
        
    The following unaudited pro forma financial information summarizes the combined results of operations for KLA, Orbotech, and the three acquisitions completed in the third quarter of fiscal 2019 as if the companies were combined as of the beginning of fiscal 2018. The unaudited pro forma information includes adjustments to amortization and depreciation for intangible assets and property, plant and equipment acquired, adjustments to stock-based compensation expense, the purchase accounting effect on inventory acquired, the purchase accounting effect on deferred revenue, interest expense and amortization of debt issuance costs associated with the Senior Notes financing, and transaction costs.

    The table below reflects the impact of material and nonrecurring adjustments to the unaudited pro forma results for the indicated periods that are directly attributable to the acquisitions:
     
    Three Months Ended
     
    Six Months Ended
    Non-recurring Adjustments (In thousands)
    December 31, 2018
    Decrease / (increase) to revenue as a result of deferred revenue fair value adjustment
    $

     
    $

    (Decrease) / increase to expense as a result of inventory fair value adjustment
    $
    478

     
    $
    957

    (Decrease) / increase to expense as a result of transaction costs
    $
    (3,138
    )
     
    $
    (8,036
    )
    (Decrease) / increase to expense as a result of compensation costs
    $
    2,811

     
    $
    5,621



    The unaudited pro forma information presented below is for informational purposes only and is not necessarily indicative of our consolidated results of operations of the combined business had the acquisitions actually occurred at the beginning of fiscal year 2018 or of the results of our future operations of the combined businesses.
     
    Three Months Ended
     
    Six Months Ended
    (In thousands)
    December 31, 2018
    Revenues
    1,372,783

     
    $
    2,721,012

    Net income attributable to KLA
    405,693

     
    $
    783,112



    We have not included pro forma results of operations for the acquisition of privately-held companies completed in the first quarter of fiscal 2019 or the first quarter of fiscal 2020 herein as they were not material to us on either an individual or in aggregate. We included the results of operations of each acquisition in our Condensed Consolidated Statements of Operations from the date of each acquisition.
    XML 104 R82.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Equity, Long-Term Incentive Compensation Plans and Non-controlling Interest - Cash Dividends (Details) - USD ($)
    $ / shares in Units, $ in Thousands
    3 Months Ended 6 Months Ended
    Nov. 18, 2019
    Nov. 06, 2019
    Dec. 31, 2019
    Sep. 30, 2019
    Dec. 31, 2018
    Sep. 30, 2018
    Dec. 31, 2019
    Dec. 31, 2018
    Jun. 30, 2019
    Dividends Payable                  
    Cash dividends declared (in dollars per share)     $ 0.85 $ 0.75 $ 0.75 $ 0.75      
    Payment of dividends             $ 256,332 $ 237,319  
    Regular cash dividend                  
    Dividends Payable                  
    Cash dividends declared (in dollars per share)   $ 0.85              
    Cash dividends paid per share (in dollars per share) $ 0.85                
    Regular cash dividend | Restricted stock unit, Performance-based and Service-based                  
    Dividends Payable                  
    Dividends payable     $ 7,100       7,100   $ 7,300
    Regular cash dividend | Additional paid-in capital                  
    Dividends Payable                  
    Payment of dividends     $ 134,700   $ 114,500   $ 256,300 $ 234,300  
    XML 105 R72.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Leases - Additional Information (Details)
    $ in Millions
    3 Months Ended 6 Months Ended
    Dec. 31, 2019
    USD ($)
    Dec. 31, 2019
    USD ($)
    Operating Leased Assets [Line Items]    
    Total lease expense $ 9.1 $ 17.6
    Operating leases, weighted average remaining lease term 5 years 5 years
    Operating leases, weighted average discount rate 1.67% 1.67%
    Minimum    
    Operating Leased Assets [Line Items]    
    Remaining lease terms 1 year 1 year
    Maximum    
    Operating Leased Assets [Line Items]    
    Remaining lease terms 11 years 11 years
    XML 106 R76.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Equity, Long-Term Incentive Compensation Plans and Non-controlling Interest - Equity Incentive Plans General Information (Details)
    shares in Thousands
    6 Months Ended
    Dec. 31, 2019
    shares
    Dec. 31, 2019
    shares
    Total Shares Available for Grant under the Company's equity incentive plans:    
    Balance as of June 30, 2019 (in shares) [1],[2] 11,613  
    Balance as of December 31, 2019 (in shares) [1],[2] 10,695  
    Maximum number of shares available for grant (in shares) [1],[2] 10,695 10,695
    Awards Granted after November 6, 2013    
    Total Shares Available for Grant under the Company's equity incentive plans:    
    Impact on share reserve multiplier   2.0
    Restricted stock units    
    Total Shares Available for Grant under the Company's equity incentive plans:    
    Restricted stock units granted (in shares) [1],[2],[3] (942)  
    Restricted stock units granted adjustment (in shares) [2] 4  
    Restricted stock units canceled (in shares) [1],[2] 20  
    Restricted stock unit, Performance-based and Service-based | Senior Management    
    Total Shares Available for Grant under the Company's equity incentive plans:    
    Balance as of December 31, 2019 (in shares) 400  
    Maximum number of shares available for grant (in shares) 400 400
    [1]
    No additional stock options, RSUs or other awards will be granted under the Assumed Equity Plans.
    [2]
    The number of RSUs reflects the application of the award multiplier of 2.0x to calculate the impact of the award on the shares reserved under the 2004 Plan.
    [3]
    Includes RSUs granted to senior management during the six months ended December 31, 2019 with performance-based vesting criteria (in addition to service-based vesting criteria for any of such RSUs that are deemed to have been earned) (“performance-based RSUs”). This line item includes all such performance-based RSUs granted during the six months ended December 31, 2019 reported at the maximum possible number of shares that may ultimately be issuable if all applicable performance-based criteria are achieved at their maximum levels and all applicable service-based criteria are fully satisfied (0.4 million shares for the six months ended December 31, 2019 reflects the application of the multiplier described above).
    XML 107 R86.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Income Taxes - Details of Income Taxes (Details) - USD ($)
    $ in Thousands
    3 Months Ended 6 Months Ended
    Dec. 31, 2019
    Dec. 31, 2018
    Dec. 31, 2019
    Dec. 31, 2018
    Income Tax Disclosure [Abstract]        
    Income before income taxes $ 424,927 $ 415,963 $ 796,443 $ 843,531
    Provision for income taxes $ 44,622 $ 46,863 $ 69,742 $ 78,487
    Effective tax rate 10.50% 11.30% 8.80% 9.30%
    XML 108 R55.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Business Combinations - Fiscal 2020 Acquisitions Additional Information (Details) - USD ($)
    6 Months Ended
    Aug. 22, 2019
    Dec. 31, 2019
    Business Acquisition    
    Acquired goodwill [1]   $ 54,001,000
    Wafer Inspection and Patterning    
    Business Acquisition    
    Acquired goodwill [1]   54,001,000
    Privately-held company    
    Business Acquisition    
    Total purchase consideration $ 93,900,000  
    Additional consideration (up to) $ 60,000,000.0  
    Contingent consideration, non-current   9,400,000
    Goodwill deductible for income tax purposes   0
    Privately-held company | Wafer Inspection and Patterning    
    Business Acquisition    
    Acquired goodwill   $ 54,000,000.0
    [1] No goodwill was assigned to the Other reporting unit, and accordingly was excluded in the table above.
    EXCEL 109 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( (N#15 ?(\\#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,$% @ BX-%4"?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 " "+@T50 G<@+.X K @ $0 &1O8U!R;W!S+V-O M&ULS9+!3L,P#(9?!>7>.FVAAZC+98@32$A, G&+$F^+:)HH,6KW]K1A MZX3@ 3C&_O/YL^1.!Z%]Q.?H T:RF&XFUP])Z+!A1Z(@ )(^HE.IG!/#W-S[ MZ!3-SWB H/2'.B#4G+?@D)11I& !%F$E,MD9+71$13Z>\4:O^/ 9^PPS&K!' MAP,EJ,H*F%PFAM/4=W %+##"Z-)W R@DX!-^PR^;79WN\>F*QYS0M>%_QN5[6B;D5S^[ZX M_O"["CMO[-[^8^.+H.S@UUW(+U!+ P04 " "+@T50F5R<(Q & "<)P M$P 'AL+W1H96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03 M621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS M[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C( MWXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU M+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=* MY \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_ MT=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=R MSTS0LS0[=R M2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZ MG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCR MHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)2 M56 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYE ML<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7G MFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5 M' 86%S+D4.Z2D 83 >LX=SFWJXPD6L_UC6'ODR MWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\ MU*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHS MU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\! M4$L#!!0 ( (N#15"7@>38,0, #&PO=V]R:W-H965T&UL?5?MCILP$'P5Q ,4O(9\G))(=ZFJ5FJETU5M?W.)DZ #G(*3 M7-^^QN&XU#ONGX#-S([-,(%=7'3[TAV4,M%K737=,CX8<[Q+DFYS4'71?=!' MU=@K.]W6A;'#=I]TQU856T>JJX32=)+41=G$JX6;>VQ7"WTR5=FHQS;J3G5= MM'\>5*4ORUC$;Q-/Y?Y@^HEDM3@6>_5=F1_'Q]:.DK'*MJQ5TY6ZB5JU6\;W MXFXMJ2-1LR?>GK]5_^0V;S?S7'1JK:M?Y=8B?RC$G;0W<]-/NGOGKMG==G;VO$H7 MR;DO,R >K@BZ08@1D=C:HP A@0=B=/I78,T1$@M(N /IZ/*&GF%Z!NF9HVH)<,0,"TR@P(31YYX 1X@4*TRAPI3SA2#P*D7/-.2N0\P(?=Q\ 6/M63N TS M?<+1)QYKZ;N/, 'W"4>?>*RE[S["!-PG''WBL*YSGSW$2;D/LX^\5QGS'V ";F/LT\\UQES'V!"[N/L$\]USMSGF* * MSC[Q7.?^ZP5@ J\7PM$G'NN#,[ M=H7WKBE,WN'7EO);T>[+IHN>M;'-D&M9=EH;95>4?K!K.=@N=AQ4:F?ZTZD] M;Z^MW'5@]'%H4Y.Q5U[]!5!+ P04 " "+@T50SGY]]>4$ #P%@ & M 'AL+W=O.(J_>V^]:_I#0L MOC?[0W^[?!F&XTU5]=N7U-3]I_:8#OG)4]LU]9!ON^>J/W:I?IR"FGV%2KFJ MJ7>'Y=UJ*OO+M4HZ.T3]MAK*+.?V]IG?;[L:;LXY^YTN6YS3'P\OI'[;],G<^= M>:C[M&[W?^\>AY?;95@N'M-3_;H?OK3OOZ:Y0W:YF'O_>WI+^RP?G>0VMNV^ MGWX7V]=^:)NYEFREJ;^?_G>'Z?_]],3;.4P.P#D SP%!?1B@YP!]#@#S88"9 M PP)J$Y=F<9F4P_UW:IKWQ?=:7J/]?@6P8W)H[\="Z?!GI[EX>ESZ=N=]:OJ M;:QGEJQ/$KR0X+5BPQ4VG"55;O]L D43.,7KR_@HQVLQ7D_QYB+>*=*)D\1- MDL,DB3H&9TA/N P4V!B-;,>(=@RW \3.26(OVO':NXM1.]D19*AU!-F-%=U8 M[H;,W]JR9@ B*&V)':Z+40%HV8X3[3AN1Q,[CMM!"T:1.=U(.H?V0G?EQXM^ M//=#7HJU9^V@]28X8H?+-&KEO>PFB&X"=T,F81U8,T9[;PP9Q8VD ZN\E?U$ MT4_D?DBWUY&W$V(,=+($F0D^%M8Y*)E6BOLAN+J7-($B3?$IQ1A] $HV20@0 M2GR# F6!>XK4$_"F0*.EBU#2*0>F 60D0O(''G*S%ESM,Z=#;Z JM )CEPE'L*3^"0CAE"'MDH"4*E M@@57\"3S'"S;+8N]DA$,G,&>,@\X7-$Z9RCT))U"4^R3#&'@%/:4>R!@V/B\ M2U%'@BZ@-J45*X,8.(D])1]PQ*(R&&A2(>J<HM"% MRTW_VE,AL>69;2@P$64F(FZU#@!\I41$[%0*F( M''8NJ(B16A)27(48"ED*RDQ$GN2RU8I2]AKI-KR19'DDL>!')BQRP@::Y2(G MIW/::_IQ)>AL\"$6\DJ4"8N@>]+'FVHG,5HQ\G1;&5\M U!R(@0)1"\FD F^1)B\%H8;"6ZAE(FI.Q$") MJ#GH/.2TA%F2="9@89UJF8>:9YV1?:GS9/(GYSS[-I9T7BLLG1P4C@XX7R/E MJY9R21<]/SV0DTY0A=Q#RWS5G*^1\E5S;N9]3-&E(T$0Z5]7%T5Z3NN?IV+1?;-O7PS B[*+T?#1[/QVDTG+M;]:Y*_Q)]I&? M3*>YU?]-G,Z"_ZB[Y]VA7SRTP] VT]'A4]L.*=M7G_*LOJ3Z\7RS3T_#>.GS M=7&PO=V]R:W-H965T&ULC9C;;N-&#(9?Q?!](Y%S5. 8 MB ]%"[3 8HNVUXH]B8V5+%=2XNW;=R0K7INDTMS$DO*1,S_G0,[,3E7]K=F% MT$Z^E\6A>9CNVO9XGR3-9A?*O+FKCN$0__-QM?Z)6F.=RS.M_%Z&H3@]3F+Y_^+I_V;7=AV0^ M.^8OX8_0_GG\4L>WY.)ENR_#H=E7ATD=GA^FCW"_1M<9],1?^W!JKIXGG92G MJOK6O?RZ?9BF78]"$39MYR*//V]A&8JB\Q3[\<_@='IILS.\?G[W_G,O/HIY MRINPK(J_]]MV]S#UT\DV/.>O1?NU.OT2!D%F.AG4_Q;>0A'QKB>QC4U5-/W? MR>:U::MR\!*[4N;?S[_[0_][&OR_F\D&.!C@Q2"V_9&!&@S4#P/]H8$>#/1G M6S"#@2$M)&?M?3!7>9O/9W5UFM3G^7#,NVD']R8.UZ;[V(]._[\8SR9^?9MG M=I:\=7X&9'%&\!IQM\B*(W ADMC^I1,H=6*!S!QO&UAR(O.D#__K9/VADYMN M*C%6JK=7U_:9;*]%>]W;Z^LHI2D)]IFQ/7,X,R;-M%$D( ('D'D6%Q\G(YK: 6I+)L**8\JGAJZ -<<0;7:U\&[$9:*X M3!!GB+A,F'#:T8V,4VB-HJN64SY.7KJ?<-+H6L+B=#$CLQ)&\AL(^AS5!WSL4&?HJ$"! Y-9NNP$SL7- M0BLJD7->*Z-&]DP0L^$F8]%\@QFSE-)ZB .:_]R*8) M&5P#FT+J4[I\19DVH](E$N#$"H#(!6!@-$ M%F%*!7**:1,<*4<3WH>.;D7)Q0 8011048;5'=TF;MBX"9PX;IQSZ%*?4G4" M]]&XR>4*6%[P (ZXD&L"$(H"H$7! +GKK'%'5]M2IMC2Y92^8WNO!(T5RR 7 M!"!4!$ K@@$B?:;"1(B6 P*E[PQ3)E%71YY;97(U )DP[$9V@7+:12'M DV[ MR#,@&!=3/#T<21R"9BH)D7>0:,9PZ+3*+$ MH>42)2Y3=-ZM14XK/W*>0SGSHI!Y8625H)S=\/.'2I23!W[F6(G2>5%KP_*' M 'H3CR! RT=&%,T:&BDA9:M!XUC<9*S"4K99"Q0\FZ-?+<>#;6\6:-T@F.A M=D*JTNQLMA2X6&%8=K[IFLJE>#VT7 MG:NOE[O 1^RNELCW!=PO0?B^@OOU^:;OA_OSQ>/O>?VR/S23IZIMJ[*_=GJN MJC;$[J=W<8!W(=]>7HKPW':/+C[7YPN_\TM;'8?+S.1RHSK_#U!+ P04 M" "+@T50=G".\2D$ :$P & 'AL+W=O0RJ2^F2?1>4I8%@S 19RU7B^):I^?=O5;*6U%\:U]^WR]]UF;D4K>K6XJD^7IWL4O3EJG)X_M ZM_[ M; ,?GS_8/W?B&S%O2>7B(OWGO*]/2S_TO;T[)->T_E+ IN]G 7(( MD#\#U-, -02H7^U!#P$:]!#TVKMB;I(Z62W*XN:5_7RX).VTXW/=#->N;>Q& MI_NMJ6?5M+ZON&"+X+TE&C#K'B,>,)$=0S88PN^(H$G@GH6@LE@+%"[&'<08 M$84@A_\EV3XE&:4IR6+)+EZ.BC6A4Y$$JB-0CP0L M7N,:;#Y!U&ADPR#0I" MP$S$&1B[#89982SCH#($S&BF%"U.D^(T41U!$QB2P.#J" FJTV/T0Z(B?$BS MKPT&S:((2-Y@D&(&E(4@4LQ*6I0E15E"%,AW;7$W0H$E%F,0'&N,X HJ>L8R M4A.2:D)"#9B9ZQ /D88;1HQ!Q!!AD-9P31-$TT,4D:(B8N(:FH S>A=E1%TL MW$89+HR(P"#&!&K&PR@4<,?%.*X5V!.W%)OFX<2NQR<\@A/J0JB.XWS@U(@) MT(Q;:: V@LN@D:?(A)T:>DXZSPL7O[ ^!]!XDG%H401**:NA-HH+5F!+H#@/ M)Y8JI]V*2T(:=)L!-)J4C$DH#:-FW @EH3B"S1H%Q1%LQH833LII*^6$ETIT MP,H3; M&A7!TF 4MU$$:T/XK=71A#+:2SEEIF@CPA8'-\^8P"B#=!%$:)UB3*2GEBEM MJ9SR5+0#$3;'-?(. J4M.JMCE(S0YDIUR.S4>-'&RB-BC0HH+<*+!OI83("$ M5O"\0*$$U+\E4,K(B4$3M.$+PO E/*L*;+Z:H9,0@9IQ)4)XNB-P1EAXD*?8 MM#$3XR9HPQ>$X4LX)05EOVA*$B@DC""2%NX?3XG&HFBG%X332WAV'4#C?U\: MG3UB"M?,6OC7>4/@K)02>M"6PNE(6F@>P6U'71=;=&1R*HG9-^NQ3 M,RPGE^SO+ZD[U.VC;9[+_K:F?ZF+RW 3%=ROPU;_ 5!+ P04 " "+@T50 MKI([=4L( "6- & 'AL+W=OYT@+5Z_M[LO^N6FZT??->KN_'C]WW;9>=?[CY/]R^[9OEX++193W51\'2S7&W'-U?']S[L;J[:K]UZM6T^[$;[ MKYO-/W?/U MN!R/'INGY==U][%]731]AV@\ZGO_6_.M67OY(1+?QD.[WA]_CAZ^[KMVT]?B M0]DLOY]^K[;'WZ]]_3^*X0*Z+Z#/!92^6,#T!MH=UJB M+\O#3E#O2[^"'@YO'A?,\7]^BO?^W6\WRO#5]-NAHEYS>]+H0.-"S1W2E*%F MAC15J)D#C2U"S3W2J%!3(XT.-0ND,6?-U(_;>? T'#Q]K, &%5@Q,"<-'37; MDX:XL"5NQ\!V#&B'Q"2=-/RV'=8%*3$PLUC'RE65G =074%L9;/WL6Y"IC)& M3$=F=(M85^"!LG"@[+&X"0:*<04$*Z!XI&6,MQ3-J*FHDA,_SY/5@[(@:H91 M!V,UX'U+ W%Q>-B-&ZDA(V4H!'A2+=EU,A$ M<\5RS^3)ZD%9$'4%HZY U&)OWE6@'5)8P/R='3OQA*A0*0)J[,4:>3'+7B$O]N? Q(+0V(LU\F(GNX6< MKG*L!==F0,BJTBSF?8XJ]$Y5%L+4[H%PXORBEUZ<&^$""%,K#GNQ!EX<<5(C M+TYS4F,OUL"+(TYJX'20DT (.8DJA)P$0LC)W @70)B:&^S%^B>\6&,OUCE> MK&,O]KU1A;)Z4!;&C5%!X"S%8FW=47R6\KPO MJL1M&&&D$$"*?(QW2S$"/,HKEJ> &1"JJJI*>=4\!T)GC(>^\'J@FSC/7@DI M&"$KQ:+"!8K0AY=Z)(YA1N@*4:9:A*X0TZD680010I!,M2B&"TZUD!"F6D ( M4RV@@ZD6C!"E6D!X(=4B#$JB_%2+, ,),##^W$/,+*==D;J?(,YY:,_@/$!%592I MMK K,W)EL7'N&+DRE\EN85=FY,K1YU>0YY6NDG?),R3TNYZT6,]S('2J*N2= MT#W039B=M, :1LC^]"NHN0!"57K>)P8-NS(#5XZHRJ:N' M=6'HV.4YQ^4Y=GEZNS;[ZE 6QHT)Y7(>V#OT42RN$C/A,*!< MS@-[!S"A_E(5Q8TXX<,T5Y5DNON:ZE&!+E M6;V(@TZA/ L)89X%A##/ CJ89\$(49X%A"C/FK[YKL3A&SN_+W>?5]O]Z%/; M=>WF^.6(I[;M&E]E\'/PPSM3M^4.;WHVI?^6T#3\U>1 M;OX#4$L#!!0 ( (N#15#R5J"K ( %D% 8 >&PO=V]R:W-H965T M&ULC53;CILP$/T5Q ?$"99_4B"L MC]V5>W$\UV4EM0,E48M+^ [R1WODRD*C2EY3:$3-&H=#$;N/J]TAT'@#^%E# M+Z[VCJ[DQ-B+-K[DL;O4"0&!3&H%K)8S[($0+:32^&TUW3&D)E[O+^J?3.VJ MEA,6L&?D5YW+*G:WKI-#@3LBGUG_&6P]H>O8XK_"&8B"ZTQ4C(P18;Y.U@G) MJ%51J5#\.JQU8];>ZE]H\P3/$KR1H&*_1_ MP7\C!.\2 DL(/DH(+2&\(:"A M=G.93UCB).*L=_C0#BW67;?:A>IW9=II_HXY4_-= M81XV(P0I^3&&-Q[XWC3"_AZQ6H=3S-,]YF$[A1SF9-;SF?JSM^$; 7\B M\(]2@UF!P @$$X&;+-,!LS&8QF"6B^U-M?LYT.;V2CX".OP'-!2%KOJ% B_- MXQ5.QKI&ZAN]\H[SX='3_7;C3]7<&)[YF\PP=+YA7M:-<$Y,JFXV/5D2 9)@":NL0$;4+38]JPF2F+4MC);2;I_/TI67?O>P[0OL:T< MDH>7EQ])\>*UW7[=/39--_FV7FUVE]/'KGLZG\UVMX_-NMZ]:Y^:3?[/?;M= MUUW^N7V8[9ZV37TW%%JO9FQ,-5O7R\WTZF)X]G%[==$^=ZOEIOFXG>R>U^MZ M^]]ULVI?+ZL?S*XNGNJ'YG/3_?7T<9M_S0ZUW"W7S6:W;#>3 M;7-_.7U/YPN7^@*#XN]E\[H[^C[IN_*E;;_V/WZ_NYR:WE&S:FZ[OHHZ?[PT M-\UJU=>4??P[5CH]M-D7//[^O?;%T/GV&OY/;YUW7KL=:LI5U_6W_N=P, MGZ]C_=^+X0(\%N!#@=SV6P7L6,#^*.#>+.#& NY76_!C ?^K+51C@4H4F.V# M-41_7G?UU<6V?9UL]PGT5/=Y2N=5'M_;_N$PG,/_\@#L\M.7*ZK2Q>REKVC4 M7.\U?*1)X50RUQ(Z*&;9P,$%(Q?7K(KS:0,W6I&B\/#32C[\5+%XLYF3CE@8 M3CN4M\=Q" 97X& %;JC '5=@Y'CL-=6@V0P:&XTU7H0,R*I$QHBP:5G@*A@2 MD0&RRAOG<.<\[)P'T2GD204KJ'1T@AC"^5[CCXQ2#,1RI+7,4DP6NPG030!N MK' 35#/!'@5M[T6+7$B%M(G02M16O Q,5*UX&ZPPO-"J'!=;B$N"9A(8YD*> MD,%4,B"T7C+'**MG;/(@5F+:C\+J5&B2R@E4(Z7B4% !J:3,5S(M1LU)2Y6O MHC0$9,%$%PJ&(%W?$X-H5M(1ZZ9R?J@0:1E%8E\PA"E)5AD*3OJQ.ET=.9FN M0':6F6!*AC!U26-7IYO3+5G/SDM'0)>2+TTAPJ@DKQVI(?/ $5&0AH",B$HS M$I.7$'K5+@"PUP2R Z<>L*090#96!IZ#%D&D$T2LJSAR=X8 M>7Y: %UAU"WFJP5\39*O%FUV@]=V@+!D![/5 K8FR58+-J:>K(E)VD%";ZBT M!ED,60L@FR1D+6*GKZR54!;6X!/2N5V%I42FQ,5POHJEYD M68W-LVA\I0X>2!A2H-(;$8L):P%AU9LMJ\%IY59W 43Y-% X!UG,5@O>(Z0D MW>A7!&G\9X/A++[FMK!!":I" MX86 *[P8=B#*A=GM,(N=9C$;R6+W%F;'_FC)\4'OU IFL=,L9B-9[#1B?62Y M3@$5>RZLY Y3V&D*LY$4=H#":MNX "KO3&%1Y;9\W73\!CIX>;C?? M=S.E_L[RY_5+^_2OVSWCXL-[O)E[;KVO5P+W;?MEV3S9MW M.8:/37UW^+%J[KO^:\C?M_LKS/V/KGT:KV=GASOBJ_\!4$L#!!0 ( (N# M15!6NYQWL@$ -(# 8 >&PO=V]R:W-H965T&UL=5/; MCIPP#/V5*!^P&3+THA$@[6Q5M5(KC;9J]SD#!J)-"$W"L/W[.H%AV2E](;;Q M.3YVG&PT]MFU )Z\:-6YG+;>]P?&7-F"%N[.]-#AG]I8+3RZMF&NMR"J"-** M\=WN/=-"=K3(8NQDB\P,7LD.3I:X06MA_QQ!F3&G";T&'F73^A!@1=:+!GZ M_]F?+'IL8:FDALY)TQ$+=4[OD\,Q#?DQX9>$T:UL$CHY&_,%S@ 90*1"CC]\Q)EY(!N+:O[)]C[]C+63AX,.I)5K[-Z4=**JC%H/RC M&;_ W,\[2N;FO\$%%*8')5BC-,K%+RD'YXV>65"*%B_3*;MXCC/_%;8-X#. MWP#85"@J_R2\*#)K1F*GV?BEXDF3L$HCFG..4 MPUX M0BT^L,514/M@?D#;3FLV.=[T\PMBRS,N_@)02P,$% @ BX-%4&I%D;RW M 0 T@, !@ !X;"]W;W)KN"@Q19QQKX#>Y/=S+>(C-+ MQ24HR[5"!NH!$$@H'2!@?GM G<@ M1"#R,EXG3CRG#,#E^9W](=;N:SDS"W=:///*M3G>8U1!S7KAGO3P"%,]UQA- MQ?^$"P@?'I3X'*46-JZH[*W3NXCZ,-^EN@JT#Z 2@,V ?\Y Q M451^SQPK,J,'9,;>=RP\<7*@OC=E<,96Q#LOWGKOI:#)=48N@6B*.8XQ=!&3 MS!'$L\\IZ%J*(_T&I^OP[:K";81O/RF\62=(5PG22)!^(MA]*7$M9O\E"5GT M5()IXC195.I>Q4E>>.>!O:7Q33["QVG_Q4S#E45G[?S+QO[76COP4C97?H1: M_\%F0T#MPG'GSV8&PO=V]R:W-H965TV\'XZ,N:H#+=R-&:#'F\98+3R:MF5NL"#J"-**\21YQ[20/2WS MZ#O;,C>C5[*'LR5NU%K8/R=09BIH2E\^&D:\H W)Y?V#_%VK&6BW#P8-0O6?NNH'>4U-"(4?E',WV&I9Y;2I;B MO\(5%(8')9BC,LK%E52C\T8O+"A%B^=YEWWS&O5;)-3S78 M-DZ3(Y49^SC)&^\ZL/<\OLF_\'G:OPG;RMZ1B_'XLK'_C3$>4$IR@R/4X0=; M#06-#\?W>+;SF,V&-\/R@]CZC&PO=V]R:W-H965T80^=_U.CT<)YUS3,]@9$%4E:,;[;O6-:R(X668R= M3)'AX)3LX&2(';06YM<1%(XY3>@U\"*;UH4 *[)>-/ 5W+?^9+S'%I5*:NBL MQ(X8J'/ZD!R.:SL+"(ZH?LG)M3C]04D$M!N5>*MCUX*SO<9NP2A&7.<,'R%218$\^I+"KZ5 MXLC_H?-M^GZSPGVD[]?TY#\"Z:9 &@72OUI,;UKH]0]L<134+ICO MO6VF-9L&PO=V]R:W-H965T<"CMM_/\"NYW;^ MQQ[]V[XT@'-,^V 7#D5:O69K1Q MKCLP9HL&M+!7V$'K;RHT6CAOFIK9SH H(T@KQC>;&Z:%;&F>1M_)Y"GV3LD6 M3H;87FMAWHZ@<,AH0M\=3[)N7'"P/.U$#3_!_>I.QEML9BFEAM9*;(F!*J-W MR>&X"_$QX+>$P2[.)%1R1GP.QO4E%")7KDG'!Y@JN>:DJGX'W !Y<.#$I^C M0&7C2HK>.M03BY>BQ>NXRS;NPWASG4RP=0"? 'P&[&,>-B:*RK\*)_+4X$#, MV/M.A"=.#MSWI@C.V(IXY\5;[[WDG-^D[!*(IICC&,,7,7"\=:? MS3AFH^&PFWX0F[]Q_A=02P,$% @ BX-%4"%J3$RV 0 T@, !D !X M;"]W;W)K&UL=5-A;]P@#/TKB!]0H7B'WDO!TR1CET TQQRG&+Z*V2T1#-F7%'PKQ9%_ M@/-M>+JI,(WP](W"_^3?;Q+L(\'^#0%_5^)63/HN"5OU5(-MXC0Y4IJABY.\ M\BX#>\OCF[R&3]/^0]A&=HZ7C?VOC?& 4I(K'*$6/]AB**A].'[&LYW& M;#*\Z>&PO M=V]R:W-H965TIVF3 M-NG4:=MG+G$25 @9D$OW[V=(FJ9=O@ V?L_/QF2CL<^N!?#D1:O.Y;3UOC\R MYLH6M' WIH<.;VICM?!HVH:YWH*H(D@KQG>[6Z:%[&B11=_9%ID9O)(=G"UQ M@];"_CV!,F-.]_35\22;U@<'*[)>-/ #_,_^;-%B"TLE-71.FHY8J'/ZL#^> MTA ? WY)&-WJ3$(E%V.>@_&URNDN" (%I0\, KD])1748E#^R8Q?8*[G0,E<_#>X@L+PH 1SE$:Y MN))R<-[HF06E:/$R[;*+^SC=')(9M@W@,X O@/N8ATV)HO)/PHLBLV8D=NI] M+\(3[X\<>U,&9VQ%O$/Q#KW7@B=IQJZ!:(XY33%\%;-?(ABR+RGX5HH3_P_. MM^')IL(DPI-W"@_;!.DF01H)TG<$MQ]*W(JY^Y"$K7JJP39QFAPIS=#%25YY MEX%]X/%-WL*G:?\N;",[1R[&X\O&_M?&>$ INQL&UL;5-A;]P@#/TKB!]0[XRD- M\3'@6<)H5V<2*KD@O@3C2Y73) @"!:4+#,)O5W@ I0*1E_%KYJ1+R@!$!U4]9N3:G!THJJ,6@W!..GV&NYY:2N?BO< 7EPX,2GZ-$9>-* MRL$ZU#.+EZ+%Z[3++N[C=,/O9M@V@,\ O@ .,0^;$D7EC\*)(C,X$C/UOA?A MB7='[GM3!F=L1;SSXJWW7@N^/V3L&HCFF-,4PU?8E!=]*<>+_P?DV M?+^I&PO=V]R M:W-H965T:9M<P.LCB I"-UL;HAD7.$RC[Z3*7,].,$5G RR@Y3, M_#N"T&.!M_C-\<3;S@4'*?.>M? +W._^9+Q%9I::2U"6:X4,- 6^W1Z.68B/ M 7\XC'9Q1J&2L]8OP?A>%W@3!(& R@4&YK<+W($0@E/@/DW[3V9:KBPZ:^=?-O:_T=J!E[*Y\B/4^0\V&P(:%X[?_-E,8S893O?I M!Y'Y&Y?_ 5!+ P04 " "+@T504>S,IK_=N^-(!S3/M@%PY$6KUF:T<:X[,6:+!K2P M=]A!ZV\J-%HX;YJ:VZ=D"Q=#;*^U,'_. MH'#(Z):^.AYEW;C@8'G:B1I^@/O978RWV,Q22@VME=@2 U5&[[>GQN^)D\XI W!Y?F7_'&OW MM5R%A0=4OV3IFHP>*2FA$KURCSA\@:F>#Y1,Q7^#&R@?'I3X' 4J&U=2]-:A MGEB\%"U>QEVV<1_&F\-^@JT#^ 3@,^ 8\[ Q453^23B1IP8'8L;>=R(\\?;$ M?6^*X(RMB'=>O/7>6\Z3?Z/PL$Z0K!(DD2!Y0W!\5^):S,=W2=BBIQI,':?)D@+[-D[RPCL/[#V/ M;_(O?)SV[\+4LK7DBLZ_;.Q_A>C 2]G<^1%J_ >;#065"\>#/YMQS$;#83?] M(#9_X_PO4$L#!!0 ( (N#15!*L*_BM@$ -(# 9 >&PO=V]R:W-H M965T%^".>^_>'49PW(7X&/!+ MPN 69Q(J.1OS'(R',J-)$ 0*"A\8!&X7N 6E A'*>)DXZ9PR )?G=_;[6#O6 M)&GU@S$CKWO1'CBS8%C M;XK@C*V(=RC>H?>2\WV2LDL@FF*.8PQ?Q&SF"(;L$V MPK_=N^-(!V-?70/@R9M6KB5?S'#%YCJV5,R%?\-+J P/"C!'(51+JZDZ)TW>F)! M*5J\C;MLXSZ,-[LK;!W )P"? ?<1P,9$4?F3\")/K1F('7O?B?#$VP/'WA3! M&5L1[U"\0^\EY_LD99= -,40\? MI_V[L+5L'3D;CR\;^U\9XP&E;&YPA!K\8+.AH/+A>(=G.X[9:'C333^(S=\X M_P=02P,$% @ BX-%4- 'Q<:W 0 T@, !D !X;"]W;W)K&UL;5/;;MP@$/T5Q <$+]ZDVY5M*9NH:J566J5J^\S:XXL" MC MXG?Y] 3NNF_@%F&'.F3/#D(UHGFT+X,B+DMKFM'6N/S)FRQ:4L#?8@_8W M-1HEG#=-PVQO0%01I"3C27+'E.@T+;+H.YLBP\')3L/9$#LH)[XVD?XF/ SPY&NSJ3 M4,D%\3D87ZJ<)D$02"A=8!!^N\(#2!F(O(S?,R==4@;@^OS*_BG6[FNY" L/ M*']UE6MS>J"D@EH,TCWA^!GF>FXIF8O_"E>0/CPH\3E*E#:NI!RL0S6S>"E* MO$Q[I^,^3C=I.L.V 7P&\ 5PB'G8E"@J?Q1.%)G!D9BI][T(3[P[FFPC3"T_\4 M?MPFV&\2["/!?DUPE[PI<2OF;9%LU5,%IHG39$F)@XZ3O/(N WO/XYO\"Y^F M_9LP3:_=N^-(!S0OM@%PY%6KUF:T<:X[,&:+!K2P5]A!ZV\J M-%HX;YJ:V0I]D[)%DZ&V%YK8=Z.H'#(Z)9^ M.)YDW;C@8'G:B1J>P?WJ3L9;;&8II8;62FR)@2JCM]O#,0GQ,>"WA,$NSB14 MQM^)D\XI W!Y_F"_C[7[6L["PAVJ M/[)T349O*"FA$KUR3S@\P%3/GI*I^)]P >7#@Q*?HT!EXTJ*WCK4$XN7HL7K MN,LV[L-XL^<3;!W )P"? 37?A1-Y:G @9NQ])\(3;P_<]Z8(SMB* M>.?%6^^]Y/R:I^P2B*:8XQC#%S';.8)Y]CD%7TMQY/_!^3I\MZIP%^&[3PIW MZP3)*D$2"9)/!,F7$M=B]E^2L$5/-9@Z3I,E!?9MG.2%=Q[8V_B([%_X..V/ MPM2RM>2,SK]L['^%Z,!+V5SY$6K\!YL-!94+QV_^;,8Q&PV'W?2#V/R-\W=0 M2P,$% @ BX-%4(9#)C.W 0 T@, !D !X;"]W;W)K&UL;5-A;^,@#/TKB!\P6MIU595$6C=-=])-JC;=W6>:. D:Q#D@ MS?;O!R3+LEV^ #9^S\_&)#V:%UL#./*J56-36CO7'ABS>0U:V"MLH?$W)1HM MG#=-Q6QK0!01I!7CJ]6.:2$;FB71=S)9@IU3LH&3(;;36IBW(RCL4[JF'XXG M6=4N.%B6M**"9W"_VY/Q%IM8"JFAL1(;8J!,Z>WZ<-R&^!CP1T)O9V<2*CDC MO@3C9Y'251 $"G(7&(3?+G '2@4B+^/?R$FGE $X/W^P/\3:?2UG8>$.U5]9 MN#JE>TH**$6GW!/V/V"LYYJ2L?A?< 'EPX,2GR-'9>-*\LXZU".+EZ+%Z[#+ M)N[]<'/-1]@R@(\ /@'V,0\;$D7E]\*)+#'8$S/TOA7AB=<'[GN3!V=L1;SS MXJWW7C*^VR7L$HC&F.,0PV?8I!5]*<>3_P?DR?+.H M_WT!/6NO?@%FF/?FS3!D(YIGVP(X\J)59W/:.M>?&+-E"UK8.^RA\S-)FKXTDV MK0L.5F2]:. ;N._]Q7B++2R5U-!9B1TQ4.?T(3V=]R$^!OR0,-K5F81*KHC/ MP?A$3U4U:N MS>F1D@IJ,2CWA.,GF.MY1\E<_!>X@?+A08G/4:*R<27E8!WJF<5+T>)EVF47 M]W&Z.1QGV#: SP"^ (XQ#YL21>4?A!-%9G D9NI]+\(3IR?N>U,&9VQ%O//B MK??>"GYXG[%;()ICSE,,7\6D2P3S[$L*OI7BS/^#\VWX;E/A+L)W:_A]LDVP MWR381X+]/P3IFQ*W8MZJ9*N>:C!-G"9+2ARZ.,DK[S*P#SR^R=_P:=J_"M/( MSI(K.O^RL?\UH@,O);GS(]3Z#[88"FH7CO?^;*8QFPR'_?R#V/*-BS]02P,$ M% @ BX-%4*[0ZNVW 0 T@, !D !X;"]W;W)K&UL;5-A;]P@#/TKB!]0[DC:GDY)I%ZG:9,VZ=1IVVG9 =G0^R@M3!_3Z!PS.F>OCJ>9-.Z MX&!%UHL&?H#[V9^-M]C"4DD-G978$0-U3A_VQU,:XF/ +PFC79U)J.2"^!R, MKU5.=T$0*"A=8!!^N\(C*!6(O(P_,R==4@;@^OS*_CG6[FNY" N/J'[+RK4Y M/5!202T&Y9YP_ )S/;>4S,5_@RLH'QZ4^!PE*AM74@[6H9Y9O!0M7J9==G$? MIYOD,,.V 7P&\ 5PB'G8E"@J_R2<*#*#(S%3[WL1GGA_Y+XW97#&5L0[+]YZ M[[7@]TG&KH%HCCE-,7P5LU\BF&=?4O"M%"?^'YQOPY--A4F$)^\4IML$Z29! M&@G2=P2W'TKJK!-'&:+"EQZ.(DK[S+P#[P^"9OX=.T?Q>FD9TE M%W3^96/_:T0'7LKNQH]0ZS_88BBH73C>^[.9QFPR'/;S#V++-R[^ 5!+ P04 M " "+@T50O?<4@[@! #2 P &0 'AL+W=O=,T MQ'8&6!5!4A":)#=$,JYPD47?R129[IW@"DX&V5Y*9MZ/(/20XPW^<#SQIG7! M08JL8PW\ O>[.QEOD9FEXA*4Y5HA W6.;S>'8QKB8\ SA\$NSBA4)$\\I W!Y_F"_C[7[6L[,PIT6?WCEVASO M,:J@9KUP3WIX@*F>:XRFXG_"!80/#TI\CE(+&U=4]M9I.;%X*9*]C3M7<1_& MF_1Z@JT#Z 2@,V ?\Y Q453^G3E69$8/R(R][UAXXLV!^MZ4P1E;$>^\>.N] MEX+N=AFY!*(IYCC&T$7,9HX@GGU.0==2'.E_<+H.WZXJW$;X]I/"_3I!NDJ0 M1H+T$\&W+R6NQ.R3+TG(HJ<23!.GR:)2]RI.\L([#^PMC6_R+WR<]D=F&JXL M.FOG7S;VO];:@9>27/D1:OT'FPT!M0O'G3^;<LLB#*"M&)\L_G"M) MS=/H.]D\-;U7LH63):[76MC7(R@S9'1+WQR/LFY\ M<+ \[40-/\'_ZDX6+3:SE%)#ZZ1IB84JHS?;PS$)\3'@MX3!+ 6E I$*.-YXJ1SR@!^\T1,+2M'B9=QE&_=A MO$GV$VP=P"< GP'[F(>-B:+R;\*+/+5F(';L?2?"$V\/''M3!&=L1;Q#\0Z] MEYSOMRF[!*(IYCC&\$7,>P1#]CD%7TMQY/_ ^3I\MZIP%^&[#PK_0Y"L$B21 M(/E L/M4XEI,\BD)6_14@ZWC-#E2F+Z-D[SPS@-[P^.;O(>/T_X@;"U;1\[& MX\O&_E?&>$ IFRL&UL=53;CILP$/T5Q >LP;E!1) V6U6MU$K15MT^.V0":&U,;2=L_[ZV(922 MR0NVQ^=05@@@_!&[T+*V/:+2&ZJ$ P_21;:.S.62K!C%VJDNA6 M 3MYDN"$1M&:"%8W89[YV$'EF;P87C=P4(&^",'4GSUPV>W".+P%7NNR,BY M\JQE)?P \[,]*+LBH\JI%M#H6C:!@O,N?(ZW^]3A/>"MADY/YH&KY"CENUM\ M/>W"R"4$' KC%)@=KO "G#LAF\;O03,<+1UQ.K^I?_:UVUJ.3,.+Y+_JDZEV M81(&)SBS"S>OLOL"0SVK,!B*_P97X!;N,K$>A>3:?X/BHHT4@XI-1;"/?JP; M/W:#_HV&$^A H#,"Z8U\YI^887FF9!>H_NQ;YJXXWE)[-H4+^J/P>S9Y;:/7 MG":KC%R=T(#9]Q@ZP<0C@ECUT8)B%GMZ1Z/Q!8H@)++[#\ M3R">E8A@DC5NLD)-5HC 9F:"81+<9(V:K.\%EG1F@F"2%#?9H":;>X$TFIE@ MF ?_1(*:),B=I#,3!),^N/@4-4D1@<7,!,,L9R9D\I@$J-*W$1T4\M+X%C:) MCIWJF?K'^ _>M[GO3)5UHX.C-/9)^X=WEM* 325ZLO]'93OKN.!P-FZZL7/5 M]Y=^860[M$XR]N_\+U!+ P04 " "+@T50:K09V+I-"V1RWSG4' M0FS9@F3V2G>@_$VMC63.FZ8AMC/ JDB2@M#-9DT"=R!$$/)I_)DT\1PR$)?G M#_6'6+NOY.#E0WYLR.&,KXIU/WGKOI:#?KC-R"4(3YCABZ *3S CBU><0="W$D?Y' MI^OT[6J&VTC?+NG);ET@715(HT#Z3XF[+R6N8?9?@I!%3R68)DZ31:7N59SD MA7<>V%L:W^03/D[[(S,-5Q:=M?,O&_M?:^W I[*Y\B/4^@\V&P)J%XY[?S;C MF(V&T]WT@\C\C8N_4$L#!!0 ( (N#15 Y,^G0N $ -(# 9 >&PO M=V]R:W-H965T[EG',_N*2#L2^N ?#D5:O69;3QOCLR MYHH&M' WIH,6;RICM?!HVIJYSH(H(TDKQI/D,]-"MC1/H^]L\]3T7LD6SI:X M7FMA_YQ F2&C&_KF>))UXX.#Y6DG:O@!_F=WMFBQ6:64&EHG34LL5!F]VQQ/ MNX"/@&<)@UN<2:CD8LQ+,+Z6&4U"0J"@\$%!X':%>U J"&$:OR=-.H<,Q.7Y M3?TQUHZU7(2#>Z-^R=(W&3U04D(E>N6?S/ %IGH^43(5_PVNH! >,L$8A5$N MKJ3HG3=Z4L%4M'@==]G&?1AO]ON)MD[@$X'/A$.,P\9 ,?,'X46>6C,0._:^ M$^&)-T>.O2F",[8BWF'R#KW7G-\>4G8-0A/F-&+X K.9$0S5YQ!\+<2)?Z#S M=?IV-<-MI&^7=)ZL"^Q6!7918/=?B;?O2OR(V2;O@[!%3S78.DZ3(X7IVSC) M"^\\L'<\OLD_^#CMWX6M9>O(Q7A\V=C_RA@/F$IR@R/4X >;#065#\<]GNTX M9J/A33?](#9_X_PO4$L#!!0 ( (N#15!(:(?&PO M=V]R:W-H965TA[[$KCS\W)'.-)1JC?= !CT+GBG,]P8TQ\) MT44#@ND[V4-GOU12"69LJ&JB>P6L]"3!"8VBA C6=CA/?>ZL\E0.AK<=G!72 M@Q!,_3X!EV.&=_B6>&GKQK@$R=.>U? =S(_^K&Q$%I6R%=#I5G9(097AA]WQ ME#B\!_QL8=2K/7*=7*1\<\&7,L.1*P@X%,8I,+MFX5'RU[8T388_851"Q09N7N3X#',_!XSFYK_"%;B%NTJL1R&Y M]K^H&+218E:QI0CV/JUMY]=QUK_1P@0Z$^B&0"8C7_EG9EB>*CDB-9U]S]Q? MO#M2>S:%2_JC\-]L\=IFKWD<[5)R=4(SYC1AZ KS@2!6?;&@(8L3_8=.P_0X M6&'LZ?&:OON/P#XHL/<"^[]:I)L60Y@X;'((FAP" ON-20AS")LD09,D()!L M3$*8^XT)6=T. :KV _6WZP,^S>TWINJVT^@BC;VC_B95 M4AJPI41WMN'&/A5+P*$R;GMO]VH:F"DPLI_? K(\2/D?4$L#!!0 ( (N# M15!_GOM TP$ )P$ 9 >&PO=V]R:W-H965TM4M1IVV]B'U]4,"[@N'W[ 78]+Z5_#.?P M7<[!0#I*]:P; (->!>]TAAMC^@,ANFA ,'TC>^CL2B658,:&JB:Z5\!*3Q*< MT"C:$<':#N>ISYU4GLK!\+:#DT)Z$(*IMR-P.68XQN^)I[9NC$N0/.U9#3_! M_.I/RD9D42E; 9UN98<45!F^BP_'G<-[P.\61KV:(]?)6)DU\6+IB.OYN_HWW[OMYSQ6AN_@=<@%NXJ\1Z%))K_T7%H(T4LXHM1;#7:6P[/X[3RC:>:6$" MG0ET(>R]#YF,?.5?F6%YJN2(U+3W/7._.#Y0NS>%2_JM\&NV>&VSESR)]BFY M.*$9I/PO4$L#!!0 ( (N#15"(+@D&PO=V]R:W-H965T.S^DHY*MJ '3PQEFG,M1H MW1\Q5D4#G*H[T4-GOE1"@FT="3., G# ^:T[5">NMQ9YJD8-&L[ M.,M #9Q3^><$3(P9BM M\=+6C;8)G*<]K>$[Z!_]69H(+RIERZ%3K>@""56& M'J+C*;%X!_C9PJA6^\!V#)R%7^1#7-4RG&0$YG MWU/[%T='8LZFL$EW%.Z;*5Z9[#6/HWV*KU9HQIPF#%EAH@6!C?IB07P6)_*. M3OSTV%MA[.CQFAY_X+_S"NROE?4$L#!!0 ( (N#15" E(3KWP$ $% 9 >&PO=V]R:W-H M965T(#+(KC.)VHRKQD02S@N'W[ KK66OX(Y_!=SD$@FX1\52V 1F^<]2H/6JV',\:J;(%3]2 & MZ,U*+22GVH2RP6J00"M'X@R3,#QB3KL^*#*7N\HB$Z-F70]7B=3(.96_+\#$ ME =1\)YX[II6VP0NLH$V\!WTC^$J3817E:KCT*M.]$A"G0>/T?F26KP#O'0P MJDG"=#2_%>X S-P6XGQ* 53[HO*46G! M%Q53"J=O\]CU;ISFE21>:'X"60AD)9R<#YZ-7.4?J:9%)L6$Y+SW [6_.#H3 MLS>E3;JM<&NF>&6R]R(FAPS?K=""NISX!0Y>@8,3./S38K)KT8 M3!SZ35*O2>H1B'8F/LS^I^+-$>0@&W?Y%"K%V+N+O\FN]_N1N"/\%SX_#M^H M;+I>H9O0YB*XXUH+H<&4$CZ876W->[0&#&IMIZF9R_E6SH$6P_+@X/75*_X M4$L#!!0 ( (N#15!RN8MJMP$ -(# 9 >&PO=V]R:W-H965T[P_'-. CX)>$T:W.)%1R M-N8Y&-^JG.Y"0J"@]$%!X':!!U J"&$:?V9-NH0,Q/7Y7?U+K!UK.0L'#T;] MEI5O(?)._1>BB1),G8)0C/F.&'X"K-?$ S5EQ!\*\21_T?GV_1D,\,DTI,U/;G; M%D@W!=(HD/Y38OJAQ"W,]8<@;-53#;:)T^1(:88N3O+*NPSL/8]O\A<^3?NC ML(WL'#D;CR\;^U\;XP%3V5WA"+7XP19#0>W#\0;/=AJSR?"FGW\06[YQ\090 M2P,$% @ BX-%4$7:[,W2 0 G 0 !D !X;"]W;W)K&UL;53;;MP@$/T5Q <$W];9KFQ+V411*S72*E639]8>7Q0P+N!U M\O<%[#CNEA?##.)U,@YE1]'8&+*<8@_$\]= MTVJ;($4VT 9^@?X]G*2)R*I2=1QZU8D>2:AS?!<>CJG%.\!+!Y/:S)'MY"S$ MFPU^5#D.;$' H-16@9KA O? F!4R9?Q9-/%J:8G;^:?ZH^O=]'*F"NX%>^TJ MW>9XCU$%-1V9?A;3=UCZV6&T-/\3+L ,W%9B/$K!E/NB25-%IJ?$"V$:"7LG0^9C5SE#U33(I-B0G+>^X':7QP>(K,WI4VZK7!K MIGAELIJK1>2S.$;_T2,_/?96&#MZO*4GL5\@ M\0HD3B#YI\7;JQ9]F+W?9.#!)X#=)O2:I1R"\,O%AKO>;;$X' M!]FX>Z%0*<;>WI%D*#*26X,0VW MYJE8 P:UMM-;,Y?SA9D#+8;E+2#K@U3\!5!+ P04 " "+@T509T6A%P0" M T!@ &0 'AL+W=OJT[K,#EX!J8VH[H?OWLPUAC%Z^8/MX7NYL?*2=5&^Z M C#!A^"-SDAE3+NC5!<5"*8?9 N-?7.22C!CE^I,=:N E9XD.(W"<$4%JQN2 MISYV4'DJ+X;7#1Q4H"]",/5G#UQV&5F06^"E/E?&!6B>MNP,/\'\:@_*KNBH M4M8"&EW+)E!PRLCC8K=?A([@$:\U='HR#UPI1RG?W.);F9'0900<"N,DF!VN M\ 2<.R6;Q_L@2D9/1YS.;^K/OGA;S)%I>)+\=UV:*B,;$I1P8A=N7F3W%8:" MEB08JO\.5^ 6[C*Q'H7DVC^#XJ*-%(.*346PCWZL&S]V@_Z-AA.B@1#-"+0W M\IE_88;EJ9)=H/K-;YD[X\4NLGM3N*#?"O_.)J]M])K'29S2JQ,:,/L>$TTP MBQ%!K?IH$6$6^^@3/<+I,9IA[.GQE)ZL<8$$%4B\0/)?BY\$QO49(,(1#,3#!/C M)EO49(L(S \>P]PY>-M\T!L4(A+SHT=!\[.GDTLK0)U]N])!(2^-[Y63Z-@2 M'R-_Z?_!^W[Z@ZESW>C@*(UM'?Z"GZ0T8',)'^QW6-D6/BXXG(R;KNU<]7VL M7QC9#CV:CC^*_"]02P,$% @ BX-%4-D=RXBX 0 T@, !D !X;"]W M;W)K&UL=5/;;MP@$/T5Q <$+_:FVY5M*9NH:J56 M6J5J^LS:8QN%BPMXG?Y] 3NNFSHOP SGG+DPY*,VS[8#<.A%"F4+W#G7'PFQ M50>2V1O=@_(WC3:2.6^:EMC> *LC20I"D^262,85+O/H.YLRUX,37,'9(#M( MRMGX/QI2YP$A(" 94+"LQO5[@'(8*03^/7K(F7D(&X/K^J M?XJU^UHNS,*]%C]Y[;H"'S"JH6&#<(]Z_ QS/7N,YN*_PA6$AX=,?(Q*"QM7 M5 W6:3FK^%0D>YEVKN(^3C=I-M.V"70FT(5PB''(%"AF_L <*W.C1V2FWO@*LUL0Q*LO(>A6B!/]CTZW MZ>EFAFFDIVOZ_IWXV:9 %@6R?TK\^*;$#&UL;5/;;MP@$/T5Q >$-=[=1BO;4C95U4JM MM$K5]IFUQS8*>%S Z_3O"]AQW-0OP SGG+DP9".:9]L"./*B56=SVCK7GQBS M90M:V#OLH?,W-1HMG#=-PVQO0%21I!7CN]V1:2$[6F31=S%%AH-3LH.+(7;0 M6I@_9U XYC2AKXXGV;0N.%B1]:*![^!^]!?C+;:H5%)#9R5VQ$"=TX?D=-X' M? 3\E##:U9F$2JZ(S\'X4N5T%Q("!:4+"L)O-W@$I8*03^/WK$F7D(&X/K^J M?XJU^UJNPL(CJE^RW^0-/DW[-V$:V5ER1>=?-O:_1G3@4]G=^1%J_0=;# 6U"\&PO=V]R M:W-H965T]#^ID&CN/.F:9GM#? ZDI1DR6YW9(H+34?X4M>L*>D])#0T?I'O"\1/,]1PHF8O_ C>0'AXR\3$JE#:NI!JL M0S6K^%04?YEVH>,^3C?I<:9M$Y*9D"R$^QB'38%BYA^XXV5N<"1FZGW/PQ/O M3XGO316*<_$=/MNGI M9H9II*=K^N']MD"V*9!%@>R?$@]O2MS"'-\$8:N>*C!MG"9+*AQTG.25=QG8 MAR2^R5_X-.U?N6F%MN2*SK]L['^#Z,"GLKOS(]3Y#[88$AH7CN_\V4QC-AD. M^_D'L>4;EW\ 4$L#!!0 ( (N#15!9_:B]N $ -(# 9 >&PO=V]R M:W-H965TL!CKNW'V#7\SK_ >[EG',_N&0#FE?; CCRIJ2V.6V=ZXZ,V;(% MQ>T-=J#]38U&<>=-TS#;&>!5)"G)DLUFSQ07FA99])U-D6'OI-!P-L3V2G'S M^P02AYQNZ;OC632M"PY69!UOX#NX']W9>(O-*I50H*U 30S4.;W?'D^[@(^ M%POQ)J.2"^!J,+U5.-R$AD%"ZH,#]=H4'D#((^31^39IT#AF(R_.[^E.L MW==RX18>4/X4E6MS>J"D@IKWTCWC\!FF>FXIF8K_"E>0'AXR\3%*E#:NI.RM M0S6I^%04?QMWH>,^C#>WR41;)R03(9D)AQB'C8%BYH_<\2(S.! S]K[CX8FW MQ\3WI@S.V(IXYY.WWGLMTOU=QJY!:,*<1DRRP&QG!//JK-/3 MU0S32$^7]'VZ+K!;%=A%@=T_)1X^E+B&^?0A"%OT5(%IXC194F*OXR0OO// MWL='9'_AX[1_XZ81VI(+.O^RL?\UH@.?RN;&CU#K/]AL2*A=.-[YLQG';#0< M=M,/8O,W+OX 4$L#!!0 ( (N#15"%Z(\IZ@$ &8% 9 >&PO=V]R M:W-H965TUE=F;6SFXZ"OFJ&@#MO7'6JFK@ MG,K?9V!BS/R=?P\\MW6C;8#D:4]K^ [Z1W^1YD06EK+ET*E6=)Z$*O,?=Z=S M8O$.\-+"J%9[SU9R%>+5'KZ4F1]80\"@T):!FN4&3\"8)3(V?LV<_B)I$]?[ M._LG5[NIY4H5/ GVLRUUD_F)[Y50T8'I9S%^AKF>@^_-Q7^%&S #MTZ,1B&8 M,2@M^,QBK'#Z-JUMY]9QYK^GX0GAG!!N$L@DY)Q_I)KFJ12C)Z>[[ZE] MXMTI-'=3V*"["O?-F%LNC.$C)S1+-F/.$"5>8W8(@AGV1"#&)<_A/>HBG M1ZC#R*5'Z_25PW<$>Y1@[PCV[TK<;4K$,/]Q>4!%#@A!M!'!,'M"."81)<)$%%$H3@PT8$P23;AR>K_SD'6;L.5UXAALY- MEU5T&2*/H>N3O_!I GVCLFX[Y5V%-MWF>J(20H.Q$CR8IVO,T%L.#"IMM['9 MRZGUIX,6_3S5R#):\S]02P,$% @ BX-%4$0I-?>W 0 T@, !D !X M;"]W;W)K&UL;5/;;MP@$/T5Q >$7>PDULJVE$T4 MI5(KK5*U?6;ML8W"Q0&\3O^^@!W'3?P"S##GS)EAR$=M7FP'X-";%,H6N'.N M/Q!BJPXDLU>Z!^5O&FTD<]XT+;&] 59'D!2$[G8W1#*N<)E'W\F4N1Z<]:^ GN5W\RWB(+2\TE*,NU0@:: M_M M#\ WQQ&NSJC4,E9ZY=@?*L+O N"0$#E @/SVP7N08A Y&6\SIQX21F MZ_,[^V.LW==R9A;NM?C#:]<5.,.HAH8-PCWK\0GF>JXQFHO_#A<0/CPH\3DJ M+6Q<4358I^7,XJ5(]C;M7,5]G&Z2;(9M ^@,H L@BWG(E"@J?V".E;G1(S)3 M[WL6GGA_H+XW57#&5L0[+]YZ[Z5,LGU.+H%HCCE.,705\Q%!//N2@FZE.-(O M<+H-3S85)A&>K.&WZ39!NDF01H+T/X+D4XE?8Y+LLTJRZJD$T\9ILJC2@XJ3 MO/(N WM'XYM\A$_3_H.9EBN+SMKYEXW];[1VX*7LKOP(=?Z#+8: QH7CK3^; M:JKGG,K?)V!B./H;_QYX::I:VP#)LXY6\!WTC^XLS8K,*M>&0ZL:T7H2RJ/_ MN#F<4HMW@)\-#&HQ]VPE%R%>[>++]>@'-B%@4&BK0,UP@R=@S J9--XF37^V MM,3E_*[^[&HWM5RH@B?!?C5771_]Q/>N4-*>Z19 M&(]",.6^7M$K+?BD8E+A]'T2;%X,GQ M[#MJKWAS",W9%#;HCL+MF>25B=[R*(DR+)X3!QDY=J(\@K1MZZ%+:)SIWH,W6/\"Q_;W#&PO=V]R:W-H965T&MZJA5]IW1 >M6=D+V3!MAO) 5">![1RIX20, M@I0TK&[]LG!S:UD6XJAYW<):>NK8-$S^?00N^H5/_?>)Y_I0:3M!RJ)C!_@) M^E>WEF9$)I5=W4"K:M%Z$O8+_PN=KZ@C.,3O&GIUUO=L*ALA7NS@VV[A!S8B MX+#55H*9Y@1+X-PJF3A>1U%_\K3$\_Z[^I-+WB2S80J6@O^I=[I:^+GO[6#/ MCEP_B_XKC DEOC=F_QU.P W<1F(\MH(K]_6V1Z5%,ZJ84!KV-K1UZ]I^6$FR MD883PI$03@0:_Y<0C83H7D(\$N(K AE2<;59,D\/O[9C=170>F^IO M[:0KMELSY5%F]E1&L[0@)RLT8AX'3'B!R2XQRUM,>(E882KYA"$FRBG4$ TU M= +1A< ,%XA0@<@)Q&<"<1!;YF 8<]MIV,].7PQTZ#+3HQO>!3(]4^0]02P,$ M% @ BX-%4#BSLNG; @ APH !D !X;"]W;W)K&ULC59;;]L@%/XKEM]7@\$7HB12DR;:I$VJ.FU[I@E)K-K& Y)T_WY@ MNZX#I,V+N?C[SHW#X4S/7+S( V,J>*W*6L["@U+-)(KDYL J*N]XPVK]9\=% M195>BGTD&\'HMB55910#D$85+>IP/FWW'L5\RH^J+&KV* )YK"HJ_BU8R<^S M$(9O&T_%_J#,1C2?-G3/?C+UJWD4>A4-4K9%Q6I9\#H0;#<+[^%D#;$AM(C? M!3O+T3PPKCQS_F(6W[:S$!B+6,DVRHB@>CBQ)2M+(TG;\;<7&@XZ#7$\?Y.^ M;IW7SCQ3R9:\_%-LU6$6YF&P93MZ+-43/W]EO4-)&/3>?VT)J46(NF"UT7^@BLZG@I\#T2500TV>PDFJSW=C-MOC;/_I Y!Z M]S3'()E&)R.HQRPZ3#S"P $1:>F#BMBG8A$[]/A2P?)3Q(.+(/DE9.5"D(U9 MNY@D][N"O-%"+1^-^&GLYV,O'[=\[.=WT>H@:0NINV!# @&R#F5Y(V[EX@@! M$"(K,I_"+KQ+O-XECG<8I)9['289Z8D!S(D%6R:..;I8DMA."Q<&24: W^C4 M:W3J,3JSK/%AKN1-YE62.7F# ?$+R+T"*6> M0O>HK]TBZ*V7]S#V6('LFAP[04D2B!+[(MV(6_EP>9;E5[(4^NLC1![3L6T2 M4&KIB49O9<7$ONUT9+#AQUJ9QV*T.W13][%Y M:ZW]!9P\=#W1NYBN1?M!Q;ZH9?#,E7[)V_=VQ[EBVD9PIV_907>%PZ)D.V6F MF9Z+KC7J%HHW?=L7#;WG_#]02P,$% @ BX-%4!V_Z9;S 0 !P4 !D M !X;"]W;W)K&UL;51M;YLP$/XKB!\0@R% (D!J M.E6;M$E1IW6?'7(!5!M3VPG=OY]?*&.IOV#?^;GGN3.^*RP:#[/D0 M"+A4X4.\/^0&;P$O/4QRM0],)2?.7XWQ[5R%D4D(*#3*,!"]W. 1*#5$.HVW MF3-<)$W@>O_!_F1KU[66YW&>8ENAFC&'!P&KS#Q@D": M?9' /HD#_A2>QH6?(/'FF%B"9$6 X\Q/D'H)4DN0_I?![JY(#P9'?I&M5V3K M(8CO1!RFL)C!8I)BD_M5,J]*YE'!=RH.LUNII-EFYU?)O2JY1R6Y4\D_U[)- M-^F=#%H]1 :BM2TH@X9?!]O^*^_2Y0_8/N1_<#=H?@XCQVTS+[Z+U!+ P04 " "+@T50 MUYZ.F-T! I!0 &0 'AL+W=O :F-F.Z%[^]F&():Z4F^P??C/ M]Y]CL/-1R!?5 NC@E;->%:C5>MACK*H6.%4/8H#>O&F$Y%2;I3QC-4B@M4OB M#),P3#&G78_*W,6.LLS%1;.NAZ,,U(5S*O\>@(FQ0!&Z!9ZZGZC?W&]FUY.5,&C8+^[6K<%VJ*@AH9> MF'X2XU>8^]F@8&[^.UR!&;FMQ'A4@BGW#*J+TH+/%%,*IZ_3V/5N'&?^+Z=*5Z9Z+5,2)+C MJP7-FL.D(6M-M%TTV/ 7$^(U(0X0KP D2OV V N('2#YK\K-7963)G6:?C() ML]#ODGA=$H_+.V5NO(#-FSX3DOD!J1>0>BK8WO7IT^S\)IG7)'L+B-_9IZT7 ML/UXFSLO8/>!-CV:.+HSP:N_W%XB/Z@\=[T*3D*; ^-^ZT8(#887/IB/TYI[ M:UDP:+2=9F8NI],[+;08YHL)+[=C^0]02P,$% @ BX-%4!^IV1A6"@ ME$4 !D !X;"]W;W)K&ULE5S9;N-($OP50>\] M8M9=AFU@? B[P"[0F,'N/JMM^L#H\$AR>_;OEY1DKU@905']T+;%9"KKB*C, MJB O/U;K/S8O=;T=_;68+S=7XY?M]NUB,MD\O-2+V>:7U5N];*X\K=:+V;;Y M<_T\V;RMZ]GC[J;%?&*J*DP6L]?E^/IR]]GW]?7EZGT[?UW6W]>CS?MB,5O_ M]Z:>KSZNQC+^_."WU^>7;?O!Y/KR;?9<_UYO__7V?=W\-?GR\OBZJ)>;U]5R MM*Z?KL:_RL54?&[OV)G\^[7^V!S]/FK;\F.U^J/]X^^/5^.J#:F>UP_;UL>L M^?&SOJWG\]95$\B?!Z_CKR]M;SS^_=/[=-?ZIC4_9IOZ=C7_S^OC]N5JG,:C MQ_II]C[?_K;Z^%M]:)$?CP[-_T?]LYXWYFTDS7<\K.:;W?^CA_?-=K4X>&E" M6Y^?NRO[-M*;S"'&\S7#:GJO<$>;K!?-XCKO<$=;G!?-_3;^X.] M'_H%X7!#Z'[!9-]5N[Z_FVUGUY?KU<=HO9\_;[-VFLI%:$;WH?UP-YB[:TWW M;YI/?UX[:RXG/UM'!YO;O8TYLBDL[K6%3U\FDR: KR@,C,+L[K>=*"QV8*$# MNW/@.@YQA^% M^4VBST5C@)6U1_W2"2; 8 (()A;!!/4U3HROJB(:8!9S.C+KA!-A.!&$D[K? M6^7<,#:.-\%X$X@W8P<9.LAZ-CG28U)AA%>Z/Z1$ M>*6;:B25*-=6DH7@5 C?B.X1)\0%)@L!;$'[!-.%:+[0?6)5:\L9W6O2C0-S MA3C0&X:XP&PA_HS>P!@7#7+=&QJ]:(9HJYX9@B$N ...N<"HDW1&GV#<21[0 M)_GT#.DSZ2Z,&+U&H]ZAMU"%JC"<0F]DQ3:8#HP=GG\8C&0#D*PRD(/1<9M "@*L> YB,"L8Q HL M)<.L8,#2[W+9(@UX(R%(F2 BNRKZ1)C?8&HP@!I\58:DEVVQ.8MSY31$1*.F M(?(6JUAZFT)O;- P;1E 6RQU-)BVC*8MG3P:34HH>T1F/'VTF+\LX"]?$JG5 MB<6WH!-(9)9H FDQ&UJ0@/BRXCD8=7O(1^/+B)"=JRHR:!:SJP4,YFT9DN;# M;\;FY,J0D%T0EG5:4D^!@LJSD<>,:$$AY%G'8!:SH!3RY6RVNLI)ODSE@9%4 M.1%&M)@1;1B^D%K,8!84)PH-FG)L\LU*6K9)VSECJL1&&I..!24*6VPL)AT+ MBA0VT@[3A$,T48ZTT_AO^#';<@$%=M:;6)'1=I@H'"(*Y@(#VYU1J3@,1#>@ M4G&Z# F5J%[15CYG@FE']C9 EN/)?',8TPYD)G2R8!PZD)F4D^7>@8PC\O9B MN+IXQ@!B?#F-+SV 21=7+D;5)&TF5HQA;<)H=2!%"*1-'J/55\/'T&-T>80N MM0]6? 56/H>H'0-5K$#:+>$PE6(&=>$F6-0K#U0.X M!I)R>[(9><;V@L=P]:B0*(M'K^$:O0WEYMX==%8"!3@+UL=8S)PI=$;6/H\9 MP@.&8*6CQPSAT29A63IZC7V%@SZ3;B"8&3S:;"0S+F!F"&B[HBP: ]A'#.&8 MA X;QL#.I\J0&1PPTP3$-&71'9%,U&6(Q_9 S-?V LYAMS 493*$S,OT" MIJV 3DX($P=,6P&=G91,'$YOAO::= /!;!50:1L2J])-PY,(!'L M/02R?D5,(!'LGK*1C1CZ$4&_'-FH<0W+/V#75_Y%3 (1D$ @F7;$\(UG[!=$ MJ$-%'S#K*_H2QF@"BWQ@)]D8H^F,_;R$,96&[.>ETPMK MKTDW$(S,= 8R$T9F&H#,I&%GC,FFW,D#=GW57B): X11DDXFC-%TAMP@8XQF M5 &4U5X&.WG&1U-TX!UT5B($.//&I3*'G4)GI'\RIH8,J(%5>QE30P8+KJKV ML@8]."@$5OR@,&-BR&#Q9C5?QL20D8BAK/FR7I1])656?0_,7/9L>RICFLF( M9LJ*+VL.<3%7Y>RZ0\[T%-3.? RYS-6GT!D;,$Q=&5 7J_@RIJZ,5%0E#6?- M2>B0$)GQ0\*,F2NC,XB23//I'9!>DVX@1&V%*HRR\LNG*XQ>DT*TQ51;*-"-B#)!- 'BDMP9HC,>@X-A:@SQ9P#7J+/ M%#,$O$:C4D+RI?P'V=%XF+X:093P0N29@O29K) 4(M 4I-!4I:0 Z:5"0Z]-$0SA"8.D$A1.A"<, M6-U5*?EIU=^BX:L[D5(*TE*J,E* 2E)//N )3+Z3GJ;8$YM\1)(I%I 6*R&% MR"@%Z2A5$2E (*D?HAC.6$1 *5!!J1_H -)((#.%=EQG*D1"*5!#J9ZML[KX M@%)3;,BUID)DF6)1.J0*2ZN9\)MI_NFPH&'B81%&1%K/R+(O(M 4I-"D>0:1 M: K0:((\ Z@O]40:?.PB1)TI]IQ'68@^4^R0AUGL@*=9>FV*!YX(^2"E9V1# M1*29XL ^+!UG(LX4ATA#C;/39*"ZI=>F"(:0!=!YND@.:(2H,\6=LP-!])GB MANQ N-.'-/TV12P$STCI&=ER1S2<@D2*'8/5@%'H;U&=3Q%)BM;A,4.A//Y9]@XQ<9/N,1$XI2$]9 M9MLWT"K1-A.P^OYT_/.K@)5Z\FUR],:&1;U^WKUM8S-Z6+TOM^W3\$>??KW2 MXV;W_HWB\UNYN$.?W[>O &?-ZT(%_?ML.IK[8BTUR*^EMIK"5_+[;7=2S@F M_V_._GTE_YRMGU^7F]&/U7:[6ERU;Y]X6JVV==-9U2_-1'RI9X]??\SKIVW[ M:ZO'6>]?$[+_8[MZN]J_ V7R]2*6Z_\!4$L#!!0 ( (N#15#K5&N3X08 M &&PO=V]R:W-H965T[J_F3\/P?+%8[.^>NLUR_U/_W&WS+P_];K,< M\M?=XV+_O.N6]\=&F_6"E/*+S7*UG5]?'H]]W5U?]B_#>K7MONYF^Y?-9KG[ M^U.W[E^OYGK^X\"OJ\>GX7!@<7WYO'SL_ML-_WO^NLO?%F^]W*\VW7:_ZK>S M7?=P-?^H+Y*SAP9'XK=5][H_^SP[#.5;W_]Q^/+S_=5<'11UZ^YN.'2QS/^^ M=VVW7A]ZRCK^'#N=OYWST/#\\X_>/Q\'GP?S;;GOVG[]^^I^>+J:A_GLOGM8 MOJR'7_O7U(T#XT19^7AY6@+T*>07>'@\<)<_PM MW^)]/OK]V@:Z7'P_=#0R[8FA,R8V4^16(OJ-6&0!;RH(J6A)-&<:;B01 ]/P M;B>?W^_DBT0,9Y)D7,"C-?":FV-[,[GF!G=@80?VV(&==ΥLQ_LAL3W>$ M%$5R[*I5<@EP2I'6%@MW4+@#PMF)VA/CSD[T0>L0%=-=AR6$Y
    F)T>JO9" MM>=+Q(O3:!VU,OQJ5W)?O+C:,2JM#1N=[(YAD]$U<'0-F(T>=Q!@!P'<5!8? MVB"$6J>B\^SRU&$)8-9Z:K#J"%5'H)HM]#:*\QC3Y%G&5-=A"6 4G'98M58X M7BN@._* K>2I='1B#55R"7 'Y;&PBG3!:K24SD_5CM!DA5C3&#Y3*KD$.%)6 M^\)"28(>G)GX%0\MAL-_,840H3&AJ.!XR@Q MZZR0&UPP(E6HPKYH:3C1*LUM"?0VQ:;#P[:D@2^=3>YQ>-)*&F.(^/"JL 2P M$$PH34ML3%HZDXTB>Y,FX9P*ANNNPA+ &M50*1)@R]$-T"W64R-7KM-*7.\J M+ ',Z7 6.:>ZL=-I:76>YUU:FI,.V@K955B"F/*EZ8VM3@.OBT*WM"=RS7DJ M, JOXQ+@#!G5%&8X8;LC)6-7+(R>L.T0LAVFMB5I$[X)#;M(MW58PE@IQR?L M.20]Q_*ZJR5I$=G<+#>GVTHN(4Y1%E^0CAV'#)#.DZL1FERD&'7#4^9*+B'. M1Z,+N2QAIR/@=)$['4G3,3D+BUQY%98 1H'.JO"I;FQA)"W,\82B)6DZWCC/ MEW@=E@!&/I>.!=W8PDA:F%/<>@F4311T;'AN40LF!.IH=2A-=&QD)(W,<>MI M25K/AR;J*#91:L$$0>M,R0H'GM16<@EQN5R,)>78T2A* M6["E/1CL+ 844I8MS4\ \CR.&5 <:>\U=_Q*+B%.-2X44BR#7<](UW.*IU@& M%%'*>!$0WN>FDK"A&6EH#5_I1OJ/:YSA=E:')80%$PN1U11VZZ29.<6S)R/- MQS1-T)H+K^,2X,B[V!12"(/-S%BQ3)PJ9$\&^XI!OL*#A)%.8,A;Q0-<)9< M1YGSI1N'K<6 ZHBO\-9((R#=&+Z!=5O))<2I$*FT5+"O&.0K//$7-6(D%F%)8"1,:ZPP6.QE5GI4KD"9KHMVNM3Q'7780EBL119+?8H"SR* M1\+6@@V\&,6NTKO85!!V*"L=RG%_;BW8E5/Y$O$K?EL+)@ &:I0K/%JQV*>L MW.9SI2>2BZ-W/DVM0M-B*7 @YW'2N?1JO1D M%9N DSMEQ>7O<#QV*![S7,^!6H 4WVJX&;'SZ_)!YW)0/,8%W9G(L<^P.S*E M)R$.QW>'XCM/JT9H\J1;"T4W ,L#E$][4'>6Y !1=Y/K.AT@]X#IKSB\.QG> M>37["3!.\\IZ=?3F_ _"/I] K6?Y:[Q]5V/_O6#T._.;[M\M#W M0Y?'JW[*,^^I6]Z_?5EW#\/A8Y,_[TZO/IV^#/WS^%K7XNW=LNO_ U!+ P04 M " "+@T50&(%NJG<" ! "0 &0 'AL+W=O*Z+G8H4M9VE9FW/LY1=95G4=,\M<:TJPO\^T9*U6QO9 M]X7GXI)+O>!D:4,N]">5+\V>JYDSL)R*BM:B8+7%Z7EK?T*;'8IU@4'\*F@K M1F-+6SDP]JHGWTY;V]6*:$F/4E,0=;G1'2U+S:1T_.E)[>&9NG \OK-_,>:5 MF0,1=,?*W\5)YEL[MJT3/9-K*9]9^Y7VAD+;ZMU_IS=:*KA6HIYQ9*4PO];Q M*B2K>A8EI2)OW;6HS;7M^>]E<('7%WA# 0K^6^#W!?ZDP.F4&:N?B219REEK M\>[?:HA^*=#&5V$>]:+)SMQ3;H5:O64A2E+GIHEZS%.'\488[SUB-T>$\0!Q ME(!!A0>J\$R]/ZI' 8()?)# -P3!6(#G3FQT&&PP=6<#XR3"P<0,A L3Y"XX M"D!! 2!HP5$($H3K(\$@ 5X128<)1U8? C^()R_ #H(%[I*<")03 7(\F" & M">+U@20@0;(BD&3F%&,T26..>4 885@*B]8$@N.V0MR*2 M'O3.;YC,4H%@<>2%"X+@-D90'P<+%'#CH> #L<"MA\(UL83 :Q E>-H[("[& M0;0@"6YF-._F95=P Z+H \' +8CB-<'$L^_G \;1:$/H@P%PD>]ZR422,]K* M]-GB!^&7HA;6@4FU*YJ]Z\R8I(K3?50QY^HX,TQ*>I9Z&*DQ[_;T;B)9TY]7 MG.'0E/T#4$L#!!0 ( (N#15 L[^C&'P0 -H2 9 >&PO=V]R:W-H M965TS1QF'])SR8IG^S3+ Z+\C8[N/DY,^&N-HHCEQ$BW#@\)0USLTJC[Z==<9P[RIGLS#Y\ MBXJOZ24P;4+353"JTA*']LTRNO?R?8M+]*X92E#B<-?S?\IJ?\O M+?^'&6[ 6@-VJX'7&GB=@7\5[[=XO\/3ZP:\->"W&HC60-P8D6SQ\E8'JC50 MOPWX50/=&NA;/5#R,6]DF(3;S'>]@!["(ES,LO0RR9H]< ZKK4:GM%JCVVJT M7I+UPW(1Y>7H^X(S/G/?*Z86LVPPK(?1<@@); CM$&X901<&0\-8,LN>#3T\ MV @J0*!K&Z/5$/*$T0B0S*?!;*XZ&N3KX;)[-8'7#\,?4\S$ (F MKL&(&I,T&$ZTSSV@&X*C5"LH7F#CF&9,"; :-@B.48_R$8TXGB&W,N0,3-6R MP?!^Y,07@H$)"VP<([Z6:B0B@4*284JR:P@Y&[>)V M!ZKD"B$2"DZ"S4,EK-V/-S %"),'7T0V"(@)!:B>K[L;BCA2MZE=N.TF2>VR M=TG4+NIV:V]!PZ#A MDETA5+:0-A-5&NKX.5& AJ0UE-%&>5)"%:^Z&ZHXTM>HON$UH@6)0@+*^#E3@,94OK1 '6T8D]*#0EYU./P:LKK[\/%(DV1VDX0I+1$, M]V"K<'O?B;')#O5!13[9IF])4;W_]$:[PY![5GUG@O$EG3Y19#R@TV=L?,FF M*XQGS::/V/B&39^Q\7M&R@<$]="=V[B_4VM.??X.L\,IR2>O:5%^6M>?O_LT M+4RI&_E2[I*C"7?=363V174IR^NL.6UI;HKTW)XDN=UQUN)_4$L#!!0 ( M (N#15#%58J<@04 (H> 9 >&PO=V]R:W-H965TU8B.:2DP#'0Q"A:H 466[1]5APF-E:V7$F)MW]?2E9< M>^8R4+# QI8OJ4MR=#1#+HYU\[W=>-_-?NRJ?7LWWW3=X39)VO7&[\KV2WWP M^_#+<]WLRBY\;5Z2]M#X\FEHM*L2G:8NV97;_7RY&*Y];9:+^K6KMGO_M9FU MK[M=V?Q[[ZOZ>#=7\_<+W[8OFZZ_D"P7A_+%_^&[/P]?F_ M.??RM-WY?;NM M][/&/]_-?U*W*Y?V#0;%7UM_;"\^S_JA/-;U]_[+KT]W\[1WY"N_[OHNRO#G MS3_XJNI["C[^&3N=G^_9-[S\_-[[S\/@PV >R]8_U-7?VZ=N>\DW&-=5^WP_VS]VG;U;NPE6-F5/TY_M_OA M[W'L_[T9;J#'!OK-EQ]6UJC%LE;W]&H>3AI])5&7VM62&/. MFB1X.!O1T(@>.C!7'1#NP, .S- !775@V4A.&C=H]H-&J2RWBNE62.>4HP(; M(FB(@"''#)TT]N)&A2Z8&:E1><2(A48L,)(Q(U;A>:ASWG DON76.3?)*JHHBC?G- MH=]<^J64FQP?!038EQJ5!8)+)5BD*7 BN8D M2R>$.1*%.$\C=B)<5<".X7:4X$QF,F=S[DB!I3*F4!%+F+!* TO$+6D9R;'; M8 XK &+B(%:2L"XW:6R.,6 5("Q%GB:%T:CL]->.PDA3B&EBO!)65O=/)5]I MH#-.QQBA,-04HAI_]2A)HY2[D1*519Q@7"G *_'N49)$PHF4W,3X@$FE *K$ MJT=)#N%E KJP3#KRI&B,+(V0%9E?C3&CU?3XU9'$"V!!Q*^66#!YH =_IP = M&6-5'K&$$:)1+L?C=Q1=WLIIP_U(D:+8*F'*:)3'\1#6,DF[$3DR$MD\$L8: M TNC9(Z'L9:9FLE=RE=U!71AM=(L%H,8@!H D&(+CH&ELT^$,2:-1J0182PQ M0B&Q-")LI,X$$*2Q46'D:(0<$<82)1Q^'TJN*R,,&@- (T+8R+2'&_E04;6H.&6 M2A4JMDZ8,@91AD>ND?3@:3V01#8%#&:+05CQ[ *JP0K&)P;@SJ!",A2W&DRFFARUAL! ""P];DM1P:543 MQ@LAO(@M%XD-OD! $C."H4(HI^)A2S)7XL %DIL(W@BSB5 JQ<.60"J5*OX( M 94MBEC 1/;$ .=LY$$DS";Z1,E&F"HTI60C28R",KXYM (R90NR,4>8+C2E M8B/)#2LB!F@B3C!8:$K%1J *D66IC$X-)8Z<4;58R M1(M'"HAB&9G%F+%3:C:+:C:^98M$%'LMV>N_YB%S\WI M=/3TI:L/X\EO&PO=V]R:W-H965T:,*>>]*FNY M<7.EFK7GR4/.*BJ?>,-J_>3$14657HJS)QO!Z-$F5:6'?3_R*EK4;I;:O9W( M4GY195&SG7#DI:JH^+=E)6\W+G)O&R_%.5=FP\O2AI[9+Z9>FYW0*V] .185 MJV7!:T>PT\;]C-9;[)L$&_&[8*TR@# 35PY4] ML[(T2+J.OSVH.W":Q/'\AO[5-J^;V5/)GGGYISBJ?.,FKG-D)WHIU0MOO[&^ M(>(Z??<_V)65.MQ4HCD.O)3VUSEA[-Q:U'=L>_Y8&)^ ^ 0\) MN.NE([*5?Z&*9JG@K2,Z\1MJ_F.TQEJ;@]FT4MAGNGBI=Z\9(23UK@:HC]EV M,7@4$Z)DB/$T_D""01)L 8(Q21#" $($%B \ X@>:BRBXEL3&UC,(KB50SS MA"!/"/#$#SQ=#!GQ?$H(3$) $C(E"6>JC$" :+F<,0@0+Y SGK29) &9H4E MFF2!FLE4S0##)"N09#4A"8,5#(!\V +^@;0=37] ,0$S^B*86MA?X&N?5!T][H^ M?A"]T8%F+@P_J3@7M73V7.FST9Y@)\X5TX#^DRXZUW>485&RDS+36,]%=U!W M"\6;_A+B#3>A[#]02P,$% @ BX-%4!VXQ)$< @ 1@8 !D !X;"]W M;W)K&ULC57K;ILP%'X5Q /4@,TM(DAKIFF3-BGJ MM.ZWDYP$5(.9[83N[6<;@BBX4__$%[[;\0FFZ+EXD16 \EX;ULJM7RG5;1"2 MQPH:*A]X!ZU^Z@5;6O/4$G+?^ MIW"SRPW> IYKZ.5L[IE*#IR_F,6WT]8/3"!@<%1&@>KA!CM@S CI&']&37^R M-,3Y_*[^Q=:N:SE0"3O.?MF+?&XO_#C=@&FZ2 M:(\C9]+^>L>K5+P95724AKX.8]W:L1_U[S0W(1H)T40(R7\)>"3@!0$-R6RI MGZFB92%X[XFA61TU_XEP@_5A'LVF/3O[3%ZMC..D0#!TPTPT1O M$;LU(LXF"-(!IA21,T5D^7C.Q[%; #L%L!4@;\I(%V4,F,1B6HO!64)(Y/8A M3A_B\,D6/@,FGOO$ 4[?\8F=/O':AP0+GWCED^(D"\FB-_&J[#0BA.3N.(DS M3N+HSSL-3IT"Z0?ZDZ[/+4N2,'7[9$Z?[ /]R1S]"0,2NGURIT_NZ ]>^.3K M@\=ILHRS<\ BC/-E'#1[H\T-^X.*2]U*[\"5OASL*WSF7(&6#!YT<96^U*<% M@[,RTU3/Q7"U#0O%N_'61M.GH_P'4$L#!!0 ( (N#15#9#!7GB ( "<) M 9 >&PO=V]R:W-H965THH%GI M)DMKVXEDR2\JSTJV$XZ\% 45?]8LY_7*)>[-\)J=SLH84+*LZ(G]8.IGM1-Z MASJ60U:P4F:\= 0[KMQ/9+$E,^-@$6\9JV5O[9A4]IR_F\W7P\K%1A'+6:H, M!=6/*]NP/#=,6L?OEM3M8AK'_OK&_MDFKY/94\DV//^5'=1YYNTV7]C5Y9KN%&B8Z0\E_;722]2\:)ET5(*^M$\L](^ZY;_Y@8[ M>*V#-]7!;QW\SD&+?>80M [!P $UJ=C:;*FBR5+PVA'-ZZVH^8K((M#53XW1 M%MN>Z?)(;;TF81@OT=40M9A-@_'ZF C?8[9CC-X'F.B^2"-!A)92-G0!!@3C#$L)@#%!("8!^4(08)P>CDB MD"":4(XQ9E2.!A).+L<,%#,#Q/@PP1PDF$\O1PP2Q",% 0X&7WD\>O6Q'V/\ M,%>"X8;"0+;#6"VH'RS"^%FP!]U+@&#AL#7)Z"W&P;-8<(L2#X@5#6-YHUB/ MHL!]3*!&GCV@@+N/!-,_%P+W'PG_WS_;%C3\LWA2V&&OWI_"S4/&W3-LTS6 MB<.!!M2;" 43)SMMI9/R2ZE,L7K6;J*O[?P=V:/%1JI;9B7/D7#$M'[_H0I[UK:7;Y.RHS'*FUZ(9W);,E@JY9^;O8RWSIQJZSIP=R*N4S:[_2/B'D.GWVW^F9E@JN(U$> M.U8*\^OL3D*RJE=1H53DK?L6M?FVO?Z%9B?X/<&_EQ#TA& @P/"_A+ GA/<2 M4$] $P+H+N2&29"EGK<.[\] 0?>S@ JGMVNE!LSMF3JVG4*/G#.$X!6&)-4A>\] MJ)W*5<$?.B4]2-V,5)MW5:_K2-;T%1T,?RNR?U!+ P04 " "+@T50MHN] M.G8" !+" &0 'AL+W=O"BX'0):VZ(1_ M8?[2/E'1 WV40UGCAI6DL2@^KNTOSNK1\21!(7Z7^,H&;4NFLB?D57:^']8V ME(YPA7,N0R#QN> MKBH92?CXJX/:O:8D#MNWZ%]5\B*9/6)X2ZH_Y8$7:SNV MK0,^HG/%G\GU&]8)!;:EL_^!+[@2<.E$:.2D8NJ_E9\9)[6.(JS4Z*W[EHWZ M7G7\&\U,<#7!_2S!TP2O)PBS2P1?$_QW@K]("#0AF!! E[M:S!WB*$LIN5JT M.P\MDL?.605BNW(YJ'9'S8GU9&+TD@61DX*+#*0QVP[C#C!>$HTQNSG&'2,> MEQ! >.R-ND:CKJ)[(Q.).8!G#."I /XHTXG'S1P3QI,T.DBH($WGPTO"&$)H M-N,;S?@S(1]ZY@"!,4#P^>4(C0%"@P-_LO'A/%AM5HV;C[FHG4IG/"!]B1A5*\"[1E=F?B)[*AEE[PL7S MK1[9(R$<"_OP01R*0E3VOE/A(Y?-2+1I5]ZZ#B>M+MV@__V0_0=02P,$% M @ BX-%4&M&ULE9G;;N,V$(9?Q?!](IXI!DF .@>T0 LLMFA[K21*8JQMN9*2;-^^U"&N M//-3Z^8BML6?G.%A/@ZIRX^J_M:\EF6[^+[=[)JKY6O;[B^RK'E\+;=%:[J;='&G_5+UNSKLGCJ*VTWF1+"9=MBO5M>7_;/OM37E]5;NUGORB_U MHGG;;HOZGU6YJ3ZNEG+Y^>#K^N6U[1YDUY?[XJ7\O6S_V'^IXZ_LT,K3>EON MFG6U6]3E\]7R)WEQ[TQ7H5?\N2X_FLGW1=>5AZKZUOWXY>EJ*3J/RDWYV'9- M%/'CO;PI-YNNI>C'WV.CRX/-KN+T^V?K]WWG8V<>BJ:\J39_K9_:UZMEOEP\ ME<_%VZ;]6GW\7(X=LLO%V/M?R_=R$^6=)]'&8[5I^O^+Q[>FK;9C*]&5;?%] M^%SO^L^/L?W/:KB"&BNH4ROHL8(^5(C.SE4P8P5S:@4[5K"G5G!C!4Q>]A/9U\6)Z")3]^OK7>7V7O7T*BY M&31JHM'!'VMNN<9ZHKGC&G6LN >MY =)%CMRZ(V"O5%]?7WD1:(!#1O0?0-F MTH CO5@!24XZ.DA<+]D-'54A^%P*(4B/D53*W.93Z9'C!CINF%?6!]R A0W8 MTX?.P08<]R GO;T9-'[26RGR<^6P'0_M>&;'"(T;R&$#.>NI#HFA"K"! 'HJ MR2KA&F-H7 4V]S((&4QZ[J7 02R 1R2V5D!DC*>A/HCLU">MC+,^[5,"+!+X MI*E/2&2H3Y+Y%*S1:8B<@'.=,[S"GI3R>JQ*22.=]K%'4XYW,?MQH_$Q^8:I(CRVEJ+/#1 MB<.C;-*8PL12 $:"3KWB,'):SBQKA5&D.&4<7=6*0\8+IU3:5B(# 0 )DAKC M G>]4LZ80P31/TX7;E1@ VYL5ZE%[3"=% HQZ#QHS@=I+6ZWS]2YC =%*># M9P/)X>"U]&D4*XP&Q='@V0KA9#BS6LB9M8_!H'@&8P,-ZU%T9$UZ;45Z(U88 M(HI#Q),-9 4T-M#@5YPT9Q$S,ZF!PJ11G#0L6P$:&]B4DQIC2W-L\9U_%$T3 MUA_MC3IQS$)9#47)*)J>%G1^GB<."QI#2P-H!9K0:0"M'OW);F%D:9#0T)/R MS2CJ,NV#-7&N;,(2!I9&N0Q-"S4GEG5.FH0E3"L-:,5..T#$CSNCZ/^<=S1& MFD:XHMD#$+FD'0PJ#5(B0?<@S8]Q>7Z\=L9; 4XK9V<6F<&H,AQ#3M#M8Q1- MG>JAR)PRG%=:SCF%:65 BB4TM<5II?2<+$3AZ]+P=1=-.S0]@XE(5 M!*X4U)9EMM3\ -+ /2[%,6GY%DWOK5= $Q*1;W'86AZV+!%8 9&3,F$'1ZQ% M]ZOT[@R(G%38CL-A[=#-*B'O"HB<3&P2#H>U0V%-QPV(DMFX6!V*+UG\P,B7E+L9I,W9MNR?NG?=S:+Q^IM MU_;9^N3QX:7JJG\%2I];=W$78Y27Q "+)1Z6Y+$DAR4AE@14XL3%G1.P1,82 MY%NJ;:MM_R+QN:K:,@Z[ M.(]<>RV+I\./3?G<=E]]_%X/[WR''VVU']]G9X>7ZM?_ E!+ P04 " "+ M@T50G*^ML8L# "K$ &0 'AL+W=OSQ[-KK67N9G67]VNR%4-Y;653-W-\K=9@&0;/>BY(W#_(@*MVSE77)E?ZL M=T%SJ 7?F$%E$= P3(*2YY6_F)FVYWHQDT=5Y)5XKKWF6):\_OLD"GF>^\2_ M-+SDN[UJ&X+%[,!WXH=0/P_/M?X*KBR;O!15D\O*J\5V[C^2Z9)%[0"#^)6+ M?XB^@G%OM?/_ILXB4+#6T^TC;4L M&O/KK8^-DF7/HETI^5OWS"OS//?\EV%X .T'T'L'L'X NPXPBQETCIF9?N** M+V:U/'MU%ZP#;_<$F3*]ENNVT2R=Z=.3;73K:9&0;!:<6J(>\]1AZ UF&XIC%+D,Q-!0#0PP3)) @N7]-4TB0ONM!-]74GFJ6QF%X"UL"J@R[DD%7 M,N!*A DFD&!R_V*0$.L@O&.+]:";/1:&66@M"&"+HL3AD$.8!#@4CQU"H&3L MC UR.X,%3"BPDSHHL(0)^T",L#@)4J<5H\B*$:4I")%-%D6N*6$-$R1B*T0( M9(7(!KF=P?F ),".0X4$9P22?B!$6,D$2=D*46:%B(&L KCBS)$6",X+9')/ MA!!H,G;&!CF=H3C%4)!BF&-Y*4X*E-P?(>HXBY&4QQ'J0<,(38@=(< 59X[, M0G%:H.AH'T<(@1@9.V.#W,[@!$-!@F'408%S HT_$"&L9(J4;$4HL=/<\*[3 MKXE-%6>.I$!Q4J#HGF %"(#L -D@MS/C]'+;B]5.@9#'=UF$88Z+%\,Z9N\? M[OUM%(G=D2\8%CM#YW8ZM@-N "QVV,$9@2$51V,[(&TPA[J8XQ+_OD![.TCJ MCI.0814S6\7#?=;;05(?;\9@4$65HMZ9>K/QUO)8J?8N.VCM:MHG7=.:"G34 M_DBSZ5+O:;M';TC=,T$]+-0%<@A[VM(9V=%ATCT4]C#=PV!/="G$@_^3[,KX M[[S>Y57CK:32!:BI$[=2*J%7,'S0F6XO^.;Z48BM:E]3_5YWY7/WH>2A_VL@ MN/X_L?@'4$L#!!0 ( (N#15#"Q1.E=@( $,( 9 >&PO=V]R:W-H M965T,%OA][+:H[=Y4KVS-=Y>3$F[K#S]1A MI[9%]-\&-V18NL!]-[S4QXI+@[?*>W3$/S'_U3]3,?-&EGW=XH[5I',H/BS= M-5AL 90."O&[Q@.;C!V9RHZ05SGYME^ZOHP(-[CDD@*)QQD7N&DDDXCCKR%U M1TWI.!V_LW]1R8MD=HCA@C1_ZCVOEF[J.GM\0*>&OY#A*S8)1:YCLO^.S[@1 MKG)+!H7IY>R2[""R@J'XIC:K8ZITH#Q/6\RH.L]P[ M2R*#V6A,,,%DR0CQ!/VH$=@T-L',/X;^I49APX!+S':.@2"U!Q):DPT5 ;P0 M">P$T$H %4$X(0BSS$X060DB2P3A5;DU)E*83HO8)6*K1#R3@#Z\DM"8>"(! M0!KZ\F>72JQ2R4PJBJ^EDKF4%KJAE%J54HM2=-4>Z4PIB.X(95:AS+) T$X M?/N.\A]O$G!C4X+/VZ0PH&F?W.AE8-V6:Q!\WBF% 5VL7P3OE!78MQZ8[[U9 MKQ0&-!6+[_4*L.]2 !_H%@.::B4V*6]RDK:8'M4MQ9R2G#HN#Z.)=;P)UX$\ MB:_L&[ H] G]0:.OUQ^('NN..3O"Q3FO3N,#(1R+,/TGL;Z5N-''28,/7 X3 M,:;Z6M,33GIS97OC=\/J/U!+ P04 " "+@T50Q4I9I64" "E!P &0 M 'AL+W=O((#5! M52NU4K15M\\.<0):P-1VDNW?US:$$G"Z^P*^S)R9X]M)KXR_BI)2Z;PU=2O6 M;BEEMP) %"5MB'AB'6W5S)'QADC5Y2<@.D[)P9":&B#/"T%#JM;-4C.VXUG* MSK*N6KKCCC@W#>%_-K1FU[4+W=O $8 ?2IF;7(B299R=G5XO[T=T:<(KK!:_4(/FL4V@"0;=(_(E(HA'"% &1A?(Z@(9OC_A^TEB#^!; _@F )ZF M$=U[W%@@\2S1'A(:2-LGBI(DBN$L71L.POA1SMAJ&2_]X- >(+ &"#Z^:*$U M0&AQ,%NUO,<$DU2ACR"VRT16F6@IX\U4HH4*"CW/+A);16)++K/MS>.%2A1 M_X%,8I5)WCUG>;)0P8$?/U"!GOU6>@L=[.'YI?,6QQ#Z?H0>; ZDG->W=D3%)EWWM26U6JFCEV:GJ4NAFI-N\+1]^1 MK!N*(A@K<_874$L#!!0 ( (N#15#6]G>1W@( ,0* 9 >&PO=V]R M:W-H965TZ8)2:S:)@.2=/]^@%W7P2=I^A(#^;[O7(##&9^X>)$[QI3W6I6UG/@[I?:C M()"K':NHO.-[5NM_-EQ45.FIV 9R+QA=6U)5!C@,DZ"B1>U/QW;M04S'_*#* MHF8/PI.'JJ+BWXR5_#3QD?^V\%AL=\HL!-/QGF[9$U._]@]"SX).95U4K)8% MKSW!-A/_'HV6*#4$B_A=L)/LC3T3RC/G+V;R?3WQ0^,1*]E*&0FJ/T'&$VUCQ4MI?[W502I>M2K:E8J^-M^BMM]3J_]&@PFX)>".H&U? M(T0M(7HGQ%<)<4N(;[5 6@)Q+ 1-[#:9"ZKH="SXR1/->=A3<^S0B.CM6IE% MNSOV/YU/J5>/TR3.Q\'1"+6868/!/4R>GD,60PCJ$(%VH/,"0U[,\(".SPW, MAX@\3,S0A,5F3Y48\?Y3DL$(,"L16(^]DFH9/M!I-83-VDDH1Y M3"(G(P .H3P;I&6(PSG&6>)LX1+ 810ABI,T=.PN ;U4IS^.X0 3,, $"!## BDHD-Y^AC)0(/OX M#,VS0:@.8GD-<>9$#CJ1 TY$L *X<(3WIX(=*%VH8]/V[P%G6U[G#J79 FA M< \%KIC8VG9(>BM^ MJ)4)IK?:M5SWV+S@SOH,C>8(6%^8%LV^^._R37_WDXIM44OOF2O=-]C7?<.Y M8MK[\$[OQTZWE-VD9!MEAJD>BZ:O:B:*[]N>,>@:U^E_4$L#!!0 ( (N# M15#\24M*]P$ 4% 9 >&PO=V]R:W-H965TK62G5'A&1> R/RB7?0ZB\E%XPH'8H*R4X *2R) M480]+T*,-*V;)39W$5G";XHV+5R$(V^,$?'W!)3WJ>N[C\1+4]7*)%"6=*2" M'Z!^=A>A(S2I% V#5C:\=024J?OL'\^AP5O KP9Z.=L[II,KYZ\F^%JDKF<, M 85<&06BESN<@5(CI&W\&37=J:0ASO>/\%QGY"UQF;_P9WH!ING.@:.:?2_CKY32K.1A5MA9&W86U:N_:C_H.V M3< C 4\$/_R0$(R$8$% @S/;ZB>B2)8(WCMB^+,Z8F;"/P;Z,'.3M&=GO^EN MI<[>LRB,$G0W0B/F-&#P#'.(WT/.:X@_(9 V,+G 6RY.>%UAOZCP(>1=B6"S MT<#R@QD_.!RV!7:; CLKL)NWZ'F+DQHPD<6T R:(<;P/%LVL<3C&ON?C;4/A MIJ%P;0.GD_-;:RS_+3G?\&=NI M_ \?'HCO1%1-*YTK5WJV[026G"O0;KPG;:?6;](44"B5V<9Z+X:;.02*=^.C M@Z:7+_L'4$L#!!0 ( (N#15#H757&A00 +89 9 >&PO=V]R:W-H M965T$CQ?KFBUC=;?VM.QK3!C[*HFH?PU+:7 M510UNY,I\^:3O9BJNW.P=9FWW6E]C)I+;?+]$%06D6 LCLK\7(6;]7#MN=ZL M[;4MSI5YKH/F6I9Y_>^3*>SM(>3ASPM?SL=3VU^(-NM+?C1_F?;KY;GNSJ)9 M97\N3=6<;174YO 0/O+55@\!0XN_S^;6W!T'_5!>K/W6G_R^?PA9[\@49M?V M$GGW\VJVIBAZI<[']TDTG/OL ^^/?ZI_'@;?#>8E;\S6%O^<]^WI(4S#8&\. M^;5HO]C;;V8:D Z#:?1_F%=3=,U[)UT?.ULTP]]@=VU:6TXJG94R_S'^GJOA M]S;>2?04A@/$%"#F@)2]&R"G #D'J&'LH[%AI+_F;;Y9U_86U./#NN3]FN K MVOO=#4YFEL(^[:\+E%U*G/70C4Q9,@X;%. ML8"$'N4@(.\%$ARO8+P:XM4; ]EBC&,;/;2IAC8*=Z%A%YIV$;-%%YIT$>,N M8MA%[#T+"8Q/@$6^L#BVB>\L"L%YJE/&%J/9 CG'0TVAG93$:V(G)3.F%6.< MFJ%B+C,9-)-1,XE8F,F(&2FS&,P,%7.9X0SG) ./:FEG:G3OYQ<54S=(S&7' M@0@.[,BE'4[L")%E20J>%A)T68)(>>0"K![AD,!0X?Y4X1@K''"%+&%.P2)C M%G,-I@7HN:8%4XA3#-&DXI1#CJP"*$ZCB=8/IQA#_B M)/',*7_X<4P_#HA%26D1RI-C=YU0G6<3C#W!.(> M<4*Y1YSX\TY@W@E4=BVS2%#>N9:+/^\$YIT G(JU0P*#2B3^2839(A!;R)JE M;$D%3Y4 T^+/%H'9(D!]11W1 HLX\2^M)$:4I-40S2))2ZNE$Z#C=()1)Q'J MB!.*.N+$GW$2,TX"-I$LDI1QKO6"]%R.'"]\@%&QXV5)8DA)Y9U&$L-%(K@L M%ZVD<,G2+.. +DC/-2V8+A)44]31Q]44T'$ZP9"2M ":42K*<<;$Y!S&L+, MDXAYQ!!E'G'BSSJ)62=1'46RB;*.,R'3%!2;2-!A26'H*?0^Z=I!P;12W'\/ M!E-&(UE^DH2S9]J M-O\!4$L#!!0 ( (N#15#Q#1<_S 0 +X9 9 >&PO=V]R:W-H965T MV7^F#W[C\O=5,5G?O9O";MH;'%9FA4E0D)D295L=O/EXOAVE.S M7-1O7;G;VZ=FUKY55='\M[)E?;R?R_G'A:^[UVW77TB6BT/Q:O^RW=^'I\;] M2LY1-KO*[MM=O9\U]N5^_B#O'K7I&PR*;SM[;"^^S_I4GNOZ>__C]\W]7/2. M;&G771^BZ_&>WZ;;W MQ+\59V7^OC;W9,2,]G8_9_V'=;.GGOQ/6QKLMV^#M;O[5=78U1G)6J M^''ZW.V'S^,8_Z,9;D!C SHW<'U_UH#'!ORS@1J2/SD;4OVEZ(KEHJF/L^8T M6X>B7Q3RCMU@KON+P]@-_W/9MN[J^S)-\T7RW@<:-:N3ABXT\JQ(7/1S%X2Z M6%'0G*X[> P5VN >&";!0WN^3"(3.("" =000%T%D-XHG#3IH-F?1B$C-IQY MR0!=:H2BR)AI:$@#0]ZHK4X:?=&1ZR0G?W!#&8N,=,1."NVD@1WIY[U*@WXD M"YE+[?E!NHQE;,(R:"@#X\.>H2SL*)=*^>/X"'0FS?+8A!EHR !#RC-DP(21 M""8LE'TV83FTDP,[WD2L\C!OE9/2PO,#=#H5T0J3 H-&A):((R$BK)*WU[F$ M+'J0! 8F]7E'8.6(E/V5C'0FTR)F"<-+\@U+9Q1==27\B0*BF!6,08DXZ-?Y M*/)&1X>C W2?C0X&H00D)!4)@>$ETPG+!N-&(M[X&X0$('%E2\8O<"@DE5(> M,861(Q%S_$U"AC2AU&0FF*U0)_-47WB_MH2Q(T/NA!N%#(&2&U*YOY$"G13D MMM(,>R(,'@+@R2+'"\+@H0G@(0P>0N#Q5Q"%0&&AA?1'!N@H=UM$S!(&#R'P M^.N'0J:XN3+&=Q3*TE1EL7,BQ@^%^ E7#X58(2)-N>\(Z-P^FD5JC#!^"!W$ M8B$P?F@"?@CCAV[!#P&JR$PR^P.#=$IGD;V8,'SH%O@0.,J0R)7O"#!*"QU! M#V'TT"WHH1 I1@L.U@Z0Y3IV(&3,'0;<,9%Y9\P=GL =QMSA6[C#(4^T4,+? M(X!,<9Y&RH$C]VJW4(=#G+#1.C $3D7NB)]&#&'J\"W487!7)TUP5 8R!\O8 M,9R QQ@D#$!B8@.&2Y_S"??_N%@5 M*E8_6R2*9:MP12L)^HD<9Q6N:$43LL4UJ$ -AMD"433;R&,5<#]QD)V>)B4.'3"Y M$,7.XPI7C$(5$V&1PL6@S(1L<3$H<.L?9@M$%+&J<<5H M5#&1D[G&Q: G;&\:%X,&VUN0+11%[@ TKAB-*B:R/#0N!JTF9!MY*HAVAB!; M(.+8PT=<,1H40QZSBHM!9Q.RQ<6@TG-XHG'YT]6%\6Y*<7]DL_P=02P,$% @ BX-%4*,1A,>J M @ H@D !D !X;"]W;W)K&ULE5;MDMH@%'V5 M3!Y@$R#DPU%G_.JT,^W,SG;:_D9%S6P24D#=OGV!Q!@)6OO'P,TYAWM/$.[X MS/B[.% JO8^RJ,3$/TA9CX) ; ZT).*%U;12;W:,ET2J*=\'HN:4; VI+ (8 MAG%0DKSRIV,3>^73,3O*(J_H*_?$L2P)_S.G!3M/?.!? F_Y_B!U()B.:[*G MWZG\4;]R-0LZE6U>TDKDK/(XW4W\&1BM -($@_B9T[/HC3U=RIJQ=SWYLIWX MH MF>>YU;_0W 38$F!'4&L_(J"6@*Z$Z"$A:@G1LRO@EH"M%8*F=F/FDD@R'7-V M]GBS'VJBMQT88?6Y-CIHOHYYI_P4*GJ:QAD8!R1 M0"7090%=6<+9!H-[=:(8Q9'E[!"5Q?96&V(2D*78\G6( BF^L^%29U6I MP]?(+9 Y!;+G?06A^X (GW"V!?5+A2'$UBFQ<,!0A.RC9 B*( 86;.6 I6ER MI[0[9Q]PV(ON2#@/KAF _V&P^U !Z!F#D>O_;ML[!(6VN0Z=V#XF'^HT)06] M^Z6D?&\N>^%MV+&2VHY>M&LH9E#?3U9\#D8+X(@O=0-B[K.K?-.]?"-\GU?" M6S.I;D5S=^T8DU1E'KZH[7!0#5,W*>A.ZF&BQKSI&IJ)9'7;$05=6S;]"U!+ M P04 " "+@T50Q3E(/AX" !(!@ &0 'AL+W=OQ,?^.?_9HR9E(.0;ZH&T-Y[RSNU\6NM^V="U*&&EJDGT4-GGIR$ M;)DV2WDFJI? CBZHY20*@I2TK.G\JG1[.UF5XJ)YT\%.>NK2MDS^>0$NAHT? M^K>-U^9<:[M!JK)G9_@.^D>_DV9%9I=CTT*G&M%Y$DX;_T/XO"VLW@E^-C"H MN[EG*]D+\6877XX;/[ ) 8>#M@[,#%?8 N?6R*3Q>_+T9Z0-O)_?W#^YVDTM M>Z9@*_BOYJCKC9_[WA%.[,+UJQ@^PU1/XGM3\5_A"MS(;2:&<1!')\ M63VS=R)\IN8P#W;3G9U[9JI59O=:I04MR=4:39J741/=::)'Q7:M2/)90DP" M;=KZO.!PTG::F;DK.7959_5D=YT-_L5%5FC;ZM7H/Z6,ELVP6514!A& =EEA_\ M];)[]ERME^JM*?*#?*Z\^JTLL^KWO2S4:>4S_^/!C_QUW[0/@O7RF+W*OV3S M]_&YTG?!.:HOKKUV*"]*_6QOOFU7 M?M@ZDH7<-&V*3'^\RP=9%&TF[>._(:E_?F<;>'G]D?VI&[P>S$M6RP=5_)MO MF_W*3WUO*W?96]'\4*>O>M$OV.CBKK[W]N\U8TJARS: M2IG]ZC_S0_=YZK])/L)P T!= Y@XFH 'P+XW Q!(BY =$0$,T-B(> V @( M^F)UU7_,FFR]K-3)J_H&.F9MG[*[6,_OIGW836?WG9Z 6C]]7R31EB2AD>8+TO"QY@EIQ%D3Z,&>1TQPQ-0EX*,$$4[ M80+>)1"C!+%1LEX3=YI#I^&"HC ,C<(A72L+L2$!#0E@*#$,]9KHXD6?4LX6 MAAVD2GB*S4303 3,&+UP']FO87%Z,8V]&R1+TM11FQC:B8$=8]3WL?4>SA>+ M-#%J^ !T@CA/"1M*H*'$-F3.56*]QVP;6T%BH?]A(RDTDEI&4G/AIW9WPL*D M=F%8H@O#L9\%]+.P"\,<4\U"S+)P_M)F#ARRZ;7T.(@NZ_(I3LRU_07)A'-I M,TPK1J LS)$"\XKQ&\J""<, 8AB9VP02.5J 87@P1 ^3K8,HOK(^@(2N8)5A M=C #R9,-T@4F7Z0*':8P=Q@ !PL<:3 *YZE-S0"7J0,K5*K$9#(L8D07LH4 MSFB$070YR]TDF]TPK1M;PF@@@ :K&Z#(W&4G1&,SCA\Q OD&@_& MV !<)8 MH#E80"(R=IJG"='8#&8'S6$'V6!@!AF&.9H6CDUAA- MH&Z8UHTM83:(.6Q (F[YN2X:F\%L$( -W+$="\P&<0,;A.-< QUL6+,D;#*C MDQ:@<]4$$T0 @M@3!$3OT_4$L#!!0 ( (N#15 ] M:F1WPP$ "4$ 9 >&PO=V]R:W-H965T0/6!,#(1L!4K/5JI5:*=JJ[;,#0[#6QJSMA.W?UQ>"4,(+]HS/G#/' M%XI1JG?= 9CH4_!>EZ@S9MACK.L.!-5/KK12"6ILJ,Y8#PIHXXL$QR2. MMUA0UJ.J\+FCJ@IY,9SU<%21O@A!U;\#<#F6:(-NB3=V[HQ+X*H8Z!E^@?D] M')6-\,S2, &]9K*/%+0E^K+9'S*']X _#$:]F$?.R4G*=Q=\;TH4NX: 0VT< M [7#%5Z 9/C M-YC\9"B:S/^ *W +=YU8C5IR[;]1?=%&BHG%MB+H9QA9[\U.[I-\*OV:;US9[K?(D*?#5$4V8 M0\"0!2;=[&8,MORS"%D5(9X@61"0Y'F=(%DE2#Q!NB#8/N=W70;,UF-ZC\GB M>%TD715)5T1V=R(!DRU$",G61;)5D>Q!)$_2.Y'LP0G)'ZS@Q0F[!_23JC/K M=722QEX6?Z2ME 8L8?QD&3O[9N> 0VO<-+=S%6YN"(P)YS]#]1]02P,$ M% @ BX-%4"^@9K;/ @ 0L !D !X;"]W;W)K&ULE5;K;ML@%'X5RP]0&V,;ITHB-;TLDS:IZK3M-TU(8M4V'I"D>_L! M)JXO)VF6'['!W^48\M[+HI(S?Z=4?1L$05>Q:>W)B0RGI>_/,*_L\.OT3#29$CA"U!.U]B8 = 7\0THN$V!'B:QT2 M1TBN):2.D%X;$G$$X]S E.IL'!"#G,HL%$'0QJ$8%6;RTBR&(1C>A1W^!^C" X M[6,>QI@DZT,> 9EP8/4$69$^Y@ND@_N8)82)X5'!X,!C*X![ @DL$(,"L16( M>P*#3!8-)K68RF(RC"9A& X&%\ 1G'5QO8 2,*!D'!#.8($4%$BO'Q(""A @ M@LE@ 9!1JDGH?K!5!EIE8ZOXC, $%)AY0]!])PV6#,##P:+ 1.% OZ6B4=%/L #;Z9$4@N" 14)'Q<*M# MXU)K[PYO.%=,AQ3>Z"G9Z?MHVRC81IE7HM]%^3]02P,$% @ BX-%4#2[N/JJ P 11( !D !X;"]W;W)K&ULE5C;CILZ%/T5Q <,V 9#1DFDN33JD4ZE48_:/C.) MDZ "3L&9M']_S&688"^GR3P,X*R]]]JVU^(R/\GZ9[,70GF_RZ)J%OY>J<-] M$#3KO2BSYDX>1*5_V M59%7XJ7VFF-99O6?1U'(T\(G_OO UWRW5^U L)P?LIWX3ZAOAY=:7P5CEDU> MBJK)9>758KOP'\C]BLW:@ [Q/1>GYNS<:UMYE?)G>_'/9N&'+2-1B+5J4V3Z M\":>1%&TF32/7T-2?ZS9!IZ?OV=?=^4?N%G_K>1FRS8Z&^ MRM-G,304^][0_;_B310:WC+1-=:R:+K_WOK8*%D.6325,OO='_.J.YZ&_.]A M.( . 70,H.1B !L"V+4!T1 0?02D%P/B(2"^M@(? K@1$/23U=Z?=?M8+>8JL/0..S_C)YM9(C)Q)!,#,@PG(##!/SZ MZ4A@@@0PB(RMG%A-)G@Z5C:2A*$)G;!*(:L4L(H-5ND5BS0I-8.E9J"4H>75 M[-92),2^$?Y]\ST-H%NJ.5R*@&J6!?6@&%1S%(-&\T H*)::GHA ,T<=K'_" M[!0\-)MB]A1:70W^>@UT2@S["@'&PHE9#8&HHPZV# (\@S.S3FRM:N2H@GV% M<% E,JOTH';#CF78G<-^"/8? @R(Q^9Z)E8[5L>7(%,BV'((\!S.32+IA7D= MB%R"3(E@0R+ D7B"4U#L,S2\_K9 L7E08![6=H:@U%$'^P8%EL =ED"Q)= ; MG@DH%B^]1KP(E#A,@F+Q4B#>Q/5 AY5);[CE4ZPY"C27F,] "$1<=;"D*)!4 MXE EQ6*@L^N[95@,#-QTK6XAR*%;AA7#@!@2%U4L!D9OZ-;Q? SNCW:W",0= M=;!B&!*#PZ48%@.+;^@6BX&!VY3=+0(Y7(IAQ3"D&(=+,2P&EM[0+18# W<& MNUL 2DV7"L[>=$M1[[KO%(VWEL=*M:]G9Z/CMY 'VKXI&^//Y/Y3_P;]D:;_ MP/(EJW=YU7BO4NGW\.YM>2NE$IIC>*=7?B^RS7A1B*UJ3Q-]7O&ULC97=CILP$(5?!?$ ,8;PDQ5!2E)5K=1*T5;= M7CMD$M :3&TG;-^^MF'90+PH-V";,\??#.!)6\9?10$@G;>*UF+M%E(V3PB) MO("*B 5KH%9/3HQ71*HI/R/1<"!'$U11Y'M>A"I2UFZ6FK4]SU)VD;2L8<\= M<:DJPO]M@;)V[6+W?>&Y/!=2+Z L;<@9?H'\W>RYFJ'!Y5A64(N2U0Z'T]K= MX*<=]G6 4;R4T(J;L:-3.3#VJB??CVO7TT1 (9?:@JC;%79 J792''][4W?8 M4P?>CM_=OYKD53('(F#'Z)_R*(NUF[C.$4[D0N4S:[]!GU#H.GWV/^ *5,DU MB=HC9U28JY-?A&15[Z)0*O+6WPV.%Y&=)+22A!:2Y83$H@E7$Y)YS0@DLH)$%I!P M F+31!.0>TWD3]_)O&8$@CW[ M/^U94#ZS^.18P(^7 UO_Z0WV'RB(3;3RIH?+O*B#03^ZUT_"SV4MG .3ZMPUI^.),0F*Q5NH7Z90#7.84#A)/8S5 MF'==HYM(UO0=$0UM.?L/4$L#!!0 ( (N#15".+C45T $ #T$ 9 M>&PO=V]R:W-H965T0/6(,#FVT$2)NM MJE9JI6BK;I\=&"Y:7ZAMPO;OZPMA:9:7V#.<.6>.[4D^2?6J.P 3O7$F=($Z M8X8#QKKJ@%-])P<0]DLC%:?&AJK%>E! :U_$&29Q?(\Y[04JDP.Q\SA/>"EATFO]I%SUZ0KT@*(:&CHR\RRGKS#[R5 TF_\.%V 6[CJQ M&I5DVO]&U:B-Y#.+;873M[#VPJ_3S'\MVRX@<'(@]F\HE_5'X;[9Y;;.78=@2W[(D&V)([D M0WF:/&P3[#9[W'F"W8J I+MM@G23(/4$Z7\FR8W)@+GW&!%,[E.2;LMDFS+9 MALSN1B;[*!.3_>UQX-7U<5"M?[@ZJN0H_-"LLLML/!)__>_P,%@_J&I[H:.S M-/81^:MNI#1@FXGO;#>=G>4E8- 8M]W;O0HO.@1&#O.PXN4?H_P'4$L#!!0 M ( (N#15"A%.X!K0( !4* 9 >&PO=V]R:W-H965TZW*NEO[9Z6:QR#H]F=1\>Y!-J+67XZR MK;C2W?84=$TK^,$Z565 "4F"BA>UOUG9L6V[6 MUC[X;P//Q>FLS$"P637\)'X(];/9MKH7C%$.127JKI"UUXKCVO\(CSEDQL%: M_"K$K9NT/5/*3LH7T_EZ6/O$9"1*L5OJ\A%69I(.H\_0U!_9!K':?LM M^F=;O"YFQSN1R_)W<5#GM9_ZWD$<^:54S_+V10P%Q;XW5/]-7$6IS4TFFK&7 M96>?WO[2*5D-470J%7_MWT5MW[?^"V.#&^Y !PXO( 0#1#: -$D0#()T)?1VR36IK8VD"0T MPC$1BHD03#+#]#;Q!$,9@1#'Q"@F1C!LAHD=#&0979BT!,4D"":=81(7$\:4 MXAB&8AB"R688YF R$B[,68I24H?"")E14G=I"(L6=FJ&8C(7X^R S)TSDJ3) MPMH P85)$-)\$PQ&4]2'*"0+%<'"$0 ."4*'!*YZ"(UCMH#"=0Z8T)>RQ94. MKM33^6GD*CTD=+),[SFXU.$.K>> B)W2F"R0<+7#'7+/ =%[0F%I^G'!PQV* MSP&1/*1L:95PS<,=HL_!53W+8.%L 5SV<(?ND#)%) M&#.8H8+)_]E32O_J[0_Y**42.B9YT'F?]1UM[)3BJ$R3Z7;; M7U3ZCI+-< D+QIO@YA]02P,$% @ BX-%4,9F#R7A @ 00L !D !X M;"]W;W)K&ULE59_;YLP$/TJB \0./,S41*I331M MTB95G=;][29.@@HXLYVD^_:S#:5@CJG]IV#[W7MWAU]ZRQL7+_+$F/)>J[*6 M*_^DU'D1!')W8A65,WYFM3XY<%%1I9?B&,BS8'1O@ZHR(&&8!A4M:G^]M'L/ M8KWD%U46-7L0GKQ4%15_[UG);RL?_+>-Q^)X4F8C6"_/],A^,O7K_"#T*NA8 M]D7%:EGPVA/LL/+O8+$ED0FPB*>"W63OW3.E/'/^8A;?]BL_-!FQDNV4H:#Z M<64;5I:&2>?QIR7U.TT3V']_8_]BB]?%/%/)-KS\7>S5:>7GOK=G!WHIU2._ M?65M08GOM=5_9U=6:KC)1&OL>"GM7V]WD8I7+8M.I:*OS;.H[?/6\K^%X0&D M#2 ?#8C:@*@+@.R_ 7$;$+\'Q+9;32FV-UNJZ'HI^,T3S><]4W.+8!'K[N_, MIFVV/=/MD7KWNL[#R=!,(D-&863HBV=(L (86H#QRD MG:!I)TA*,4Z0H@3IQQN7H009DD'B-"5#FI*%X62M.:J4(THI3C!'">8?KQ5" MW"LADD/FF@4#3=QFF/ D(!1S5Z:^_0R'8 4?U8@Y,DRDEW'^ &! F?FP =R!\PH($MR#!W.76VX*2P?<-(9NX ML\1UX? 4]PX9>R?-G?\8"":'9"()W#AD;)PX3ET=S%WN;0YZ$T'%Q-%.6]+; M\4NM3&QOMYOH[HF9*-Q] HL- >1$%ZQ/L!B=HCZQXV'P+MX,ES^H.!:U])ZY MTE..G44.G"NF*PMG^AN>]#S;+4IV4.8UT^^B&>J:A>+G=F -NJEY_0]02P,$ M% @ BX-%4.O<=*_P @ !0P !D !X;"]W;W)K&ULE5;!CILP$/T5Q+T+-H1 E$3:$%6MU$JK5FW/WL1)T *FMI-L_[ZV M82G8PR:]!&R_>?-F\$QF>67\19PHE=YK5=9BY9^D;!9!('8G6A'QP!I:JY,# MXQ61:LF/@6@X)7MC5)4!#L,DJ$A1^^NEV7OBZR4[R[*HZ1/WQ+FJ"/^SH26[ MKGSDOVU\*XXGJ3>"];(A1_J=RA_-$U>KH&?9%Q6M1<%JC]/#RG]$BRW&VL @ M?A;T*@;OG@[EF;$7O?B\7_FA5D1+NI.:@JC'A>:T+#63TO&[(_5[G]IP^/[& M_M$$KX)Y)H+FK/Q5[.5IY:>^MZ<'3LZO'V\S9$WR*TB%7V=WK3)-N,G$1@')$AB$8$&4P0@P2Q(8B'!#@@ENHD> Y*'@.Y [#!"E(D-Y_D3*0( ,46.G89DZ@$QI1"%=M"#B) M)R@F"A_='R@""_L184"%]4TW("BQ.PQV$O(ABZ=R G< % &.YK8:%Q3'CIK( M43.56[B7(*B9I+:4>[H)"R1%!=(CO8 MN9OW<"I:N'I1>KMAY1UHRD];HC= 8S%V)QC_*\(UC-T:3NP[ F!2--$/,5SG M&-V^\1L E*)DP@_<#+!;YW%LEQ\ 2B,[J<%@=JDH/YJY4'@[=JZE_B"#W7[V MW)C1T]G/%KGZ-NZ)2NPB;^8'5B_ 3_9+4#\E?"CT4MO&2__@M02P,$% M @ BX-%4$2C+DS: @ M0H !D !X;"]W;W)K&ULE5;1;ML@%/T5RQ]0&V-C$B61FJ31)FU2U6G;,TU(8M4V'I"D^_L!IJZ# M2>N]Q :?<[CW<'-A=F'\11PIE<%K5=9B'AZE;*91)+9'6A%QQQI:JR][QBLB MU9 ?(M%P2G:&5)51$LCU!/18M:0 _U!Y<_FD:M1U*GLBHK6HF!UP.E^'MZ#Z0:DFF 0OPIZ M$;WW0*?RS-B+'GS=S<-81T1+NI5:@JC'F:YH66HE%<ZAKA++O(EE@\0P=!-K,5D_F!C&3L1C0)ML$'"*P<0?+_+& MBX8;$=_8R=PKD(\O!>P5P"-* 0_,@!"Y?YXA".#$V>+U$(22!#EUX%D.9:D_ MJ8DWJ8G'UAMU!&)_RXK'&PMN=#TPPEH+NBZTW+%MY4$E*7;-]:!4VLBIV@?O MDK>J#GA[Z3U(/ [?V"+@;V+@/[H8\+4'<_\1P9:=:JFMZZM=#G M=K,K;X:KJMJ/XKA;+.J_EF\Q.6^<-FR#=IN8IXD.MYF MZ]UP,FZO/1:3_KEU757(@GXWWV MXOYPU9_[QZ+^%9^R+-=;MRO7^6Y0N.>;X2T;/6C;!+2(O];N4)Y]'S2E/.7Y MC^;'K\N;8=(P??W[/?M\77Q3QE MI9OEF[_7RVIU,[3#P=(]9Z^;ZGM^^,5U!:GAH*O^-_?F-C6\85+WL<@W9?OO M8/%:5OFVRU)3V68_CY_K7?MYZ/*_A^$ W@7P2P-$%R!. <)\&B"[ 'D*X/+3 M -4%J%. M)\&Z"Y 7]J#Z0+,1T!;='PD(LFHOM_6_;ZCM6UE??)E:(*:P(D%1RQF MW NW0O:[N$,816@@C.YC[B_(\X P!A)_E M%&'HO3MB5(O9'6],HE,Z;A>A'@"*:29P60J6I7S*7.($&B;08&!3G,# !,9G M(!,RL ##R32:&V\P4LDQ$0N)6$"$$2(^1DI*Q'I$O@5&-(4\4L"#SC2 H3-M MGOH\>(*)L 1[47*Y:EC SABHQO.S(\B<3V3#HM02QP&X5$>*)1]_C/H@2"UY M9(B4[A&.F8@'7)-!V[QE'%0K:;5'D#WO*N41M8 O87U"V/:8 (2\GA!(!_K! M[LB ]4E#"Y=>15*;B.KG2UB?$/8U!HQ-AJ8N=C:&K"V4 GL;0^:6TGI]YPKX M%L/&Q8!SJ9#2L>>P]/):.38+G@ 65(X I)/ 0LZQHW#@*"HP8!S+E/,KJL7" MXD S?K4^*%PM%A8'PE*!%9YC*7!U1;58"EP#%I)6BT !N^)8+QSH106$S[$8 MN+VB6BP&#E97OUH?I). Z 16C$"*">UJL1@$N[Q:@<4@T)I%/:H#G7M48!** MP/X;Z25$%$M!R"MJQ5(08%7P5 M!@2VMP'H10 HZ-#FP%(2YHEHL!8'6!:]: M! I5B_4B@%YT8.,DL13D%3M-B:4@T;I JX6@0+42ZT4"O>C ^B.Q&"0ZC898 M!(ZC8%W09%\]A2!J9-(_1?(T"16$=271;HL>XA!(>P=?Y;&1)C27L/@D$)]W MD$,@2F;6@?I'J 7K&()%C2M*1[#M33D^9TGG^%ZG/& MCJ>N6/P5-C.%S"RE9?L@9:F-=*#>V9Q%H0FJL#$J=!*EK@9 REI*YPAJGF"$ M#OY]0MAF%7!00XT-@#Q"LPYT/CY&15*E9W\!:H$G=\!.#5WO.E!O&(R-F(*/ M3/K=8G=5P#@-I]WJ_]\M-E(%C-30)UX=J'_3$Q'9T$W'-JF 31I);SJR2<\+ MK'?362(C:BSSKW%]WMA0%3#4T'S7V ;U%?LPC5U)@RT6?5(^ZT ]^TN(KN9? M@/IDJ+_U6['=:' ^IYX/,):%!A6;B/;]P7MJ/ 4@RP)'7XT=0?N.(.E#N"D M61$:U, C?]\"O*D_!2!K0O5@S>L+]D53 +(F<(C66.\:2=F;!\@4J#+BL[=\ M6U>\M"]UR\$B?]U5K2^=73Z].9[RYC4AN3YCHSL&KL_9Z!Y=O]5\=*]1IGH& MURT"MLBZ1<(65;%2_K73EXRJLJ MW[8O/I_SO'+UD"=1/557+EN>?FS<<]5\-?7WXOA2^_BCRO?="_OX]+\&)O\! M4$L#!!0 ( (N#15!!$TK<9P( %(' 9 >&PO=V]R:W-H965T&^;CF[-BK%^8]NTK% +J85[U/$W M1TQ:R/B6G&S:$P0/DM0VMN0V\UJ>*B8"=I3T\H>^(_>A?"-_9L\JA;E%':]P9!!VWYI.[>08"+P$_ M:S30Q=H03O88OXG-E\/6=$1!J$$E$PJ0/RZH0$TCA'@9OR=-\7#9S3Y"4UC,O\575##X:(2GJ/$#97_ M1GFF#+>3"B^EA>_CL^[D93-WD,$L)7@PR/@Y]%!\=>XFY,=5BJ \'?F.]Y/RZ"6+HR2U+T)H MPN0CQEM@DN@>LEM#W!EA\P+F*CQ=%;FWHGOW"8HU(HF5&OXI\OQ0Y*Y,7]LL M7_+]9;.<#WP&6H% "@1+@=A1NCUB(HGIQE9&KJ6Z+=:P!%BAZ]Q^KM(?C7#@ M65&H-$D#0C!BSR> $OF)SC0(Q4,YUMP:%(/*!8FR- M"KS$#_2^@-87T/A2BLG!*DT"@&*^6(/\V%5MK4&N#\) L:5!.9'O*+;LQ4!H M$3G)Z4R-$I\[)C[I172^ )X\,5"4>.YN"E<3W_$+8YSO-_GQMOD&R:GNJ+'' MC(\Q.6R.&#/$BWQ$G0 J:VDVS_OK8A M%,PDVKX$/#ESYLP,'GM^9?Q-G"B5SGM5UF+AGJ1L9KXO=B=:$>&QAM;JGP/C M%9%JR8^^:#@E>^-4E7X8!(E?D:)VEW-C>^;+.3O+LJCI,W?$N:H(_[.B);LN M7.3>#"_%\22UP5_.&W*DWZG\T3QSM?)[EGU1T5H4K'8X/2S<)S3;HD0[&,3/ M@E[%X-W1J;PR]J877_8+-]"*:$EW4E,0];C0-2U+S:1T_.Y(W3ZF=AR^W]@_ MF>15,J]$T#4K?Q5[>5JXF>OLZ8&<2_G"KI]IEQ!VG2[[K_1"2P772E2,'2N% M^75V9R%9U;$H*15Y;Y]%;9[7CO_F!CN$G4/8.X3HH4/4.40?=8@[A[AWB,*' M#KASP%8$O\W=%'-#)%G..;LZO/T>&J(_.S3#JET[;33=,?^I>@IEO2RS+)K[ M%TW4858M)AQ@\G0,V4PAJ$?X2D"O(H14K,*)>XRR<8CU%)/BP)(QQ619/,9L M'_.,Q$9@R2)#$(V"8)@@!@EB0Q"/"!(KDQ:3&4S=5L2S^K*=8K"7P$(P* 0# M0JS.KO D"(H\NSRQ[ ].M8KRH[EB"&?'SK74 M%1]8^VO,DSE&+?L*S=8(L&_TM<>B85_^= ZS)CO%L?G>9< MDVPOC&P_<'^18KG8EZS MAFQI\2??L]/*GMO6GARR2\%>Z.TKZ00%MM6I_TZNI.!P$0GWL:-%(W^MW:5A MM.Q8>"AE]MY^\TI^;QW_AQELX'8&;F_ ?3\R\#H#[]/ ?VC@=P;^5 ]!9Q!H M'IQ6NTQFDK%LO:SIS:K;]7#.Q++#BX!/UTX,RMF1__%\-GSTNI['WM*Y"J(. MLVDQ[@ 31RHD,2&X1S@\@#X*%XIBXQKFKNI@:R+BN1;#*$GZD$0)TP.3Y4E[ M;Y@L=$>G#Q+XDL!7LNUKV38QOH7O4ZD+(ZD+X/DS&4&@Y85%GP MX8 C@$*O@2!(K^T@R-A5$YC2$295%GQD8>#,PL:.@D!&N8! ^HDUA2D=85)E MP0<6!DXL'.FR3-#P6M+)F@!*IH#2$5 KRQG*>-O!'F3/U#*"(\=S7A= M./'G8]\IR(&)9L3;=?N&:CN,GKOWH=,_4M?_ 5!+ P04 " "+@T50$X[U M?[," #["@ &0 'AL+W=O_O9QLD"?#3T#]CFG//=[ ]/ M#HR_BRVETODHBTI,W:V4];7GB>66ED14;3]26A/^]H04[3%WD'A=>\LU6Z@5O-JG) MAKY2^;-^YFKFG516>4DKD;/*X70]=;^AZR<4:H)!_,KI09R-'1W*&V/O>O*X MFKJ^]H@6="FU!%&O/9W3HM!*RH\_5M0]V=3$\_%1_7BM9S$V#"5J8K(V9 YC ;V,6?4S01MSV$2B.VI@[P%+'X7M( M)FYC'BXZ\WC9T%,?$OV'>"KSI_0'HMM<#;0,% M@-?)@,9 XT#X"]D;.*9HQ#E=H/X)1#A,NIFY@W HC/IYA@]^%_<(X7#8S[5W M]K/4U\(?A&_R2CAO3*H_K_DYKAF35&GZ5ZJZ6W43/4T*NI9ZF*@Q;ZYCS42R MVEXUO=-]=_8/4$L#!!0 ( (N#15#-S[(DV $ &L% 9 >&PO=V]R M:W-H965TQ0@91-5K=1*JU1- MK[TP+"@VIK9W2=^^MF$13:?2WF#/,//-_(9Q-DCUIAL $[P+WNF<-,;T>TIU MV8!@^D'VT-DWM52"&6NJ,]6] E;Y),%I'(9K*EC;D2+SOJ,J,GDQO.W@J )] M$8*IWP?@@1=:S,WP'\Z,_*FO1F5*U CK=RBY04.?D,=H? MHM E^(C7%@:]V =.RDG*-V=\J7(2NHZ 0VD<@MGE"D_ N2/9/GY-4#+7=(G+ M_8W^R8NW8DY,PY/D/]O*-#G9DJ""FEVX>9'#9Y@$K4@PJ?\*5^ VW'5B:Y22 M:_\,RHLV4DP4VXI@[^/:=GX=)OXM#4^(IX1X3HA2KV4LY#M_9H85F9)#H,;# M[YG[QM$^MF=3.J<_"O_.-J^M]UKLXFU&KPXTQ1S&F'@1$\\1U-+G$C%:(O;I MZ5\E=C@@00&)!R1+0!+B@!0%I/]VD$0?1&(Q_Y&Y0HNL$$"" ]8H8'V_S T* MV-PA$XM)\2);M,@6 :QPP X%[.Z7:<<=_6?#.X2B0>L/=>AB3-PU](VI<]OI MX"2-G3@_%[64!BPP?+ ?N+$WWVQPJ(W;;NQ>C>,_&D;VT]5&Y_NU^ -02P,$ M% @ BX-%4',X!B + P " P !D !X;"]W;W)K&ULE59M;]HP$/XK47Y 8\=Q7A @%0ITTB95G;9]3L% U"1FB2G=OY_M MF#2)CT+S@<3F>9Z[\_E.-S[QZK7>,R:<]R(OZXF[%^(P\KQZO6=%6M_Q ROE M/UM>%:F0RVKGU8>*I1M-*G+/1RCTBC0KW>E8[SU5TS$_BCPKV5/EU,>B2*M_ M,Y;ST\3%[GGC.=OMA=KPIN-#NF,_F?AU>*KDRFM5-EG!RCKCI5.Q[<2]QZ-' M'"F"1OS.V*GN?#LJE!?.7]7BVV;B(N41R]E:*(E4OM[8G.6Y4I)^_#6B;FM3 M$;O?9_6E#EX&\Y+6;,[S/]E&["=N[#H;MDV/N7CFIT=F J*N8Z+_SMY8+N'* M$VECS?-:_SKK8RUX852D*T7ZWKRS4K]/1O],@PF^(?@M0=K^C$ ,@7P0@D\) M@2$$MQ*H(=!;":$AA+?&$!E"=*N%V!#B#T*L,]ZD0^?W(17I=%SQDU,U5_20 MJDK HUC>H+7:U!=&_R=37,O=MVE"HK'WIH0,9M9@_"YF %G:$-PB/.E ZX4/ M>3'S+;K?-S"W$3BD?'K4.+[J0O1#DA[=G+P(%HNO96T96 MK '2#VPH!@W%EB%\Z:(FH$!R>Z@8P3T( <'B81-J0+03+0Z3X34%43097%$ MY5,ZZ ,+"!7%>-CY;!0AP<#B"D!1TFFT_6.ZT*HQ<$S^!0FPS]YC_PO)@OL2 M)M>3M32@WM&1"V;@[H6A]G5) JYA3+\0+%S&. 2\" :MWH"Z=8C1^;E@#BYZ M#%4]'1:"7?:8T*$YDX>;L(UK7F=D*%BUTR-E[:SYL13J%#N[[=AZ[ZN18[ _ MPZ,%!O:7>+1JAM(/^69&_I%6NZRLG1CN7M(F=; MH3XC^5TULVFS$/Q@YFZO'?ZG_P%02P,$% @ BX-%4(<%@4(4 P X@L M !D !X;"]W;W)K&ULC99ADYHP$(;_"L,/$!*2 M (XZ<^II.]/.W%RG[6=.HS('Q$+4Z[]O",CALE[OBY#XO)M]-S'NY*+*U^H@ MI7;>\JRHINY!Z^/8\ZK-0>9)-5)'69AO=JK,$VV&Y=ZKCJ5,ME:49Q[U?>'E M25JXLXF=>RIG$W7265K(I]*I3GF>E'_G,E.7J4OL*;38[)7OZ0 M^N?QJ30CKXNR37-95*DJG%+NINX#&:^)%5CB5RHO5>_=J:V\*/5:#[YNIZY? M9R0SN=%UB,0\SG(ALZR.9/+XTP9UNS5K8?_]&GUES1LS+TDE%RK[G6[U8>I& MKK.5N^24Z6=U^2);0]QU6O??Y%EF!J\S,6ML5%;93V=SJK3*VR@FE3QY:YYI M89^7-OY5A@MH*Z"=P*S]D2!H!<&[@'TH8*V ?5; 6P'_K$"T O%9#V$K",$* M7E-=NUW+1">S2:DN3MFW"RR&!!'\EED.F3BZ11ZQ,,#NZK_) MK#]8B$-_0A$6R.8X'XOVDVI.%HJCM3ZSF8)-( 8U#IF M,:AUP_!>HH2'- 9^EAA&"0.'=(5&BV-0Q#6&!2*Z4YT0-1<.S7&0]3P<.$O77HB %HB4(!,#:$V C0N!C($K' +>5PC%1AP:0ZE8W'%VY]^5(,X8=$8&!P/NQ!)A D:@KR$$[_$U MQO3NW<:4U^L>97=0-KNY7W M\$WW^STI]VE1.2]*FY['=B8[I;0TN?LCD_7!--S=(),[7;^&YKULNLYFH-6Q M[:B]KJV?_0-02P,$% @ BX-%4#^D:&U9 @ 0@< !D !X;"]W;W)K M&ULC57M;ML@%'T5RP]0?X$_(L=2G63:I$VJ.G7[ M31P26\7& Y)T;S_ KNM@ENV/,9=S#O=PT26_4O;*:XR%\]:2CJ_=6HA^Y7F\ MJG&+^ /M<2=7CI2U2,@I.WF\9Q@=-*DE7NC[L=>BIG.+7,>>6)'3LR!-AY^8 MP\]MB]CO$A-Z7;N!^QYX;DZU4 &OR'MTPM^Q>.F?F)QYD\JA:7''&]HY#!_7 M[F.PVL4*KP$_&GSELW]'.=E3^JHF7PYKUU<)88(KH120'"YX@PE10C*-7Z.F M.VVIB//_=_5/VKOTLD<<;RCYV1Q$O793USG@(SH3\4ROG_'H![K.:/XKOF B MX2H3N4=%"==?ISIS0=M11:;2HK=A;#H]7H>5!(XT.R$<">%$".X3HI$0?1# M70(8">!_=X C 1H[>(-W?9A;)%"1,WIUV' =>J1N7;""LER5"NKJZ#5YGEQ& M+T4&8>Y=E-"(*0=,.,:,&I5PF36(0[/8%E2<+JPM47&6 +/F M2U22@C2Q&XNMQN*%L0S&AC$;QBR9#6->8ALF,RQ9,+%O&/)F#:#%[*2[,7NZ$NL*SZ-3P'T/50(QX&:PV@26^E0_$T,\_Y(?7Y1MBIZ;CSIX*V;9T02$:1+ .U?G/B@A&EC^*,9". M'"V)481GLSEBI*K#/+.QO<@S?E&TJF$O GEAC(B_&Z"\78=1> N\5N=2F0#* MLX:HG\U>Z!/J58X5@UI6O X$G-;A4[1Z3@W> GY5T,K!/C"5'#A_,X>O MQW4X,X: 0J&, M'+%;9 J1'2-OYTFF&?TA"'^YOZBZU=UW(@$K:<_JZ.JER' MCV%PA!.Y4/7*VR_0U9.&05?\-[@"U7#C1.(3!/09I_3X)]B79X#N! M)'H<)]G>8Y;S>(S9^3#)&//LPZ1^L[&W([$5B$<"<[] XA5(K$ R$EA,6NHP M2>HVD'B.3MN_2.R.+:4=3CY%T,3&"!A>.@3C; MOU\&!;_4RG1S$.T'S!,V%W82WT2K;>2)[_1 U# Y&PO=V]R:W-H965TO55DWB_"H]6D61AOYT>E3E% \NNJ$3=%+(.E-@OPGLT>\!6P"*^%^+: MW+P'K2O/4KZTAT^[11BW%HE2;'5+D9O'1:Q%6;9,QHZ?/6DXZ&P%;]_?V#]8 MYXTSSWDCUK+\4>ST<1'R,-B)?7XN]9.\?A2]0S0,>N\_BXLH#;RUQ.C8RK*Q MO\'VW&A9]2S&E"I_[9Y%;9_7GO]-#!; O0 >!+K@3 J07H#\JT#2"R2# ,'O M"M!>@#H:HLYW&\Q-KO/E7,EKH+IZ..5MV:$9->G:MID8LO$A:$!$QH#!"@Q9L<*>>(+X6,7:QZ0T=LSP,9PG8\S# M^SPC8PD8,F()R"@<$P0)2)!8@F1$@)R8=QAF,7474,0R0IV@^#"2<>2XO '( M4D*H0_8 P&)$: +[1D'?*. ;=GSK,'2DAZ5.2:VI9PTGQ"G-C4^%8Q8SQS&? M"F683%0H _UB7M(Q8S!!"A*D0&"($YC4\X;'"8K=*D_]R(QA(W,X: X'S''+ M!L)06$D&*LD B4XQ/NT3.#KO$08T91,4\$!#_D2;+&X$CS3DSS3.W6;M0;>1)1-:X.&" M_.G",[=2(!"="@C<[(@!>I"KQP?1J5F)X)F @*' I](/]S'B_Y$[N$N1WZ9 M[C(O=Q.^8KCWL-][?NY $)[0 W<>]CO/SQT 8E[?13<[5"74P2ZT3;"5YUJW M$;^Y'9;F>[NT.?);:;'YV/]M+J86Q M/;XS.3B:CX+A4(J];E]3\ZZZS;@[:'GJM_YH^/18_@902P,$% @ BX-% M4&LVL4+) P _A$ !D !X;"]W;W)K&ULE5C; MVS/Q+9=I9S+IM'TFMFPS >2"'*=_7TG(%]#*)GF(03Y[ M=%;L'AD-#[1ZK[>$,.NSR,MZ9&\9VPT[;N@4:5;:XZ$<>ZG&0[IG>5:2E\JJ]T615O\F)*>'D8WLX\!K MMMDR,>",A[MT0WX2]FOW4O$[Y\2RR@I2UADMK8JL1_8]&CQ[K@B0B-\9.=07 MUY9(Y8W2=W'SM!K9KE!$']D7,GF> MS%M:DRG-_V0KMAW9L6VMR#K=Y^R5'AZ)2BBP+97]=_)!<@X72O@<2YK7\K^U MW->,%HJ%2RG2S^8S*^7G0?$?P^ K +P*8#/?2W 4P%>WP!?!?CG /]J0* " M@KXSA"H@[#M#I *B>0V)95OC7F&,#Z\MA[\B#W)X+64>#"##S/XDL%O,?B=(FDPH<24$O,-X):*09PB@&08M!)L<$$%S-)X9KTV[B6HA!6 M%&J*$.X4V234<\>)KF@6:HJ^H9C7HZY=9T2!'^NK#C &*(Z-249PDI&69(0, M##',$/>O[@1F2'0-?L<"IXF^+-A5?YVFUJ&R#:X4@#!QT)M=H"A# X?)WU'_ M]4&P.=\C?'N%GA6HO43!];P-AH4\H"HZWCF!0+@C:MX']'P#U)9L<$@$661D MX#!8$ J^\*@,IH%TU]"M&@&V 53RK"=N#N!\ +>XC6OG:/ ,I)M&$L<&#H-K MH"_8!C+X!M*- UCK1-\,P#74<=?V#&RP# Q91G-RZ39T*(8:-&DX[N/"G0Y7Q1(DK2+61!PFUM:3[D@FI%Z.GPXI[+%X".^,3 M-)@A8'R.!HOF*.),WYR,_$BK35;6UAME_.53OA^N*66$9^#>\7K&PO=V]R:W-H965TE35;V#GGS=QQ6);C"K$GTN!:O#D06B$NIO3HL(9BM%>DJG0\UPV="A6U MO4Q5[(4N4W+B95'C%VJQ4U4A^F^%2](N;&!? J_%,>!6S8:6]+*CI W.?FV7]BNS B7..-2 M HG'&:]Q64HEDUI3$\?BB_D69%V9VB.$U*?\4>YXO[-BV]OB 3B5_ M)>U7W!N"MM6[_X[/N!1PF8E8(R,E4[]6=F*<5+V*2*5"[]VSJ-6S[?4O-#/! MZPG>0!!KWR/X/<'_( 1W"4%/"!Y= ?8$J*W@=-Y5,3>(HV5*26O1[GMHD/SL MP!R*[B?JR43TO$P2/W7.4JC'K#J,-\9$UY#-% (&A",2&++P3%FL MO G=NUY@/44DL9;#IR+;NR)7:?K&8OF*[U_Q?;- 8!0(E$!P5>U JW:'"16F M[FQXB:N58PJ:@3B)-<.;*0S 0*O;UJ %07RC,-#H"QI\0;- :!0('Z]L9!2( M'JALAX$CHWI9IX@9B"*HE_53H:U!"/I):'84&QW%!D/=^%6F4-J!GP7*"?(U,8@*$FMC4N&=VP=N/< P9KD6X-&/YF$V<& MD)?HODQ*D6[KOE)GRQF=[!6F1]5FF9614\WE;H^B0RM_]F1GT.(K,%\#0WPC M6[_J)!_RW;WA!Z+'HF;6CG#1CU37.!#"L&PO M=V]R:W-H965TCCOS,!-;)-W#N?,S'GF\^:]JG\T+V79KG[N M=X?F=OW2ML?KS:9Y>"GW1?.I.I:'[C]/5;TOVNYG_;QICG59/ Z%]KL-CR*] MV1?;P_KN9GCVI;Z[J5[;W?90?JE7S>M^7]3_WI>[ZOUVS=8?#[YNGU_:_L'F M[N98/)??RO;/XY>Z^[4Y6WG<[LM#LZT.J[I\NEU_9M=Y'/4%!L5?V_*]N?B^ MZD/Y7E4_^A^_/=ZNH]ZC[O[6/[OI6[3MY[ MTKWCH=HUP]_5PVO35OO12N?*OOAY^MP>AL_WT?Y',5R CP7XN4#W;E\!,180 M^H=#ZPS_ MZ^JSZ9Z^W25)?+-YZPV-FON3AE]JC"W)J(2=%9O.@;,7''EQSTEQ;K\@I8JI MFUG02.XU8KDI8&6)H;RP*BO!!B0T( <#\K*:HFA2VR>-'C2'DT9%B50BFDI3 M(&4LB9.82#,JY0GGL39$F@,I9X(IRZH5K(+!*A*LXGH2[$FC+B.(I-:Q14-DNJ8 M$=3U#-G3"C0D%7)CW!&R"(]$$8*CRX9C-&/S""QC\'!CSMLX"&%J07MB_'/*/]!^U(" MDRKS26Q',)T9PG,D'#8P_%B\H#XP61A%"^IF-,=)-PM*LK D]TKLF23&"(<8 MD0X;&"-\ 48XQ@B?@Q%.&7'%(C!W@,(D<>*18Z3P64CA8:2$)5E8DGLE=CP8 M*1PB13EL8*3P!4CA&"E\#E)X&"E>B>T(1@J'2"'M2R=>I'VII.N88!X4MI4# MB71W7,PYCF9Y%],\VP8&'4_F-[3 ;!&4+;2A1Y$U 0:S,"!C)J+"# @56%_D M0,>U9W4D,/L$0U5MID$R,%,&*U2@BP'?D#F6T,K(@_;L$#&;!65S%^)TUT,$ MYWAI6)*%);E78L?CV): 6$^F\829[978GF @"P1DYK*!@2P6 %E@((LY0!:4 MME>,;H=D4!D$/QG"1%"Z4>#(\\0M+LK D]TKL<#"A)"34E)4R2*@T+,G"DMPKL>/!G)-P MD3TEK@POLL.2+"S)O1)[9Q\S5\%%]C3_%)V1DDU]G\3V!*-;H>DJ<^RB*$Q: MQ>?GG\)H5!2--/]4>&$-)%=T6IV%+>7(DF?2HC!H%03M-!%5$+1I6)*%);E7 M8L?C.)-"N":)J.A9$XF'2JZ&0PX25=!6CFQY%FX*CR(*'6S1G#RIK-.]2('= M?R"4(G;OR"L\,"DTZV6.[3B%1P.U8)=380"K&0U)CY.D9VY.I#J]=O1+;$0Q.C>:4S+&SHS&DM%Q0'Y@+FG(!U ,^O-6.#DTW0J!FHF/(?R2FQ'< IKN%9T MW-\P./O,@K6BPX!PV:('(7-'@]#,+KK08G'UF MSEHL->'!W2NQ/<%);-#@SETV<-:9!6LQX[AV 3=Z2(6$EU%>B>T)SEV#EE'< ML;UB<-J9!=OF,,YJ(1U5EQ..*V' :5@.E!I<-]AV#^CBZ?G2XV?>WZ&;/+]GURD#SS-VG9^N-/YO_G3#\H^B?MX>FM7WJFVK M_7"_[JFJVK+S/OK4M>=+63R>?^S*I[;_VG??^G2S\?2CK8[CKKHW7]0 M2P,$% @ BX-%4) N)ZE] @ S0@ !D !X;"]W;W)K&ULE5;MCMHP$'R5* ]PB>U\$!20@*IJI59"5_7ZVP1#HDOBU#9P M??O:3L@%LFFY/\3>S(YG!Y9U>N'B5>:,*>>M*FNY<'.EFKGGR2QG%95/O&&U M?G/@HJ)*;\71DXU@=&^3JM+#OA]Y%2UJ=YG:V%8L4WY295&SK7#DJ:JH^+-F M);\L7.1> \_%,54LN/\U6R^[A>N;Q2QDF7*4%#].+,-*TO#I'7\[DC=_DR3.%Q? MV3_;XG4Q.RK9AI>_BKW*%^[,=?;L0$^E>N:7+ZPK*'2=KOIO[,Q*#3=*]!D9 M+Z7]=+*35+SJ6+24BKZUSZ*VSTO'?TV#$W"7@/L$??:_$DB70-X3K)M>J\R6 M^HDJNDP%OSBB_;8::GX4:$ZTF9D)6N_L.UVMU-'S$OD8I][9,'6@=0O"0] M M8@,@?$QZD*%=*?\!W6@)02TAQ!#!#!'($#UN1PP2Q",),4GNW&@QD<74%D-\Y _. M:?T8PW 81RB Y"')EB@/LS!7"'_ %;CU$'O&%C O&) E'QHQQ."9^A"8DPD3907+@7#$MQW_2[N3Z;M%O2G909AGK MM6@';+M1O.DN#UY_@UG^!5!+ P04 " "+@T50(: 5LAX# Z#P &0 M 'AL+W=OKVO[V)4Z"#C %)[F^?6WCH 2O[^!/P,[L,AYVUGAQX>UK=V1,>&]5 M67=+_RA$\Q@$W?;(*MH]\(;5\I\];RLJY+ ]!%W3,KK30549X#!,@HH6M;]: MZ+FG=K7@)U$6-7MJO>Y45;3]MV8EORQ]Y%\GGHO#4:B)8+5HZ(']9.)7\]3* M43!DV145J[N"UU[+]DO_$WK6%\UWE^S?]&+EXMYH1W;\/)/L1/'I9_YWH[M MZ:D4S_SRE9D%Q;YG5O^=G5DIX8J)?,:6EYW^];:G3O#*9)%4*OK67XM:7R\F M_S4,#L F \!*'HW@)@ ,@H(>F9ZJ9^IH*M%RR]>V[^MAJJB0(]$BKE5DUH[ M_9]<;2=GSRL4DG 1G%4F UKW('P#PO>(C8V(LP$22 8##0S2P#J>W-- < 8" M9B Z0W2?841SW8,2#:HUB*"4C-9B@W 3.IO5#[S=@@]YO)0"Z9Q25UU&D. MQN1J")8T<.V'LHGB,+[#^43"J7Q)9EK(D-P:%3%-C*"/1RXL@! M6Q!EAIA[88]B%&,W3!CFT43RD6 M@QKUEFRD"X3"SC7!GL:@IUU?!K 1<31'%]B(V-X%98Y\K$L\I;< *&=OP;"G M,>3IR%5RL!5Q.D<6V(K8W@XE#S26)?NPMP 0=V_!L*6X.80HTZ5/VA[*.K.>^%"GH?TJ67/N6 R8_@@-3[*@^PP*-E>J-M4WK?] M::X?"-Z8DVHP')=7_P%02P,$% @ BX-%4)<&ULC59M;YLP$/XKB.\IV& ($4%J7J9- MVJ2JU;;/#G$25,#,=D+W[V<;0HGQTGX)]O'<<_><#U_2EK)7?B)$.&]56?.E M>Q*B67@>ST^DPOR!-J26;PZ455C(+3MZO&$$[[5357K0]R.OPD7M9JFV/;$L MI6=1%C5Y8@X_5Q5F?U>DI.W2!>[5\%P<3T(9O"QM\)&\$/&S>6)RYPTL^Z(B M-2]H[3!R6+J/8+&-%5X#?A6DY:.UHY3L*'U5FV_[I>NKA$A)Q%Z>E.W>=/3G@:?N5]'J0 MZ_3BOY,+*25<92)CY+3D^M?)SUS0JF>1J53XK7L6M7ZV/?_5S>X >PCW\EZM.I < 1*XEO(9@H! \*3&0QI0%L:*SAQA[Y?D)LW 6JU ^P>WU4)VAM#*$&J&\)8A,NK=@2(-JC5H!GSY MZ1LEF<( GY@5,5*%B? *,T4!H-18C?2D%4:LDDS^F35@= X9X@,75/,#,2! MH7YC88J0>> 6*AC'@5U69)45V609K;>*)G$@3'Q#UQ0T _-D;N2\F<( ,@-N M+5P(S/_3S+%56&P3EAC"XFGWQ,ALGK4%A2)@G.OF4US;C[@Z9=[H@JL(.^II MPYV.XD3T *FMI-LW[ZV(0C, MD/0F8///S#?C>.S5E?%WD5,JG8^JK,7:S:5LEIXG]CFMB'AF#:W5ER/C%9%J MR$^>:#@E!V-4E5[@^[%7D:)V-RLS]\(W*W:695'3%^Z(LKU1#]IT!+K(JYUY.F=N:;RE:HV^)S@9$/-Q(?RB>U.XD/+%]BRS)(AC$.9XAF6AL"B.));T,/%_JN9$P" M=S<40"3()@G^KS: [$YMX&Z)H'89V^VR4PU#33D'X:>B%LZ.277L MF\/YR)BDRJ7_K%SFZK[6#TIZE/HU4>^\O;2T \F:[D+F];?"S3]02P,$% M @ BX-%4+=;=3Q) @ [@8 !D !X;"]W;W)K&ULC57;CILP$/T5Q >LN>@-9C:3MC^?7U;EA@K MVY=@#^>?F M7',9 $7>PS/ZB?A+_T3%#HPJQZ9%'6M(YU%TVOB/X7J?2;P"_&K0P"9K3SHY M$/(J-]^.&S^0!2&,*BX5H'A$!5Q6(G)4!#/UZU47QDEK5$0I M+7S3SZ93ST&_R2)#%0?AQ[*4Q>N4_&Y*AE47T>]$_UD(GHMPB!+CU.7( M.AVE!J531\G*,I3."\F"V+(T%UJ$5F?V/9 MJO<3D*X%3/ZL+:)G-3F95Y%+Q^5IFT3'X?RH!I85+\/U-G3$=V*8Z]G[(:]O M@A^0GIN.>0?"Q8A1@^!$"$>B]N!!-+(6E\^XP>C$Y7(AUE2/8+WAI#>W"QBO MN.(?4$L#!!0 ( (N#15#ISDQI# , !P. 9 >&PO=V]R:W-H965T M1AYGECO:4G$ M$SO02KW9,EX2J:9\YXD#IV1CC,K"P[X?>R7)*W'_9K1@YXF+W(^%'_EN+_6"-QT?R([^I/+7X86KF=>R;/*25B)GEX,8@M Z].ELG^@D@R'7-V=GB]@0Y$[U,TBM7W7>M% M\SG-._4!A%H]39$?9V/OI)D:T*P&X0M0EG0ABVL(:A&>BJ - T-AS/"UN9_X M71]S$(2L0$ 0[H*60YA6("B 505@<@/#$%PPX"2!"4*0(#0$83>$T%)<@R(# MJ@PHA'U$H(\(\A%9.R"Z\F&E='X7L;B+6%XC>C91#"J)(26QI00$6;MY/@2T M& ):W@%U5"6@J@1B2"U5R8W,U='>1:QN(3IQIF"<*11G!C-D($,VO%R0#W2![Y5Y-@==:WV&1G,$K"_0:%E?5#[IZWO3=\)W>26<5R;5\=H<@K>,2:HB]Y]4 MS'MU56LG!=U*/4S4F-?WE7HBV:&YBWGMA7#Z'U!+ P04 " "+@T50BRC] M4] # #C$ &0 'AL+W=OTX:0%2M&^]GGA7UW#\VS>DI".KM4>=)_:D\Z<+\LB^K/&G,;74( MZE.EDUT7E&9(6_F+6C;U4BUEY;K*TT"^55Y_S/*E^+7567N8^^.\# MW]+#L6D'@L7LE!ST7[KY?GJIS%UP9=FEN2[JM"R\2N_G_C,\;5"T 1WB[U1? MZIMKKY7R6I8_VIO/N[G/VHQTIK=-2Y&8KS>]TEG6,ID\_AU(_>N<;>#M]3O[ M'YUX(^8UJ?6JS/Y)=\UQ[D>^M]/[Y)PUW\K+GWH0)'UO4/]%O^G,P-M,S!S; M,JN[3V][KILR'UA,*GGRL_].B^[[,O"_A]$!. 3@-<#,?2^ #P'\(T#<#1!# M@'AT!CD$2&N&H-?>%7.=-,EB5I47K^K]<$I:V\&3-,NU;0>[U>E^,_6LS>C; M E@,L^"M91I RQZ$-Z!8C2%K%_)!$I@,KFD@E<82G7 <3[!R$7%DY?"_))N[ M)*,T.5DMWL7SVQF4H@D$22 Z C$J-[.JW6/"#E/T&,EB(;E5$0('$$=.65P< MQHA1:"WAAL A<) 3%9*D0$D(C)%F"$F&\/$:*Y) /5#C'B.M&G-NNX[ 3) M:RW6+JZK<11:-29PIL9A/"$P(@5&5(VMC):1,U,,L0++'"L7I@!#)2Q]+@R4 M"HTI+7T$3J 4?,)#,:DOIO0)F@$8W=;8XRZ"B01 M4XY* BB8X))-J*0;-W!*I9S@H'LWB-_P%-T=@6J/CJ>D6T-I#&"7VH4QN\HN M!(1 YZF]2S761?=L"!\R4>A,(X!S>U\C8(XP%Z)B8;^4;.XRC7716PE0>TD< M3G#0W1JBW[ -W1"!ZHB.;6)WL:,056R7U\5A:!J,76(7QD,1<;!K[.+,0N#$ MHX5TNT;VB'\&U.U4$4IN;VD$#)B4ENG7%$Q&H?V<;0@< HLF=C2D-Q.D-I.I M71_I3HWXN)&0;H-(M4';2 /H5K $91?9!=D.(B"H1&27]Q[16!/=EI%ZIW:] M0[TM.Z)'I-PV]EHTY5G:'OWU9-MIDSCZ9=3CJ9'>] MR?2^:2^5N:[Z8W=_TY2GX2^%X/J_QN(_4$L#!!0 ( (N#15#M8?4$@P( M &$( 9 >&PO=V]R:W-H965T><-TO'85F.*\0>2(-K\>9(:(6XF-*3PQJ*T4&1JM*!KALZ M%2IJ.TU4[(FF"3GSLJCQ$[78N:H0_;/&)6E7-K"O@>?BE',9<-*D02?\@OF/ MYHF*F3.H'(H*UZP@M47Q<64_@N4.N)*@$#\+W++1V)*E[ EYE9.OAY7MRHQP MB3,N)9!X7/ &EZ54$GG\[D7M84U)'(^OZI]5\:*8/6)X0\I?Q8'G*SNRK0,^ MHG/)GTG[!?<%!;;55_\-7W IX#(3L49&2J9^K>S,.*EZ%9%*A=ZZ9U&K9]OK M7VEF NP)<""(M6\1O)[@O1/\FP2_)_CWKA#TA$!;P>EJ5V9N$4=I0DEKT>X\ M-$@>.[ ,Q'9E,JAV1[T3?C(1O:3 C:/$N4BE'K3N0' $BA=3R'8. 0/"$1D, M:4!3&FLXH\/I ILY0D]S^U^1W4V129J>T2U/\;VI6[%9P3@"J&W&=HY3)D>A9K(!)TP.1Q_4I,#( M6& T+W!'>87,/FAQ2"#2/#:!/$ ;Z%6- @5BSUP0* M/+TP9W0]5IB>5*]B5D;.-9>NC*)#/WR$\GK5XFNPW !#?"O[I[J.W^6[YOL= MT5-1,VM/N+C4U=5[)(1CD;S[((Y%+OK],"GQD".6\9VE>CMR]4H>!YY7KO1*[_V%CNO/!0BWM1.6>IAW^=>%B>Y.Q[6MJ=B/)1'E2:Y>"J< M\IAED]U>509O/#S$._%#J)^'IT*/O(YEDV0B+Q.9.X78 MCMP)&JP0KQQJQ*]$G,K>NU-)>9'RM1I\W8Q5J)5A!SG5;] M-_$F4@VO,M$QUC(MZU]G?2R5S%H6G4H6OS?/)*^?IY;_[ 8[X-8!W^M 6@?2 M.2!ZTX&V#K1SN(UG+9Y]!& W'7CKP.\,$+3XX%X%8>L07@;PFEK4Q9W'*AX/ M"WERBF9^'N)J&:!!J*?/NC+6LZ7^3]>WU-:W,4(^&GIO%5,+FC8@W -%P25D M84,^2#R=09<&AM*88LL=7P:8V8@H-'+X+\GR)LE%F@3\6J3V)Y=?"\,,%&2@ M-0/M,_C$^-P-AM>8O-&!_8 959G9,,199+(M;!@EB!"#;6G#"(HH(; X!HIC M@#AJB&LPK)]UA#$SLIX!,(0I-PJZL&$D])DY,Y8V#&,>^3XLCH/B."".&>*X M%8?Z-#"GLHW"G!%S-MNHT ^Q.:-M%,-7A06@L 0Q@UA@17F"V;<2'D&H'1M M36$ BJ+0B+@$4'JBL"OS,025A8 RHW%-0[MDF$;8@,T &&(1-Q>;#0LB3JD! M6]JPD!)&KK3,"!07 >*B*[T(^7#S]S_1S]"5#039>=@MK47U%4"-X^$+!_ MV&T(03T_#,T>"\!TY8R%. ="F@M_ 3#I\A)C$3W>0;6$DK*6X^HVT^67-/>J MRW_A9H_L;F]F.@4PJ-\YFSA>[R26B6)7']-+9RV/N:KZ5L_:704FN#K)&?8I M&LP18%]45P? /L.#.<2SP(-'R+[$@Q5DGR"F S P(WZ^M7@?TIH[S_>XV"5Y MZ;Q(I8^N]0ES*Z42^L/Y#[HB>WW-Z@:IV*KJ-=#O17/7: 9*'MI[E-==YL;_ M %!+ P04 " "+@T50Q&ULE9C;CJ,X$(9?!?$ @ZN,P41)I.Z$T:ZT*[5FM3O7=.(< M-!RR0#JS;[_FT!FPBP[=%PTXGW^[BG*Y\/)6E#^JDU*U\S-+\VKEGNKZLO"\ M:G=265)]*2XJU[\?N>MFVO93K97&M MTW.N7DJGNF994O[WK-+BMG+!?6_X=CZ>ZJ;!6R\OR5']I>J_+R^E?O+N*OMS MIO+J7.1.J0XK]PD6,>=-AY;XYZQNU>#>:4QY+8H?SU46G:*.EY_-N+NOGE2M=9Z\.R36M MOQ6WWU1OD'"=WOH_U)M*-=[,1(^Q*]*J_>_LKE5=9+V*GDJ6_.RNY[R]WGK] M]VYT!^P[X+V#'ONC#KSOP']U\#_LX/<=_+DCB+Z#,$;P.MM;9VZ3.EDOR^+F ME%T\7)(F[& A].O:-8WMVVE_T_ZL=.O;&H"%2^^M4>JAYP[" 109R-9&X$YX M>@;W:2 UC6>TNN-X@(U-1-*8PT.1^$.1T30YZ2W>]N?#$<*0%O!) ;\5\(=N M8LSP=L<$+9-WC&"1+[CA$8(#B*3E%IO#"%$&QBN,"0Z!@YCPD" -%(2!86!8 M2$+&=#9SH.T<*'X C:P*2*L"6P'8A%]"4B&<'SF2%) S(D=:;]#W0R;-P+$Q M# +!?<.W-B8YEV"N*1L3R*)P8OE'I''1G*BQH0@,#VPH(6E 6P("%AEF/5 : M&06,SJV,& BF-";R,\P/'"!SZQ/@C-#IH>%KU.\Z%&8:)C@,(AF:28?@0@P# M9G QP05Z=H,H&YM(YV7@6U@+3N@?4V#9Z\P!B]P#@$QITCH9H?A0AG1"12(A6 M%/70.#J:.#(+0H+3J2BPJD*;XV'$S3(I)CC4L1M,K%>D\S7"G"BB* !SG9!: M,C#M(RESC3RBQK;1&PD2&PG E :=J?$3)332*1'G%-%(5=%2@%EEDAP;KHW> MRS;'?2;,<6."0X'H3^QG2&=LG%5&DY09'QN:$J9]!&5%9/QHQ+%M]%:"5#$- M4QITKL9/E--(IT2<4U"C7=Q&H1]8+B9*91: E8EL#$0@?;/T)#G]Q39E()VO M<59135%@KQ*2LNRS*1\MXQY(C;_"Z7V$DX7U1*+F=*+FGRBL.9T/^9S"FML% MKA]*ZYN,PH0P2Z6-F>PO2G_,0BXQ.'';.*:HH"-+_+",H*C>TLJ?@1 MU9GF#0[ ,E4>V]/(RMD5U[QNWOJ@]7[B^83- 9K1_@R+#1#M6UC$W7GF+_GN M>/7/I#R>\\IY+>JZR-K#M4-1U$I/GGW1"?2DDOW](56'NKD-]7W9'6MV#W5Q MZ8]LO?NY\?I_4$L#!!0 ( (N#15"A5'P8"P0 /P3 : >&PO=V]R M:W-H965TZ/LT\K]H<5)947XJ3RO4_NZ+,DEH_EGNO.I4JV;9&6>JA[P=>EAQS=SEO MQU[*Y;PXU^DQ5R^E4YVS+"G_?U9I<5FXX+X/?#WN#W4SX"WGIV2OOJGZ^^FE MU$_>E65[S%1>'8O<*=5NX3[!+$;9&+2('T=UJ6[NG<:5UZ+XV3S\M5VX?K,B ME:I-W5 D^O*F5BI-&R:]CO]Z4O__._D?KO';F-:G4JDC_/6[KP\*- M7&>K=LDYK;\6ES]5[Y!PG=[[O]6;2C6\68F>8U.D5?OK;,Y5760]BUY*EOSJ MKL>\O5YZ_GBY ^$-2(9# MR-J&?)!X>@7792"UC&>TS'$XP XCN@@51,!-L;?XAAYHV!$H^&!W %28)\ )V1/#QHH0"3]T!"4%8GC7!KQ M6Q.X((20F7$F<"**N!P+-2W.P*:D$(4"E*:'-BJ2:+I'43'?=(Y$C51'H*L& MV&4C"$9>+Z!U&<0C242K(! R:"=10&B0Y*8$$3#?C*\- 0@C #/"GU$-_:*U M&<))F4.@@)E]"H$*P52?253Q':JA9W3- *IH1'*$@U9FD ]D#M(RB(0,6IG3 M@P;[K3L59D1O1> 0I:4^%(Q+( XB\;>4*0U&F%*"E$H8&9?1Z.XZ=X4 MKO@>U] WNG8@43M@)(>0UF9\I'-&6@1Q2N^,=A/+ BY]*\9$LQN$@?5=0^!" M]!FWOBQLG&"ZU(T($=(BC9.Z9Q(5^::'4U#K2:CX'FKH&UT\D"H>.:]%71=9>RJR*XI:Z<7[7_0;<%#)]OJ0JEW= MW(;ZONS.H[J'NCCU9VW>]JT[K.;. DJ8(:=I/OWLPU%*1QK\R78YMWCWJD;5]LU-M)8R=MOM(-ZT46Q]4E1&)XRRJ M1%&'JX5?NV]7"W4T95'+^S;0QZH2[=\[6:KS,H3P=>&AV!^,6XA6BT;LY4]I M?C7WK9U% \NVJ&2M"U4'K=PMPT]PNP;F CSBL9!G?3$.7"I/2CV[R;?M,HR= M(EG*C7$4PCY.A)9K5?XNMN:P#%D8 M;.5.'$OSH,Y?99\0#8,^^^_R)$L+=TKL-S:JU/XWV!RU457/8J54XJ5[%K5_ MGGO^US \@/0!9 B ]+\!21^0C *B3IE/];,P8K5HU3EHNW^K$:XHX#:Q9F[< MHO?.O[/9:KMZ6@$D=!&='%,/NNM Y )$WB+64P1E R2R"@89!)5!?'SR5D:& M,R0H0^(9T@N&+!NET4$R#ZD])&6@* .] MPI$,9=Z2#T(M4"<]YPD:.(#":$$IQ-3FJ)L<>D#>=Z7'O+&%\S09[P)3 M6);%C,SHP1L9IIT,D,8S''C[07J-+W@# OV +Q3QA4U]F<(R$I.9_0#P=H9I M/P/ 7+W@30CY-;[@;0CL [ZPR1X*+$^SL2\(+. ME+'GHC^]=DH9:2GC&VORP5YHADDI=\8-6:+@VK?X!4$L# M!!0 ( (N#15 .5]:\ZP$ /P$ : >&PO=V]R:W-H965T\ATZ?5%PP MHK0I:B1[ :2T08PBO-W>(4;:SL]3ZSN*/.6#HFT'1^')@3$B_NZ!\C'S __= M\=S6C3(.E*<]J>$GJ%_]46@+S2QERZ"3+>\\ 57F/P2[0VSP%O#2PB@7>\]4 MCE# >@U!!I&7\F3G].:0*7^W?V)UN[KN5$)!PX M_=V6JLG\Q/=*J,A U3,?O\)43^Q[4_'?X0Q4PXT2G:/@5-JO5PQ2<3:Q:"F, MO+FU[>PZNI.[9 I;#\!3 )X#<' S()P"PJL Y)394A^)(GDJ^.@)][-Z8F8B MV(6ZF85QVM[9,UVMU-YS'@11D**S89I >P?""]"7^TO(X3/D@P1I!;,,O"9C MCS^%1T%RE>(VYB))N%IK: G"!0%.\#I!M$H068+HLEGXJED.E%A0Y[)LKKNU MAOE/*?&JDGA-27BE)+Z9Q2FYC7%*T&*8&(C:WCOI%7SH[)U?>.>K_8#M,'[ MW;OP@XBZ[:1WXDJ/M!V\BG,%6LIVH[4T^BF:#0J5,MM[O1?N0CI#\7YZ:]#\ MX.7_ %!+ P04 " "+@T50F$[UF/0" "L#0 &@ 'AL+W=OJ[(&BW M1U'R]E;6HM+?[&535C[Q7P<>\\-1F8%@O:SY07P7ZD?]T.BK8'39Y:6HVEQ6 M7B/V*_\#N=M09B9TBI^YN+1OSCV#\B3EL[GXLEOYH:E(%&*KC 77A[/8B*(P M3KJ.WX.I/ZYI)KX]?W7_U,%KF"?>BHTL?N4[=5SYJ>_MQ)Z?"O4H+Y_% !3[ MWD#_59Q%H>6F$KW&5A9M]^EM3ZV2Y>"B2RGY2W_,J^YX&?Q?I^$)=)A YTY8 M#!,6XP1=K('O*^M0/W+%U\M&7KRF[U;-S9^"W"WTC[DU@]UOUWVG:5L]>EX3 M$D7+X&RQ3E3U MHCC+%@D)PQ!7M( 5+=!B&7:(H$,TAPF*IDR1Q<1(DF69$RF&!<5@K=CAP* # M0PYD@@1%=(+4B^*K-K$P2IU("2PH06LML$,*'=(Y78*B:9=2JTLW+$H2-U(& M"\H04H0=2(CO[' .%%9-J095_!\W%''D#4%DL<,#YP29%11899%1B\P%A"." MH(R(';E'<$B062F!51909+6%Q8 M->6B=FK<4/V7=8-1'!H4A0:C#@_'RP6* QL,JBPP.S22V V%@X.BX&".QQ;% MP4%1)-A04&5!V<'QKV[AW* H-YCCX45Q;M!9N8%5%ABSG\F44 (Z%KQY;3;[ MF&^\.>15ZSU)I=_ NU?@O91*:-OP5F,>]=9IO"C$7IG31)\W_?ZAOU"R'O9& MP;A!6_\%4$L#!!0 ( (N#15!@,TT34N0 %^C P 4 >&POY\"T:.RR0@P*X'TAS^LBS*=;*!?Y8/WU=/99HLJL?:W;7I1;//-O_XABL:C/_S;OU39O_W+YM\NBN>T M##XE#VEP%E2/29E6__+]YM_^Y7O\,S\R#CX4^>:Q"B[S1;JH__5M.N\%@R@, MXGXTJ__QWY.\%T03_&/KX#_2I Q^@E\VUM,VE_K;G](R*Q;M[_\EKO_F,M]DF]?@ @8H MX>4KV*)IO&2L_.^N.S0?<2[EZ? M&N]$_;._=+[PEVU2;M)R]1K99NLR#LF(7O\4[9*@X_;]7U:MNSN67\VFW4=STWZD%5P0/"UC\FZ,=,_ MOS\/+JYO/EW?G-]=77_L&.0JGQK!!HH%LT]N.P8 M["[Y$EPM8/G9,IO3B%U+&Y[%H_$PBAJG+B.=+Q9P9WD:7.>-N<"O M@KMT_I@7J^+A-7A;9L]IN&_0"_P7+/*N>,GKSW[(5D_9)JGV#F*VZE-9/&?Y MO#&UB_-]0WPJJ@WVK=Y]FH/Q@U1J41@"^VOC+L3^N_>E\0 W@L\BY" MFTY&K;1H\ 5,D1MP8ODP66?X0W+ZN[XM5"_E>U'^G,P@NO\P?DQQX?!OA M?SR_?7O>X [*TX0Q\:6DS\,Y-IGB?S3EAKDQP%N2^08(#3E$HD-V/'[[F*Y6 M<%;KIR1O;)W#!.#* 3T]%&7CH?=)"2L]G\]3> J>6?#S7=];)_"]'[<57)BJ M:PV7Z[1\P,6_*XN7S>.>Z?D'?$M"-;C>;H!X7,:O FR/+A[++85C-V8_K]O M0?X.^NW"68\VJ2H8_X?&GY/J,8!!@SG^D/YMFP%]PO.-CWQ(RE_337(/M%\Q MP65-8H#C0 Y9!64Z3V$D>#H,\K1!!5?Y,WRC*%N&N-X\PJG/O5DW[DB!#&+W M,^]A46'P5(("5<)IX1)Q=4\HAUKG]*XH%B_9JG'E_G?T?S7%W3*%;R_@5.;% M.@TVR9?F0CYM2[B.%3T%)/&0X=;Q7%N_SPO/B_SLD,6W_TT/>Y4E]]F*CJAQ MXN:,GI)7/*#.Q56OU29=PU'"6;6H!N:QM'S.@( [GM,I$6.!^P*,:Y[AW#3L>0"Z3;9!H M*[ZFH*0#UM'&1[7J[(O98,#4 )R[31V"?*%_DUIVLBJJJKU9V M%-6\JG-%K00"&UL6JQ7R_PR%60HV&2QH[C+K:GM?98LL:6-<_.'#/]HX>MK* M8R8=/ C+"EZ2"CE"]H#;NBD"V+2 Z; T$AVL0V!\^(T$.$")(@IL 7P3SFRU M71"CHC>9RR?W8+DU;+8.*49J'U,I'/WU4\JJAZ M-\R9FA=>_]!<9"77+?WRA*MMD9OT"*RU[!CC!FY: A* AEG 0ZN"9$]3>R.: M"P.XTRG:E71"BW66DQF#"E53>@IYRNS:.9#\,3CAZW+:(8CI*MVGRZ),=XLS MU.XV,Y;Z(_$]U?=\PN/+0LM?8T&:X;M'/5_ MG]_C=9AO&LH8*QCSUP"-_FK%!G:R^&5;L=AL7ET6+CCX?,^['=<%-8"3)[T0 MIW!]\G29M=*I6&1ERN(,2.W8;Y*&OEP5+\%CNGAH(0[\S#8'VW>5_2=\X@&$ M:\7"$:@@ %E5X65:@,H._T'^_D3.G";#FJ]0AA@GA3,GNO/ /H(3&OTTX-'Q M7AG)D7=>^XY]J*WKL+=PH?/B(:>ERBR08VZL9ZFX7V4/(GY8@.?IG/[RDH%5 MMX"C0C$IAQ8\@?W55$&>DVR%S.$,5GY6)9[5TWH"S:DFN\;HT'H/UW.8E_IW MY9NXJJC3;3,X@%L>Q"]<'?.?@TM2:WX[#8$6L,L-0X1R87752Z.K?@)=]:^H MJZHA_\W#G*_1R.I4?2\/4'V9)-IY[/O=JF^;,G_9J?I>.-1QU4$=ZJ9P! R0 M1>"Z'AIZE[ZS[SE8%' O5%5 C:.?3G%?VZBE5;A7U9:^LP42!+UG_;0J7M-4 M[!.ZWKODXH%#-(_R20Q\//FY:Q+M^%CW6ZUL?Y$]9W"M%LSC]%^NFP;8&;#M MLJD1T^Z=W9,# B\U$!"S]0ZEL>. ;].G@PYXYW/?K/%U3&ZGUN],[J#G=E!V MPZG60=F=S^W8U%UC'_3?DPWH%*LD+N_";[O"#_N M7.I.XO)TQ]8Y[= =_4NF=^E /?XP'1D_\1.H.5_GVS7:'^A@9;$."C:MX:Z0 ML[W#Q>=H;G#+4&/*YQA2LSH:W3Y46W!\4F51C;M_/>P#;U.02?-,]$0T6-?H M9?A/^D73K08W7Q5'>-[15='JS![(:\3J$XY%+I_&/M#?22%@UR<]ZGA/R+S% M#=<_S^'P\2QKS^'?MVM66>\E'L /L_JXPV%JG=KMVEN[3Y;_MLL]>>@Q[*.- M+'\&WKGGZ'YL6[/9/)J';EWS>ZSSD 0!.MZVW&.P,N=INI 9+;+JJ5"U?$GL M?GU('$%]YW2#CM*C_>_3P]\VQ#K9<'3MZ&'<-6PDJG?LQ/>_9ZCG9,NQAE./ MCMIH8A\=@7T$4F(/'?GS+=/G8O6,KX "!Z01+),YDGM#80,%*'E5;MWF9O>< MRZ51EYK[Y0QC&#@P-=>!VE T5PW[8K-F,.6LVX]JOI+E\LEV+_X.<-F M,6 J%FN%+'E^:!00)W"R<+1TT=RS(\;H##FB6G*?/F0YFD840FAU5.Q\']7C MSC=OMT]/*Q+-:.D:_P-PJ3FHI]LVS]N5X^B$4\D:8QIG;-L?*;# +/4HAAP@ MY=TG:&NN6?:<'7:3]] 3#',(Q;PU%^JX]SZ#,K39K-CB:+O%!XX#$K?K*=?F0Y*+*A(YFIZJ.^RZ.]1,O""C*4?RZ M5WEQ_O6F%('Z_O+H,H(-,]^F/0^D[0NII>\%-1XL:! MW!71\YA5$@8*:<2X_\<_OS\/Z4<8'#V"\FL!/)@_R:]?TOIOBFU9_]6V,K^! M"539&B0EAI^6*7H[82KK-,G).7'A0JMP1X%'@IC]I4 Q>U:\Y+5 &W#1%=X/ MG"@RS/3+!L8E%:5B9?$EJ](>Z-!IT*&2MY[18_*,D8\4;@=L#^G](#"W%>X> MRHF-1M+*[4J\C&7ZL%V):Y&V-@T^]VY["@+2()X!XE#TMJ*HR8GLT^WEA>S3 M:2^X %(&O1B(EP&>2F/+HMCD&,YU6!-H3R6B6%X]K^O2K*RR*S/K06V9@GTD M]6:,&EKT^1IXZSQQMF]N-AU. MOEAGFPW?7;.)U7;^V+Z+O>"*/U,\9;E. 5E&#UZ2?E*?N\$E)FL MM)_2D[>S4!T7!ZRV*S;\"A,$#5N]JN&.6*\5;Z*6P32LYQZMH 5ZZ=,%47V5 MMN\(#H)4!!-X+%[2Y[2$;X*AN4+G=X @8O&/_[+-'0?Y%:(^IH97M-X='-J1 MIK!3"/I2!N 2*+"*X#S/M_ ^H\M0WP >M0ZB_MF?S=*RD MQB,0A/ $"A::(;X ]PA'.M\^P+D%T5B>.YX-R&1IT$1-/3@_9%4'<*=>< X$ MAZ%WBISD&Z;2.;/2X)X]+DZ0(IDS_[#W)UT!M\S-<;83D=FIS6.9LJ%<95^" M-0?%> MU2)%'].@'&.H$$#$5GQ#Z(>) 2A9+U@YM'T*#6R2N2!QIYI,G2 M%8"5,!)#KR!3(EYX+-6YY6U>).[(^MDD2KW!2X%7\ 1 MY8Y41QTO1IH*8J\ZH,)R:))/GNSDW:_/:Y'1/>+Y 9>&I:,53&HUJ<_'3=-' M_(6=V(FPW??/T0=U*@'Y.6HCOE_>PY6?/X;!^PW0TS5>. V#EY2XVBHE>XCNSJYYJ/C37^M 3#X2>G(U5ACB MS: 7CX/[;+7"7_#I='PE(!U' 5I%D%2N7F.>-9#J3F:=;AX+LCT<"4LOJ7X/VW6/UYSEWITGV8YC6*Y.Y_$O*P8<'F(6 M![ISA9<:B G8 -GM^%+]C%F%3!8+^A6,M<"HU:H*>8=Q>PEJ-M;M-1;,A;-" M0TO,8HY88"_X8#2 X!($-UXYV3'6; R%'#FRB#MD!BAD?UM]R*BD5G_!K5HG MOP(SU56PLQ0]D$\F0&U("D6E.QU8"Z'\B"TG;,4SN\:#3Q?&.'2\GC5GYXGX M)VA+K#)9\SVTOTSA!/S>@B#]Q^\VB;R.^2ILRD-9N2 %"UP3I0>F_;^%H14@2+TL6!9WR^>U%,!W& MP+52,CR5;\GOK>K^B?B]*F0OJ0C:,MUXMPQ= [A##>1=J-O9(1B0A<$^U;4@ MW=-C<7A?H3U,>57&F-A6;%T; B6D>U(NA$+I:3X.HGTP@>1$$!?*Y/M52@S8 M5XYZ=6XG\$EN2"_X&9CI$V]!URW"3_.A$BN!N5I](R]$O3'279UC<(-Q0%>_ M:QL<5LCP6^6);]-J7F9/RJBLDX<4Y_4:Y3'&JW8O+*QQ4?Q&I7K,P:KM;ZF' M]\P>?J90N;DO"3$4='F@+"Y*^B=!D9* W*/!"R@R>-5HV^F*(PQ.%#0, ;.U MQZ%QH)U,3LL33(Q:6HM29 MI^1,HW4S*3A8)19PZ#A#?PF][#)>7H([/;IT_*>J*DJ2-#@J@QA8I/#&F;@% M;2%2PA8=)M>Y+*;^R17S/EQ!GG!9V'\93 D")NX8WTRX:\%FQ/$-B5@ER M<_W9*+U\+!G>4-@NTC/6\+4MQ2OYB%E6VMTQBPK%5^&89C**/#E':'+(?!LL ME]KFTIG!.T)/<.XYBBH@O[^">4A$XK\1!HX#!52D-5N1),.S]?VVK(Q7A+Z, M8VY+\:8Q:3+S%9]P@EEZF+ ,QX#B#M5*-*=(3K*C7=R".6P(PQ5$N+K\K.VX M:6T^X?%NOM*O=6*@28"6!G,E"QMN@]#[HJ"O2/B,6! 8.,"(-Q0P(3V!V-.V MY,B'1!+NB[(L7G![**X")*('X5PL5 7YB .@!._:>*O(5-7=\04B?O95 @V9 MNX4_K) +EE;55%*!I^FNV*="P2=PFSII[J-# N[YO"W#-7:7<( M "DN0%\\W4G:GGMVG+=QF9]%/*4K=GXPNT*7S5P"WXM,3E/4 ",Y1<:0SRT_ M,Q3P5.1\[RK:.E#]TJ#V1S.$NIF4+IE-$--%JD"S3+:+31=FA?@PK(I$-CV! M2;0OM84@80L4I.1E&2JDES*C)-^DR!(\;:0L?SF]_-.P1X7A6%QQ$9R,BV/TR/+SO3BLS3%/5 MQ5$QEM-4L1QZN*< MS2-%B2<;(*^> MK%D#U9TGA8G,"W[?>BC(S&69C$ S!PPN;AG8?1X3I1V=!UN/=#V,TA9$R\K9'K$#40M M1Q=J*(:854,P:4@^I.M]00,'%YT:[R6+@I:5M:Z%B0YN%-WT4%BQO. YM=T0 M%;$<_!A956K[\NJ5$ZDNU<)6J]"39(XA.'2$Y]C58C4-6'E#UE3H/ M< A2A,$NAH .SBCJ]R;!6CR<^-R;J#]U?D41)>--"(TKQ^IAL!>"M2$0W',* M&ZB!-MY $R7O7J;GX4ZL%0SZ#UHYJ%L87$993]\TGHR=#HF&;]NXL$-D33J8 MA5OVL"*$[*>Z2[YN[L?ZK4@UL28DW6NF2Z3C3.4/:K8-7ZD;R2W3AX2\/?B> MB0JL1!J!*&"?P4Q]!BRG;!#M>,?I9V*?%8X;_ <0J'5X78G^Y8CG@[DQZV;J M$+%A,O5PJ[9%"&[8]:PT L&R%KX+ZC8@2Y]&#U4GE60>LA34W'I]2FO#@%&P M*;<\OK&^Q.'GF)DF>L6CBKN=EY.L*M#%BP4*2EZ/G33^/ET)"331?@A8<[!X M$JLO#5!ET5BP"%I>(ODI,L$^H#(X)],S0[TM>Q#/N3=7(+;4G"%^";B?O8I" M(BPI_L;U?51WW!.)BT0%@#^CDUOOU1.:Q!L&L"7L?NWZR+Y0'RG3:'9)O T^ M(\X$E5YZ0P6CLH,""_9?'747KDQP^.LU$(]*TB^9 HQ:7*!X.(038*^&V'KL M4S$2$L\65BK?,'%?<>IX[GG?!\!N?/1'B/J(&@YH0D@-FQ<4MBM,,0XB$3;X MYN2E7G"+H>.&4<.1 M0Q1?2-8=$Z #=1W@G&%*A,8\V\WJM 83Z4LR3^OGK&%9A++7Q;,)JDJ0B+%+ MAQ2",,P>OG]?]_XX)C@"?]*-?#B;F\G-R16D[H <\64.61Y!\AU.]']$HEYA M6@?;R0XEDW#G+ *C+@B$B/:@YD!$$@!5O=AR"MN6N:_CW"?-A#S\6H7&>.8- M4.A;)D WCDHWD/E\+V ]M(N3%7EWJV*Y>4E*@1\^;#.&VF$>$4L.%B0\K@5? MF3G0*O$:ZL$2,9)[B:;-NB:L+!?G$B^)[T3;Y/]?X-#LC,K5*?G:IC^[Q334TS1!]XX@?N[8)^ZZ MKR:^^PJ7;(II$C=%#X=HT5B21\(?Y%9?HX.;/"#&JX00!#6/?02+@XEP-7-T MXKMS_:]16N._=\;946"FX]<,6KCP.-8%,%TX\W('@OSF\J^7'S\WJDT29CPV MF'%YR@[_HSIM\*26!7I3:$\X))F*=ZL2OU)*9\6N$@:(&:>/)1 W)8[C1!(5 MM7X/\SO7]:%RTL!8'8P'8VKH_Y\0-MAD_S,=L[V5ENB"3A[2TQ:\@.M+"]X$ MG#H8?*<_=!6I@T>C,)I%87\P@I]GLWX810/X*>[WPUDOZ-TT^XPV,SK+<.,>'N4E&QDQ.I^GX5&Y M+I.5-.E_ARQK!O_!:Z+@/![?1^DAS<*%'O3QA7$?W945U['12GN.',:@WX** M 7-2B7U97V.P%4E0"8?SD3%NR]MW!RIT (0$L7SX>=B!Q988\IOAN#D*(CH:]H=D:AB$E/O"EE0,I MN,HR"A&C^';;&>!<#5[AB4LI2<4VUCPK JJ*$21,O'*.13$N8H.U#1$\)A7' M(L3Z%A64U$(=LM?.3NJ'9(Y'XI$MM0B/.3.*^N$%HGA@6I*3$_]Z[13;8:[= M<8"/R2)X$_?Z$P/H)4+6,9^<,1U0C 8$'/F$4W;,25+15]DSZYC-8PF58Z*N M4_D !O3I(58)$S X9!*\E*A'Y&:_B4VFE9/K*3,E*( 9'$82MH2H1.71G<4F=I8OA)="R!%$(Y0US1^ M0G\2U;D)/E@W5R/;SGGLK1,CZE9L?CJ_N@G^>OX>M)8/E^>WGV\N/UQ^O+MM M570&1M'I>(M$9\,;VP93LL@;GC)"/@PS\KY=EVQSJ'ZJ$*NP3 B!#7-U M]B:OS!Z*N2*,'.+WL=3M@%HK#MOH^P2 MFG-]B(('ENA&F=2=VBA M(M@<")#J$2?:9V M] <$#]*0CZ !4R(\?^J5R_49!-K?MH5$KN=2QX4=!$Q5K"IQI'YN^751^ND, M[R7*X>[!J?&+(4"@,0&'$\FB992!/PHOC('I'.S8%3\A+K,@D/<]^>/AVS\$ M.KV_VMMF0I*_Q?H-_C3E&O2/"A85 "3#TH#S]60J\0%363KYVJV?#9MSUTDS MGQ1X)B^(POF:+,A$I@\Y1T%^V)QX\L6K1R M.A/,-E3X&VU!V\QU&P:MVU"?7K5]DD05!&MEFPW/,R\,Y^/* J]"()SCD*W@>]%D26;MVG>F@34 M]0@71N6RW-^NMWDVSYX0O.7\MGV[#MPC4A95C:#IJ3C@A8LT&MI,E.N5_T(E2* <'[99BO 'SLUU97R8? "9>P;>](R'O!"[!WWCOXT&?.Z\T+1A+T5B7V6FL '85BJ2_(/2NI^\\L,EPZM; MLX)#?MV'\:H$(RO'Z,FL]OME!ZPT,^F('J>1*2,58\ M((+QA)L04 4Q5.S)7L:T-:<.GBCR)'RS-7)(*KPA"J"K)UF3?N.==D[W3FM^ M4!Y *+Y F!0],H$)4BI"TT6I(!_C_&:X=@<:JE^Z)2D7ICC-. JOG_A:_7) M",MS%I8?'&WQRFB+Y[*)(JQ.O;Q"]M=>6TJX\M3@^#1X;W2=CX5\@;_'G9T\ MI?E4/W91L[]^,(5]FC@Y#))@A(283/S'QK\_-"2^8Z8-!Z-P-AB8_^I+^M]. ME6 2COM]\YC_K]9V1KN6,)B.PF@R,P/4__VA10X'LS".IN81_U^W+>(\&(?] MR*[0_]=>R8T!J,EDK/\Y>)_BP2R<3 =!',?A+)YA,97I:&C>D\+@C6)KN:IT MM5T,3H (]R<<#":!9/1(!P/IL$P'H63.#+#MH41?H#K02XS)'7A# ,8R6Z" M_Z^NGDD_!)#43^,1G%MS0WW M(:X,HX2#V2R,AD.,^<7]L#^;PD]#6&]_.':H^KW#D9QU^5' DRBK>C MY9=O&V+J9!R.@*)/&P=M_K"W'-Q)A&O;Y!C_4DX MFD:PZ&G8!^DZG(6C: MOVR18]-PVB['] \'R+%AV.^WRS']RSXY-@ZC04,.V_FC')OVCY%CDUEO^O5R M;#;K]6MRK%Z)XXXCUFSKM4#VA2&'QC+&+ZDYV150. Y7X]B14UOZY'[SC69C M,Q6B&?^Y3?.,A,:F+43=')F* 3$2O/'TU*Z9H8=E%P77"U']K_\E!BN7V\W'$?U?D1_=R'GZ-HB+4* MBQ<35%H4V_O-^B_/4LR\^>L+HXK&,0 M 3^#^<1H;0%[^@G;XCW"_F&,&%C^$+@6\.*X/P0^/>%E _L? MN@G\-_^F,\A7@T"8=3W. !*.#]R238V^_V!WH$ MWAA/PNED*#_ )'_<9E3FW$E4Q:*D"A3F6SF,T$X"(QP(:3R9@NHQ?\SRM*P7 M8AZC9309!>,Q6'_1.+A>+O&TE]LRIX8!G#*7?:'F <$ 1.EL!J<;QM.8+LBF MW)*SS"6"\0!D&APRF,-HG<*SH(3 DI$LX=Q!C>-F6&ZZR,+M4'$"D@VTD F2 M]60X@K-C1C^=\Y_Z4B M*H+C[2/EQ_C3.#[ @)[0'8C[4^ R8WO!.==1RX\\,V8X&L-!C4:@U,%*X>BD M88;4^3;7"W6M$2%M@NFF6&+U\>_O) M5/[@_EN"F%1HE73CTH+&^9GIS[7(X))OL, 00G!HFE@AS+::%MR&,VT. 9CF MJ'('J"13@?Q"X@GU1#:<9;.P%*ETU?X.KN9[""]]$\6N:H<\^20"7?'4_,[1 MP1B/L*_*+XQ!!?O\<@'T>_[BP,$ZRQ?CWJ#UBX=4%9;O^9\3#(O)647 =+T9 MY0&;+*SNVW8X:JYWUAO^GCL\[,7-'>[_UCM\6&76*+2Z^/]7RQ >U2E12^LY MF: 'YI9R\TU;OOCBRBGBYKKMJKK?C@TSU_]64_)-X]H[IQ&LV[KKLVV4]8[O MT7NY1_B@5YW@%JL3.%T(=KYJ2F\$?Z+.J[N??BLIQS]*MNPG:JC(UK3I)]?A M9P6S&33TH:A;XS$*Q!-05,9L5YR #C$;BY]X/ :)B4DS_J#^N>. H)H/]7U0 MML;\XU3O])5JZ_:F+1^E)Y&)]J,^HOW9Z7S%$IWT1Z1?D144CD'Y M;[1B9P/+:%-&NP1R(\.6J QH9QK1#S&HB:=!O:DZ/$"^IPB(%X0'DA!HV]2\ MO+;>_=2"-"G$&9&]RJ0[BNE7,:BS@]W[N;/Q6+"CWSOM''_F9*@W;2I79C;J MM[BS1!>\X78:E60@O+B9DAXRE4[8^:NF;%#Y=$D"UF)AV(APT55$A+-P#I1P M8T?$&8_DE8L8@@\A>\/YGIN.0-]2E=QJ-S4.@:#]FD3!4W>J(G#*0'OI!BK0 M$-;A([: 0>(4"JQ7,""DOE]3^5!%AK[TIE_76MQ?M.@Z^JTC5!CSI5']2\.. M+QU,!+$A@DNU"#PI]?>GMM1]B4X$QTKO9HLQDR02!F\U\T0R2!RAWYU9\^'\ MYL^7=^<_OK_$OBF?;Z[NKB[;_9HCX]=L?4-+8&_FUM+FO!^U&,7QZW(SQZ>];(Z,8YAJ,0>PS<(.TR2F+YDB( MW)(;DQ3_?R*C700T' Q@9S#B' U9#1:YC'] !^Y! >CZ>O7WG8';?E /W782 M411$K&9QQ/: 2.UH%@Y'0^ 9)S%IY/@+I--N&NI/PSYL,Y+0D((+Z"8=S\8> M#8U!-QK.1/,*8[II-@[;04:S&2RA"7J27W>1$9!##'\&Q? $OT+_CJ-N\HF' MP 60<*))S%I"AF1=3Z-Z M6FJ2UU=K6MCU6LN#5.0J,LEC;I(>$AQQP.;^R<:Z'[?HY-W3V(N)>C.>]@9N M301'?^:R4809V +;KHV,NAH(5M%>,8\52/=@9<-1%[HTBITPV"F(PJ'1'UK9 M-D9((A;[^WDPR*UX.!81#H^WLMWI)!S%8Y':[+GA4-5D-C%"D%UD;'YO*:%A MH^]CJKP=S8>G-TW34 J?4M-.ZX/W:TT? V+;AY#[K31'-V%]:\J3F-KJK.P- MA['\- :I@<\E2S)F]3%@I%QYQ6&H@U$_'(#$&(PBZ*KZNB:%G269K11HTK*G6#(:#'MK5L/?S[=7'R]M;!'7\>/61>N^VVT[C MX"QH?1KL2U.^VVNW=FWK[,5N,RJN_<9)K5C* 2M34;X'%D9F]W5[;0&NU&U+ M0Z=?GDB)W'94Q^!ZZES%F=OKL!9F&C8WF_+-W%A26*M>UTQ\I)+Z%0E1I#J_ M;KL_^O:)"O.,^TYXS,G#D>Q&!!ZDS[;GB$0)X060,G +JWTYBUWY]31XU]PH MR#/S7!;6S57CB*V!V=<]E:CKY58T%FN\$.Q?:.GOQYMBBL6^Z]DFPO&>#"%0#KI01C(9DP*ELGPW"Z7C0ME.R M#5HWS]D%BJE67;7,0<@4Z]01]\2H4- LMR69J&7Z3/><[KP=MOO[7K,_K0TF M)^G6*F%OI[EON%RD(:S( KMF53E#B5JQKGDWF'C>C(8.AX&GM. ($TJ%676I MJ;STI"QL/%QIQ3MJ2 MRU: -*W;>U9H .=RA$;5WJWTNJ71Z^%=6ITVK-VLWR]K5._.ZK9B38*'57&/ M:BWVB,[X7-E"2_-'O--27% @7O!;K&*!$JY8;?U@V3K)MTO4>D3R41^)L@#% MN3(R3?IKJ-@T4['MO@BE1I].J:.SM:;=>EY8/V&Q*%$[$#.OH)( >+*9Q2E@ M$C&ULL#B,=D&-"]0=T& KK#01I*G*P2P/JT2ZM5%""B$.\]_31YTW56ZSC 6 MLD7TBK-$+G +Q-\+/NDY4!H&(3?EXE"V^:ZSPK(05*G*,KT=P<7:A\A)PG6. MK.)A=E0T$ 60S_KPO^&4.:21I'@8TNV+>IQKE=2]H\;HZ!G$0U"()W8BYC%M MCOY"%==/!N@7'0T'!WX=J["FE&O2->#P-!B'43P#<8/O%4[5U)O;SQ57OH&1 M3D8PSP'B$(7C=IP#/#(:A:.1 A19.BB5GL3 X,?#OK')VD?A.!YJ.M[;8(.$ M_<$LG(%>[-#&KN*6,P1^>LC=8# PR0>-:"PXT$8(7BQ#8LZZ1-<[9- 34.* M8&U:$*&_71].T$1P8GXU/&"HSPN6Z1/,''T/:;1&:\+A@>C0G/3@C^ M\!&?XAJ *Y,HC_ZC$^#3D;BA[9%VQ&2]*JT;F]!"\&)+X,.I6]MRQXUCP[K9 M(1P8&5:=G(ZI'XO_5H_N:6TNOBH=Q4X8T1HM5+9IY\T\=.(]:<5"K_=[0,'R ME27UDH'GZG-N)OZ[35F\69&N'V CGGAL^]&H_MYLEXV,R-D.:X#1T;36 Y7U MJA&#OT$G6;J0*;BL!ZD$.+/](^D93FE)8\Q)]!@5J=2T_+/PR<+K!6Y:ZQF% M27H4!]4:S7]%4;;/>$G=FTA-U!-!]KF3*F0;E\$(G2=#AS#VLVQGA^S)NEMU M_ D?<<"C/2O;<(4?$@[- R39(5M-ZLA&?-D.0L" MI+(BK>AO2W0X]9<^B>9W(9H?-3&T7<(_73A-#$&[@Z^C#NBZ4=-]RVT(Z/K=*JV<7%5EDJY.@_>;A78D%SIS M]/S0&9L,G%JURC1UE'DG>=":'"-KG:?.L)K3]0*;&N MZ@OS#,S$ME96)J PTDY%'S>-DUL\0W [V][&,J]+%"/L5Z52E(D8VTF9GPD4 M!Z=$[F>J]1L#,&.4E[.O8D$X9><9R;ZP MQZ9NJ18KK<4K)>8'<1A;B Y7?D;N&I'Z[)O5^G=F"QAR,W7R#PER,^E%G9"; MHWQFO\7LQG5 T*!S=J9946416+8<[[%ECU&WB9W@D6R-_86_,:CS?3(BW6'9 MJ!SZ3>:66TYQXK""L9L;54R=6T8(2-;'7[VXFL4!^_6R&Q"ZO;@CI+,7IRA1 MT[?B?HV#DH3]P\:"6@[)*9-*9C UPTHM3+==<++[SQW]J74G?<\KRMGR690Y M[#LKW>#0.U*H$P3]:=&X!O/7LH.+#&3H5@K>>T62L 0GO0OBT?'F2FDFTU8E M$9@P.3;5&G"\-/5&CNY5DTKB]=:16.<0"*M@?5;#VKA\XR/"D09CYQJT.CM] M;R81HE(74I,TNZ0/[Z0[OQXZ2UZWCF!6MKK*?:PBM;1;$["12U(Y%C$O3;4Q\D+: K/K9)&B*N14"),2F)0R+937YA'CO;,P8,=C M;AYO9R)'N\ /!T5*FR#7WVAO1+(!/?]^RR%WO19P<.M[K"O_4I2_PI?FGB;( MQC?NOF@R64Y@7:VI2+ZF5S@1JL9;:Y0ED92%XSFED%BZ*X(!.FZTSZQ4_&/1O* 6D8_OV6O M7-UEZ\=)=B(X#X6F3E3SMHM%K[%I$^GX/[BB25.M_B9TZM=DU#3FQ!I1:VEF M3'M*,;",O 24,FP@L:U2S"5?9 M3%(&L0:#-&@D-H,EJ%^-H[*/R+-^/YB:1-4S9?<:Q8E/@QB3/NFI'Y/YKS MV?:#"2611YBH ]PHQ[8=:.S.(OK]!).<5262CMQH,<9A?X)_9>>>PY>7H/]O MTC-L6M#&I*-P,![3NUT)(/O-X0%#G"#**GE&0YX=E.\TGW^P%VL MMZ97K&;.8P0B0;8GW;R%."OA7HC\DF13ED-2S#?1\'A=ZP!C)2VQ60W%-W+> M(<>U B;."Y4P)\WB!0-<)#,05R5V2TES)D6@-)W:EBF+.&,QH/)+%J""0TQ] M=>7RTIX92U]0!B4AB*CP:FWK:O+/5>>,^,:E 'MZ%>%*6X@-R%))N"$U2P*V M90I:JT+[N(P(^W;"YAV?"V!.^M>U,P(=,#=-?XF1 (,N@$U[?**V-*^,L4-\ M\]?YRG.7D(M/K@'^QCQ*#H"7%!FN$(6F(E6VQ2,F(E&K=U9_V:%I$]AMQ5'R MOO%'N5PKL&4@ELKV(^EP!IE>L?YKIAF2N2FV5[0MLA3>%M"M?1A M=\G=@E8#W/ P,'7&SRX:Z.&8Q[AL;9J+QVE%,DD=4E:4%KY$KR8*-LPX!9GA ;M^6>!1U6!=U(#+;8H%Y[%-WM(Y.$M3T9&>K49OI8NZF* M3TJ:^+DLHA"W\$_5F6:=]G;WHS9I(=HG,*N5U]NOFG9/WTQ[?&Z=UYGTJ'GDJA MI_4_II;G9098AZ8C.-J4=MN8ZAZHH5,!84F"3A2_>XUU:+?1%Z\>UPF;$@HS M;K'9=KCZ.!;>B5ER7)@M>:H?B,QLMT8/ HM/=S72^EJT*\>B@!(>'A"LOFE# M%+Z)(C?'P(6Z)MQF78%FZ)IA])]HQ<;A:3S7!R!CNZ"G6"N* Q;1X.\5&>N6 M[/V]D;&[2>D6?8Z\.'9M3'UR>BFZB>D@HAAY(. CX<\,V3C@J,=_KR?==\HK MZTEGO\]!.T[&RHMH5IKGX_CYOQE2O.O428@0@ULZ#,Z?T7\9QOAB)\8X]C'& M"%.+AE*M>9E))XCZZ)-1& WZUC-+-?+Z!DZ,5=LF\7"G[_HXU"SSQ7>WMW5? M;"A6![7J/= ASN_L=(1CIR6_+-C1;NM;A+*J@?LY3^ PN$AV0=[6!!9K\ P_ MU++HMN9QX :U:;% B%JFG7'(.]&+PB\H\^?WYQ[^0>2-9-BX)&J1P!*2 MHM9_+>4XF+HK[/@HDQ &R>U)=$Y6';#=W;U!IM)(L&7U[IK%E5W5PY!>')5U M4*>H(Q]40T5A4'$W,M&(@K#^.4*=G+'B[!6ZD\HJS#FM<6_KH=AFAC:6:S^S M_RT3811%,K3H0*WJ0BI=+:Y,Z86(E"*NR35(ZQ76*$[B5,I5LM,KZ+C[> 1I M9D57CK/K2K<2C :\EY;A2JS=EK6O[>NF@P24I#N[P5O7!]?YZ^((#HW_<% - M),0VV>FZ);=J3+DN/J?X&X[;?D\LF7X^Y9@Y5WXEZ<=+XS/RC[8]QN\5G3:E MJ_5;I_ Q-UYL:,+_U!X< ;6HP/H#L]'DZ+$;9,+%L:/!5*MO]0=85>C8<;U[ MI@/'4M-T%([CZ" .8ILC,,EFTD[1/L+P:F+E<..DFDW&[;;S%,U=EF-"A B, M,X!51WUH9\/%TF?6!CE&!F2-1 /.X$2DE'2+58]^&Q?5RDA3ZJJX%%O:3@)[ M>K$'XH#Y<'.W_?=C[RTPA;FPA'Q,S6.HCE6,%51C4F#4EJ]=6 PE#_MPLC-\ M!5X,(WA!D]VX)Y@$-INY M1!I>V]/;MN0A2#/2'I/<45H#HE"K=Y)GP$OWZZ0V"G^XZ]Z-6N@L[-9(WJL/ MW$BQ/32>O?.]9J39-@C?D8G[[OKZ[<]7[]\'YQ_?!I\^WUS\Z?SV\FUP]?'N M_..[*RQ4='Y[>]E1L'UB"AL=.HQ5A]_9)"X/!"P!#37U:F:#B38U+*S<4_ = MT$Z'>FZL5X42.2@WA@*WMI.S2:0$S6--6XJ:/%@O),)6&DEL!U;@FAJ(\2T/ M*0 $S7-ZEQ8/#&%UU>-OK<)6+T]A#L7H]*93L\4KX)?6II[Y<>58,2C>L-CV M)0:^XQ0X0>M*R55*)PM.=-?(!-+M.-V':&D 64SQ1G<:;:4YZU4T!UA,)^)* M\N&L/Z6"UYB>@\4-9E/.02'K<33A2HLQ=@:@,@5"BP^UW--ZY9U&:29^S#(" M1^WJ>@?LSIE3Y4G^^5.]B:4[U,EPW-(&I-$6A)[:7[YT& T))M&Z3UAH?!!. MJ0R_NU,S;*?6K 3$V(J/Q>YT4_:C^O=1$C/FZ &&WZT8C6'*"*DUQ^W-T3V\ MQ_U3I@[R+2_\QNS/+"?*&N8SX7"EW!D+Z7/39[%-,QA:J>TJ3#7$-[8/3E4I M[!290=T2Y0J#F$^L$M>"B_?ALMXYYCS*8"?6Z=E-H(M0 U?.)2$M$12$K%R+ M>XV0$P2E8I>-5RD:)RDS,2H!!A'2/$5N[^R=K1=4A\ZRD2/8!*^?O./K8KZ/ MP5= 4?<"R[W?X=,ISFY]?GD.'R4_9JNLD?8JD"+$KU(;+A,U4-: MV%QE4ECL]L#7J,$L?-AZ3UAA"6ECM1,XNKTX_A*"Z)@C1+Y2'863.T1&&BBY MN,[EE)IOR6.4+Q&*,\ ^80(P5+.DH*8&L#PK]1S)=H[=L.MKJF2O3($LM6T7 ML.E5ZMCJ.&835$HV<"J9BB)TA+254-Q&PW:#U:;V9O.[H0Q_PT+>_ :%VTQ@ M_S?V8V>QP$]^'S0V[6G M+;7%=\7QOK5JN-L:Z )3F]#@OZ%RRO";+F@DUZJZ4'YSSOS&K05][C!)OF!7 MEBS1H)-WCAMIQT!M(,/AV=3T\,&.,-C79 K"E!H/3>-P.),>/Y@B3@42#KX9G,SC2$5BHDP#'FDZIX^D(QHEG$_AF/\!FH),HB ?8 M8F3F(B^^YW\@&X*!)D$43<)H, @&<=B?#;%:97\P@]^BNC! 9:$_B@/0HT9Q M9 !$-D/AGU:;/T9G6'PS!&,X&$S#$39'00VK'PP'5!0=TX)!2\%N<_&@)6&Z M2\!%(98BQ#9&0]!49G&,1CJFZ8.Z%X7C*7P2YC3HXXHC,N QK?HPL&DT [5Q M .,@'!9^'N'/ CXU52;EWR9X %\>PK;B&5&_P9A/:SB#,QAQGZ;I> (SI78I M,B_"J**2"C/[M.LZ4<;K]93KN& M:=O^V0B.,/>&Y+7"SL&X&,>!A3<8M>6_B8@EMLUUZ&48KF-8._>J/8.+-$,& M[/CN)XW%.O&(6K)0EX/J4*G_>S5L[_F<6SVV2$6[*,A0F3CM&P(M\>.>AS@@ M/;O%^T=-&K9U)FA=Q1F7^"N<+@%H!8>#\3! F_)-, %&->5N>63GMH]R>T K MFK@/+&P2#(8#8'CA*!H$T^FD:\";3EX[L#9U-*ZWIGZ#2?23$;/2 ;G+4?B, MQWWVQ Y'('8<"-BN$VRE>P=PM!-)0.@MQ@WR<&$-PC-6+1C3?63"URQ[-8)#ZO[VY]@\9=#@+ MAGV=&>KSWS7^?9,B/I? ,-1M,/@IF3/"*$;5&YZ,>],AKLGGF@/0??GO ]0] MZ:?/N>UG8))O3J; 5+%L#_85HB"G]UA+X/TD&H?3_I ZRV!?S;Y3:AD@O6WSQ!*R]]S0\3Q$'C-;,;U/.PC]CNH MTN-7!GOFT.TFE*@B"C8L%8XES[A2L4$P3BA MG0\-."$_[@%-:G4YYK"-!WL>+6$S1B$DP\','8#?#"D-7BK+O(EZL3,^?W%D M?U/K?7*2$AXY4=6+/N!^7-0N_Y%AQR.(W0+6;$;?6 1_RPNGH8M-,^=@S9** MW@E!%%.E7<2:&[K(J3TR[LSU?%/(3LRD( !5C7H#;, OA^AU5B9!XC=IPGV1 M+$"MME2E968K0326;JP7UVAUG/9L3DB6!/TW6X)&6"RL;XF;H!2EQE-"A.[W M#!3=>]C T?%Q3+)(RD5 2/7@4U&49LP;LC JIZ"*G@(]_,D9)Q28NJKWGA6' MIXZ^[TVVV<+^:(-O+=:]8K7F_A6#P0* >%HE<\9OXA[Z2\59\P1")XLMU5R< M$T-BM_:;O)3@G+YI"6=1O.0/Z+B M<&PUD&/%4J>^"^GG%8EDZZ%(^PMV'O& MU18K+JKYS,>+D D>&',2&)MA6QK0]P\U>W;U%_\[Z.P# @*M]O:]"07@Y-ZB M[KLS:[D[XEYP[@]M=U>9D-W3G7)S@)3F0Q8!YIW8><#4L"*BVXW-85&, ,$E MO$=/_CDFH=$,S'6!X5;X)P:UY/-'OETZR4 =A9XZ\M'\@;[65;F1WUI6A;7 0JD)$Q_MK:;X$I+5-? MS-]+1[2BS&#$9&5T)S/E)B5K&+ZY9;Q%S';>C!V(.4EFMUQO2U,R2HY,Q705 M%2K$)$!R!#A*&=H68P4>*T- MR!HNXP!,D@+\HFO46:L@7D@9+GW0^[)[3:_T4:!LT44)YZG]."A:1XS0 M:4P"O)F@^VE>J4]NR4IV)DNDB\?7CLK\DZL+\7Z8R.@B!H%6W>"H_6V-# F[',7KY%?R$5/^$X]G$^,H=(GWPAR2U"#$&AO\-21E M.FIB5^W/=6X$?UDKDVE9N11A"OCGJ!]]9])@=NK+ N@5&DO/1A>S95WJ^RP]3:)%P*=1N] O_G"2= M"(MTSXD14E R[,"M^5SN8,<1>8#KM<-'8]_Z&KCV7KTXW<^/F=0 ]:=0.F7- M*(Z"^]L^]YHUW960_+=MP3#C3 J=:24E@T7'HTAH9G]T(3EAVU(-8O>H"2%[6)^T6]7C,TA*%Q[Y>3]K[B'"N&;DF6!/ARF*,95;&;Y-N MC9S8FSO0Z_:[D.WM&MN3-MU,7C(:HW_E:W\T8HLKHE*A*.I0\F;B&:Q+U'-8 ME[,&<+>#R/UDYU/6@&*A)/::II;BCM3>P/P@(^+H]E%1!M6J:FMC8NF>I%AZ M"J G0P6#C\Q^M'SEJ*8H>URK5S^1:W^;7T57G&=H'%]!LH&!(>*1 M#E/L,[(74&/!W?3,.7V+E-L6^8Y$SEIT?8).O=T*L1SN&;4-&G%6D@F:;8A@R/X\;B!11E,2F<5@A T*NY&TC1^"$ZR M4[Z&*ZJ51:8TZE;L]E GP?F/-U9(<27B"J::F%XU)8,^Z(+ ;7PB3C$9T4\A MNOE.,OG0>[B214R>Q N*1#'-O M[7MT,_4!RYJ-*TRKH"IC50E_V%7A$_/H .<015B.@1?(!=KV;#0U;. WOFG3 MF;JZIRR66(5^<+)*$8O JDTCX95A5 ]L?AMJ+RK\M*%5D7].Q,5*DNY# M'LJ N$M8&BN3DMP'*B-=9%TX9\0'&A_ NH6@E]4K===RTKZS;W+(Z M_*IVW%VEO]&J<'8#G(A,Z*M7:=S0_A_T_LR3W-=$X7M#Y[NBDTL=:200BM[0 M[;LH%%/';5#OYYMSW5 M9DBUJ7]MLZZC-]Y3C:KVW^X @KR_/+^];,]UFRD2A)\Q:6 65"=UL?#PK%)?=Y\"!12V&DY+9N!SR%?ALL MG@)&_/ DZ5D<#G-)Z8!H+N253MVIN.F7_) IQ2A/+0IZ")U_Y&=T&'4/)#OZ ><@S4[8H*"/(3Q MS!EO9R\@"V%6)MDT5ZRU:\Z2\B..J_ !:!%Q;2" MHT2]\>2[QIYZ=5(,9-A+UW>VVQG#':-Q.(Z'#%O#"M?10(&.X0Q48<8Y#L)1+##'6=@?#%I!CG$_G RG M BJJ532,^N-P.AY1KSL$7&\YU5[;G W#07]J0%%1/PY'H\ENK5F[RQ"/,Q=' MSHZ8"EK]^,0KII"!5HM5&1>]5D!B ])4+\B(NMB2RQ8:F:Y];>1AIWK+PQ8N MNBC%Y[<7 <+-^+V\R+E&*CG4F_?H-SIIS)4(X]E8CC6F!!8^UG$81Q,YUBB< M3J9\K)-P%L6MQQIA5HP>:\?^(&(6DURCNLKQE3 M",YS6R-VAW9T^9?/5W?_ 9.Z_OCN[.[RYD-P]?'B\N/=U5\OL37WI\N/M]2; M._CT_OSC+94"^'C]\>SB^N/=S?7[]U^E MLX&?2DR@7^^^)W@+(KP]_: M^!NB%0Q$08$0\E0-F3#[';J0_8:)C+\9 .A<>JC(?O(BSLWVM#:W8$_?B^T> MY_K.3)L?A? T-$C5Y26SV_3$\5KYN6OL?#WJ@;)C6CG4=]>U1U3^\,QZ$L_ZD<4 6MR'.CL:NU_:'@AXS[#]9 MXZ5Y]Y;\ [+57KMTJH*SX)TD8#EU9?8EO1"2UE0O9 C-^W]7 EP!;_#E@,GLV$-=7Z M06/<5^X$V==LU*Q;PH5+<&_S+;T!;U-/4Z\RH(!(7&@DR:M@C:7T31?X&$S( M+X0#2U9SRAAG;*RI*VA?E+L@+%2ZPKG:N=$XN(/'Q\(%4'J<)^0)HUW+P5N6 MI.J(T!W=QT_Q;*X414$ZB]R):FI@UF)5H M %%:OZ[3:1W;]3@7-7XU4#'N1FLJ*Z*ODJ9O*\)P%?-3$W9JS@G'L+*1VMU1 M&TQLK^>4\Z22,/.V17E[=]PVE29M9N.YUI^*JJ*L1DND0CFT6(Q/(B$* NF> M,T&XX-:2(YX6!=60E9Z_OU59:*OSI#^*7G#+;>($44F75%6 MQ4G@MB9T&EL?O$.[KZ5S(6WT@>H&G;9U47;KHLJ]@?,V76'D&!@O2J T*:UH M,K"Y)+3-]3387.UM;$"$%#\!U=ALE^G0@YS6(QJ-#@N-4E&]5 J]Q;-N!@Y?/58Y;&C-\Q9);IV;PI/(]*U75J !- 8?3:@ZLO;=- M*PE^7"5 [M+S!Z6CGY TOGMOBGA5/0<]'(PYBQO+?+P)QF$VBX22(,6=0N]7MW5&LS!).IE2"941JPYM@- @G UP# M<*(I_/ 5!V;*0#'3<,HI[RZ;L[-,SI49!6O*]@?H.QN&4S@Z1VEBXOQ,2E/W MQ(FCJN+H>M*-GN_PP;;+>YRL^R&X9>Y/ZF6M_*!^6=LBLB)*X#FGF/RU8W*5 M[3IBFZY*W1#!U*%Z@%%O.N3A13_%(CEP\,.X-QF9/WA5^&*J"SP9]8;CX*]< M:TVZJ7$8^60X'?(CTQX8^#\#+Z-J&'13,?P%0PQCYPD0 ,N4BHJ=Q/V $_@' MO>GH\ 6VE'6D18[C$9<#Z(VG7\S9G+;;\3,%.9)3;25-[@9# M"Y(41I6G=^OK(:M'&G_U8KB86H)MQ%"JVC <(EMW??2^:+4KG,8XG5/!V"U\ MD_,CLASNV6HE=80[ZC8F>9YA/9_$S6FLZ88(J=T[8>]&[)]K8'J^[9EL:&>* MM1R7^^=,VT 0&,I20@^8DB>L\3@IOVK76O+5!5B%JFY/BL*2 M/J6$T >-F[F/C/5C038R\#4JCE_ 7X@&->ELE\+D>O#V2"[TH5%Y/;TO[C1# M^B3U4D"_8/(%TSW3);=I%#'.>]"""'IN$0LT>'=#@*]0UT*JTOPD[;X.6G.[ MAO?SD?L%(F42]694<7_<&SD"$TOU3'IQ)!*[/@(SH/;7/'+MRK M9BKRT$$,$(D0UB.:^6VGV/A2R6<]2DZS(U8BP&X55[;-$3-S(O;;XL#M=INS M=,J=[S1>]FH>6; <*%;"R$V=!=??SN:856]HZ9V.<=R2X=B%N_2H5Y"$3?:Z MAQ4EEBR*)Z(&@E#(Z=C$)NL=5?\0-21Z?W?EA0@1]T21RR7[Q%[5MDQ-C D; M""7EIOX'GQ)D&,3J"(2QTHXC9^:-_:Q1;6W3]8Z+$B"CP#1@_DIQ0R7&[(<(-?3U#YU.SJ0X>T7V9*9T$ MA)&4"/X3MW=-8H:JKJ1G+.'1<0K_$-'9R)#TZA?7IFDD72%2U(K;UQ8%0:Z? M-T/.[E)7T%4N#5.Y F)*CGI%*?#RD]H<0K?;8<7I"WR?#Y+5_CI88N_N0K>/ M5AQ^@UW]IC7,6MR9\!XJ(K7!*CL._MMHVIWGP/5*%!$P<.0?A!>KJY1?^4:)QNWQYU_NUIOBGHRA+-VTH,UDG9XN=D M"8Q30Z3W+#(4% M&784I<'ZR7[?WH9O5@*8#=\L=ZE9)(:A:J-3U360WVZKMD$UWV/CMRX_P9( MV9+]TR:5'+Y@\M:S]3I=9&S\8UNVE&^>?5*LYOI4L [1*LT?K!Q9%04J@5@5 MGAXY=7@$G<164Q";9/K)B8)G_ILG)Y+G(Q >#B*6M&>8/X( M9^C9WL )0UQ"6S=@:JB1<-;L+-$D,E+MI7Z]H];5O.Q:=5A C(H1KTDB6/<9 MK;NQ$#>;[+ OUBJ#BES[V38'M6,U6]M[7GYS4/O]]]YH="+^D/41J=&%X=\U M:F6UP<8R6CYKB .=W_B!,W*G:5LJ$F6F][W,.ZAOZ_;K+JU[,E3L8OLA2#Q/X. MK PLQ.C^_%;#1:\9.EW1C,('^#'[\Z77F=TI)]^'A]S_[? T% 8&+KJ:L#S+ MWXVYK_A$ZVCTB8$5@88WTM;> !7.#NLVX;9O'^FC(&K+*I8&!-6"?ST5VLJM M;1(U JX#I@PEU7P&-,ZN0-417HVVH4^_FEKO?L,CI-J56/H=?^B'H]&XY3OA'^;8P,MF?2 M&U"+H;@W&33^;;07!?]2/N(3B-JL>DP7@5N,JJ$SN!F I/W!)CUGY8;Y-/HV M8-Z8V.;D,S%'-__D]#NF!5Z.^3H),R,L?2GIFCH*EBS;+[JI[6X$5%N)GWM3 MX[-V.$Y4A"HR@# DS[I=]2X;)!%61E-NH#,(&F@02N0/VH6]UCGU@K^8M$ZZ M8!8B<.U4[QA[Z8XMW@VLV9\0& ,F\0!Z9.GDBWH#DS.BCW$S2W9"$*ZGJ1NV MZG9WIZH B&(V^R43E5.F%[A.E(2],77*L;%1%R4*,_WKO+K%4Z\IC/1.-ZZ& M/2NM)&FP 8R0>2^^UH!GTW PK%>IBZ*AYX[T(:>_[PJ.,>QI_O%H7/=(Q0/7 M2=4V?Z<3AD!6[%3]V;T:RM^[1OC6-A<'-/MVD1>WK%IUSN,*3[V9U#,")[M7 M6:6F\X.R%]KM[1,\;WQ92W%*& @W!VV[$EN,<]7K)LOQ(]/CTP+N[X);4/S M GO__L)8S=?O[VZ-U8PKP>>INR(C],US^FM;CL=MC%&\Y+5J7-/A=S3>;&BL MF-8T!*V;X6\93HO*]^;,7&NF4781[8X]"J$(M4)2[/A0I$ MK]:P<:8,WW-24DZ69H01#)-DX5 M;FZ H=L'K&J78X19E0E0QJMU7VAPV^'1S_>[F_$-[)EAD,L&ZWB//6(O8 M)K_&%I1Z*0]G8B:\[B>$Q6VT6H93LK%;.MMRW>H^L-$-:GM()1"Q*!4KNTQ; MDAW;B8 /;6RF:IJN89?J+T3?EOA$A:U?4D1TR.(VVS+7AKHD(:3*BJM#>$76 MM'%@D3/Y8D3/.DI6Z4.R4KW0UK_ENX)%!F#_M5.)KD;4."I4)7,OGE(M =A: M"L*%H\PU\7>5O%1N+CT.=&O_?*EIQ>?LGHXP8*MF8KE%C1].;+U=/>C=*U,2 M-*'4?*Z"&W@JB/KW9R#.*3=(_CTZBP2.S>?DT(P2P2/EH:,W/A-WFL%E2-6Y M:EL]20Z7K<;40X74*5L[T=);'1JI0]8-\DUR%Z?OERIKI>D=6KE;V0OU$K_, M9(0&D@Y-.>:>5N[,R<;F%<.#5X2^QHX2O@;F)6W$YV-/.H;*#!J6M=S%KI.Y M?VU+1S$5^'G<=0JW?M&!7I.&<^*LPPNZW9C![HF*V6;>,0OU_2N]_OG]>9=W MU7F)3<*O]Z("!\:4ZZ+\@9J@ZL5IS@6154'E'G',AH.1J>:,]L2%1AE;N^- H]$DC(']1Z,XC(93^O=L-H3_ M#L+Q="@MNCB=93>5D;XE^;$1") ^MLC"G^)^,.F/.J>LAQ>-IN$XYIF,:2:S MJ%IV&XJIM8(>"?9PJ0'PPA+%X*LK7-Y$2MWB)SO_MMA'>9$.MR= M_Z^.\F+1P$@3]]G6&VNB^TZQ"%D:P?P/U'#>PK!):1PSV5Z%1Q9]GP*W2+TO M$DAR&,YB[(0UC$;A;(SD,)F-PR$1QG0X"$>#"*U'\6R3!["&' M<<*:Y.?>;2]8I@M*[<'J"EM*;"FELJV489/6I!OVSSL-2PQ @H'KPK1_ 0JM M%IET5N!8B$RA?0*U#YL O/U M*?OH0,+3+\E:6K&2T@.?%%.(6(!XF3!QD?21HEPM3'U49QCOF"WIN<.SXHE) M$8P@M4@&PUYVPWDF;1_F G2_TQ='?BG8]FWCQL.D;:^37P@!R&?N4:EK7]_" M_T/G'!,B.Z3"_7.=HU=YD93N;.LV0FQF+,#"+99XA F^2TL"M3H@,N/G4.KF M+[<'MH*:/G;9(8Z_/"07D1M:9?L =)NGK6B(;$'C** M=C'$6YV*/C>NG0+&;N73KJ'$P0?;QH+\XK4A4:W$W)5,8K82>:<).+9D#TN]IL,&4*I58W0IEP,.CU!WT]PQ58J=L+;>X]3"$'A* 6U,[ MD_ [0].F@A'%&VKN_397G<"'S&R![$IM3&+FY>;'$7/&EF@RQ8<,RS!R2$'V MG-QP#:\Q:N7Y0\'NW=:#ZW$;Q%?IPF"HTL3NI8MY5;$_5G>;[PVI">=R1J_& MQWUU=VY"#W5<%>Z?<^\KNC?>[MD;QN >;;7D-$]PFZ9)_(UC+/N$&'4[G= M>3L$.?D2"HZ+?9W:WB; M/E[=!G$\<^+9)T[P"G..S6O"<_ADGP4[9BX#S4"2G+?^5BC50<'-1, MC'V(G+=^^!PK5Y2*- 3N\T5"9J[_R777XK]).TS!JJ7,"%L*C[)K3\G[=[Y] M0-RT\*JI0UK+;,5T51!#EW842B)JYJ$HM'3GDL2UON;6E( EW9VSQS75&(3T M+@ A]6 ]:4@M3HB+X\I)MJX>&;"TJWA7B0U:*S(/9 MU(H^RV_M ([-C_F:3K8O>F2[YD[^33-5O0LXL-8_+ 4W#^2NM847C88.-+"= ME& @G'/U9%1ASC/6*+M>!.<5VVOC:ZX;WJBOOTFCR8'W:#+\+[U%+@!QSTTZ MU8"R>PJFEPP^;)DA*1IPVS /UHHPXY#L%EVLP"V7V3R3_9F; AN^6-[4Y])K M7&%J6CA75SJ6)*YS>R);K!7B+Y@RMT_IP](\G9 $(\ M5DBYWG2-:--T.!$)J7U1JS>\Y+KFBL&^._]GW(*'K6+>82^>&.#>. X!76!FBSN.M^J!F3UMPPN%C:XV4G08G4B65 M^^=)^-OV@>//AJ@*2J%ENF#"NOTM0U*GIZB?(/" TG7)V!LI+8?U-9Y(J7=@ MWXR9KGA>H!&69-"0=579B>U=]J-4C<;ZMM) 9Y'.V2N!G+ADM-;V?IT1=0I: MC^)17!FL3A9_% D#,T -GN'NF^W"U"'$).?0_0Y1]4)<^SF:R,@6"^XHX)2> M=(B%@#.:F^6'^_2D./N2\!V#/L(0*^=]:29#Y7.8Q^D%/W#W):S\\OB*)%$] MDGHO/71Y<]#M?>VTDS4!3+?(*I7DJ0BV!GFY972@9/Q895.ARJJ@)N%VMWR3)-'>HYHQP+ M01RISXV;3Q!!:_^)1^J0:W89AR3Y(S5 PIW;'8"DDH8! % MFJ5)3NC"(9GF"(SMRX$;I,!Y+,MNTRV:_YP)A\.1AA8EAOI.P8ACXGG.- M\6*8A"<'9] +_J0\_CZ=)]M*>L*QQEG5';GDG;3.I$R[NFK)'EVJDQK/>XFS M,/M9IKII>4&Y3R4W5#8:C)1!T/UQ@?ABPUF*%*<1^1_MB!, T&CZZ$=+ZJ& MQ-HI?QH/7W_X<'7WX?+C'9>,QW+Q5Q_?77Z\N.H*RXV,D-GY,O;C HF<8=,R M4_-!'0L5=I 0G7A##:I$VU_J2\ZSODO0;H@'/*4*I:CY6&L$=Y4A4:QI(516'7)Q_6\JGL,K%M MD.!Y+)CO.X3%8#RS@OZ!Z MXLT1D\4NA2C7C"<9_I^%@,./, MLW$?(_A@ <2#R%X1VIOW%]@GSRD9AKWI\;"UOU&#EB4?2)PW)J"E-1!.V'58.550ZNS&;5.QQ%FG!*SSFW52R*27W!%E0TD%_TEV MV,J% MY!+%A8;E395PO5?;>I3Y20=NQ/-W'IJ#JB$>D=C M%!!X*_T;M. S0I>B:E'5_"R2J7&?;EY2L7JH^ =?FJSJ' D%W3,N!>0,N7S4 M%6QV2!J*::Q'.)G;0:QU701Y-[%Y/6!W=^4+E6J"J1V)MJ7F\9SVAVY22S>H MTI29]:$!3H-=/[)%^C[*?BQ68Y1;'E>15,K?I M!C;+WZV89"K[BBK5XE1W XT>V22V]XN)@)+J)JO!0@P;1SEQ'V?L;IX^%!M6 MLTE8T%/W85]S$)EP@Q>#$ MWD2CL5,2AIKT<>LBTSR.FZC23G=6"[KC&#S0>-]AF/,J2_#\%^DZMQ[Q:WM7O?P5 MHSQF<.W5J!#=U6N2G,F KYP9(0ATKKE98HQJH5D7N-7DI*X<_XH)SSA!'/MM M8QL;,Q)C [[?09H%9%5K8U?V9"A7A\&WE8:]7#;%[]NKSRTJ-=T#YL,[EBHD MI7PJ2O%MDD?JE;-J'+)7H2+:R5M@8R^)@( N,(6_*/,L03^-%*(QL_%WU>H< MZS31Y;8T]*76YF@.9NM[TG54)WZFUJ"5^#T"TP!3LY"$T8J>S7 0$,3).GE( M7;^=:R"['HR6':^,YXN+O4=[ZIG\;DH07T'E#B*(/0M: MQEA%MY4#OCBMR&E.(8):+8%U\JM+LUGM:KOT;:FHUM$YHRJ'B4D)A8% =V( M';G-Z?YC-:$7W^7DE\K9<"5HT:5#%=84&-V(<";'C6J+P#-96]283;IP]3ZI M56#H!3MUP6JH4@2R3CD K.TD/0D;WC@+YK/>Z(2D1+HAV>GJ4D""VX3#TR:I M4Q2X#F9'UL6&4UMQ]"X>9N[!W>L3;VHH-Z3)?EI(W7 1 0?,22=RIEZS^=C\ MT=9;9BTL@EA(TCUJILT_1)4%H8MB>V++H<0KQK(."9=)6X=LV-=\A; M:6UE^AQ-S(RHJ+TSG:&AX*MIPNR >6 +8B*-58J[:!72.SK;276 M.->#X?1/L&57: ^F]>F9:(&$I:CN7,ZA270FF)/O.(H:#5" 0D@@E)@B5F,0 M(.62&]"4DAVHAT99KL[!R5SN2?&U,?3:U$'T<4,[$^B@4(/,O '_W1ZX4!;-R1;RQ=50E<*BF;12 ^TE@\#\RJDW+_J1$2/>>&MA;#H"!C\BM 3>W0Q/=58 MX\!#?GXD/))\$UW AL.2.T2T='<21H?G)':$GVFU,HSG.D%N/G<#"' (P$6* MD)J+&VLB? (0VMA8&4V$'J(=]&T55EA)J=84!HHH&DB^B=0>K9J[G!2I "X( M98+9>^XD.YE(' R9)S20&!2>+B@FRC;/_H:]>8SVYW,5,( 0U\>MX*E2I15Y MYO.]X$_&)$+-LX69=0D#<][H"'&BD'[TT28;M00H*V#8 MY=9&@?Z4+JC=R#D+H9:XY%$O'P:J>7MY<_77<^J7??7Q]N[FLPU<_NGR[3ML MD'U^ 7^^NNL,?8Y-Z/.HP3BM1;Q&O"C3UUV86B60!5&U#0J7$,X+NQE9;3,> M93,2LQDNJD5SFMC,FK]BF)LS3GQ[Q"_GN:)"L8:"PN#$:V:LO>#,I)Q\!A"2 MF1N^*7QW UQVU][D"]W!V[2-Z.UCFFJ<=(Z1+FLF,#)@CG<:5ZM[2CP'+!I8 M.?6\^"TV 9=F:)UV75B=:!=.M*?QO85F4"-_Q0AA&#A%2A9!I;:O&]JP6)-[ M&.01B\/49JCH.E3,4#G@G/ST?J-7&-6,6A&MK>AJS^V H)90,_RV6I?W/ MED.$7Y _NN,P18>UOT0[&4_-Z(\B =98!E!!W?H5?R+BF61^:;/D,G:$B^_H M\--G_YP2@'_FQG2$@_WW!&N&59C@)P&K=%L6_--3L27D6%JN= X;)Z\@3U^" MZC']%>LAPR:"?0%3Q;O+6T#Q#CPDLKD<)T=M\IGZ=/?XY.M0=>P"N,93(V^6 M*9"O7VD_;[A96[2ZQ(5])RKK,<==A?;:+]IN;.CXST3WVFC:/"'!*CKL/(BF M6N=08DWNM2<:1Q:F<2J;4TW%)>E-E-*F.(]#] R;J'O=4H?'J]+L"N(MWGSK M_K)M3@S_=X,JJ+C!M2;UPHYB$&T9%S\%[F:-L.H MY_:3=00,<6Z#?\8T/7J)C"E&(:(_KTJU*Y:>M#U@C:?<()6\1[Y\WL0&(4:5 MRYVX'%/SL).@EC%^RUV4J=>!],5J&5UT)DP](&7/ZH]^.:G,S5EB9QU1EO5C M2/:4E*";K&,EIEIWJ35N946$/CJ*:L"B#^OU]- M)6U? _6T1D@7&+I:LTN/P-&DN"YOG^!O4&Z*2NL0J[J!!0 M2?HV>>Y\!.RKBMR&-KK)D^! M6;-W-35GIHOTP/U&(EY,T#(2+!<_LHB-*U&W68@AMZL]$R)+)5]/QT["R9H4 MVK/7Z='JD>O+%N MFVP9[]@\>SW (M%,O?<&3]R/HBA41$-[90:BX-FHM!DP*'E,1CWF$=>VX[5X M,B%TALP*QZ;IM>S"E!:3]2V:; 1(6^"-6LI/=Z_\AE=7E7EEK3TT1 :.-[C& M2J&^:"17\?/\?O-"PZ%I2&D"P%*"FB3CF5XU,^$CGNUSG.[,[=+=5@Z&M+IL M[2!&3N*@?-A1!Z)O7ZO'')5"VC=5%[P K7LR2^"4PTRZ")K#3&! M9^Q_2/X(?QW%95CF2?#<_38/T[J +]^T39F:KA_;=1*F44X=A[ *U&\AA; V;RZFMHZ3F?^/2^GQ%JN34&Y'3P1^<@ MVGK3@"_"3NR["3X:#]CW4:5#=U=CS!1$?BT*-74A&3%;/O,\/^KHF]?*FZL/ MKGPC.>WJT]$[Q2X10+:W\8-:N;(JTE@I1F-7O;7H#@93(XHHVI=]AEHM?(A: MHSK,J%I6'$99H; UHS K$R(YH.=**#N.Z["BNNI95(4)H;@F19BG^-51'28) M/OFVP^F>D#G@I%JLU%'JN:BG>ZL*;#W?Y@PVYXBB%MOP_143IKKZ_$0CLM,A M6>P[B5+6#8.<^U00G(% .&\9U;HIRE] MEL)F\ZK-W%/X0D9R&)OMT*+= M39)H[TG]&33/$:=UB Q\"[QO;$D8$:+SGAFD0!,XAV$U9OC7?\F/[Y4?25@G M25@5)6]<5H=E51'MAQ4)DJ,LC*N"SD 2)G$:XA%&I.8Z+#)\*X051)>C/GY[QACW%M8E QXY93A:G@SE?_)$ -CY M<>3+45&7G%F*C;E!%FZ2.29D+=6MQT6^W%BW*L*'[=ZI6I*,;?[\WU;4AF76 M.>[.1",=@/J5A&6!BB_(3%0++S$:"GAX%B)4**)"I*#Z%R*N]JV)W7(:P:6C MHMI%>1D6<:;:3I,TK'/"ARC3,"IBSZW7-?2@<]*VJ-C7V(%P83>D[O#E/B7( M )OJWVN7G?VMTP\Z39@GV-LSXI'6YK[!%?@+K8#UYZM>@[\R+-EVM7XN+?NI M$P+9BH;:>$H%.-*Z;#UBF]?@.=8):E6^JM\1X1L7]X)]Q-**/:^N5?0IY@92 M)$VAMQB$2O_,X#8".DP<)JEO9N-&9ODPY^,&S]-I#-,TLYP, M&[$+AJKV!E7,".UT++OA)[8>CK 1OM25 !3X.MTSPRAB!3'.@;VD\F59QZ(U MIEFA9(2C'=B*0)SDJ 24*;84AT6>H.6B+%&=1&W9F/,1SE?*D;>=A@F5WP&- M(*RKA-K)LPK-AS$)N]#/SZF9SPA1@NS6SL?>:]L-6A"B>SX)-(_SE#7VE+&^87"X++ZMSL_5L?# M\$#K)B7?'-5%T5*0X1Q'9:NE]XYH.F(>VKX*Z"^Q3>>GDBP^3 YN:,F_2.%W M)@4E!NW]YF]@ U%?<'G5Z]?!>>G%U?_-[BZ./WY$A-J/O[8FT^A\Y,[POSBET-2:L)N14G+=$8U;3M#P+8GP35U MRHW1CQ50] M M5\WT\Y+J<*MG_MP\; BD5/]$*\<_PADYO;^7/G CSM>KU0V5]I8OKSX/U(.C MO?:)XHW&:QLJKZN%J8G HA0-"9I2$& /K$9:&!@BK)\_F3YY)7"+8CY%1E#6 MA$D8DX"H"*DP3N5!IVAN5M/)+DC?+ G)$,5&0?E !D]0:7L&-]5:))H@AI"; MJ+]MSU$!NM10IQXAPFE(]Y.'<7W:K?7UV.J@4VB]N26UC -Y5<+,VV9%:"GS M*="15K/VOSM0T/WU6TP#Q-+L'R^N* ?PYU?!V]=8G?W\3^_.@G<_O_EX\8%@ MN?UOF M%G-A@;WI$)AY:A4KG!7#MN&-87%UG*RMZ*%?"RN9L+ MP#7L V&(@F9SQA@2L/>,OPW"TOO@'X/SLY\/UX<*]HV(<&D0 Y9[.C;^FL@Z?5W-N F^U\BN!F0XM' M$QU^0A'(Y?F9I@]9#Y2#*'W=G M<-1 P\Q7C@Q@,@;L&&X3),)3%9#N!/R:+ M!QRG-6F.&F4=2 #,U,7R<[.XWU#,LPA)R@V?$\[Y#M=^MR8 *J1YJMBYO@6= M\6'>$.*/4^0150[$YG;F?C.Y7BL8J7M>AV-BM*@'4+D4&KE5^4TG6_W[Y.[^ MCZ_L[($;*@PC:)PR/8(TP)-AU3DB":IR1VTX82L,FN^Q"OO276]53$@" W&- M!*U+X5=,IHBG21S$'KL #.O*G#"#8/HPI8Q;M82?0=-H&&"?M+&-.A#VLLWF M#2^R\(0['*BJ%[&BDT'@,#?SK=@_!92F>\2H3CA.CTJ#H6'@Z\K+7?<<>B;L MGF<^:&JQVE1+H_9@@2=L]@69V2SX,IGN=G?PR/UJ,]>P:7N.%M>&.]HBAFH,T&^0%CO[$NJ6GR MP^L/EP;G>CV9P9&\H=(I:'K7E/M&$RT"4>R6Z@!,,;0P%'@\K#;K#%7*CNY@ MN"L.4R9I,-LA0# J'Z:D^&;\;I/BW][MDW$,G+9\W).J>X%LD:6$F2,1S"DI MTUYRBA.GEY$E2\6R.ZJ/3CE 2YL5T77 ; (,R (;OP&V%F">\H)P06"0YLDW MYZ\L: ,&3VCKA&8AY'7X#11&L26("T0GDJ5HMP0T(LU#QD-XHPI:+D%* F$ MFTSZF&2OB\CF"][Q;'Z'3(5<69O/DWLQ2@+C%K.H-$LAN7>8&WN/F[E;PUII M)&>UN%1-MEG>3JP W#;[X70!Z4:++N7=X[TR[&T%\G+YJP.Z8:!]% R7'$9E M5==9UPS_ &?N\Y2QEXF7K@\@SCY6Q.Z 7QJ9K)JKDAGA\*PUZU>7)XO),'(9 M%<>Z@[%,U#LJP5RI^K0?T_4#H?&"9@)JP0*/:G#_>;5=@0C:3H FODY(6M_P M#9SRH9HU2&.BQ^\_I'C\2.%CA5!NDS8>'7J/'2@@[R6!S4SM;@1IV']%P\<;-:=6Q%2P,*[:# MZZ^TTPBI]0OV!0KWVA8ZWPKI]D99BE$?T=U5F(I:#QUI_%\+E(Z.^X2,.Z3/S$4-9Y M6$(#991@*"SZA](JC.#Q.,RB+$SS:)_*8D94HK.KT$;%.,M@@+G^[!U %H=I MFNIGRCK,ZE)_'"46S0#BJ@B3LL8 WCB.@K3(PBJ- PSA2G)__U5"L;YQ%.9Y M'L1Y1:4;$O3A5\PA3?-Y;$:6A&56#4\MMAXORTC_3::;C;N1&+*:4+2JT*%F!2R.M[-G01W#-&.*1(N3L"@S]JN615AG9#0*LR0':JF\IC04 M72":N(X]^[+H.B&91X' M<9&'=91"$\BWXB"%*67 OS#&A\PF@CS#FL$,(7)(:\6;1EPG% T:P^0S8,YI M!4P':"$!=H7QHN_:.=&2L2#I"!)_*L&E'_N3WTR"@\Y?T"&K)B+U73^9/ NR M)*/U@+]BF'!!%N6Z"+,,_ZI@ 7.8_']W_H^6=V#S+/!]E<'ZPQ0)*3#C&PPI M"5;8!>$C*U?@A""V&2CPO#C&AT&+ M3(&Q4IOH,,F*FC_\O,*:+J=8*7,Z(6T/=3IZ*LQPZS.CQ"I23*J=O88HI+ ;^R9+5UB%2@A&6[X.=NH<&62JH;;$*Q:3:0$[]2%T'+)L7D)MIA7%=U;$FQMGXFW M@..3PU!>\]>H L'J MX->7RFR/UR74;>C<)D5)*K(^]9^%M;:'P4%)5Q(S&">]Q'VCQT:7LUK->- M&;%E4--%KHRN@_#HZVNNA[%1D1,8.:^MM5Q09?I@?B81M_R,!B@#A;6[O\7J M@*H*7/,%S6G'K',J[P]/UJK6)LK,R/F^4X!$(_*40[(M.@X;"GIDN$0W!2#) M?J(IQ-%/I(HX@0Z'=%L=TFNL>DV'>AT1''305&/I5/[]CHYALFBVU K3OKEZ MNOIHO\\Y/*;.D$*\<9J]!?&Z903TI=HO4K'XJ8U3G')LM$;P?J\*YU.JGC1; M9.\07K04=V W(-YK2@:':Q.Q,*.-PQ=Y'*%Y*0),[Y> M#3^$TU5!>A:J]E!P'D)>GUU]NL# E+,_G5Z\[4!F!]_N%B\V]Y-I\[_^[5[J M /V;A+G4@8G6\[2$A^"RN=\R[2"5A%;A;R9NN@T$&']&A;TJH7>7 DY4FK8.[HP2MTH-86*']1+]Z;5/KD<@JJ MD(%OPHCD9D_O)&@3_4MBB-#)N54*)C@Z7RWFB)3<"9"]Z@\;]J)/4LP052J$ MXX*U0%0UQG:]G/5.H4AS;)08&9@74H[?93-5&7=T@U>6+BKDNZ%@*1T%\UI' MP9CRI$X\&.%;K[98*)M\2@O!C5[B(PMCL*%C8!R9&S,S/9]Y%\/=0L]"Q_,4 M-2>[S!F&>MQ;9\QEP\@KY?M)2/I]1*RP2%8/IDO&#@20)XDJ6D0MV2F6R]\1SD#_(L MO(*1;&?CUL;.;B?55PPP"[&6N"Z(-U%% O^V6UJET]XA$ERE\6"]9X>,85C= MF#[C2KV:;"<*#?8'X+JBRW[16/"E<(ZPI=/=+9951?Q:87B'L@$-X/>Y,7H5 M[-^?WY]R2 I5_?@;EI)X.%Y]Q4@J&\H?RQ,N'$,D42E7EW@PX;8MCZK-?AJ, M[%L:JY>_^,>C^+]BXXJB60P2\5APLJI#$M%2_$CN6!PW1S6,)>L*N0%!/#-L1/0!J+0I#K5H'Y M8/2VUU+;N:.-7M%X.2;8PCD][-2H99VK(HY/)EETB19+!U55.U6]:EU37=6H M)EEW+\6Q.##!#$=4AL N++'5$;J- W(V,5F3=F+ND1U5:L0R.R>D[M.VY^7G M@50NM]'B#UEM!?[H&Z]Q > E2H'&6+DH)NQ ,3-Z ML=M4YK]K?*+42HR-K[(DQ I>DA%-$=QK5;2-X(\1@!AS=9:Z1!8-E=)26N7] M=EPR$&_+,]3!R5'$,38LGA4ONB'P4(H'UR'6P9S>M#(VV<;* ^ ;27-OGP(U M:.L>8K;.]ITXY1KT5,GS@< P'*BM83LU=/64[O3(LNFZPXYE4Q5S9=>5OF( MT[M&;$\. ?$4[.&I]!@JK(')37!BL%5.>N6CP0MGRH#C$N)QV2%F_<>E3*;= M)?7EJ\3A\DIU*'T'J 4;:L*P/IM\9 VXP'/35;<,XBI]CRO/BV,^TB'2^96Q<*0']H!.(]9)+ 1PJK$;B MD\OM*9&.&WR\NCE&8M:!LQ\_6947*&9LHT!LN6SUAH'*>8L-R'EK4J%HKY:P M5E"X_"1Y3T-F^?-9>W%IS^ =H2?8]Z641?D+0<0OFM8;86"IU.9Z3;Q(RE(K M/9G]MKK:W?6#D":K,TAG2#3H1*+"]5C@$RT F$5/B31;#33 T<&JCIW2:]J( MFNWM5KY(B_!X-=G9J 9&U]D[@/U6<+ M_R CS=J(3$4J*KN'<^PW]W@?V,@(<9FW5FW@#=Z3\!VGUY#/Y43GD/"Y_$6& MLQT>,@S/5?&)=A<+M?92]9$7C&9#EG8!/:=?D379:5*\;BH48VXK'Q8!$-PX M&MKH3-+RL.W5RV4TIL%"["#$KJ@LNI1=G\UE-T7CT!JQR!A!2M44H!&=R=<' MX]8'S&!5JR;4Q4/1);,)8KJ-U(B7Y9*BF<0*)<26%%QZ8K,QY2_51)"PI?+= MFJ>EJ=!&,W[H&F8PGQK&>&H4K//U:@E_BX/$_SQLPBE">3<(91R\::[7.[PW MPM87?,\WFH_5\J7.H./47!WK?GKYTF2;@1J(IE36/%3.VPYK8CUK14/LS+9.I<=<[TE0]!_[A8/RK&$! %[K/9VLK05 M>I57&>SN23U197GX&JQ6GCT^[">\[V*RC,Y'RT73=E^BR3NYWKYU.5835^BMCW>--E*P/&;FG0L3 M':4&;:E@*C%J><$Q@M@F35TKE6[]:Y;X,YZ]XE.ZGG27Z6ZL@DQXZR/ZQ7R' M6U08T L%[TNAG2N?)UBA^%2O)TY]^^BQ'WH[)\7%A@3246U(QW,E?U#O99%M M;;P+.*3J.\-[VHJT$&D$HH!K==7*,LMRRAA=#QWX2?#IGEVY""7S?X% 7^L2 M..]$.[/$\VANS)J;2$++K#KG"KE:%Z. )UCU^5H+!"LOB\X"#%%569;60Z6Q M"JX6W2/494P5Q';K9BI<&'TW$[.&=0G5UDY50_%*=\AI:'>K&0I*GH\9-'Z/ MF=1$ NI.?0R?CC$XE(MY;5SG$ 6,&$B3UH1%T/(4R8HQ7XF5;C/G"MZ4$PL7 M2KRH:F8D8T6GJ=Y#[&FWL8ZB*F)!DL(J<=5VG'HLMW&HL+L0&4"?*X'D0IOX M=J*P#?R=[#,-DZI-->[9/@O=B*E!22]3V93*K0]0X.K@*NZD?X@SX?$:B$,E MIF)M]S6F&"MH6FZ";''1$E)2ZJ0/[2<0DX]CA'0M!&RL1&N%J(^HX5#RGJI! ML\"8^B 688-_)]JQ98;U>0X<&&CUP5BRR)C*GK$MCN=6HZ]UV]<9G:W5^I%D M2F90ETKG&T.H_[/)#&^9J.6V"<"YRSB8C(P5<@T7X1O@*/>;9B&ES;D NI@L%0W/%\J@Y^<_ M(U$O,$.([\D6)9-PG]S/*7M#^X7:Y8< M+$BX7>.LUV.@62IGYMS1Q-_/98?Q^E-?E'9YQM2^G'W;I[(_ YTHQO2"ID4LD,8&Y&=PME([6' MCRXC9,Q0&\VQ1IC$IX*ER,Z"8)9PQ(X_(^H1![*0#^)U]WD\RF@XF5 X$=H7 M+,^BE1*X;EJ1S<8F96N^DP6Q2B0$L;+Z?R1$">7G$[$-U ':*#I ].TL9.\O MFJ,6.X9[I">4TL'6&CI6Z/1>7:-4$#Q#$@[\'.<:H@V_O3KU0SO MEZ$W;1)W<##BF1:(42]X?:PK)CD@$=OM"YE%UHRA4N-1&>>C$JS5?SXX9[5E@0(3=<""!1LY2 M3=M1)-#T']"\Q$,V%E)!R10SL-B.;"67.9@R'WFG+)JJI#9V"@Q0O)\I$T$8 M6ITP?^M+A>AH=/D6XGR'<9@D!3$CD%64EEN4:*OL-Q>()/$+>LAZJ\I*/,BU M VEF"#3H1N%IG!T17D)G3C=R^GG9K;CTC"JC*4*BO*&*G73\,6TOA&C=K-4 M4?6J]KBV.!OIY"1+A%; AEDL_9V]:KUY=B?]U1,"MA'*T:LRO#<>L6MMY#G<9A2Z:R\*L.22M4=I06EW,.K!;PZP#\^ M&#:^Z:4+R__G!Z[_H(7>UBY)0?[<"QW)2V'C_6W+2APQ^ Z%I..Y(UF'X:K: MF:;)AK1HK$HLN$J;YYV3=6>-S#[82Q*,:F3D90Y;>33M-!H&$[:<1\-J1;?$ MB%4]Q!NAWT[+X427_[-;$63T6B6MG[(Z]H%8))^"=^07F9H-.GK/1B0LE&8X M(2<\?#3"]-T2KF+ZZ>0Y;"HB]Z,H^WDE/:@\F(?6T^ESU=E9BSV^L$!#VG96 MI',75=O]_ %N^ ^*_=_LEC/;_Y&E>5BGJ?ZWG?Q)$?]7:]KR![M7S*\VX#+N M)YZE@*2H-X:FD,))CN68/_L[C+$#%'_C%ZG),5*;FF08$IL4F/P=I5G+BI/ M1QI:N&>M522HBQ@7!SA4'91Y&A9I%2""29G$NEE?4987=KD,X0R,_:^7W?G$ M;: FV&['P-*^:D"[0%YP.?E"'JISS)E*8))%G,!<@6<648 Y[GG2FG-']<>9 M,49\'<991NG141AQE528;Y39I01L7FG-:W%0=0+UI9Z&CA,[*B@3_WEGH_4/ M9R805D%S2S*LJ"I'<4X 4)XV]"_MI6@-'VLW51U ?3/^(R J!@/R0J*\UIAK M2%_H4\WBY"37#M1#Y "]7N6V1[:'Y9X$_[P"R WR^J<0/C&H8%03T*H4T?YJ M4 2E>1*64:7_];+60=:)CY5@1$?)= M >H'@M7E"6+G%0?+,2Y<8E#R[$_?(<>B,LRKF!!;HH00_;!*YE@Y5D9A27*L MK%.JP@7W"40=R].#Y=B>PBH#XK\WNP69E&/8F "=43 M;L#CHEA5M>]!*\-<,[>(/X=HIZ@H1)X5Y8R M9DZ4 XJT"XHRK @JL6"TJ)>[^6)&K%%'[&$VK_*8,+?)8E3XX389 M(=!B!3(4(=^Q#(/34U"@BE_F05'4A#3%U2U ,U@OYXA+P[%#\V];"IQ,02;4 M->QNF%0)'1#*L4=L/8L(BA28L^!9D*9E26294>'!]P0;:_O-9VA< M0Y!?2EHO$921REX=E5D.>\<B31 ($XQ5>SA!#D8B#&*$(39U$@GTS$[%G!2?!*8^7W MF%#3!+%/4?4SP^F44@ RV/U33!3YE*W>TQ.4F^/!Q2V<[N3.&L=O(?F_5:U\C&++*SN^U8X[LZW/LE^Y IG=HDS MM<+14Z]P*^QZAD'I"\)^0]+?KCBT.M:H%W:13-B2EQH7AX O-#ZC;7JP\Z$D MX3S4IY;M+=C)1CG81D-3/"6.1D>+/W/BW4XM38!YI1>#X.@]T*47@*=5D6Q< M0!Z1^7,=L/+Q[)V5%_M]H&-GJE \E<%<2-5S"Q[FDRG9_);/W'LY<_B@$])] MB2'=%M3/X*LZ7R'X$Y:HW_/T*XG3?"DAALCQ-W*%5#>>/N,BW!5!F\]$-2L* M%)Y'B!4M=:(1T*P0XVA14#WPYZU&71K!!D&-S]3[H)AQ%5RX(+.-]AD5LD9% M@XM2IZ1@>DJ6MC+&J-+=6"KSD9<%NK&DH ";?I#@[O3%SN2V47"'38I 8-8A M/" -I=<9W*;#3K'G]Q;\\D"_8\#?3ULSL4YP'Y2(%[7U4[M8N98V&!NHP(>H MPGPC\&$=*'?.RA9%DDR RH?.1A^%#$O$(U?B,LI)T:/K6%C +>2LC>[--SVM MUFDU%VB9;MA$PD"854Q_)'5"..HMU/:CF*PY,9P,D&)X D#MIR+ K?GNIQ8D M>*%\!IOEB\$/KJMV#4=>(H$33ML_:JRZJA^N81ENHA[/6D=2%NC16UAR5IMX[/+.",- M(._$\1J4Q)9$_9YH.\N<;7'UWK 5(_6]+_K8E>#EBZ&#K_!.W(_?$'RPT!OI MZC_5P\$3)_6].W*I\S7+*3OD8LCY@8[JC&R\!17\.$J9>M.J($O8*-][VZRJ MON_U>B?L!M9C#/7L[A[GYD[K ,[:44Q=L+^[W[^=E6$,9S9) M<4S(L?";M,I <[QF4%AT5[/A#AW@1Q6R%N/"/IW-7@17CHD6#S0L;%&4G;61 MK]F4TW94!3E_UZ:"!/BV O;++F52"BME?F9; ]ZHQSCU#;DQ2 M_%\BHR$"RE)$4(KXV@\D<)J57X!=)I/PU%51C!,B,)961-1KM841<.#14@@[):)%R8 MT$DS'J0>,JIKF$(W7$.^[B,C( >L8 T"^ A[H<])W$\^209<@.I@EPE+RR2- MF(+0 %5WBY;0X-SA2H4T$VK13XY#DV&>P M,PU+@I-$=-J1TA2=RP6VEPS)Y+P4F+J@>[SSSXKJ)-6W8T3.96&MFA8XLAV6 M]W-;1ED/C%)NT!@-#>K<:.%AL?\^"3$8D%4!:\NT// >0S1QQLS&]Y\IX$-) M5@A+AL>]QZ@JPSPIA LK2&>T-9=UJ9B:Q_%$&BQ>M3]PS*ODWP\+^ZGUWIWS MGC4@%W*CJQ6&D@6.Z>*6':YUC3H@(F-?N,=3*1,6>;S:,7006BT4# W+_RQ+ MY*\"& D^-[DA/5(])C66Q;:$7\%&YU&8 A-)\Y@NI;9L$FG4\3$J&HJ@QO<;0*Q]P9M/*S>![AH2AD0\ M7P//VLP?_H0 M=_*\D1 ;F0(E-W @0Z M" HR?_H7Q\(QL9?E=UR5Z>"J%.ZJ@-X'$EK;[[>3;RZ&9)R'29'S7;7598;H M]K%9JCPC14,M59V&59'22K'TU^OE1BC 5PRF8E9GP"K1(F2B $X7VE)V$R[ MQ_7U"LO(,\J&B>6H(Z[Z\\:YT"#BA<"Z$;RQ2GC;VVJ"FDL*6D.1EV8@^C&% MB_R5:R.GJ.CG63JR=TRH:RCLJZ_![#EH=C%HNI?TWLI*@+NX_+3A'!%HZ2A_ M3K1?J:WIV0>J4!#FN7*Q,AEQCB:TD@ E%%FDA9*_%38 ((R>\S9P4+A)U:"C M5A;O&4P5J-%U[<0>!"FH[6F2=YSY10J7E]CO32\C"P5Q[2C[$@4)B74;__MDPI^/FTG?MR!"]BO '6NF.7J'O>X+T\ M0MG?Z]X-CHKG;,',\;G^LUOB8RBYREBWU^=(I#;AV9*,LC_C4PQHNN",1C%4 M80W 6.Y59DM[C#E.SLO6Q)91@(0A\*RR/#A#)X[5 @N'37E0@ZJ0J"%K' M?>N$SFEK+*Y%(TXL?XYTI1*TDE2&&@AE=5EU5-$O'-$MH9C($ MF_50[83YU/P(6K/$PPK(G:J)1%K<&CT^ZT9C.QH',%J#U:I8&(J-2IA292XV M6&% ^X']([Y9,X0YEWBG'4'V.4@5LHPW08ZJ7V81QGZ6;:V0V5E[J0[?X0,V M.-\S,\K/%N'0W4"2';+4!#.[%20_"P)#[Z&;Q&BVS[][LG.(/[]9M8VKD3:N M'4#6]CEA(-&?G5F\2ME6'^\Z97QD?RH5XR\-KR$)\11 M/]II]9FJRJ16)K3KA>(I(0]WOV,X//RHP4.(,I M@R+7&/P15"0*AS_#[-OYEO$H-]II>7YFX5$N9SOH'4%SE,SFC$H$N<45S:.? MK"/P9@V+3=FY9.;X0"(:+ME4?0E#8$WU6UT#[8B+'#T/WF]G6.3%.M*6GAQ: M;9/*W$KZ;A ^55&6'BNR %F1OZWF",L,7>_(O,"$L$$\9(6CIHJ?(4S#5^89 MF!1A C7FXDTB[73)*>L:(1LE>0N<$4ZG[VW$6Z%:\'PKI(SNB6CED_7R6'R+ M."2Z/%/-K&=Y*V)D=X^=/DOL+B2R9;)F!Z7R(1(A*( P[9EB]Y"UKE+HS4(0 MX%@ JXD5%FAP!14 M49[$/2"!O:5\@A\VNL)*N*'1I;VCT[A3&X/T8^I$V $26F.46">?7H:Z36)9 MSV1IS!?NPJ#.=V[5#M0L&Y5#%R_P9L=!FOMJ*%NGC%RGP_63.Z;-UWHSK!LL MMO1+@^&1Z!V&-[LW?1U#=E0W$^EF MQ]TLI!M<"LU0/),?#M:PYM0_'X0BP7LLL0$,A!>4->QRB6GZ#_J*&J$1/8J" M2@=9ZLK3ZJ(/ZFR" 8OTU,O)]%=H@+2ZM.2ZLQ@X,FN"Y03C#$#-J6/ZOL0 M7748!%87=84DC$K\E:]U5L&"&X1D;Z2LI*C,O4\;OKOB+H* WC MBD?X\Q].N[UU.WAF7;-Z,@JZ"XDRPYX#EX;0/,_5*R=2+,C.SQ,ML=8T9C+O MKC7,3P487T"H_(Q -;C4 MR)W$2. *M+J;3QT^T9J:4PG"(K[IPW3A*,ITN9-C@-_H1TGU^]I@X2\A"E,Z M2^.T8>P*X35SQ Y?94WPM0Y;F5AU7A@# S11():-P9WHN09HP$?W-8TLID^* M5;ST@#/S ;%JCL\YWNCU-^(0KQD&5YT=H=_EE]4"V>0<:_MI)",TRVC87%6< MG:PH2G&D]/IOQC%(W6\F.:*PY4=?S<[1D&V# H M,;?FO#F9M)3J;!'2(TCL,^S0:DUII*:2*PZ( 7B1J_"E7HF"^Y;XU[>Y M&9?8UJNA+7@.$C 'ZZKM#@W.E7++3();^ 2K2XHV7C7F6!J.L7QL!?1NAXXE MC)P5U9FJS]"&AQ3JBZQRRE#!&-,-E,AHMYO=]=^HWM%*%=!4?L,U0F M82;3 MG0&%X_1$*@'&,5Y4&&6*'J6%N9JJ*870$+:A<*#@.HF\W-PJ]"7\6A944,04 MA_(N&#J[;JG0VF?)CN$X& 7<2!,F 'Z9L+ZFH=<(-PB8P1<5F]PQ#WS'"1L@ M.;ONAF;5B+:]6]S@5I#DL M-;S[+%',IS*%-MNT.9UZ18%&$>*6TO8M/J=@;[>6([CQEMIA2\#2Y-T@>*/2 M)-%^07[QY=97CF1(JK;IS[!,NYP):(YMA1_-/08CP(Z-/FT)"9];U7=]X!?8 MO;RVHQ -F)Z&79?KFK<2IR)T4P$4-BP@TY&N7=8+SV1X*">[(.OT"3W+V?IB M5/QM_WJUKC.=$N+XS9HVXP_D8J2_GW,I"4Y_I)HP/#6"*E/>"/6[]YKHI!#K M1&35UW/H3/7%U:XXRK35U9ZK* &.8$Q6G9<'MVVIEY+Q2:G.<5JIL/(HQ8C6 M0]MULJI4PXDD]N5AD<1MZORD*>D<*.D-4=([8XST$;./^&S[I0'*8(*?;P2D M4S_"_KW[%44&+27Y9;[94YB3/2:68=5?%E1A--.);*S*VW1;:1%XP.$I:*H3 MU#]UL3!XF]V8WHK ;-U2H0J DQGAB/$P"-_^T[7W#.F0#.,X:6^Y]EA2T(?&Z>^837JC270#/9!V_MJ) MOM@S[750X)(&K\]89'"Q[W2V\6')4GCM[QAA?IF@)\&JA$X+P<5]L.VWB]4U M&O\PH1FWBL@&QM5JB\0!HZESL'.=G M+ZD=593=6Y#=EPS3SEM),?(QYCSOL(XJ2D=%US.&'=45^U"4O.?T@P;Q] M#&=5RL-M*P"C'2;9B:/EQPS96/*@[YTT#6LK)%<^OI'DBJE*67*J6&>%!VVB M@SY!3^U/&,KBC Q!WG7"-. TK"A)WEZI&E&[NF&;;#WZ>656CCP-2H47,37?&=Q8Y(3RSF$M M#33D,Q)FQY7&CT T LRIKX!4"/2B2L*L%GP)#.ZA6/*X+L*\4K0&TC^S<"Y< MXTEV7,,!SX&UEP&V554$&Y=#.TE=0I]1@(AJ91PD*::WU_;-Z0_\ 75K:*@, MXK@$I2,-TB2,Z@P#YZ.TAF_Q,*1X%*(\"8!+Y$FL#0 FLOS?%]L_QL>8!Q"" M% G2*LPQ,1_Y1Q1D*27984 'G$&$[$E23ZB+=1EW7 5QB%'1"*&1P3E$_$Z0 M;AA@!=!S!LN*>T2@30GO5E;#'N2,$5(5)8R44O5E7&1C1A9<1IT82WNVKT6=0SWI M@#/KM-%8;0P=7;=\A.?H3MQ P3$ZBL-2G0^M<^]+N_/.XIB#:.T4.)1F85ID M IT%5E7T-7O1256ID8URT MD0R?8:!'F3/1I*2/XS$KBHB5M2SOYHJJZZKQ>;=O$1F_3>]*+9OW"7HD-E2101$RS*"$4,*R\$B/I2@[*"T/CP(0E38%+P(0T0I@C31^!#!LP V'>82#N>W829^(JC/VQ M[K[L)A&!K<6W2Z9)6-\%^EB4P.SY^I*6^4]P=)=S B5$!6/& MX(T_HV*/ S.J6UOE^XF4N(@\F-A2"=]8C6IF4=,/P3$"[VD>\;09C7OQ3??PXGD9Y2^W83?>U4N9V'E MP[L5&[5S4AF=6^K$Y?Y;N)^O&% C#G_:;=G0S)4J6B5_ ]B@#(Z:5568BP_Q M-4JGZZ,RA)G@JP'$) 1R*CL9-6XB%*V:C=,X_'BWDSX>W;E(]Z/!6&J<+1 \8+K0>J5@@G"6%9"B2T;?QS!L2ERBOM' M@_=NVU@8"4<9",Q*GZ0X(F#.(?GXADUL'V V=[L[.&-$C^>J.\J2T-O)Y-Q1 MG#W2+%2VNSMIN.VJV.CB<<;WHV+]5+U:#Z# 2E5:C>2]Y6K)WD,2V!W*?:H= MQUM(F-2%;&]"5T/>WB),XE*V%[3GLN+MA=M+G'BW-\;[IMK>GO5Y1N!S>=DQ M,3\RX';J";@=64)#+*T:Q)A+IDJU'M,Y]?>(G%=MRIVH#GAC4>'2T:2J$RH? MV+5_Z&HN;SBR%3H&HMIG20->6=1Y'P 'KNUR1V_ VQ0*[GC#6E6TZ"LJ3WV'?F@,W*$7 M$?3L&]>PEHI'+5^:>5&N01):+)JS?8"3" 0Z$@*'O_R\L@-OG=CKD >,EG^R M?DBBE*JAJU;4-'TJ$=Q"=^=<1Q+WYMU2L&JI1?4F1;Z3WG0W64ZD0-]A]FL* M%@"&0@(9]NF8': 8V4R"$R00.AG)IJ;F:47<]SU.P>I+0OJ@\DXN\DW MXFCW<"&F&[(A4J$ L41?Q.VBG5BV4[A-NGNDM/!1$)UD[ZTAGKXQ9H>%C M:1W(&0'#7>-4T"3]O!.B:_-F2B:4"3B\O\>8X>7&GU'MVU@M.6Y/VP[F]8./ M,VF-,%Q=[AO"]<,+#Y03*>H%6X(J0H1!Y A"X V+/.NW,($01JMLF('.#XPV MQ:H9B,<\RL@5,]P "!#$K$6P9+AF)7B)4+&Y>U<4[=A2Z0BS-6LTON4(!XIS M2!'S/7W4WI]9M3Q!L*B]Q8 PZ+/0 R:D>I03[&U9Q/31[ M2[AR1JW23L;/DIW7HG+8,:?'*N:4V"&C&EA!"W@2B%L>QB7AKF82G-L^4=6S MBD9G%>8567),T/I'*[RK)W7/I^50$'I81^2DC.&:S\V+9H.^#83"24[*7/_@ MN 89':?,3[(B^ LGRDD0:T,D "7M MIJ&0AZ.$,5M USVI\O$3]/B::9(%PZI':/?I4YMH&T0F:8U)(A<4;[?]**B8 M-#I/++'TC:Y0,L47++'*6DJ?3/Z7*#Y8%'<2@,>+XB&>XCUT83=5I.U<5);K%# M]"J5)W#??^MM 6A&EJ:'69&(+S)62BI24M!O1?B.&;#D-".*^6\4F[LJE$FA(]896=_< MY%Y?GI]S*(9V:LG% MJF*R*,Q Q]^J# ESQCKT915I'4>[O2JL!34#=]07I(M;F\/X,U\H=2'GM6.W+0N';A[)EF[=PJ\_:!_),#O#>,VT].7OBD8-,V MWD&T3HLB]@[9MO@9HPT,W-4.X+B^II\_^FA$6DC\'8T7PCRC,J:!-^YN? M'[G#<(N#FQRZM.7? SGT]V\V2IV:@#$E'(/D1Y0.'BRS^SI*W\>6-9%?F!M'AA0*([=13>7ML%QR%,95QZ^#D722?'(.H^/U[=LJ-!KL MMMH.A76-IQ(FNR"GDM4: _*;1D>Q;@F/DC,Q=;N[UMW-I#L+<-T0LR?&NH^) M62]Q(O_CF17L+KJ15NL7^^*]$6TPHD ]C*>JPY@*7)7H_J/Z1661AU&6P44$ M,VJ6W&;G'#,-'=.:A(&IW+E;#NN7<5Z&"9!6G"=AG%7T&1%C8ZQ1"Y?RUU(T M_H87&0U7?==J D1G%A4#<6(%V8@0TZ( =7[AJPV#^OU82$<'$E!(\$R4SB2 MC"QD3%UCMQBI_H2"A>$?/ -PGR>S$&KIKPZD%VXE,FUF)UP![:0N@M/E=GZL M%\<"TG2A83T$/$BV,.@TBP/T^E8=/5O.U!6;1D:%,!'$.1O+S+MC#J%@_FP4 M3#JGXIC22",9XBO.1E4(&?.]_%'&>=U@6K33(UU]LK!.2@H4QT(2E"Y1(WPG M_E5E:9BG6)P-AKY1.%'M)C)"BH,_"@(N! %9AR5M;UF%655:D5&HK9'6'$>D M \?Q28IQ-R<8=%3CWQ[6>#??FIPZ7;!Q.H3@?J%Q\3;!)19J8T?IFPDF(U!< M-*;6WOF*$>Y3?==6TQMLFE6&&]WT1#=- Z:@W68FX1P(_,IQ%6<#(O;)9./% M 8-]1L6P:M) TEI05RD2)V=+7DQV]O/^^=!MMJ HG0H85\T:(.)38R!XF*0= M#_I!]0!&'E!?BZ&NRH%1O)BO,%%W=_3(FZ_"5L46'W5T2S[,=*<;C6*D*VIT M80(P$O5V2;HK/(U%)_J5K4=I3=\5M?S*FHR]5AN])=;"ON 8QP6*+T-++R1\ MPZUKI( '-AN%+Z=SY"F-S2WS75)0<:MH*BAK->:]O&E7)]&@#H_M.@E3*E:" MZ.6ZI&?.E4O24C?:E47#S1[%4D0GJ56)'NLS4I,"]11KK/1#&:$.G2+0D?65 M(3F==\]TB<\*-KDV00]7HNDM)?-]5.G0W=68"F)$?BT*E1Q '31_8=>-,=%0 MKU7=&!U0HS(/.!U)?3IZIPJNH#;9V_A!K?#=0>V<21(=N>JM18>W.$F=OK!)3#M1:X2E!U+.MXX@EM/H2KSP+4VK,C.FD55F'"P M?@'"'K\Z EZ=X)-O.YSN"9D#610P-NO*4ST8*8?;UR&*<"4+1R%%0F2(ZPC74@5M"1.0SS">,>KJ3S@LR#' MR 8Z*:CLY^G_6 %2UR-X0DKWG'\& 9+]/K(C+YAVI-1?'TLIB"JE$*"[;]7? M0X#$=?X_7()4^U6]OY, 08-EO/>I8C X#X;.,<^GYFIE3\T*=/)=]JDZD2# MF9(@A.>&V,E6E-12=63=X6[:0 ]<@%$?'\8STV$Y)I7%K2I$]/9-Q01M4,JH MN]33XA4X(L)"2CSNSD3')(!2EX1E0: <<+$ 91.C-E$R9)1]C':EE.) 60CN M6Q.[9_=?HQ!6GMO1[Q2#]DKUT!RNIVYG (9?N: M6X:]?D'BKT)"69 %,D(8LVTP(6\EUO:N*ZXEF6<5&EAC4@=>LTRSQEZ&N8P2'BJ46;/[ M;7O//M[<8'4/P1L31"VDEX&[BRC3I((KV X"XN;J=XEA]V , MIM.C.*!.Q)/; MH+_$-IV?2C('^9)H_T4*OS,I* %D[S=_ QN(DMK=5:J%.TP,),(Z1D?]);?: MHI0:RXEVO#W!Y9UJE)5H['/GS^9T+L2#[G.!P.Q5),;66*?R;D/0D M5Q ."Q**)3F?\8 7'<6^N:7[\(4&F$-A\K;!8#BLHF.#?.ZM\/Z1TI;T>$!V#I24FB?N# ,=,815XK\$S\S]JTOI'6?X]J%-F 3; MEI5AEC+D5U1G!)N NY#%\)E"YE&'A(M7F:CU$:PEF#^H.T%9YQC-'I11@AXF M5"K2*HQ*Q#C+(KC-Y]$^A$@S(JPH:A6OCC.X3F:Y_NP=0(8!4Z:X=UD3))WZ M>'[V,M3(DQQ,TD6?- .(JR),RAK]8C'6#"\R(. X0,LH:&#>_JN$7&@QQZ%1 M)!9, ?%*0:LB3=@TG\=F9 F!3 Q.+;8>1Y@G!QQFXVXD>@+3E&-6XR2"_Z7& MPDMHCVS!+6!QO)UA=AI,,V8XLB0LRHSO F41UAECDR$:399VX$,N$+(: 6UT M>!8?=L_9TF,&O4X]1%^,X9YKZ:V?-FE%,L8.]:=T)@N<@B&6! MT+,I-('L.8;[%= 7L.E1V=UU0KZD&":?@0RB&-\:H4$+\C9I3YO*Y99X!PEF M$.^5N*;8%J&>/)HK+QP&CNKP"!W]H!U>QI_U!+&4/:FP YMGE860F*;]Q<=" MSR/#!I>, AU)S!H-L]\4ZC?54VV&:/ G@*)/Y5RQF M&&1929;O-&+EXC4,IB_O7L,US%X)S$%$"74*I9 M43,8$OZ.$?%%5/$O!9JD5$/_.;F'OA$Z$L'@8HS,C>$ )7CL"T*RBZD$86W-N.(ZX3$A_^$!A0,%JC\\#)I8"J>6VL1\B@P1=/'#SY25 M<'K78*D>TIA0+Z*78LRLB%-^+H5S37'P"8'_ 5/($G[L]0YK5#.2,57*Q(K4 M&=SL"T+T"PM8X)*:*\(*$S[H;VB@*@/&XV/G_>EF/L':[,CEL,KS" M&/Z)IOE ^=OADZ(A\F?V,%F2JQ/?Y\ MW%$[NJ+;/^0!Z[X5*."H>//"927",:,TD;6.\HQAF@OZH@9Q6(%HS)!2 M+#3[I*KA*@++32F8%>:H%7((2K:F)MAB7E5T:4BPM7UP]@6H9F I1[A_XI8CTCCS.-BG&DX 5I*L$L4#XS"J2!O,\. X^ M7;X*CIZA 0V8Q)5:D'8[;YKKDT#5PFW_^)^[Q4D0]U@^;%S4-<.><2BGFE' MC\ S;JSL%"*T]AOGS1KA^ZC4X\$O8R7ER).@(Q/Q+[\9XW3X0>_0]KQS5..( M/.F4\M; KGO&-?#T\. &7CPJO".TB.)G=&'15<<0 &W[!P96Z30)PO1$"U(A ME)[V0\$PN]<(9_,[3YS+Q]U:UW'F8H/(LE#:2:;T%U0F@&WJ&6\?[A%F98$, M$!.VZ26YQ=G7%" I*K:B(IA4+_!G&?V$U^\:_L&!2?ZMM.^<*%7S#P05O%!$ MP*$?)'M;\52=[LT1-)CCI&JNF9?5:T#OS?T6#UW?MK3"E;@\(+[)'@O8[ 5[ M(U5Q1,\><46K+@V''<>NY_SM'UCH5L3VD"*B_CBUGEB[&R!% \Q_;H"%@H^Z M7N%F+(F:ABR$(JOP80=#6(!7?PLTX>X;2VB0,ZZ(J"G-G;")5'5;$*YK 0?Z MZ^FW^>:_7A!^['$4P__WGICO[CCXZWN$/WFW;>XV_W7HRH3XO;":]KNYC_U^ MD-"QO^/2Q=Z!63%"'TP)X\>(.5_TS(N!3,(>/:"?25OO#DD,]&6Z(9J6)<4J MT]S1%K \Z*PAX(EV!MFX%C[LEE0J)=9))?OT"+*" MYREV]RV^M"2M8W)+\:8'O'RUID,Y]ATY72,>.63M_:\_=A%-"X/7N+D:98X^:XE[@35>Q[YOB5.OWN)TTL,2'JP&;#N+TZV\"5VZ]Q3K[K(=E=P MJV*+ NQ*;KK.4[^LUK\>SW6%0<]BSS>?&RZ9VC6.K)O[R7RF_*K]RD[;,]C7 MD )YTO[(K0]CQW,TO:74>_^,F"KS.XSD\Z/) M?$ ,WF6S;G7J"9+&O;G9K9=S*M5"*2?S;_BW3S?$"$NZJ@ULVO"DO43YG@*P M[#0].*5K=('X;NTF>Y8+IC"X*&SOKM<8VZ=U]^Q;;UI$5_VTL=%QJ@HFL/<\ M3*GXEJ!NS+[XZC=+_[ >ZUW33]_O[#" 'OURP']O7=1!A?17O.A MA3S'% U8P[T#Z&FP9Q Z\UGVY3EN_ H)"Z/ST7IGY740_.*KRW.3W=1N#K,5 M.;M0\'^CPEX9+>DQH&@P0.2=R[VWHZ-?EZBL))ZG\L>=BJ&IB M W=7+\"45&$0 6+B3.TI'%" M]K!/"%ZF>=3"+W1:F6UEW(R(UU']8<;%LSBQQ3H\_.PH!CWAN?[.@E3?CD&( MP3;(88Q65':2?L&42*H90#VF)W6[Q^0D]?8X L1=]>=VQRL[T>'SZ%1L);R. M663) _N^%8Z[\ZU/LA^YPID%^JY7.'KJ%<;J45;!(L',PZ>0]+8(*!?J4\N^8*[S*&E'3OJ# M1_]TMQ(COD^Y0"R'OB*C@EG=!7%T_&<=?''CUD!KVH5+'Z'XCLR^$R#1P[5A M0J)%S:=9;_Y#ZH)UQ:PD]U)VQ$*22TVT6?OY3R93S05@PU73-<6.8=6.+R<4 M0MQWS1ILB:Q4;]"?_R<"P3CHY5=2)$^@MOU5UO9OSVL5;KFT 2N5,+O1,3== M_(13!$UXA)NX4ZB'(4:5QM&GUXBBX=".BIFD-$+;E27YPU;9-3UD]&FP4F$T M>KC[;=?-5KD&13AQ33F.TL 3./GFN8*[':YV6_'I:9I?><8MJPRW]79*I UY M,'$(#;$-!^[S%ONX1 P *IKVZ9Z0D.'HEL=Q0EZ9'SG@#J@+6Q/:4;RX[BYJ MOIMO[GV*V6J_ MS[ SB-GL1>!8T$;YO\)@>/0]+XV;U-B7_7/M>?N-M@2V7S XYX8>2*&<.(G> MR!T"!7(/_*.?>-ZYS4S)Y;2CFJ]V&R'&W-YA(!H6<%QU$<=)J%($(_[QNM\' M--I6?(A5>(S]]V!+[UB;KI6/@TF(IH?^5\RJT_7M!KC/*M0(,(+[\D A->U7 M4ZX-,IHCG9D=;9$C*+Q"(&/YTF G:RG99=6"/EQ->;73P3JP_315WR-E8S*XHP(Q6794<6LRKBOY:'=S/8>VR:?#X&5&<+(Q1)HR45RL< R7!);BB:WSS@(XUX&KRK0AE5B*!$P5)^Q$+Z"3HS@IU"6YL^COV@D\A\\.Z\L_#1'KS9ST7]@N M./F.LPAV2V7"HHT6WN)A?3,LBK23&,&-=1?'0GP@_8C#=]^C^L<;Q])G$=: MJ;)WU51DKP&;.J=B4*CWY.BHESI>GVXW_-.CKH0:.CLL_;+1RED?WEG?XN[?K8=**I MR-Z$"U]W&B@Z#; GA?F!S5[;*SD/Z2/+)3%'RN6191-U-0AZ2[QP+^@ULJ-7^H03X3 MLEI2%V6H44.VSG9;A?UV2Z:DV5 SYSU;Z!C146RB.\X*LVZWD_G5EWYY;+P5 M2"6'AI*%A"AU#.=X_!L]TE_MLL42QBS[;\&;-72%U0*[;B@=<$\0&J9AV?"^ M,Y%[DQ3&;Y&7=ZF% CV=(Y7W/<7:?%=F2L*L0+Z80$=R>QN^E56657^ T4JH MQ)OF>KU# [=*L,'0[V=I=5)UT%-:0W!1#>.D6\]5 $R&^>S8\9Y0$2!Y/3I) M58EU]5J:ETI5P&^$ M*6PZ@J&GBA/5\2.#V$8EY5$*V1J-_'AFKQ\8H5G[_!#&6!KE:*[_#%*[C M9& C9U"PN4/D4>7Z\X_X9LV1W+J,,-4@(S#GAC[P@T$U#"[A_P[1@+9:? MOQZ^J7OWM#L# <]%:>W9,Q+FLKK-MRTQY,\K#&$P0'-ZVP2FJ;-C_@V3S3H! M37*S:ELO(VV]?$T*"9:E6=Z"+K.^0Z\,BK0OC5M"GIP,NE#-F25R54C!XVV; M1#R6T=6&W)M D[1/5Q:3Q\2BT.]2*%-DH GA%R:3:W#[A ;*92%N// M<[C2WZY77[>?$:=\HB:W6=ULOU)E1:78B\4 ?P0-GK (SN;K*:QN\')%)ODC M6?+SLY?:^SY?SN!BLX8-4'+$RA["QL?*!0+*Q%C!BG"N!G, M"YV">\2)FL^#]]O9"8[-'&A+YPFMMLEROE2Z*B]( SQ0$YD>*T$/\XK\;063 M#C X;+%?*"RP#!U]84"4GDKG;D:1< M9-941R8N(X9)8C8Z;9AF?DPV*5L=T_5B]1*0&'A66>&2Y$4O3V+]1=L9WH=/ M^<-&5U@QI32ZM'=TH6ICHZL]=MLH3LZ(#F[Q]2!(:#;1J7C(]8& MG*$;^\ON4/0H@7X1*Q'A]GR+,NA^>C=#L^\4[' M4B*9>3&-NG%M\PWY1G&9EZO%ZK9C?^W?2S2?F8K?[?>JGNN@!#!J8)X>>^%D M^BN,IOUU[+6K7U$-W^7DKG,/*_V#^'AS$[!'(*#\^M;O S!=CI8VW[_@6GR_ M.[_X]\G=_1]?:2&.\G+6X$V:PC),C7I8F7ESB#\CKL&-#R[OK,* M,I92#LI]K9CI1@J-@DZRD:@^CLG:LB8XT8;J-CCQ5W@*,Y/)RR\!B-9U 3S MU]5N(=ZLK_.-A")^GFAIRV,F[/\U<, MZ##;N3!E. M*Q,D4@AZ8H]1O;)VXDC0$E3'S]V>88 832H#:$MDWL !,:X\,IBNWL:BT[(4,7EHDX&4@]$+HVWX#AH]Q_VJG0]-]9Y0 MS':3X!9K^03W=(7#2RR<^U#J/ME7F[O=EGUFZE)&P@>4R.0!33A.^15,F%M $"3/VX0L(@O*LRY8VOZCL,V0'WS38N_(0.'L< # M-[@5)(\LLRC67%OK93'H#QU2-(I9/S6*?F2O.IJ#MOK5?8N 4O3^?O'P/6+[ MD8) [2H_:>24&GEG/6@B7U9K8B9_@/&83U,39:MDK[I_4$Z-&&"]NR\AT:>J MKE>+K]JL4+TRF\-YQAAG GF1*Z7%"*\;H,1F*>H+"QLU%.VKT?=ON@@KR!K$ MA%'7>,)_1RR%Y=9(.6Z$V, !5&EXJGG_@$LK!:DZT09[ @P\(42=T,:>F)7+ MYE['-5;#CS(8X;TOB,3CW31!=/H10R:_]8707'U=C>[AD 7\OF 4ZW620CT# MQ#9\T4A[8EG.!F-9DJ%8%KE+$"WOO73WKI=;Q V!:%7VM95'$)RV]!JO?>$1 M:VOBV+>KOGQ5]R$)H^_&B(B35F.!^ZQ'0'O.%6M[$%6_&S9-?5_C5GT+R>#] MKN8<[\83M-=+/^?K%>7;3'K#GP[H=33AF-@I#%83Q=!G'&M1N'ZOEWWZ(L/7 MJ@C&?Y/7D1'$^WF>#X+^MV#D:Z2,DV_SM\#MMZM <^:])Y&_8U9L%P,<"#ES MF^U8PSL[L5A=$_(\Y[US(M@]96(IF]+;RTME3>I(H&'DUX[E^>PE]2" KCZB M;V.[=FQJWMBW0^AIZ.?#6>! :YU!4LC[&6CSI$1R81]/[)'.>#EUJJFB-1G. MV7SMCU)O=:XB[(\8A0([5(LT;+7VM-0[)K1PL\!V'M'$Z1.F_FE;=O)%CYU\ MS$Q&F-M]S7"%Z8\W!TU&&TD0/ 7U E;7O,MT;OV^P_T;8TB\HG0E. M_T@;NFE\W)S,\^-F9Y[?/T\-U#=BGN;A<>.N^S(#OATV'?W\WND=U. K#&VST-M]^B6/8C.#+[KX&?!=QW )_BN4_$3OLO5I77=D 6PJZ=<;]O:#7UW^.(X-\9N".H7 M?4?LC//C=*O?[/Q(HS%)@W['(:8H]<"D?%I.=%:9,NH//H/]8: 4J2^D\WK[ MU%&_?8U>-DL,(UEB5GI7U'UK9L=D^4]/TC)'-'AZFG/89VBJ7,*'+ZPUJ1"" MWX*A1BE6J)4[VGZ&>^LXFI2U<_AE;[0FMEAV 47-!+.3.!DUP23>,T%NR?=M M-3R B.$1@P@VSN PM=_425#_>=C^T_W]9_[^HZ<'J-QG' MG907G3&YP'#!WPXL#O[;807H?Y/2(4@2U)].#MCLV7@S+,QI$Q/FQ*N]_\XS M.K=*>%H3V#.?-Y-ITS-^ZR<,V\(X\R[!@S+(P"F49-0)&8GB7GQGMC2AN%JL MT'W81X+F4)WQH7JC#E6ON2-V2L@,"?]R*#NK93 1#(*A1ZN>YNPN^YZ1DK;7 MJ_5Z];4[:I=_,&:WG]GT:>;<,N<:WL.SW2??+05Z?C&_FY-A'W? M);+(*_[/0(0N)Y3]@I$5J+4!H[ \!\N-@OX2>L(3VD-:WL8DC<3H1@K4:;I2 MD1:H__=1P:(Y_"E9T(F&BG12KU8$$#GG@%'?$UVLP-&TC#"O_K29R"?_#VO8 MGVF#N27?U_#I@F)I:).O"=T0Y4SO3+A.SN8>S@SYV[Y,UNS_H-?ZR.]I1M2W M!!ZM_* .W[][^?&BPY:])^;P=ON7TBMM'M>!?V5B[\JPBQBM%?ORI@=5,P/D M2"WJTE5#(:Y\X62G;(\7J84/N?$$M->S,^^,G MY4Y=76-2?*.JR# 8$QJ^$%AI-1[RTTS;0MC 0F/THEWF_A'5-5R"1:,XW2Y. M9RN-IE=E'8.13;-]F@ F06-PXLZV(>SO7\H CQJ $J3# WEDMM74DVU%"&Z< MH6/:.%]C.;F[GM7_@TY27E+=-YCB( NA;-IC#MUP1G=JHJ4P:,=^3FZ0P2EF MN/FC"@F*B!*F@/'6_8F[?XW_*_14UTBB*//6PKCT]:+M8 ,=G4K: MF2RT%VC/2=$/[? JP]2.N[QQ:L'5($<*W=RVCC%"DIF4@?6044QNX4)ZBT(: M:'^->!=3/[+3F*EH_MQ\ [46HY4/081H]:#:&$QK[WO'L[R'#,6WMWB_I=X^ M^G>AYYT+;^IM]]YFYZYMW%E1)BBB63#2,^%#!%\E?)(.1&-'O?D&X@U2,T>- M>EC;J'H8;*?1 "52#3L.[C &$4.YZ47$SOU&H9N3Q91\=BK8FU*9[!VSIU>,Y;XFQF.;& M&=Q""19A=96T,4?(_Y0^'_M%1NBIP+2G42M\::#]GD9TS/*AKX9VS321K10Y MPE$D\HTVQWV8+">WWI)=[Y92(H/.OYH4Y973FW?ZS0,!DRE*^KXS2$P6YMO0 MG"[O-'/%]ZQ\]K['*15\21C)F]WTLZ3(JU#T&1I6:?@FM9/S7I[K8)KNF+ - M%5^#<:IP0Z:$7 1[4IFA&TIFIB[]#>BU.VR9.$+)Y-0H@+W[U69#KMV.,D23 MQ?!W/"QW% 2&0H#T%8IDO*&A"O?&;[H#ULN)BX:E'YHO>@B4FFLL,PLI/> V MZ>Z2T]S-#E, -E2G#[-]CH+H)&O#=6@XB#$K-"R3+&G$542O<2K7P(*>_V@I MTJL!/][/3OJ%6E8G!)'SGZJGAN$1V;N MN5;XS.&F:;],=>SBYN$Q3:-_'8@;.=R^7AP46_\CWN7:J/6";>EDV;+,IQ*6 M5G+U!6P%G!'?+6E/%T.OOMTO"-]VQ-IFZ/$WJ_5-,]_3YK $]>CI?,,CA&HK M4-BOMX.0Z]]PA!/5)7(W?4?K6M0?:*ESFG2X2V>03EJ^OV8M6X>"6K&XN*+B MOET9[%R[1-OWC.;QJD"'S5C1IAWQ8#L1&BPZHL7PW!P6'*!U=IY4:P$1O,9? MEL"TUIM)E\GM&?Z]@\HU,(4CA#)1CS^MYO5FM5MCGEC_)'J:;S?48[:T98^: MFY\*$[^-L M+\2CS0@?K?R]'LRO V^'?\W@7M3%GH2O0@^BY%\,*N&Z6;!O8:#Q7^":0"D, MI!%2::HA2+ZQDSOH#ONX)?N1=' M]OUXHO^1H]K+F1ZEEVAS1/?..M&%M:U;=^>&1V)1]!=MSPS$D"Z7$2O=G.R2 M?6WU60+^90 XV #0P>L<;P#XP1=<=2$['KZ0V3?Y'F8PQI?6>^__9=Q!Q<.) MO8UT8KSU-@*D)#SI#'1]AFL@0%608RG(]V3T\\B'D1T]\=:B MN_WX)?6_MT5[?\E-O\ WT//6,KH?;KP8N"513[ZQ^=R4-!T^;WV#"XV*X VS M')Q9Z-Z*>R(\]C2QLV_T]]OZYI]FQ-\0#F]US$#O;X\/]>"0X//@JPU!0]]H3KX&D*TW#3K_I7K%" %^GI#0O#40 IW"(.AL(=;7:)W50/DS#P#K?R[-[3<_A MOT.0 M(GBX''@XE=O*P[U.'P/^;3JP4<%H(P>N2P>* M P8AV7#Q6LJ[A4^Z]H9W:,-SZHC*EGQDGZ*&%'FYF$Q_/;Z;U_E:X=VPL.:XB2\$VN4+:$[CD\*3'N5-FKJ8;WX]OD$,@\&$J^0DZ[X; MG]3=+U]AK1;0'8.'.5P'N^WDW5<27SNO'8R?_ES='Z"D!&H.?8%Q!ZN3E 2 MH-:]&8E1X?_1#.7<7P)65I;H)KBU@SN^X(^KM MZ$EOI*^L 7K7HV\(%O/'J1W/M0_O!U-4[V^].2P?WU]==HEDZ6UD*$"XK]I* M:% N.U(U\S$)1#RY1=CR]@^U]_'S^;>SIENF+$]\#S/KO&CN346E_JC($2$_ MA $5E\.7U3,LKHI'1B=J>:LJB2H@$)=K/<8!?"B#_NX4)##O#II?[1)/4AN1 M837G2X4N!RV?3T2&A"INZ3&VGRU1H-HK;C:'L,/IP-A"(A(R1W( MIS4I%Y@=U-AS"GLN.":8^SL:02@*05H#AL%3_J&J,^PF!A>OUIV KE<-XJ4M MO;]U]"#N&=G8?(J!D IE8[<3-(["J-P<7R2=K^M3JKN ME[7OR?:,1E0/5-A->&\Y97:P?8#OWUV=(BAE6B1_M$TZ>\)3TF0PX=,Q +U[ M?TEA9]A%3PG.:A#-WGEFL#6S+L"W)W<",.:[NF'.QV;C!92 7V'\H)MO[*CP M'E.23F+DLZ^+<4W;44'#L")XX<43M0DN5XL9,%&\^KV9((@583299&E"/T%8 MJV8F*2Z7DX4DF)P-MKS!EOE2>:-;-FG8'77"Z60ST(E5KTNO1ON9#Y._,<79 MR*KWW1=#98B8B4.F!RJ%JAS[C"&C[(/<7[^%\.UN0A;$%N8M@<0BR"+!_&R" M6_48VR;^S=PR"SNC9[59M M5)E[@Q70A2>?F072D -=!=M"&,##<2!T21L;X5TKF;GKV51P#>_QA=->/G'I M0A^,?N]0<(96/P=B-;2GWX/=T-U";=IK4<9J:?"#>0C_8#/LQ=OX[N/YEE?B MO5D)>Z; LTV&IVK@PL'I%=LTC!Y+-@)Y^&4M"6'AC( M,8NCU":=$-I[0-6 NMKL 4,Z>"_>2]5B?D:-@<(@#,&)J<3ZRO3S'QO93WR* MMW0-R$SL14H29&:VE2924.?N3JM!L;]Y9FYST8=/ZWV'RA MX_19?688RO$'8?^.'G0D@K7#'?2V.C55'$12P8%_BLX/(4G/( ]:M$=2S4%M M'O3R/AH:?/D 4CI4+A[&19ZF]7T+^32][%OQI^GED5N#I1_'=/HHSO#D'1VR M84_2X2%[]R0=/FH;1ZH1+GR_W+V$^1VNF\7#UB%CGKYC@(R.*[7LN=P?>AZT M94*M7D=O;JG63]CA(>K[]]\<%HO?;8[2V=/,[Q'TV?/RX61J-22X/Z0#&R=. MB+&@)G: CEJ(,1XJ5?SR<]-LV:T%RNG4:VVDIJTKOEU.K/WL>UWA?MSSAVZ= MZZ[RXRQ_7YL#+K#',,1#!_RX=@<&/]_]X ?M4SM43_% M6C\E]?S@3D>=AY%,D%O&6(AU\QF4 'Z3W6&/J$=DW:#[&_XK)M*B7H(I IU0 MAY<-#),D>4]=/_J^.'8@-XSB,,7^N8& M2(5N8:Z\\8N)[Q(]*"[]=3JL?H];U30<.X]N:4PGPRW(S)4M[6P%ZMN2\_J7 MF]5B/B-R<:3?R%Y-R8UVE^=.MWAY]^/$Y?'KE;R>"(8W]+#D[7CZ )Y_W'$4;/[+M7 M(^;(6(#](;"*>3V&R7 X-!5&E4D% M*F24;QL.8IM/'6?>?B_?8%"!JFLZ]% UYJ%:"FKU/>O 7?0]-%BTJ_]A4VF8 M8L11MZ!K!$E,KC_W6]#7IUIM2>(@S^+@AL>1-Q1YU' FTRESB;4AB_ZAZ3(X M'Y==OZ(W=C'V?IMXT65UZU=?.VC*L7>*<>K]UMNZMX 8Q76L5YW82K-VQN_> MM^WG9R]#57%,8D5&EAG[SG-VN;N[FZP?V#B&7A&.&[@PE'JIRLM]#R!IW[S5 M:*DX"^:E@,*UOQ6R,QRP$_X6#BL+YVWC<=OF:^DI]A(]ITN$3M:Q<@#4:=9,;D$"<;M=P8+>A>QM7AX, WQ )W>8);K>XIUY& O M:02&Z*A#^Q&K-R/.H;4_L)CJC;4U2LP!]]PE-?+\L=(18._6MZCL3'U['CYJ MTX-O=XL7F_O)M/E?_W8O<(G_-M2[58=;X@162P8*M,1D!)?8.A MNJG6#1B3[+2:.]F0/L6QZU)O78GPD^![>;]E-U4GENCH]3?"IU_HDG6/4C G M\Z_=<*^D\DKMSZ!W=Y2KR7WW_;CPO?]G()#.^[$WM^'G%0+5G,*D0'GIF IV M:Y#57,9RLYXT'4GB[;WT)G$U['(ZW!ZS MD\-=M9_^97(#I-XO_C*O%I9YUR3UKG?FW=CSR19'YHG+B&NO_NCM,?'WZ/O2 MW^H3;.U[^#7$W0->OV6] I-D[CD$%N^'L+G6VQ?-[>-*8^O@@CXBXK"?Y:T4 M*O6;HC"I@U"=O)(89CN!67=4??_YX@/H.TMKH&1D3]GWQ^O+JXM/9U:>+ M=S^_#<[^='KQ]O7EV.(.;I,B$88?$IG2<;68P8K_ M1Z#2H=[I\NTJ&K%='[TG_2R4A1$JZ6^ASC[*@RLV.G> M^=.C P^>8O18>]G/)V2[[^M_S\^].8,]SU\T4G?BM0IUZGORE&_AV.HESH= MIS_=$[()VCN.HT2_B[F7CYC;&3L%T.ALLIXP>Z!$3? M7IBFN>6/-]"N:5:W^F[);7Z\Z6OQP'5XL@7.CJ/Z2=Y]Y.8&POV4 9EH/6E/OZ.SW<^VZ?U:52K%<4W)<8*M(SR.H:E4M5KSZO3 M$C-4GXH*<^W)A61(Z:DLO+J2&&6U"6+4"WU_YC%$.$PBWK KIFJ0BH:K&$X' M"+CX2Y'A&-X>/__<"'7Q#+CQZ,71D7][ MV@0Z0&=&#(,EHC&\1)0L)#%1.6*$KAP<&B 55$B@=+EH98%!ZCOG#MS,5%+' MPP@7TN9V&=SGHEN^Y>AG1B"A=! 80@YUVG O7E"1I5!O M&[T=;N>F74YOMJ#@]0\V.?CB4G32]M?O2,Z%#.0/^S+04V))EDXH</]TKH49NQ]JJS*KZXHVMAN^:_70O.QO/PI)!]RK M&[D^&4U&0NYM?:X+J\R9M.JSJ?<[76U.1M.1N-6FL:OVVMV1I:YTJ?^HO/O4 M;.N'+[71?^K*RF*5F;HHNF^U.[HOT16:YRW?E;$Z\PZT1\ M2,B9 QD"R'!(R+D#&0'(:$C(T(&, 63,"_E1-KH1]:U8&-70H=T1#EH"T!)> MM*6Z5]7>C8(I@$EY89:>NG)75Z\IH4F857(ES9TBYQ9*K%2V-]IJY<$A@TR9%?)QW^A*-4W;;FMJ MSNX %PZ98\JLCL]UG3_HHA"RRL5B;[*M; /+!778:J/7+B9RQY19'F=J;5T6 MI(@ILR,NJ9OZ3Q=RP919!I]^[BFM_%MM&_O(>NP!Y(6#VPB6%V$VWN8L<7^V66NU2;4@45]*Z?35 8@C8:XRRU+8S M:L=)"9.E$E"1TORVA"4&LR#.E-'WLNNQ%U5CS?Z%]XO*-RXF4D7 K(IENY'< ML)#&_A8W1E:-S%[++$"6")@ML5*;+D&A,%.;]CYW;?A9M9%FM]4N)A)(P"R0 MI6IO+-PLJ,U[W&>23@-DGCSF\>'/39GW- M7RX7\DC [)$CZ?P3IXN)E!)P5QTPK7??O<:\EL8<.E-O8R+Q MS)G%XU N53NVW#Z=%-N[DU69BXG$,V<6S]&:X=">+B92SYR[M$$U@]_1D83F M0Y8V_C@CDE XY,"*-](8(@F%0XRLM!WJW[*-]BXFDE#(+*&CF(<4Q,5$$@J9 M)00QC70QD81"9@GU%[2$>:Z;3+H!*81C]0 J1A4+N-VH0TPM(R$(A M]X#],;WK+]!A)*&9_'W>@I'*]+NZ[,5&C[J7B[J [GTFYTCY&$8F8)O6"N]KM=T566 M!'HJFZTX+SQ,)*&864(OF%?2/E5"U(NZ[>+2Q402BIDEA(=87%?&2$+QH"-! MKBMC)*%XR,EJ_LQE.'6964(8TW5EC"04,TL(8\8N)I)0S"PAC)DXF FR4,)L M(8R9NIC(0@FSA1#FCVZJ^#,FLE#";"&,.74QD8429@L='YI^G6XFR$()LX7Z MAZ9[\K@$22AAEI W-DUB?^1KK=[N]Z!PX>>$V408-/% X2+0R:#3Y%(/%"X(G; O\^E9G2*6GU8WRV^G-]\\4+@D M=,+LHV]51I?>M/^GHQW(L*IL*)N_*V0VG?RR:+;&%$^Z,[5S /V]6 M_NB.*5M7ZO+6K;;NW,\_3.2#_\!4$L# M!!0 ( (N#15"3OI_L$@, #\^ : >&PO7W)E;',O=V]R:V)O;VLN M>&UL+G)E;'/%VSMNVT 4A>&M&%J .>]'8+M*XS;)!@29E@3K!9)![-U'41,% ML/FG,,XT(@01,Z?1!V)XS]VW?K>QIO7_>XPWB\VTW3ZTG7C:M/O ME^/M\=0?SK\\'X?]J\D#6@(Q&'XFPUFMM@6NK]]H"V%8OM@6RK=YL"VA;O=H6V+9ZMRW M;?5R6Z#;ZNVV@+?5Z^U ;Z?7VX'>KL&S-CULZ_5VH+?3Z^U ;Z?7VX'>3J^W M [V=7F\'>CN]W@[T=GJ]'>CM]'I[T-OK]?:@M]?K[4%OW^"LA Y+]'I[T-OK M]?:@M]?K[4%OK]?;@]Y>K[<'O;U>;P]Z>[W> ?0.>KT#Z!WT>@?0.^CU#J!W M:'#638?=>KT#Z!WT>@?0.^CU#J!WT.L=0.^@USN WD&O=P2]HU[O"'I'O=X1 M](YZO2/H'?5Z1] [-GA722\K]7I'T#OJ]8Z@=]3K'4'OJ-<[@MY1KW<"O9-> M[P1Z)[W>"?1.>KT3Z)WT>B?0.^GU3J!W:C!K0L,F>KT3Z)WT>B?0.^GU3J!W MTNN=0>^LUSN#WEFO=P:]LU[O#'IGO=X9],YZO3/HG?5Z9] [-Y@5I&%!O=X9 M],YZO3/HG?5Z%]"[Z/4NH'?1ZUU [Z+7NX#>1:]W ;V+7N\">A>]W@7T+GJ] M"^A=&LQZT["W7N\">A>]WA7TKGJ]*^A=]7I7T+OJ]:Z@=]7K74'OJM>[@MY5 MKW<%O:M>[PIZ5[W>%?2N#;HZ5-9IT=;!NDZ#OHZAPHYIT-@Q5-DQ#3H[ADH[ MID%KQU!MQS3H[1@J[I@&S1US1?FX60[]T_=IV![6XV='^6?QC^-<,3Y.;[O^ M\W-<5OTXP!7:TWF;OKM\?OJ__;+JGQ3==8SQX3=02P,$% @ BX-%4!S8 M7^AR @ _3L !, !;0V]N=&5N=%]4>7!E&ULS=O?;ILP%,?Q5XFX MG0+8@(&IZ. D*_V2[7?KV; M'X^S<:OCT(]N$^V]GS\FB6OV9M NGF8SALIVLH/VX=3NDEDW![TSB4Q3E333 MZ,WHU_[4([J]^6RV^K[WJT]/UT^M-Y&>Y[YKM.^F,7D8VU=-U\\-8VOZ98W; M=[/[$!9$JR_'T,6%:YLH5%V4O&'"ZQM/Y^&^;P_&VJXU_Q5MVFZ[QK13]]8OET-"17M'7Y1@/NAO_%>7G-!U>YB?+OWYO?P-02P$"% ,4 " "+@T50 M'R// \ 3 @ "P @ $ 7W)E;',O+G)E;'-02P$" M% ,4 " "+@T50)^B'#H( "Q $ @ 'I 9&]C M4')O<',O87!P+GAM;%!+ 0(4 Q0 ( (N#15 "=R L[@ "L" 1 M " 9D! !D;V-0&UL4$L! A0#% @ BX-%4)>!Y-@Q P -P\ !@ M ( !]P@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ BX-%4'9PCO$I! &A, !@ ( !2Q8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ BX-%4$5^[\NU 0 T@, !D M ( !82\ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ BX-%4"%J3$RV 0 T@, !D ( !)#4 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ BX-%4&PI MGE.V 0 T@, !D ( ![#H 'AL+W=OS,IK&PO=V]R:W-H965T&UL4$L! A0#% @ BX-%4+S[_(>V 0 T@, !D M ( !M$ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ BX-%4(9#)C.W 0 T@, !D ( ! M?$8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ BX-%4+WW%(.X 0 T@, !D ( !14P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ BX-%4'^>^T#3 0 G 0 !D M ( !,E@ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ BX-%4'*YBVJW 0 T@, !D ( !95X M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MBX-%4-D=RXBX 0 T@, !D ( !EV0 'AL+W=OB/*>H! !F!0 &0 @ %1 M; >&PO=V]R:W-H965T&UL4$L! A0#% @ BX-%4)?K X;V 0 RP4 !D M ( !8' 'AL+W=O&PO=V]R:W-H M965T%T !X;"]W;W)K&UL4$L! M A0#% @ BX-%4!V_Z9;S 0 !P4 !D ( !\W< 'AL M+W=O@ >&PO=V]R:W-H965T&UL4$L! A0#% @ BX-% M4.M4:Y/A!@ 9R8 !D ( !OH8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ BX-%4,55BIR!!0 BAX M !D ( !VI0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ BX-%4-D,%>>( @ )PD !D M ( !A)\ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ BX-%4&M&PO=V]R:W-H965T&UL4$L! A0#% @ BX-%4,5* M6:5E @ I0< !D ( !/;0 'AL+W=O&PO=V]R:W-H965TZY !X;"]W;W)K&UL4$L! A0#% @ BX-%4.A=5<:%! MAD !D M ( !'+P 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ BX-%4,4Y2#X> @ 2 8 !D ( ! MO,@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ BX-%4"^@9K;/ @ 0L !D ( !5]$ 'AL+W=O&UL4$L! A0#% @ BX-%4(XN-170 M 0 /00 !D ( !N]H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ BX-%4.O<=*_P @ !0P !D M ( !ON( 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ BX-%4$$32MQG @ 4@< !D ( !X^X M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MBX-%4!..]7^S @ ^PH !D ( !]O< 'AL+W=O&PO=V]R:W-H965T_\ !X;"]W M;W)K&UL4$L! A0#% @ BX-%4(<%@4(4 P MX@L !D ( !,0 ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ BX-%4*"$B2X< P A@P !D M ( !5P@! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ BX-%4(_R(C&7!@ 1BH !D ( !<1(! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ BX-% M4)<&PO=V]R:W-H965T&UL4$L! A0#% @ BX-%4.G.3&D, P ' X M !D ( !4R&PO=V]R:W-H965T&UL4$L! A0#% @ BX-%4/.P6_YX P V T !H M ( !5S$! 'AL+W=O&UL4$L! A0#% @ MBX-%4,7,4[)B! 0Q8 !H ( !!S4! 'AL+W=O&UL4$L! M A0#% @ BX-%4,\M%^.! @ 0@D !H ( !Y#T! 'AL M+W=O&UL4$L! A0#% @ BX-%4 Y7UKSK M 0 _ 0 !H ( !G4 ! 'AL+W=O&UL4$L! A0#% @ BX-%4)A.]9CT @ K T !H M ( !P$(! 'AL+W=O&UL4$L! A0#% @ MBX-%4& S31-2Y 7Z,# !0 ( ![$4! 'AL+W-H87)E9%-T M&UL4$L! A0#% @ BX-%4.;!;$IB @ 6 P T M ( !<"H" 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0# M% @ BX-%4).^G^P2 P /SX !H ( !;#0" 'AL+U]R M96QS+W=O XML 110 R51.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Financial Statement Components - Effects on net income (loss) of amounts reclassified from AOCI (Details) - USD ($)
    $ in Thousands
    3 Months Ended 6 Months Ended
    Dec. 31, 2019
    Sep. 30, 2019
    Dec. 31, 2018
    Sep. 30, 2018
    Dec. 31, 2019
    Dec. 31, 2018
    Accumulated Other Comprehensive Income (Loss)            
    Revenues $ 1,509,453   $ 1,119,898   $ 2,922,867 $ 2,213,158
    Costs of revenues and operating expenses 1,046,622       2,049,788  
    Interest expense 40,472   26,538   80,822 52,900
    Net income attributable to KLA 380,555 $ 346,525 369,100 $ 395,944 727,080 765,044
    Unrealized Gains (Losses) on Defined Benefit Plans            
    Accumulated Other Comprehensive Income (Loss)            
    Other comprehensive (income) loss, reclassification adjustment from AOCI, pension and other postretirement benefit plans, net of tax 200   200   500 400
    Reclassification out of accumulated other comprehensive income | Unrealized gains (losses) on available-for-sale securities            
    Accumulated Other Comprehensive Income (Loss)            
    Other expense (income), net (82)   (469)   (86) (950)
    Accounting Standards Update 2017-12 | Reclassification out of accumulated other comprehensive income | Unrealized gains (losses) on cash flow hedges from foreign exchange and interest rate contracts            
    Accumulated Other Comprehensive Income (Loss)            
    Revenues (8) [1]   1,705 [1]   365 2,688 [1]
    Costs of revenues and operating expenses (17) [1]   (158) [1]   (1,818) (292) [1]
    Interest expense (100) [1]   189 [1]   (199) 377 [1]
    Net income attributable to KLA $ (125) [1]   $ 1,736 [1]   $ (1,652) $ 2,773 [1]
    [1]
    Reflects the new accounting guidance for hedge accounting, which was adopted in the second quarter of fiscal year 2019. For additional details, refer to Note 16, “Derivative Instruments and Hedging Activities” of the Condensed Consolidated Financial Statements.
    XML 111 R59.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Business Combinations - Orbotech Estimated Fair Value and Weighted Average Useful Life of Acquired Intangible Assets (Details) - Orbotech
    $ in Thousands
    Feb. 20, 2019
    USD ($)
    Finite-Lived And Indefinite-Lived Intangible Assets Acquired As Part Of Business Combination [Line Items]  
    Identified finite-lived intangible assets $ 1,366,070
    Total identified intangible assets 1,553,570
    In-process research and development  
    Finite-Lived And Indefinite-Lived Intangible Assets Acquired As Part Of Business Combination [Line Items]  
    In-process research and development 187,500 [1]
    Existing technology  
    Finite-Lived And Indefinite-Lived Intangible Assets Acquired As Part Of Business Combination [Line Items]  
    Identified finite-lived intangible assets $ 1,008,000 [2]
    Weighted Average Useful Lives (in years) 8 years [2]
    Customer-related assets  
    Finite-Lived And Indefinite-Lived Intangible Assets Acquired As Part Of Business Combination [Line Items]  
    Identified finite-lived intangible assets $ 227,000 [3]
    Weighted Average Useful Lives (in years) 8 years [3]
    Backlog  
    Finite-Lived And Indefinite-Lived Intangible Assets Acquired As Part Of Business Combination [Line Items]  
    Identified finite-lived intangible assets $ 37,500 [4]
    Weighted Average Useful Lives (in years) 1 year [4]
    Trade name  
    Finite-Lived And Indefinite-Lived Intangible Assets Acquired As Part Of Business Combination [Line Items]  
    Identified finite-lived intangible assets $ 91,500 [5]
    Weighted Average Useful Lives (in years) 7 years [5]
    Off Market Lease  
    Finite-Lived And Indefinite-Lived Intangible Assets Acquired As Part Of Business Combination [Line Items]  
    Identified finite-lived intangible assets $ 2,070 [6]
    Weighted Average Useful Lives (in years) 7 years [6]
    [1]
    The fair value of in-process research and development (“IPR&D”) was determined using the relief-from-royalty method under the income approach, which estimates the cost savings generated by a company related to the ownership of an asset for which it would otherwise have had to pay royalties or license fees on revenues earned through the use of the asset.

    [2]
    Existing technology was identified from the products of Orbotech and its fair value was determined using the Relief-from-Royalty Method under the income approach, which estimates the cost savings generated by a company related to the ownership of an asset for which it would otherwise have had to pay royalties or license fees on revenues earned through the use of the asset. The discount rate used was determined at the time of measurement based on an analysis of the implied internal rate of return of the transaction, weighted average cost of capital and weighted average return on assets. The economic useful life was determined based on the technology cycle related to each developed technology, as well as the cash flows over the forecast period.
    [3]
    Customer contracts and related relationships represent the fair value of the existing relationships with the Orbotech customers and its fair value was determined using the Multi-Period Excess Earning Method which involves isolating the net earnings attributable to the asset being measured based on present value of the incremental after-tax cash flows (excess earnings) attributable solely to the intangible asset over its remaining useful life. The economic useful life was determined based on historical customer attrition rates.
    [4]
    Backlog primarily relates to the dollar value of purchase arrangements with customers, effective, as of a given point in time, that are based on mutually agreed terms which, in some cases, may still be subject to completion of written documentation and may be changed or canceled by the customer, often without penalty. Orbotech’s backlog consists of these arrangements with assigned shipment dates expected, in most cases, within three to twelve months. The fair value was determined using the Multi-Period Excess Earning Method. The economic useful life is based on the time to fulfill the outstanding order backlog obligation.
    [5] Trade name primarily relates to the “Orbotech” trade name. The fair value was determined by applying the Relief-from-Royalty Method under the income approach. The economic useful life was determined based on the expected life of the trade name.
    [6] The favorable / unfavorable components of the acquired leases were determined using the Income Approach which involves present valuing the difference in future cash flows between the contracted lease payments and the rent payable to a market participant over the lease terms. The economic useful life is based on the remaining lease term.
    XML 112 R100.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Segment Reporting and Geographic Information - Reconciliation of Total Segment Gross Margin to Total Income Before Income Taxes (Details) - USD ($)
    $ in Thousands
    3 Months Ended 6 Months Ended
    Dec. 31, 2019
    Dec. 31, 2018
    Dec. 31, 2019
    Dec. 31, 2018
    Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
    Research and development $ 220,751 $ 165,903 $ 431,331 $ 319,433
    Selling, general and administrative 192,253 112,462 380,598 226,900
    Interest expense 40,472 26,538 80,822 52,900
    Other expense (income), net (2,568) (9,228) (4,186) (19,253)
    Income before income taxes 424,927 415,963 796,443 843,531
    Operating segments        
    Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
    Total segment gross margin 919,718 712,674 1,776,945 1,425,438
    Corporate and segment reconciling items        
    Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
    Acquisition-related charges, corporate allocations, and effects of foreign exchange rates $ 43,883 $ 1,036 [1] $ 91,937 [1] $ 1,927 [1]
    [1]
    Acquisition-related charges primarily include amortization of intangible assets, amortization of inventory fair value adjustments, and other acquisition-related costs classified or presented as part of costs of revenues.
    XML 113 R104.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Restructuring Charges RESTRUCTURING CHARGES (Details)
    $ in Millions
    3 Months Ended 6 Months Ended
    Dec. 31, 2019
    USD ($)
    Dec. 31, 2019
    USD ($)
    Restructuring and Related Activities [Abstract]    
    Restructuring charges $ 2.7 $ 2.8
    Restructuring reserve $ 2.8 $ 2.8
    XML 114 R97.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Segment Reporting and Geographic Information - Additional Information (Details)
    3 Months Ended 6 Months Ended
    Dec. 31, 2019
    customer
    Dec. 31, 2018
    customer
    Dec. 31, 2019
    segment
    customer
    Dec. 31, 2018
    customer
    Jun. 30, 2019
    customer
    Segment Reporting and Geographic Information          
    Number of reportable segments     4    
    Number of customers with significant revenue | customer 2 2 2 1  
    Segment percent of total revenues 100.00% 100.00% 100.00% 100.00%  
    Number of customers with significant accounts receivable | customer 1   1   1
    Customer One          
    Segment Reporting and Geographic Information          
    Segment percent of total revenues 24.00% 14.00% 21.00% 14.00%  
    Customer Two          
    Segment Reporting and Geographic Information          
    Segment percent of total revenues 10.00% 13.00% 11.00%    
    Semiconductor Process Control          
    Segment Reporting and Geographic Information          
    Number of operating segments     2    
    Specialty Semiconductor Process          
    Segment Reporting and Geographic Information          
    Number of operating segments     1    
    PCB, Display and Component Inspection          
    Segment Reporting and Geographic Information          
    Number of operating segments     2    
    Other          
    Segment Reporting and Geographic Information          
    Number of operating segments     1    
    XML 115 R67.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Goodwill and Purchased Intangible Assets - Future Estimated Amortization Expense (Details) - USD ($)
    $ in Thousands
    Dec. 31, 2019
    Jun. 30, 2019
    Remaing Estimated Amortization Expense    
    2020 (remaining 6 months) $ 104,770  
    2021 194,901  
    2022 192,323  
    2023 191,232  
    2024 188,714  
    2025 and thereafter 429,975  
    Total $ 1,301,915 $ 1,373,170
    XML 116 R63.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Business Combinations - Pro Forma Information (Details) - Orbotech and three privately-held companies - USD ($)
    $ in Thousands
    3 Months Ended 6 Months Ended
    Dec. 31, 2018
    Dec. 31, 2018
    Business Acquisition    
    Revenues $ 1,372,783 $ 2,721,012
    Net income attributable to KLA $ 405,693 $ 783,112
    XML 117 R93.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Derivative Instruments and Hedging Activities - Schedule of Derivative Instruments (Details) - USD ($)
    $ in Thousands
    Dec. 31, 2019
    Jun. 30, 2019
    Derivative Assets and Liabilities, at Fair Value, Net, by Balance Sheet Classification    
    Asset derivatives fair value $ 3,173 $ 2,557
    Liability derivatives fair value 1,759 3,334
    Other current assets    
    Derivative Assets and Liabilities, at Fair Value, Net, by Balance Sheet Classification    
    Asset derivatives fair value 3,173 2,557
    Other current liabilities    
    Derivative Assets and Liabilities, at Fair Value, Net, by Balance Sheet Classification    
    Liability derivatives fair value 1,759 3,334
    Derivatives designated as hedging instruments | Other current assets    
    Derivative Assets and Liabilities, at Fair Value, Net, by Balance Sheet Classification    
    Asset derivatives fair value 1,340 397
    Derivatives designated as hedging instruments | Other current liabilities    
    Derivative Assets and Liabilities, at Fair Value, Net, by Balance Sheet Classification    
    Liability derivatives fair value 1 2,097
    Derivatives not designated as hedging instruments | Other current assets    
    Derivative Assets and Liabilities, at Fair Value, Net, by Balance Sheet Classification    
    Asset derivatives fair value 1,833 2,160
    Derivatives not designated as hedging instruments | Other current liabilities    
    Derivative Assets and Liabilities, at Fair Value, Net, by Balance Sheet Classification    
    Liability derivatives fair value 1,758 1,237
    Foreign exchange contracts | Derivatives designated as hedging instruments | Other current assets    
    Derivative Assets and Liabilities, at Fair Value, Net, by Balance Sheet Classification    
    Foreign exchange contracts, other current assets 1,340 397
    Foreign exchange contracts | Derivatives designated as hedging instruments | Other current liabilities    
    Derivative Assets and Liabilities, at Fair Value, Net, by Balance Sheet Classification    
    Foreign exchange contracts, other current liabilities 1 2,097
    Foreign exchange contracts | Derivatives not designated as hedging instruments | Other current assets    
    Derivative Assets and Liabilities, at Fair Value, Net, by Balance Sheet Classification    
    Foreign exchange contracts, other current assets 1,833 2,160
    Foreign exchange contracts | Derivatives not designated as hedging instruments | Other current liabilities    
    Derivative Assets and Liabilities, at Fair Value, Net, by Balance Sheet Classification    
    Foreign exchange contracts, other current liabilities $ 1,758 $ 1,237
    XML 118 R48.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Fair Value Measurements (Details) - USD ($)
    $ in Thousands
    Dec. 31, 2019
    Jun. 30, 2019
    Other current assets:    
    Derivative assets $ 3,173 $ 2,557
    Liabilities    
    Derivative liabilities (1,759) (3,334)
    Cash excluded from fair value measurement 412,500 479,800
    Time deposits excluded from fair value measurement [1] 85,667 99,006
    Municipal securities    
    Marketable securities:    
    Marketable securities 9,218 1,913
    Level 1 | Municipal securities    
    Marketable securities:    
    Marketable securities 0 0
    Level 2 | Municipal securities    
    Marketable securities:    
    Marketable securities 9,218 1,913
    Level 3 | Municipal securities    
    Marketable securities:    
    Marketable securities 0 0
    Recurring    
    Marketable securities:    
    Total cash equivalents and marketable securities 1,179,359 [2] 1,160,606 [3]
    Other current assets:    
    Derivative assets 3,173 2,557
    Other non-current assets:    
    Executive Deferred Savings Plan 216,612 207,581
    Total financial assets 1,399,144 [2] 1,370,744 [3]
    Liabilities    
    Derivative liabilities (1,759) (3,334)
    Deferred payments (6,500) (8,800)
    Contingent consideration payable (15,725) (14,005)
    Total financial liabilities (23,984) (26,139)
    Recurring | Corporate debt securities    
    Cash equivalents:    
    Cash equivalents 857 10,988
    Marketable securities:    
    Marketable securities 385,179 422,089
    Recurring | Money market funds and other    
    Cash equivalents:    
    Cash equivalents 435,933 352,708
    Recurring | Sovereign securities    
    Marketable securities:    
    Marketable securities 6,013 5,994
    Recurring | U.S. Government agency securities    
    Cash equivalents:    
    Cash equivalents   27,994
    Marketable securities:    
    Marketable securities 94,776 131,224
    Recurring | U.S. Treasury securities    
    Cash equivalents:    
    Cash equivalents 7,600 55,858
    Marketable securities:    
    Marketable securities 239,783 151,838
    Recurring | Level 1    
    Marketable securities:    
    Total cash equivalents and marketable securities 753,638 [2] 635,770 [3]
    Other current assets:    
    Derivative assets 0 0
    Other non-current assets:    
    Executive Deferred Savings Plan 166,460 158,021
    Total financial assets 920,098 [2] 793,791 [3]
    Liabilities    
    Derivative liabilities 0 0
    Deferred payments 0 0
    Contingent consideration payable 0 0
    Total financial liabilities 0 0
    Recurring | Level 1 | Corporate debt securities    
    Cash equivalents:    
    Cash equivalents 0 0
    Marketable securities:    
    Marketable securities 0 0
    Recurring | Level 1 | Money market funds and other    
    Cash equivalents:    
    Cash equivalents 435,933 352,708
    Recurring | Level 1 | Sovereign securities    
    Marketable securities:    
    Marketable securities 0 0
    Recurring | Level 1 | U.S. Government agency securities    
    Cash equivalents:    
    Cash equivalents   0
    Marketable securities:    
    Marketable securities 94,776 131,224
    Recurring | Level 1 | U.S. Treasury securities    
    Cash equivalents:    
    Cash equivalents 0 0
    Marketable securities:    
    Marketable securities 222,929 151,838
    Recurring | Level 2    
    Marketable securities:    
    Total cash equivalents and marketable securities 425,721 [2] 524,836 [3]
    Other current assets:    
    Derivative assets 3,173 2,557
    Other non-current assets:    
    Executive Deferred Savings Plan 50,152 49,560
    Total financial assets 479,046 [2] 576,953 [3]
    Liabilities    
    Derivative liabilities (1,759) (3,334)
    Deferred payments 0 0
    Contingent consideration payable 0 0
    Total financial liabilities (1,759) (3,334)
    Recurring | Level 2 | Corporate debt securities    
    Cash equivalents:    
    Cash equivalents 857 10,988
    Marketable securities:    
    Marketable securities 385,179 422,089
    Recurring | Level 2 | Money market funds and other    
    Cash equivalents:    
    Cash equivalents 0 0
    Recurring | Level 2 | Sovereign securities    
    Marketable securities:    
    Marketable securities 6,013 5,994
    Recurring | Level 2 | U.S. Government agency securities    
    Cash equivalents:    
    Cash equivalents   27,994
    Marketable securities:    
    Marketable securities 0 0
    Recurring | Level 2 | U.S. Treasury securities    
    Cash equivalents:    
    Cash equivalents 7,600 55,858
    Marketable securities:    
    Marketable securities 16,854 0
    Recurring | Level 3    
    Marketable securities:    
    Total cash equivalents and marketable securities 0 [2] 0 [3]
    Other current assets:    
    Derivative assets 0 0
    Other non-current assets:    
    Executive Deferred Savings Plan 0 0
    Total financial assets 0 [2] 0 [3]
    Liabilities    
    Derivative liabilities 0 0
    Deferred payments (6,500) (8,800)
    Contingent consideration payable (15,725) (14,005)
    Total financial liabilities (22,225) (22,805)
    Recurring | Level 3 | Corporate debt securities    
    Cash equivalents:    
    Cash equivalents 0 0
    Marketable securities:    
    Marketable securities 0 0
    Recurring | Level 3 | Money market funds and other    
    Cash equivalents:    
    Cash equivalents 0 0
    Recurring | Level 3 | Sovereign securities    
    Marketable securities:    
    Marketable securities 0 0
    Recurring | Level 3 | U.S. Government agency securities    
    Cash equivalents:    
    Cash equivalents   0
    Marketable securities:    
    Marketable securities 0 0
    Recurring | Level 3 | U.S. Treasury securities    
    Cash equivalents:    
    Cash equivalents 0 0
    Marketable securities:    
    Marketable securities $ 0 $ 0
    [1] Time deposits excluded from fair value measurements.
    [2] Excludes cash of $412.5 million held in operating accounts and time deposits of $85.7 million as of December 31, 2019.

    [3] Excludes cash of $479.8 million held in operating accounts and time deposits of $99.0 million as of June 30, 2019.
    XML 119 R40.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Commitments and Contingencies (Tables)
    6 Months Ended
    Dec. 31, 2019
    Commitments and Contingencies Disclosure [Abstract]  
    Receivables Sold Under Factoring Agreements
    The following table shows total receivables sold under factoring agreements and proceeds from sales of LCs for the indicated periods:
     
    Three Months Ended
    December 31,
     
    Six Months Ended
    December 31,
    (In thousands)
    2019
     
    2018
     
    2019
     
    2018
    Receivables sold under factoring agreements
    $
    116,935

     
    $
    39,814

     
    $
    173,355

     
    $
    101,354

    Proceeds from sales of LCs
    $
    10,677

     
    $
    8,339

     
    $
    20,606

     
    $
    19,231


    XML 120 R44.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Basis of Presentation (Details) - USD ($)
    $ in Thousands
    Feb. 20, 2019
    Dec. 31, 2019
    Jul. 01, 2019
    Business Acquisition      
    Lease assets   $ 103,666  
    Lease liabilities   $ 102,557  
    ASU 2016-02      
    Business Acquisition      
    Lease assets     $ 110,700
    Lease liabilities     $ 108,700
    Orbotech      
    Business Acquisition      
    Total purchase consideration $ 3,255,558    
    XML 121 R25.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Segment Reporting and Geographic Information
    6 Months Ended
    Dec. 31, 2019
    Segment Reporting [Abstract]  
    SEGMENT REPORTING AND GEOGRAPHIC INFORMATION
    NOTE 18 – SEGMENT REPORTING AND GEOGRAPHIC INFORMATION
    ASC 280, Segment Reporting, establishes standards for reporting information about operating segments. Operating segments are defined as components of an enterprise about which separate financial information is evaluated regularly by the chief operating decision maker (“CODM”) in deciding how to allocate resources and in assessing performance. Our CODM is our Chief Executive Officer.
    We have four reportable segments: Semiconductor Process Control; Specialty Semiconductor Process; PCB, Display and Component Inspection; and Other. The reportable segments are determined based on several factors including, but not limited to, customer base, homogeneity of products, technology, delivery channels and similar economic characteristics.
    Semiconductor Process Control
    The Semiconductor Process Control (“SPC”) segment offers comprehensive portfolio of inspection, metrology and data analytics products, and related service, which helps integrated circuit manufacturers achieve target yield throughout the entire semiconductor fabrication process-from research and development (“R&D”) to final volume production. Our differentiated products and services are designed to provide comprehensive solutions that help our customers accelerate development and production ramp cycles, achieve higher and more stable semiconductor die yields and improve their overall profitability. This reportable segment is comprised of two operating segments.
    Specialty Semiconductor Process
    The Specialty Semiconductor Manufacturing segment develops and sells advanced vacuum deposition and etching process tools, which are used by a broad range of specialty semiconductor customers, including manufacturers of microelectromechanical systems (“MEMS”), radio frequency (“RF”) communication chips, and power semiconductors for automotive and industrial applications. This reportable segment is comprised of one operating segment.
    PCB, Display and Component Inspection
    The PCB, Display and Component Inspection segment enable electronic device manufacturers to inspect, test and measure printed circuit boards (“PCBs”), flat panel displays (“FPDs”) and ICs to verify their quality, pattern the desired electronic circuitry on the relevant substrate and perform three-dimensional shaping of metalized circuits on multiple surfaces. This segment also engages in the development and marketing of character recognition solutions to banks, financial and other payment processing institutions and healthcare providers. This reportable segment is comprised of two operating segments.
    Other
    We engage in the research, development and marketing of products for the deposition of thin film coating of various materials on crystalline silicon photovoltaic wafers for solar energy panels. This reportable segment is comprised of one operating segment.
    The CODM assesses the performance of each operating segment and allocates resources to those segments based on total revenue and segment gross margin and does not evaluate the segments using discrete asset information. Segment gross margin
    excludes corporate allocations and effects of foreign exchange rates, amortization of intangible assets, amortization of inventory fair value adjustments, and transaction costs associated with our acquisitions related to costs of revenues.
    The following is a summary of results for each of our four reportable segments for the indicated periods:
     
    Three Months Ended
    December 31,
     
    Six Months Ended
    December 31,
    (In thousands)
    2019
     
    2018
     
    2019
     
    2018
    Semiconductor Process Control:
     
     
     
     
     
     
     
    Revenue
    $
    1,247,430

     
    $
    1,094,013

     
    $
    2,411,062

     
    $
    2,163,972

    Segment gross margin
    795,730

     
    702,119

     
    1,538,072

     
    1,404,350

    Specialty Semiconductor Process:
     
     
     
     
     
     
     
    Revenue
    75,106

     

     
    144,245

     

    Segment gross margin
    41,333

     

     
    79,497

     

    PCB, Display and Component Inspection:
     
     
     
     
     
     
     
    Revenue
    186,279

     
    26,110

     
    364,831

     
    49,725

    Segment gross margin
    82,538

     
    10,555

     
    158,606

     
    21,088

    Other:
     
     
     
     
     
     
     
    Revenue
    517

     

     
    2,748

     

    Segment gross margin
    117

     

     
    770

     

    Totals:
     
     
     
     
     
     
     
    Revenue
    $
    1,509,332

     
    $
    1,120,123

     
    $
    2,922,886

     
    $
    2,213,697

    Segment gross margin
    $
    919,718

     
    $
    712,674

     
    $
    1,776,945

     
    $
    1,425,438


    The following table reconciles total reportable segment revenue to total revenue for the indicated periods:
     
    Three Months Ended
    December 31,
     
    Six Months Ended
    December 31,
    (In thousands)
    2019
     
    2018
     
    2019
     
    2018
    Total revenue for reportable segments
    $
    1,509,332

     
    $
    1,120,123

     
    $
    2,922,886

     
    $
    2,213,697

    Corporate allocations and effects of foreign exchange rates
    121

     
    (225
    )
     
    (19
    )
     
    (539
    )
    Total revenue
    $
    1,509,453

     
    $
    1,119,898

     
    $
    2,922,867

     
    $
    2,213,158


    The following table reconciles total segment gross margin to total income before income taxes for the indicated periods:
     
    Three Months Ended
    December 31,
     
    Six Months Ended
    December 31,
    (In thousands)
    2019
     
    2018
     
    2019
     
    2018
    Total segment gross margin
    $
    919,718

     
    $
    712,674

     
    $
    1,776,945

     
    $
    1,425,438

    Acquisition-related charges, corporate allocations, and effects of foreign exchange rates(1)
    43,883

     
    1,036

     
    91,937

     
    1,927

    Research and development
    220,751

     
    165,903

     
    431,331

     
    319,433

    Selling, general and administrative
    192,253

     
    112,462

     
    380,598

     
    226,900

    Interest expense
    40,472

     
    26,538

     
    80,822

     
    52,900

    Other expense (income), net
    (2,568
    )
     
    (9,228
    )
     
    (4,186
    )
     
    (19,253
    )
    Income before income taxes
    $
    424,927

     
    $
    415,963

     
    $
    796,443

     
    $
    843,531

    __________________
    (1)
    Acquisition-related charges primarily include amortization of intangible assets, amortization of inventory fair value adjustments, and other acquisition-related costs classified or presented as part of costs of revenues.
    Our significant operations outside the United States include manufacturing facilities in China, Germany, Israel and Singapore and sales, marketing and service offices in Japan, the rest of the Asia Pacific region and Europe. For geographical revenue reporting, revenues are attributed to the geographic location in which the customer is located. Long-lived assets consist of land, property and equipment, net and are attributed to the geographic region in which they are located.
    The following is a summary of revenues by geographic region, based on ship-to location, for the indicated periods:
    (Dollar amounts in thousands)
    Three Months Ended December 31,
     
    Six Months Ended December 31,
    2019
     
    2018
     
    2019
     
    2018
    Revenues:
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
    Taiwan
    $
    447,083


    30
    %

    $
    266,534


    24
    %

    $
    833,812


    28
    %

    $
    520,971


    24
    %
    China
    381,752


    25
    %

    269,878


    24
    %

    727,608


    25
    %

    610,012


    28
    %
    Japan
    194,804


    13
    %

    180,283


    16
    %

    401,015

     
    14
    %

    315,861

     
    14
    %
    Korea
    181,948


    12
    %

    126,968


    11
    %

    379,398


    13
    %

    280,469


    13
    %
    North America
    158,517


    11
    %

    150,113


    13
    %

    340,500


    12
    %

    252,242


    11
    %
    Europe and Israel
    97,466


    6
    %

    80,618


    7
    %

    156,849


    5
    %

    152,287


    7
    %
    Rest of Asia
    47,883


    3
    %

    45,504


    5
    %

    83,685


    3
    %

    81,316


    3
    %
    Total
    $
    1,509,453

     
    100
    %
     
    $
    1,119,898

     
    100
    %
     
    $
    2,922,867

     
    100
    %
     
    $
    2,213,158

     
    100
    %

    The following is a summary of revenues by major products for the indicated periods:
    (Dollar amounts in thousands)
    Three Months Ended December 31,
     
    Six Months Ended December 31,
    2019
     
    2018
     
    2019
     
    2018
    Revenues:
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
    Wafer Inspection
    $
    606,131

     
    40
    %
     
    $
    478,553

     
    43
    %
     
    $
    1,054,405

     
    36
    %
     
    $
    925,845

     
    42
    %
    Patterning
    289,078

     
    19
    %
     
    284,496

     
    25
    %
     
    671,736

     
    23
    %
     
    588,497

     
    26
    %
    Specialty Semiconductor Process
    60,941

     
    4
    %
     

     
    %
     
    117,811

     
    4
    %
     

     
    %
    PCB, Display and Component Inspection
    129,235

     
    9
    %
     
    22,996

     
    2
    %
     
    249,595

     
    9
    %
     
    43,831

     
    2
    %
    Services
    364,903

     
    24
    %
     
    267,697

     
    24
    %
     
    720,342

     
    24
    %
     
    531,730

     
    24
    %
    Other
    59,165

     
    4
    %
     
    66,156

     
    6
    %
     
    108,978

     
    4
    %
     
    123,255

     
    6
    %
    Total
    $
    1,509,453

     
    100
    %
     
    $
    1,119,898

     
    100
    %
     
    $
    2,922,867

     
    100
    %
     
    $
    2,213,158

     
    100
    %


    Wafer Inspection, and Patterning products are offered in Semiconductor Process Control segment. Services are offered in multiple segments. Other includes primarily refurbished systems, remanufactured legacy systems, and enhancements and upgrades for previous-generation products which are part of Semiconductor Process Control segment.

    In the three months ended December 31, 2019, two customers accounted for approximately 24% and 10% of total revenues. In the three months ended December 31, 2018, two customers accounted for approximately 14% and 13% of total revenues. In the six months ended December 31, 2019, two customers accounted for approximately 21% and 11% and of total revenues. In the six months ended December 31, 2018, one customer accounted for approximately 14% of total revenues. One customer on an individual basis accounted for greater than 10% of net accounts receivables at December 31, 2019 and June 30, 2019.
    Land, property and equipment, net by geographic region as of the dates indicated below were as follows: 
    (In thousands)
    As of
    December 31, 2019
     
    As of
    June 30, 2019
    Land, property and equipment, net:
     
     
     
    United States
    $
    297,938

     
    $
    253,255

    Singapore
    53,510

     
    49,523

    Israel
    59,943

     
    66,082

    Europe
    59,843

     
    62,027

    Rest of Asia
    18,746

     
    17,912

    Total
    $
    489,980

     
    $
    448,799


    XML 122 R21.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Litigation and Other Legal Matters
    6 Months Ended
    Dec. 31, 2019
    Commitments and Contingencies Disclosure [Abstract]  
    LITIGATION AND OTHER LEGAL MATTERS
    NOTE 14 – LITIGATION AND OTHER LEGAL MATTERS
    We are named from time to time as a party to lawsuits and other types of legal proceedings and claims in the normal course of our business. Actions filed against us include commercial, intellectual property, customer, and labor and employment related claims, including complaints of alleged wrongful termination and potential class action lawsuits regarding alleged violations of federal and state wage and hour and other laws. In general, legal proceedings and claims, regardless of their merit, and associated internal investigations (especially those relating to intellectual property or confidential information disputes) are often expensive to prosecute, defend or conduct and may divert management’s attention and other company resources. Moreover, the results of legal proceedings are difficult to predict, and the costs incurred in litigation can be substantial, regardless of outcome. We believe the amounts provided in our Condensed Consolidated Financial Statements are adequate in light of the probable and estimated liabilities. However, because such matters are subject to many uncertainties, the ultimate outcomes are not predictable, and there can be no assurances that the actual amounts required to satisfy alleged liabilities from the matters described above will not exceed the amounts reflected in our Condensed Consolidated Financial Statements or will not have a material adverse effect on our results of operations, financial condition or cash flows.
    XML 123 R29.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Fair Value Measurements (Tables)
    6 Months Ended
    Dec. 31, 2019
    Fair Value Disclosures [Abstract]  
    Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis
    Financial assets (excluding cash held in operating accounts and time deposits) and liabilities measured at fair value on a recurring basis, as of the date indicated below, were presented on our Condensed Consolidated Balance Sheets as follows:
    As of December 31, 2019 (In thousands)
    Total
     
    Quoted Prices in
    Active Markets
    for Identical
    Assets
    (Level 1)
     
    Significant 
    Other
    Observable 
    Inputs
    (Level 2)
     
    Little or No Market Activity
    Inputs
    (Level 3)
    Assets
     
     
     
     
     
     
     
    Cash equivalents:
     
     
     
     
     
     
     
    Corporate debt securities
    $
    857

     
    $

     
    $
    857

     
    $

    Money market funds and other
    435,933

     
    435,933

     

     

    U.S. Treasury securities
    7,600

     

     
    7,600

     

    Marketable securities:
     
     
     
     
     
     
     
    Corporate debt securities
    385,179

     

     
    385,179

     

    Municipal securities
    9,218

     

     
    9,218

     

    Sovereign securities
    6,013

     

     
    6,013

     

    U.S. Government agency securities
    94,776

     
    94,776

     

     

    U.S. Treasury securities
    239,783

     
    222,929

     
    16,854

     

    Total cash equivalents and marketable securities(1)
    1,179,359

     
    753,638

     
    425,721

     

    Other current assets:
     
     
     
     
     
     
     
    Derivative assets
    3,173

     

     
    3,173

     

    Other non-current assets:
     
     
     
     
     
     
     
    Executive Deferred Savings Plan
    216,612

     
    166,460

     
    50,152

     

    Total financial assets(1)
    $
    1,399,144

     
    $
    920,098

     
    $
    479,046

     
    $

    Liabilities
     
     
     
     
     
     
     
    Derivative liabilities
    $
    (1,759
    )
     
    $

     
    $
    (1,759
    )
     
    $

    Deferred payments
    (6,500
    )
     

     

     
    (6,500
    )
    Contingent consideration payable

    (15,725
    )
     

     

     
    (15,725
    )
    Total financial liabilities
    $
    (23,984
    )
     
    $

     
    $
    (1,759
    )
     
    $
    (22,225
    )
    ________________
    (1) Excludes cash of $412.5 million held in operating accounts and time deposits of $85.7 million as of December 31, 2019.

    Financial assets (excluding cash held in operating accounts and time deposits) and liabilities measured at fair value on a recurring basis, as of the date indicated below, were presented on our Condensed Consolidated Balance Sheets as follows:  
    As of June 30, 2019 (In thousands)
    Total
     
    Quoted Prices in
    Active Markets
    for Identical
    Assets
    (Level 1)
     
    Significant 
    Other
    Observable 
    Inputs
    (Level 2)
     
    Little or No Market Activity
    Inputs
    (Level 3)
    Assets
     
     
     
     
     
     
     
    Cash equivalents:
     
     
     
     
     
     
     
    Corporate debt securities
    $
    10,988

     
    $

     
    $
    10,988

     
    $

    Money market funds and other
    352,708

     
    352,708

     

     

    U.S. Government agency securities
    27,994

     

     
    27,994

     

    U.S. Treasury securities
    55,858

     

     
    55,858

     

    Marketable securities:
     
     
     
     
     
     
     
    Corporate debt securities
    422,089

     

     
    422,089

     

    Municipal securities
    1,913

     

     
    1,913

     

    Sovereign securities
    5,994

     

     
    5,994

     

    U.S. Government agency securities
    131,224

     
    131,224

     

     

    U.S. Treasury securities
    151,838

     
    151,838

     

     

    Total cash equivalents and marketable securities(1)
    1,160,606

     
    635,770

     
    524,836

     

    Other current assets:
     
     
     
     
     
     
     
    Derivative assets
    2,557

     

     
    2,557

     

    Other non-current assets:
     
     
     
     
     
     
     
    Executive Deferred Savings Plan
    207,581

     
    158,021

     
    49,560

     

    Total financial assets(1)
    $
    1,370,744

     
    $
    793,791

     
    $
    576,953

     
    $

    Liabilities
     
     
     
     
     
     
     
    Derivative liabilities
    $
    (3,334
    )
     
    $

     
    $
    (3,334
    )
     
    $

    Deferred payments
    (8,800
    )
     

     

     
    (8,800
    )
    Contingent consideration payable
    (14,005
    )
     

     

     
    (14,005
    )
    Total financial liabilities
    $
    (26,139
    )
     
    $

     
    $
    (3,334
    )
     
    $
    (22,805
    )
    ________________
    (1) Excludes cash of $479.8 million held in operating accounts and time deposits of $99.0 million as of June 30, 2019.
    JSON 124 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "klac10q123119.htm": { "axisCustom": 1, "axisStandard": 41, "contextCount": 556, "dts": { "calculationLink": { "local": [ "klac-20191231_cal.xml" ] }, "definitionLink": { "local": [ "klac-20191231_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-eedm-def-2019-01-31.xml", "http://xbrl.fasb.org/srt/2019/elts/srt-eedm1-def-2019-01-31.xml" ] }, "inline": { "local": [ "klac10q123119.htm" ] }, "labelLink": { "local": [ "klac-20191231_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml", "http://xbrl.fasb.org/srt/2019/elts/srt-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "klac-20191231_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/srt/2019/elts/srt-ref-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml" ] }, "schema": { "local": [ "klac-20191231.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-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/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-roles-2019-01-31.xsd", "https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-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", "https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd", "https://xbrl.sec.gov/exch/2019/exch-2019-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/2019/elts/us-parts-codification-2019-01-31.xsd" ] } }, "elementCount": 844, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2019-01-31": 35, "http://www.kla-tencor.com/20191231": 11, "http://xbrl.sec.gov/dei/2019-01-31": 5, "total": 51 }, "keyCustom": 87, "keyStandard": 478, "memberCustom": 57, "memberStandard": 79, "nsprefix": "klac", "nsuri": "http://www.kla-tencor.com/20191231", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "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 - Cover Page", "role": "http://www.kla-tencor.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103100 - Disclosure - Fair Value Measurements", "role": "http://www.kla-tencor.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R100": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ResearchAndDevelopmentExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2456405 - Disclosure - Segment Reporting and Geographic Information - Reconciliation of Total Segment Gross Margin to Total Income Before Income Taxes (Details)", "role": "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationReconciliationOfTotalSegmentGrossMarginToTotalIncomeBeforeIncomeTaxesDetails", "shortName": "Segment Reporting and Geographic Information - Reconciliation of Total Segment Gross Margin to Total Income Before Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2QTD_srt_ConsolidationItemsAxis_klac_CorporateAndReconcilingItemsMember", "decimals": "-3", "lang": null, "name": "klac:OperatingCostsAndExpensesExcludingResearchAndDevelopmentExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R101": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2456406 - Disclosure - Segment Reporting and Geographic Information - Schedule of Revenue from External Customers (Details)", "role": "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationScheduleOfRevenueFromExternalCustomersDetails", "shortName": "Segment Reporting and Geographic Information - Schedule of Revenue from External Customers (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2QTD_srt_StatementGeographicalAxis_country_TW", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R102": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2456407 - Disclosure - Segment Reporting and Geographic Information - Revenue from External Customers by Products and Services (Details)", "role": "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationRevenueFromExternalCustomersByProductsAndServicesDetails", "shortName": "Segment Reporting and Geographic Information - Revenue from External Customers by Products and Services (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2QTD_srt_ProductOrServiceAxis_klac_DefectInspectionMember", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R103": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2456408 - Disclosure - Segment Reporting and Geographic Information - Land, Property and Equipment, Net by Geographic Region (Details)", "role": "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationLandPropertyAndEquipmentNetByGeographicRegionDetails", "shortName": "Segment Reporting and Geographic Information - Land, Property and Equipment, Net by Geographic Region (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R104": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2QTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2457401 - Disclosure - Restructuring Charges RESTRUCTURING CHARGES (Details)", "role": "http://www.kla-tencor.com/role/RestructuringChargesRestructuringChargesDetails", "shortName": "Restructuring Charges RESTRUCTURING CHARGES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2QTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2106100 - Disclosure - Financial Statement Components", "role": "http://www.kla-tencor.com/role/FinancialStatementComponents", "shortName": "Financial Statement Components", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2116100 - Disclosure - Marketable Securities", "role": "http://www.kla-tencor.com/role/MarketableSecurities", "shortName": "Marketable Securities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2118100 - Disclosure - Business Combinations", "role": "http://www.kla-tencor.com/role/BusinessCombinations", "shortName": "Business Combinations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2120100 - Disclosure - Goodwill and Purchased Intangible Assets", "role": "http://www.kla-tencor.com/role/GoodwillAndPurchasedIntangibleAssets", "shortName": "Goodwill and Purchased Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "212100 - Disclosure - Debt", "role": "http://www.kla-tencor.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2124100 - Disclosure - Leases", "role": "http://www.kla-tencor.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2125100 - Disclosure - Equity, Long-Term Incentive Compensation Plans and Non-controlling Interest", "role": "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterest", "shortName": "Equity, Long-Term Incentive Compensation Plans and Non-controlling Interest", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2131100 - Disclosure - Stock Repurchase Program", "role": "http://www.kla-tencor.com/role/StockRepurchaseProgram", "shortName": "Stock Repurchase Program", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2134100 - Disclosure - Net Income Per Share", "role": "http://www.kla-tencor.com/role/NetIncomePerShare", "shortName": "Net Income Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001000 - Statement - Condensed Consolidated Balance Sheets (Unaudited)", "role": "http://www.kla-tencor.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "shortName": "Condensed Consolidated Balance Sheets (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2137100 - Disclosure - Income Taxes", "role": "http://www.kla-tencor.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2143100 - Disclosure - Litigation and Other Legal Matters", "role": "http://www.kla-tencor.com/role/LitigationAndOtherLegalMatters", "shortName": "Litigation and Other Legal Matters", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2152100 - Disclosure - Commitments and Contingencies", "role": "http://www.kla-tencor.com/role/CommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2153100 - Disclosure - Derivative Instruments and Hedging Activities", "role": "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivities", "shortName": "Derivative Instruments and Hedging Activities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2154100 - Disclosure - Related Party Transactions", "role": "http://www.kla-tencor.com/role/RelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2156100 - Disclosure - Segment Reporting and Geographic Information", "role": "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformation", "shortName": "Segment Reporting and Geographic Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2157100 - Disclosure - Restructuring Charges", "role": "http://www.kla-tencor.com/role/RestructuringCharges", "shortName": "Restructuring Charges", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2201201 - Disclosure - Basis of Presentation (Policies)", "role": "http://www.kla-tencor.com/role/BasisOfPresentationPolicies", "shortName": "Basis of Presentation (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2302301 - Disclosure - Revenue (Tables)", "role": "http://www.kla-tencor.com/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2303301 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.kla-tencor.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002000 - Statement - Condensed Consolidated Statements of Operations (Unaudited)", "role": "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "shortName": "Condensed Consolidated Statements of Operations (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2QTD_srt_ProductOrServiceAxis_us-gaap_ProductMember", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2306301 - Disclosure - Financial Statement Components (Tables)", "role": "http://www.kla-tencor.com/role/FinancialStatementComponentsTables", "shortName": "Financial Statement Components (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2316301 - Disclosure - Marketable Securities (Tables)", "role": "http://www.kla-tencor.com/role/MarketableSecuritiesTables", "shortName": "Marketable Securities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2318301 - Disclosure - Business Combinations (Tables)", "role": "http://www.kla-tencor.com/role/BusinessCombinationsTables", "shortName": "Business Combinations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2320301 - Disclosure - Goodwill and Purchased Intangible Assets (Tables)", "role": "http://www.kla-tencor.com/role/GoodwillAndPurchasedIntangibleAssetsTables", "shortName": "Goodwill and Purchased Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "232301 - Disclosure - Debt (Tables)", "role": "http://www.kla-tencor.com/role/DebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2324301 - Disclosure - Leases (Tables)", "role": "http://www.kla-tencor.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2325301 - Disclosure - Equity, Long-Term Incentive Compensation Plans and Non-controlling Interest (Tables)", "role": "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestTables", "shortName": "Equity, Long-Term Incentive Compensation Plans and Non-controlling Interest (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2331301 - Disclosure - Stock Repurchase Program (Tables)", "role": "http://www.kla-tencor.com/role/StockRepurchaseProgramTables", "shortName": "Stock Repurchase Program (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2334301 - Disclosure - Net Income Per Share (Tables)", "role": "http://www.kla-tencor.com/role/NetIncomePerShareTables", "shortName": "Net Income Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "klac:ScheduleOfIncomeTaxesDetailsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2337301 - Disclosure - Income Taxes (Tables)", "role": "http://www.kla-tencor.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "klac:ScheduleOfIncomeTaxesDetailsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003000 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited)", "role": "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited", "shortName": "Condensed Consolidated Statements of Comprehensive Income (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "klac:ScheduleOfSaleOfCertainTradeReceivablesAndPromissoryNotesFromCustomersWithoutRecourseTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2352301 - Disclosure - Commitments and Contingencies (Tables)", "role": "http://www.kla-tencor.com/role/CommitmentsAndContingenciesTables", "shortName": "Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "klac:ScheduleOfSaleOfCertainTradeReceivablesAndPromissoryNotesFromCustomersWithoutRecourseTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2353301 - Disclosure - Derivative Instruments and Hedging Activities (Tables)", "role": "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesTables", "shortName": "Derivative Instruments and Hedging Activities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2354301 - Disclosure - Related Party Transactions (Tables)", "role": "http://www.kla-tencor.com/role/RelatedPartyTransactionsTables", "shortName": "Related Party Transactions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2356301 - Disclosure - Segment Reporting and Geographic Information (Tables)", "role": "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationTables", "shortName": "Segment Reporting and Geographic Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401402 - Disclosure - Basis of Presentation (Details)", "role": "http://www.kla-tencor.com/role/BasisOfPresentationDetails", "shortName": "Basis of Presentation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "I2020Q1Jul01_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member", "decimals": "-5", "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402402 - Disclosure - Revenue - Schedule of Contract Balances (Details)", "role": "http://www.kla-tencor.com/role/RevenueScheduleOfContractBalancesDetails", "shortName": "Revenue - Schedule of Contract Balances (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "D2020Q2Jul02-Dec31", "decimals": "2", "lang": null, "name": "klac:IncreaseDecreaseInAccountsReceivablePercentage", "reportCount": 1, "unique": true, "unitRef": "ratio", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenuePerformanceObligationDescriptionOfTiming", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402403 - Disclosure - Revenue - Narrative (Details)", "role": "http://www.kla-tencor.com/role/RevenueNarrativeDetails", "shortName": "Revenue - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenuePerformanceObligationDescriptionOfTiming", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FI2020Q2", "decimals": "-7", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402404 - Disclosure - Revenue - Remaining Performance Obligations (Details)", "role": "http://www.kla-tencor.com/role/RevenueRemainingPerformanceObligationsDetails", "shortName": "Revenue - Remaining Performance Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FI2020Q2", "decimals": "-7", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403402 - Disclosure - Fair Value Measurements (Details)", "role": "http://www.kla-tencor.com/role/FairValueMeasurementsDetails", "shortName": "Fair Value Measurements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "ix:continuation", "div", "ix:continuation", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FI2020Q2", "decimals": "-5", "lang": null, "name": "us-gaap:Cash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - Financial Statement Components - Balance Sheet Components (Details)", "role": "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails", "shortName": "Financial Statement Components - Balance Sheet Components (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FI2019Q4", "decimals": "-3", "lang": null, "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004000 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited)", "role": "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited", "shortName": "Condensed Consolidated Statements of Stockholders' Equity (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2019Q1YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember", "decimals": "-3", "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406403 - Disclosure - Financial Statement Components - Accumulated Other Comprehensive Income (Loss) (Details)", "role": "http://www.kla-tencor.com/role/FinancialStatementComponentsAccumulatedOtherComprehensiveIncomeLossDetails", "shortName": "Financial Statement Components - Accumulated Other Comprehensive Income (Loss) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FI2020Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember", "decimals": "-3", "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406404 - Disclosure - Financial Statement Components - Effects on net income (loss) of amounts reclassified from AOCI (Details)", "role": "http://www.kla-tencor.com/role/FinancialStatementComponentsEffectsOnNetIncomeLossOfAmountsReclassifiedFromAociDetails", "shortName": "Financial Statement Components - Effects on net income (loss) of amounts reclassified from AOCI (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember", "decimals": "-5", "lang": null, "name": "us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "klac:CashCashEquivalentsandAvailableforsaleDebtSecuritiesExcludingTimeDepositsAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416402 - Disclosure - Marketable Securities - Amortized Cost and Fair Value (Details)", "role": "http://www.kla-tencor.com/role/MarketableSecuritiesAmortizedCostAndFairValueDetails", "shortName": "Marketable Securities - Amortized Cost and Fair Value (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "klac:CashCashEquivalentsandAvailableforsaleDebtSecuritiesExcludingTimeDepositsAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416403 - Disclosure - Marketable Securities - Continuous Unrealized Loss Position (Details)", "role": "http://www.kla-tencor.com/role/MarketableSecuritiesContinuousUnrealizedLossPositionDetails", "shortName": "Marketable Securities - Continuous Unrealized Loss Position (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416404 - Disclosure - Marketable Securities - Contractual Maturities (Details)", "role": "http://www.kla-tencor.com/role/MarketableSecuritiesContractualMaturitiesDetails", "shortName": "Marketable Securities - Contractual Maturities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418402 - Disclosure - Business Combinations - Fiscal 2020 Acquisitions Additional Information (Details)", "role": "http://www.kla-tencor.com/role/BusinessCombinationsFiscal2020AcquisitionsAdditionalInformationDetails", "shortName": "Business Combinations - Fiscal 2020 Acquisitions Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "D2020Q1Aug22-Agu22_us-gaap_BusinessAcquisitionAxis_klac_PrivatelyHeldCompanyMember", "decimals": "-5", "lang": null, "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418403 - Disclosure - Business Combinations - Fiscal 2020 Acquisitions (Details)", "role": "http://www.kla-tencor.com/role/BusinessCombinationsFiscal2020AcquisitionsDetails", "shortName": "Business Combinations - Fiscal 2020 Acquisitions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "I2020Q1Aug22_us-gaap_BusinessAcquisitionAxis_klac_PrivatelyHeldCompanyMember", "decimals": "-3", "lang": null, "name": "klac:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GoodwillPurchaseAccountingAdjustments", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418404 - Disclosure - Business Combinations - Fiscal 2019 Acquisitions Additional Information (Details)", "role": "http://www.kla-tencor.com/role/BusinessCombinationsFiscal2019AcquisitionsAdditionalInformationDetails", "shortName": "Business Combinations - Fiscal 2019 Acquisitions Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2QTD_us-gaap_BusinessAcquisitionAxis_klac_OrbotechMember", "decimals": "-5", "lang": null, "name": "klac:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentUncertainTaxPosition", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418405 - Disclosure - Business Combinations - Orbotech Purchase Price Allocation (Details)", "role": "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechPurchasePriceAllocationDetails", "shortName": "Business Combinations - Orbotech Purchase Price Allocation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "link:footnote", "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "I2019Q3Feb20_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember", "decimals": "INF", "lang": "en-US", "name": "us-gaap:BusinessAcquisitionSharePrice", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "I2019Q3Feb20_us-gaap_BusinessAcquisitionAxis_klac_OrbotechMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418406 - Disclosure - Business Combinations - Orbotech Estimated Fair Value and Weighted Average Useful Life of Acquired Intangible Assets (Details)", "role": "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechEstimatedFairValueAndWeightedAverageUsefulLifeOfAcquiredIntangibleAssetsDetails", "shortName": "Business Combinations - Orbotech Estimated Fair Value and Weighted Average Useful Life of Acquired Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "I2019Q3Feb20_us-gaap_BusinessAcquisitionAxis_klac_OrbotechMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "1004001 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) (Parenthetical)", "role": "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnauditedParenthetical", "shortName": "Condensed Consolidated Statements of Stockholders' Equity (Unaudited) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R60": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2019Q3QTD_us-gaap_BusinessAcquisitionAxis_klac_ThreePrivatelyHeldCompaniesMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfBusinessesAcquired", "reportCount": 1, "unique": true, "unitRef": "company", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418407 - Disclosure - Business Combinations - Other Fiscal 2019 Additional Information (Details)", "role": "http://www.kla-tencor.com/role/BusinessCombinationsOtherFiscal2019AdditionalInformationDetails", "shortName": "Business Combinations - Other Fiscal 2019 Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2019Q3QTD_us-gaap_BusinessAcquisitionAxis_klac_ThreePrivatelyHeldCompaniesMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfBusinessesAcquired", "reportCount": 1, "unique": true, "unitRef": "company", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418408 - Disclosure - Business Combinations - Other Fiscal 2019 Acquisitions (Details)", "role": "http://www.kla-tencor.com/role/BusinessCombinationsOtherFiscal2019AcquisitionsDetails", "shortName": "Business Combinations - Other Fiscal 2019 Acquisitions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FI2019Q4_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember", "decimals": "-3", "lang": null, "name": "klac:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418409 - Disclosure - Business Combinations - Schedule of Non-recurring Adjustments Attributable to Business Combination (Details)", "role": "http://www.kla-tencor.com/role/BusinessCombinationsScheduleOfNonRecurringAdjustmentsAttributableToBusinessCombinationDetails", "shortName": "Business Combinations - Schedule of Non-recurring Adjustments Attributable to Business Combination (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2019Q2QTD_us-gaap_BusinessAcquisitionAxis_klac_OrbotechAndThreePrivatelyHeldCompaniesMember_us-gaap_NonrecurringAdjustmentAxis_klac_AcquisitionRelatedDeferredRevenueMember", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2019Q2QTD_us-gaap_BusinessAcquisitionAxis_klac_OrbotechAndThreePrivatelyHeldCompaniesMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418410 - Disclosure - Business Combinations - Pro Forma Information (Details)", "role": "http://www.kla-tencor.com/role/BusinessCombinationsProFormaInformationDetails", "shortName": "Business Combinations - Pro Forma Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2019Q2QTD_us-gaap_BusinessAcquisitionAxis_klac_OrbotechAndThreePrivatelyHeldCompaniesMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420402 - Disclosure - Goodwill and Purchased Intangible Assets - Schedule of Goodwill (Details)", "role": "http://www.kla-tencor.com/role/GoodwillAndPurchasedIntangibleAssetsScheduleOfGoodwillDetails", "shortName": "Goodwill and Purchased Intangible Assets - Schedule of Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": "INF", "lang": null, "name": "us-gaap:NumberOfReportingUnits", "reportCount": 1, "unique": true, "unitRef": "reporting_unit", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420403 - Disclosure - Goodwill and Purchased Intangible Assets - Purchased Intangible Assets (Details)", "role": "http://www.kla-tencor.com/role/GoodwillAndPurchasedIntangibleAssetsPurchasedIntangibleAssetsDetails", "shortName": "Goodwill and Purchased Intangible Assets - Purchased Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420404 - Disclosure - Goodwill and Purchased Intangible Assets - Amortization Expense for Purchased Intangible Assets (Details)", "role": "http://www.kla-tencor.com/role/GoodwillAndPurchasedIntangibleAssetsAmortizationExpenseForPurchasedIntangibleAssetsDetails", "shortName": "Goodwill and Purchased Intangible Assets - Amortization Expense for Purchased Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420405 - Disclosure - Goodwill and Purchased Intangible Assets - Future Estimated Amortization Expense (Details)", "role": "http://www.kla-tencor.com/role/GoodwillAndPurchasedIntangibleAssetsFutureEstimatedAmortizationExpenseDetails", "shortName": "Goodwill and Purchased Intangible Assets - Future Estimated Amortization Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "242402 - Disclosure - Debt - Schedule of Debt (Details)", "role": "http://www.kla-tencor.com/role/DebtScheduleOfDebtDetails", "shortName": "Debt - Schedule of Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FI2020Q2", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "242403 - Disclosure - Debt - Schedule of Future Principal Payments (Details)", "role": "http://www.kla-tencor.com/role/DebtScheduleOfFuturePrincipalPaymentsDetails", "shortName": "Debt - Schedule of Future Principal Payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FI2020Q2", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005000 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "role": "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": "-3", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentUnamortizedDiscount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "242404 - Disclosure - Debt - Senior Notes (Details)", "role": "http://www.kla-tencor.com/role/DebtSeniorNotesDetails", "shortName": "Debt - Senior Notes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "I2019Q2Oct31_us-gaap_LongtermDebtTypeAxis_us-gaap_SeniorNotesMember", "decimals": "-5", "lang": null, "name": "us-gaap:DebtInstrumentRepurchaseAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProceedsFromLongTermLinesOfCredit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "242405 - Disclosure - Debt - Revolving Credit Facility (Details)", "role": "http://www.kla-tencor.com/role/DebtRevolvingCreditFacilityDetails", "shortName": "Debt - Revolving Credit Facility (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "I2018Q2Nov20_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember", "decimals": "INF", "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2QTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424402 - Disclosure - Leases - Additional Information (Details)", "role": "http://www.kla-tencor.com/role/LeasesAdditionalInformationDetails", "shortName": "Leases - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2QTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424403 - Disclosure - Leases - Supplemental Cash Flow Information Related to Leases (Details)", "role": "http://www.kla-tencor.com/role/LeasesSupplementalCashFlowInformationRelatedToLeasesDetails", "shortName": "Leases - Supplemental Cash Flow Information Related to Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424404 - Disclosure - Leases - Maturities of Lease Liabilities (Details)", "role": "http://www.kla-tencor.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails", "shortName": "Leases - Maturities of Lease Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425402 - Disclosure - Equity, Long-Term Incentive Compensation Plans and Non-controlling Interest - Equity Incentive Program (Details)", "role": "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestEquityIncentiveProgramDetails", "shortName": "Equity, Long-Term Incentive Compensation Plans and Non-controlling Interest - Equity Incentive Program (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FI2020Q2_us-gaap_PlanNameAxis_klac_TwoThousandFourPlanMember", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425403 - Disclosure - Equity, Long-Term Incentive Compensation Plans and Non-controlling Interest - Equity Incentive Plans General Information (Details)", "role": "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestEquityIncentivePlansGeneralInformationDetails", "shortName": "Equity, Long-Term Incentive Compensation Plans and Non-controlling Interest - Equity Incentive Plans General Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "link:footnote", "td", "tr", "table", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FI2020Q2_us-gaap_AwardDateAxis_klac_AwardsGrantedAfterNovember62013Member", "decimals": "INF", "lang": "en-US", "name": "klac:ImpactOnShareReserveMultiplier", "reportCount": 1, "unique": true, "unitRef": "ratio", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425404 - Disclosure - Equity, Long-Term Incentive Compensation Plans and Non-controlling Interest - Share-based Compensation Expense (Details)", "role": "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestShareBasedCompensationExpenseDetails", "shortName": "Equity, Long-Term Incentive Compensation Plans and Non-controlling Interest - Share-based Compensation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425405 - Disclosure - Equity, Long-Term Incentive Compensation Plans and Non-controlling Interest - Restricted Stock Unit Activities (Details)", "role": "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestRestrictedStockUnitActivitiesDetails", "shortName": "Equity, Long-Term Incentive Compensation Plans and Non-controlling Interest - Restricted Stock Unit Activities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember", "decimals": null, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "klac:ScheduleofTaxBenefitsandGrantDateFairValueforRestrictedStockUnitsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2QTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425406 - Disclosure - Equity, Long-Term Incentive Compensation Plans and Non-controlling Interest - Weighted-Average Grant Date Fair Value (Details)", "role": "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestWeightedAverageGrantDateFairValueDetails", "shortName": "Equity, Long-Term Incentive Compensation Plans and Non-controlling Interest - Weighted-Average Grant Date Fair Value (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "klac:ScheduleofTaxBenefitsandGrantDateFairValueforRestrictedStockUnitsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2QTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember", "decimals": "-3", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101100 - Disclosure - Basis of Presentation", "role": "http://www.kla-tencor.com/role/BasisOfPresentation", "shortName": "Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis_klac_CashLongTermIncentivePlanMember", "decimals": "-5", "first": true, "lang": null, "name": "klac:LongTermIncentivePlanGrantedAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425407 - Disclosure - Equity, Long-Term Incentive Compensation Plans and Non-controlling Interest - Cash-Based Long-Term Incentive Compensation (Details)", "role": "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestCashBasedLongTermIncentiveCompensationDetails", "shortName": "Equity, Long-Term Incentive Compensation Plans and Non-controlling Interest - Cash-Based Long-Term Incentive Compensation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis_klac_CashLongTermIncentivePlanMember", "decimals": "-5", "first": true, "lang": null, "name": "klac:LongTermIncentivePlanGrantedAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FI2020Q2", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate", "reportCount": 1, "unitRef": "ratio", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425408 - Disclosure - Equity, Long-Term Incentive Compensation Plans and Non-controlling Interest - Employee Stock Purchase Plan (Details)", "role": "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestEmployeeStockPurchasePlanDetails", "shortName": "Equity, Long-Term Incentive Compensation Plans and Non-controlling Interest - Employee Stock Purchase Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "lang": "en-US", "name": "klac:EmployeeStockPurchasePlanOfferingPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PaymentsOfDividends", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425409 - Disclosure - Equity, Long-Term Incentive Compensation Plans and Non-controlling Interest - Cash Dividends (Details)", "role": "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestCashDividendsDetails", "shortName": "Equity, Long-Term Incentive Compensation Plans and Non-controlling Interest - Cash Dividends (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "D2019Q2Nov062019_us-gaap_DividendsAxis_klac_RegularCashDividendMember", "decimals": "2", "lang": null, "name": "us-gaap:CommonStockDividendsPerShareDeclared", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FI2020Q2_srt_OwnershipAxis_klac_OrbotechLTSolarLLCMember", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:MinorityInterestOwnershipPercentageByParent", "reportCount": 1, "unique": true, "unitRef": "ratio", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425410 - Disclosure - Equity, Long-Term Incentive Compensation Plans and Non-controlling Interest - Non-controlling Interest (Details)", "role": "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestNonControllingInterestDetails", "shortName": "Equity, Long-Term Incentive Compensation Plans and Non-controlling Interest - Non-controlling Interest (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FI2020Q2_srt_OwnershipAxis_klac_OrbotechLTSolarLLCMember", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:MinorityInterestOwnershipPercentageByParent", "reportCount": 1, "unique": true, "unitRef": "ratio", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockRepurchasedDuringPeriodValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431402 - Disclosure - Stock Repurchase Program (Details)", "role": "http://www.kla-tencor.com/role/StockRepurchaseProgramDetails", "shortName": "Stock Repurchase Program (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherCurrentLiabilitiesMember", "decimals": "-5", "lang": null, "name": "us-gaap:StockRepurchasedDuringPeriodValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434402 - Disclosure - Net Income Per Share (Details)", "role": "http://www.kla-tencor.com/role/NetIncomePerShareDetails", "shortName": "Net Income Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "lang": null, "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2437402 - Disclosure - Income Taxes - Details of Income Taxes (Details)", "role": "http://www.kla-tencor.com/role/IncomeTaxesDetailsOfIncomeTaxesDetails", "shortName": "Income Taxes - Details of Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "klac:ScheduleOfIncomeTaxesDetailsTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2QTD", "decimals": "3", "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "ratio", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "D2019Q2May2017-Dec2019_us-gaap_IncomeTaxAuthorityAxis_us-gaap_ForeignCountryMember_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_IsraelTaxAuthorityMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:IncomeTaxExaminationEstimateOfPossibleLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2437403 - Disclosure - Income Taxes - Additional Information (Details)", "role": "http://www.kla-tencor.com/role/IncomeTaxesAdditionalInformationDetails", "shortName": "Income Taxes - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "D2019Q2May2017-Dec2019_us-gaap_IncomeTaxAuthorityAxis_us-gaap_ForeignCountryMember_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_IsraelTaxAuthorityMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:IncomeTaxExaminationEstimateOfPossibleLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "klac:ScheduleOfSaleOfCertainTradeReceivablesAndPromissoryNotesFromCustomersWithoutRecourseTableTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "klac:ReceivablesSoldUnderFactoringAgreements", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2452402 - Disclosure - Commitments and Contingencies (Details)", "role": "http://www.kla-tencor.com/role/CommitmentsAndContingenciesDetails", "shortName": "Commitments and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "klac:ScheduleOfSaleOfCertainTradeReceivablesAndPromissoryNotesFromCustomersWithoutRecourseTableTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "klac:ReceivablesSoldUnderFactoringAgreements", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R89": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2453402 - Disclosure - Derivative Instruments and Hedging Activities - Additional Information (Details)", "role": "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails", "shortName": "Derivative Instruments and Hedging Activities - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "I2015Q2Oct31_us-gaap_DebtInstrumentAxis_klac_SeniorNotesDueNovember12024Member_us-gaap_LongtermDebtTypeAxis_us-gaap_SeniorNotesMember", "decimals": "INF", "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2102100 - Disclosure - Revenue", "role": "http://www.kla-tencor.com/role/Revenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R90": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2453403 - Disclosure - Derivative Instruments and Hedging Activities - Gains (Losses) on Derivatives in Cash Flow Hedging Relationships Recognized in OCI (Details)", "role": "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesGainsLossesOnDerivativesInCashFlowHedgingRelationshipsRecognizedInOciDetails", "shortName": "Derivative Instruments and Hedging Activities - Gains (Losses) on Derivatives in Cash Flow Hedging Relationships Recognized in OCI (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2QTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateContractMember", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R91": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2453404 - Disclosure - Derivative Instruments and Hedging Activities - Locations and Amounts of Designated and Non-Designated Derivative's Gains and Losses (Details)", "role": "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesLocationsAndAmountsOfDesignatedAndNonDesignatedDerivativesGainsAndLossesDetails", "shortName": "Derivative Instruments and Hedging Activities - Locations and Amounts of Designated and Non-Designated Derivative's Gains and Losses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2QTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateContractMember_us-gaap_IncomeStatementLocationAxis_us-gaap_SalesMember", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R92": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeRemainingMaturity1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2453405 - Disclosure - Derivative Instruments and Hedging Activities - Schedule of Notional Amount (Details)", "role": "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesScheduleOfNotionalAmountDetails", "shortName": "Derivative Instruments and Hedging Activities - Schedule of Notional Amount (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeRemainingMaturity1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R93": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2453406 - Disclosure - Derivative Instruments and Hedging Activities - Schedule of Derivative Instruments (Details)", "role": "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesScheduleOfDerivativeInstrumentsDetails", "shortName": "Derivative Instruments and Hedging Activities - Schedule of Derivative Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FI2020Q2_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherCurrentAssetsMember", "decimals": "-3", "lang": null, "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R94": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FI2020Q1", "decimals": "-3", "first": true, "lang": null, "name": "klac:AOCICashFlowHedgeCumulativeGainLossBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2453407 - Disclosure - Derivative Instruments and Hedging Activities - Other Comprehensive Income (Details)", "role": "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesOtherComprehensiveIncomeDetails", "shortName": "Derivative Instruments and Hedging Activities - Other Comprehensive Income (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FI2020Q1", "decimals": "-3", "first": true, "lang": null, "name": "klac:AOCICashFlowHedgeCumulativeGainLossBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R95": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2453408 - Disclosure - Derivative Instruments and Hedging Activities - Offsetting of Derivative Assets and Liabilities (Details)", "role": "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesOffsettingOfDerivativeAssetsAndLiabilitiesDetails", "shortName": "Derivative Instruments and Hedging Activities - Offsetting of Derivative Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FI2020Q2", "decimals": "-3", "lang": null, "name": "us-gaap:DerivativeAssetFairValueGrossLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R96": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromRelatedParties", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2454402 - Disclosure - Related Party Transactions (Details)", "role": "http://www.kla-tencor.com/role/RelatedPartyTransactionsDetails", "shortName": "Related Party Transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromRelatedParties", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R97": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2456402 - Disclosure - Segment Reporting and Geographic Information - Additional Information (Details)", "role": "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationAdditionalInformationDetails", "shortName": "Segment Reporting and Geographic Information - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2QTD", "decimals": "INF", "lang": null, "name": "klac:NumberOfCustomersWithSignificantRevenue", "reportCount": 1, "unique": true, "unitRef": "customer", "xsiNil": "false" } }, "R98": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2456403 - Disclosure - Segment Reporting and Geographic Information - Summary of Results for Reportable Segments (Details)", "role": "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationSummaryOfResultsForReportableSegmentsDetails", "shortName": "Segment Reporting and Geographic Information - Summary of Results for Reportable Segments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2QTD_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_klac_SemiconductorProcessControlMember", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R99": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2456404 - Disclosure - Segment Reporting and Geographic Information - Reconciliation of Total Reportable Segments Revenue to Total Revenue (Details)", "role": "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationReconciliationOfTotalReportableSegmentsRevenueToTotalRevenueDetails", "shortName": "Segment Reporting and Geographic Information - Reconciliation of Total Reportable Segments Revenue to Total Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "FD2020Q2QTD_srt_ConsolidationItemsAxis_klac_CorporateAndReconcilingItemsMember", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9999": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "klac10q123119.htm", "contextRef": "I2019Q1Jul01", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "", "isDefault": "false", "longName": "Uncategorized Items - klac10q123119.htm", "role": "http://xbrl.sec.gov/role/uncategorizedFacts", "shortName": "Uncategorized Items - klac10q123119.htm", "subGroupType": "", "uniqueAnchor": null } }, "segmentCount": 142, "tag": { "country_CN": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "CHINA", "terseLabel": "China" } } }, "localname": "CN", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationScheduleOfRevenueFromExternalCustomersDetails" ], "xbrltype": "domainItemType" }, "country_IL": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "ISRAEL", "terseLabel": "Israel" } } }, "localname": "IL", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationLandPropertyAndEquipmentNetByGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "country_JP": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "JAPAN", "terseLabel": "Japan" } } }, "localname": "JP", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationScheduleOfRevenueFromExternalCustomersDetails" ], "xbrltype": "domainItemType" }, "country_KR": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "KOREA, REPUBLIC OF", "terseLabel": "Korea" } } }, "localname": "KR", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationScheduleOfRevenueFromExternalCustomersDetails" ], "xbrltype": "domainItemType" }, "country_SG": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "SINGAPORE", "terseLabel": "Singapore" } } }, "localname": "SG", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationLandPropertyAndEquipmentNetByGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "country_TW": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "TAIWAN, PROVINCE OF CHINA", "terseLabel": "Taiwan" } } }, "localname": "TW", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationScheduleOfRevenueFromExternalCustomersDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationLandPropertyAndEquipmentNetByGeographicRegionDetails" ], "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.kla-tencor.com/role/CoverPage" ], "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.kla-tencor.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cover page.", "label": "Cover page." } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CoverPage" ], "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.kla-tencor.com/role/CoverPage" ], "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.kla-tencor.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r536" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r537" ], "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.kla-tencor.com/role/CoverPage" ], "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.kla-tencor.com/role/CoverPage" ], "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.kla-tencor.com/role/CoverPage" ], "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.kla-tencor.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "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.kla-tencor.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r538" ], "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.kla-tencor.com/role/CoverPage" ], "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.kla-tencor.com/role/CoverPage" ], "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.kla-tencor.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]", "terseLabel": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechPurchasePriceAllocationDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r538" ], "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.kla-tencor.com/role/CoverPage" ], "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.kla-tencor.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r538" ], "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.kla-tencor.com/role/CoverPage" ], "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.kla-tencor.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r539" ], "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.kla-tencor.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r538" ], "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.kla-tencor.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r538" ], "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.kla-tencor.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r538" ], "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.kla-tencor.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r538" ], "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.kla-tencor.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]", "terseLabel": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechPurchasePriceAllocationDetails" ], "xbrltype": "stringItemType" }, "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.kla-tencor.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r534" ], "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.kla-tencor.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r535" ], "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.kla-tencor.com/role/CoverPage" ], "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.kla-tencor.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "klac_AOCICashFlowHedgeCumulativeGainLossBeforeTax": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "AOCI, Cash Flow Hedge, Cumulative Gain (Loss), Before Tax", "label": "AOCI, Cash Flow Hedge, Cumulative Gain (Loss), Before Tax", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "AOCICashFlowHedgeCumulativeGainLossBeforeTax", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "klac_AccumulatedOtherComprehensiveIncomeRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Accumulated Other Comprehensive Income [Roll Forward]", "label": "Accumulated Other Comprehensive Income [Roll Forward]", "terseLabel": "Accumulated Other Comprehensive Income [Roll Forward]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeRollForward", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "klac_AcquisitionRelatedCompensationCostsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Acquisition-Related Compensation Costs [Member]", "label": "Acquisition-Related Compensation Costs [Member]", "terseLabel": "Compensation costs" } } }, "localname": "AcquisitionRelatedCompensationCostsMember", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsScheduleOfNonRecurringAdjustmentsAttributableToBusinessCombinationDetails" ], "xbrltype": "domainItemType" }, "klac_AcquisitionRelatedDeferredRevenueMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Acquisition-Related Deferred Revenue [Member]", "label": "Acquisition-Related Deferred Revenue [Member]", "terseLabel": "Deferred revenue fair value adjustment" } } }, "localname": "AcquisitionRelatedDeferredRevenueMember", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsScheduleOfNonRecurringAdjustmentsAttributableToBusinessCombinationDetails" ], "xbrltype": "domainItemType" }, "klac_AlternativeBaseRateMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Alternative Base Rate [Member]", "label": "Alternative Base Rate [Member]", "terseLabel": "Alternative base rate" } } }, "localname": "AlternativeBaseRateMember", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/DebtRevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "klac_AssumedEquityPlansMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Assumed Equity Plans [Member]", "label": "Assumed Equity Plans [Member]", "terseLabel": "Assumed Equity Plans" } } }, "localname": "AssumedEquityPlansMember", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestEquityIncentiveProgramDetails" ], "xbrltype": "domainItemType" }, "klac_AwardsGrantedAfterNovember62013Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Awards Granted After November 6 2013 [Member]", "label": "Awards Granted After November 6 2013 [Member]", "terseLabel": "Awards Granted after November 6, 2013" } } }, "localname": "AwardsGrantedAfterNovember62013Member", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestEquityIncentivePlansGeneralInformationDetails" ], "xbrltype": "domainItemType" }, "klac_BuildingsAndLeaseholdImprovements": { "auth_ref": [], "calculation": { "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Buildings and leasehold improvements", "label": "Buildings and leasehold improvements", "terseLabel": "Buildings and leasehold improvements" } } }, "localname": "BuildingsAndLeaseholdImprovements", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails" ], "xbrltype": "monetaryItemType" }, "klac_BusinessAcquisitionConsiderationTransferredEquityInterestsAssumed": { "auth_ref": [], "calculation": { "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechPurchasePriceAllocationDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business Acquisition, Consideration Transferred, Equity Interests Assumed", "label": "Business Acquisition, Consideration Transferred, Equity Interests Assumed", "terseLabel": "Stock options and RSUs assumed" } } }, "localname": "BusinessAcquisitionConsiderationTransferredEquityInterestsAssumed", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "klac_BusinessCombinationConsiderationTransferredEquityInterestsIssuable": { "auth_ref": [], "calculation": { "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechPurchasePriceAllocationDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Consideration Transferred, Equity Interests Issuable", "label": "Business Combination, Consideration Transferred, Equity Interests Issuable", "terseLabel": "Fair value of KLA-Tencor common stock issued to settle Orbotech equity awards" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuable", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "klac_BusinessCombinationConsiderationTransferredEquityInterestsIssuableSettlementOfVestedOptions": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Business Combination, Consideration Transferred, Equity Interests Issuable, Settlement Of Vested Options", "label": "Business Combination, Consideration Transferred, Equity Interests Issuable, Settlement Of Vested Options", "terseLabel": "Orbotech stock options vested and unsettled (in shares)" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuableSettlementOfVestedOptions", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechPurchasePriceAllocationDetails" ], "xbrltype": "sharesItemType" }, "klac_BusinessCombinationConsiderationTransferredEquityInterestsIssuedandIssuableEntitySharesIssuedPerAcquireeShare": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable, Entity Shares Issued Per Acquiree Share", "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable, Entity Shares Issued Per Acquiree Share", "terseLabel": "Merger agreement, entity shares issues per acquiree share (in shares)" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedandIssuableEntitySharesIssuedPerAcquireeShare", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechPurchasePriceAllocationDetails" ], "xbrltype": "sharesItemType" }, "klac_BusinessCombinationConsiderationTransferredLiabilitiesIncurredPaymentTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Business Combination, Consideration Transferred, Liabilities Incurred, Payment Term", "label": "Business Combination, Consideration Transferred, Liabilities Incurred, Payment Term", "terseLabel": "Purchase consideration, liability incurred, payment term" } } }, "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurredPaymentTerm", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechPurchasePriceAllocationDetails" ], "xbrltype": "durationItemType" }, "klac_BusinessCombinationConsiderationTransferredNetOfCashAcquired": { "auth_ref": [], "calculation": { "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechPurchasePriceAllocationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Consideration Transferred, Net Of Cash Acquired", "label": "Business Combination, Consideration Transferred, Net Of Cash Acquired", "totalLabel": "Total purchase consideration, net of cash acquired" } } }, "localname": "BusinessCombinationConsiderationTransferredNetOfCashAcquired", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "klac_BusinessCombinationContingentConsiderationLiabilityDeferredPayment": { "auth_ref": [], "calculation": { "http://www.kla-tencor.com/role/FairValueMeasurementsDetails": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Contingent Consideration, Liability, Deferred Payment", "label": "Business Combination, Contingent Consideration, Liability, Deferred Payment", "negatedTerseLabel": "Deferred payments", "terseLabel": "Contingent consideration, deferred cash payments" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityDeferredPayment", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechPurchasePriceAllocationDetails", "http://www.kla-tencor.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "klac_BusinessCombinationContingentConsiderationLiabilityEarnOut": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Contingent Consideration, Liability, Earn-Out", "label": "Business Combination, Contingent Consideration, Liability, Earn-Out", "terseLabel": "Contingent consideration, earn-out" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityEarnOut", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "klac_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Deferred Tax Liabilities", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Deferred Tax Liabilities", "terseLabel": "Impacts on deferred income tax liabilities" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilities", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsFiscal2019AcquisitionsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "klac_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOther": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business Combination Provisional Information Initial Accounting Incomplete Adjustment, Other", "label": "Business Combination Provisional Information Initial Accounting Incomplete Adjustment, Other", "terseLabel": "Individually insignificant items, others" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOther", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsFiscal2019AcquisitionsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "klac_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentUncertainTaxPosition": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Uncertain Tax Position", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Uncertain Tax Position", "terseLabel": "Reserves for uncertain tax positions" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentUncertainTaxPosition", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsFiscal2019AcquisitionsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "klac_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechPurchasePriceAllocationDetails": { "order": 10.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Accrued Liabilities, Current", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Accrued Liabilities, Current", "negatedTerseLabel": "Accrued liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedLiabilitiesCurrent", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "klac_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractWithCustomerAssetNetCurrent": { "auth_ref": [], "calculation": { "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechPurchasePriceAllocationDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Contract With Customer, Asset, Net, Current", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Contract With Customer, Asset, Net, Current", "terseLabel": "Contract assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractWithCustomerAssetNetCurrent", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "klac_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets": { "auth_ref": [], "calculation": { "http://www.kla-tencor.com/role/BusinessCombinationsFiscal2020AcquisitionsDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Tangible Assets", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Tangible Assets", "terseLabel": "Net tangible assets (including Cash and cash equivalents of $2.6 million)", "verboseLabel": "Net tangible assets (including cash and cash equivalents of $6.6 million)" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsFiscal2020AcquisitionsDetails", "http://www.kla-tencor.com/role/BusinessCombinationsOtherFiscal2019AcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "klac_CashCashEquivalentsAndAvailableforsaleDebtSecuritiesAccumulatedGrossUnrealizedGain": { "auth_ref": [], "calculation": { "http://www.kla-tencor.com/role/MarketableSecuritiesAmortizedCostAndFairValueDetails": { "order": 1.0, "parentTag": "klac_CashCashEquivalentsandAvailableforsaleDebtSecuritiesExcludingTimeDepositsAmortizedCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Cash, Cash Equivalents And Available-for-sale Debt Securities, Accumulated Gross Unrealized Gain", "label": "Cash, Cash Equivalents And Available-for-sale Debt Securities, Accumulated Gross Unrealized Gain", "terseLabel": "Gross Unrealized Gains" } } }, "localname": "CashCashEquivalentsAndAvailableforsaleDebtSecuritiesAccumulatedGrossUnrealizedGain", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/MarketableSecuritiesAmortizedCostAndFairValueDetails" ], "xbrltype": "monetaryItemType" }, "klac_CashCashEquivalentsAndAvailableforsaleDebtSecuritiesAccumulatedGrossUnrealizedLosses": { "auth_ref": [], "calculation": { "http://www.kla-tencor.com/role/MarketableSecuritiesAmortizedCostAndFairValueDetails": { "order": 2.0, "parentTag": "klac_CashCashEquivalentsandAvailableforsaleDebtSecuritiesExcludingTimeDepositsAmortizedCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Cash, Cash Equivalents And Available-for-sale Debt Securities, Accumulated Gross Unrealized Losses", "label": "Cash, Cash Equivalents And Available-for-sale Debt Securities, Accumulated Gross Unrealized Losses", "negatedLabel": "Gross Unrealized Losses" } } }, "localname": "CashCashEquivalentsAndAvailableforsaleDebtSecuritiesAccumulatedGrossUnrealizedLosses", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/MarketableSecuritiesAmortizedCostAndFairValueDetails" ], "xbrltype": "monetaryItemType" }, "klac_CashCashEquivalentsandAvailableforsaleDebtSecuritiesExcludingTimeDeposits": { "auth_ref": [], "calculation": { "http://www.kla-tencor.com/role/MarketableSecuritiesAmortizedCostAndFairValueDetails": { "order": 3.0, "parentTag": "klac_CashCashEquivalentsandAvailableforsaleDebtSecuritiesExcludingTimeDepositsAmortizedCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Cash, Cash Equivalents, and Available-for-sale Debt Securities, Excluding Time Deposits", "label": "Cash, Cash Equivalents, and Available-for-sale Debt Securities, Excluding Time Deposits", "terseLabel": "Fair Value" } } }, "localname": "CashCashEquivalentsandAvailableforsaleDebtSecuritiesExcludingTimeDeposits", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/MarketableSecuritiesAmortizedCostAndFairValueDetails" ], "xbrltype": "monetaryItemType" }, "klac_CashCashEquivalentsandAvailableforsaleDebtSecuritiesExcludingTimeDepositsAmortizedCost": { "auth_ref": [], "calculation": { "http://www.kla-tencor.com/role/MarketableSecuritiesAmortizedCostAndFairValueDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Cash, Cash Equivalents, and Available-for-sale Debt Securities, Excluding Time Deposits", "label": "Cash, Cash Equivalents, and Available-for-sale Debt Securities, Excluding Time Deposits, Amortized Cost", "totalLabel": "Amortized Cost" } } }, "localname": "CashCashEquivalentsandAvailableforsaleDebtSecuritiesExcludingTimeDepositsAmortizedCost", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/MarketableSecuritiesAmortizedCostAndFairValueDetails" ], "xbrltype": "monetaryItemType" }, "klac_CashEquivalentsAndMarketableSecuritiesFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.kla-tencor.com/role/FairValueMeasurementsDetails": { "order": 3.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Cash Equivalents and Marketable Securities Fair Value Disclosure", "label": "Cash Equivalents and Marketable Securities Fair Value Disclosure", "totalLabel": "Total cash equivalents and marketable securities" } } }, "localname": "CashEquivalentsAndMarketableSecuritiesFairValueDisclosure", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "klac_CashLongTermIncentivePlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cash Long-Term Incentive Plan [Member]", "label": "Cash Long-Term Incentive Plan [Member]", "terseLabel": "Cash long-term incentive plan" } } }, "localname": "CashLongTermIncentivePlanMember", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/CommitmentsAndContingenciesDetails", "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestCashBasedLongTermIncentiveCompensationDetails" ], "xbrltype": "domainItemType" }, "klac_CashLongtermIncentivePlanEqualVestingInstallments": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cash Long-term Incentive Plan, Equal Vesting Installments", "label": "Cash Long-term Incentive Plan, Equal Vesting Installments", "terseLabel": "Cash long-term incentive plan, equal vesting installments" } } }, "localname": "CashLongtermIncentivePlanEqualVestingInstallments", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/CommitmentsAndContingenciesDetails", "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestCashBasedLongTermIncentiveCompensationDetails" ], "xbrltype": "integerItemType" }, "klac_CommitmentsAndContingenciesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Commitments and Contingencies [Abstract]", "label": "Commitments And Contingencies [Abstract]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesAbstract", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "klac_CommitmentsToSellReceivablesAndLettersofCreditAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Commitments to Sell Receivables and Letters of Credit [Abstract]", "label": "Commitments To Sell Receivables And Letters of Credit [Abstract]", "terseLabel": "Receivables Sold Under Factoring Agreements and Proceeds from Sales of LCs" } } }, "localname": "CommitmentsToSellReceivablesAndLettersofCreditAbstract", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "klac_ComponentInspectionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Component Inspection [Member]", "label": "Component Inspection [Member]", "terseLabel": "Component Inspection" } } }, "localname": "ComponentInspectionMember", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/GoodwillAndPurchasedIntangibleAssetsScheduleOfGoodwillDetails" ], "xbrltype": "domainItemType" }, "klac_ContractWithCustomerLiabilityCurrentServiceRevenue": { "auth_ref": [], "calculation": { "http://www.kla-tencor.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Contract With Customer, Liability, Current, Service Revenue", "label": "Contract With Customer, Liability, Current, Service Revenue", "terseLabel": "Deferred service revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrentServiceRevenue", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "klac_ContractWithCustomerLiabilityCurrentSystemRevenue": { "auth_ref": [], "calculation": { "http://www.kla-tencor.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Contract With Customer, Liability, Current, System Revenue", "label": "Contract With Customer, Liability, Current, System Revenue", "terseLabel": "Deferred system revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrentSystemRevenue", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "klac_CorporateAndGovernmentSecuritiesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Corporate and Government Securities [Member]", "label": "Corporate And Government Securities [Member]", "terseLabel": "Corporate and Government securities" } } }, "localname": "CorporateAndGovernmentSecuritiesMember", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/MarketableSecuritiesAmortizedCostAndFairValueDetails" ], "xbrltype": "domainItemType" }, "klac_CorporateAndReconcilingItemsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Corporate And Reconciling Items [Member]", "label": "Corporate And Reconciling Items [Member]", "terseLabel": "Corporate and segment reconciling items", "verboseLabel": "Corporate allocations and effects of foreign exchange rates" } } }, "localname": "CorporateAndReconcilingItemsMember", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationReconciliationOfTotalReportableSegmentsRevenueToTotalRevenueDetails", "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationReconciliationOfTotalSegmentGrossMarginToTotalIncomeBeforeIncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "klac_CostOfRevenueAndOperatingExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Cost Of Revenue And Operating Expense", "label": "Cost Of Revenue And Operating Expense", "terseLabel": "Costs of revenues and operating expenses" } } }, "localname": "CostOfRevenueAndOperatingExpense", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesLocationsAndAmountsOfDesignatedAndNonDesignatedDerivativesGainsAndLossesDetails", "http://www.kla-tencor.com/role/FinancialStatementComponentsEffectsOnNetIncomeLossOfAmountsReclassifiedFromAociDetails" ], "xbrltype": "monetaryItemType" }, "klac_CostOfSalesAndOperatingExpenseMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cost Of Sales And Operating Expense [Member]", "label": "Cost Of Sales And Operating Expense [Member]", "terseLabel": "Cost of Revenues and Operating Expenses" } } }, "localname": "CostOfSalesAndOperatingExpenseMember", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesLocationsAndAmountsOfDesignatedAndNonDesignatedDerivativesGainsAndLossesDetails" ], "xbrltype": "domainItemType" }, "klac_CustomerOneMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Customer One [Member]", "label": "Customer One [Member]", "terseLabel": "Customer One" } } }, "localname": "CustomerOneMember", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "klac_CustomerTwoMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Customer Two [Member]", "label": "Customer Two [Member]", "terseLabel": "Customer Two" } } }, "localname": "CustomerTwoMember", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "klac_DebtInstrumentCovenantComplianceMaximumLeverageRatio": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Covenant Compliance, Maximum Leverage Ratio", "label": "Debt Instrument, Covenant Compliance, Maximum Leverage Ratio", "terseLabel": "Maximum leverage ratio" } } }, "localname": "DebtInstrumentCovenantComplianceMaximumLeverageRatio", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/DebtRevolvingCreditFacilityDetails" ], "xbrltype": "pureItemType" }, "klac_DebtInstrumentCovenantComplianceMaximumLeverageRatioUnderAMaterialAcquisitionOrSeriesOfMaterialAcquisitions": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Covenant Compliance, Maximum Leverage Ratio Under A Material Acquisition Or Series Of Material Acquisitions", "label": "Debt Instrument, Covenant Compliance, Maximum Leverage Ratio Under A Material Acquisition Or Series Of Material Acquisitions", "terseLabel": "Maximum leverage ratio under a material acquisition or series of material acquisitions" } } }, "localname": "DebtInstrumentCovenantComplianceMaximumLeverageRatioUnderAMaterialAcquisitionOrSeriesOfMaterialAcquisitions", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/DebtRevolvingCreditFacilityDetails" ], "xbrltype": "pureItemType" }, "klac_DebtInstrumentCovenantComplianceMinimumInterestExpenseCoverageRatio": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Covenant Compliance, Minimum Interest Expense Coverage Ratio", "label": "Debt Instrument, Covenant Compliance, Minimum Interest Expense Coverage Ratio", "terseLabel": "Covenant compliance, minimum interest expense coverage ratio" } } }, "localname": "DebtInstrumentCovenantComplianceMinimumInterestExpenseCoverageRatio", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/DebtRevolvingCreditFacilityDetails" ], "xbrltype": "pureItemType" }, "klac_DebtInstrumentCovenantComplianceNumberofConsecutiveQuarters": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Covenant Compliance, Number of Consecutive Quarters", "label": "Debt Instrument, Covenant Compliance, Number of Consecutive Quarters", "terseLabel": "Covenant compliance, number of consecutive quarters" } } }, "localname": "DebtInstrumentCovenantComplianceNumberofConsecutiveQuarters", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/DebtRevolvingCreditFacilityDetails" ], "xbrltype": "integerItemType" }, "klac_DebtSecuritiesAvailableforsaleMaturityAllocatedandSingleMaturityDateafterOneThroughThreeYearsAmortizedCost": { "auth_ref": [], "calculation": { "http://www.kla-tencor.com/role/MarketableSecuritiesContractualMaturitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after One Through Three Years, Amortized Cost", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after One Through Three Years, Amortized Cost", "terseLabel": "Due after one year through three years" } } }, "localname": "DebtSecuritiesAvailableforsaleMaturityAllocatedandSingleMaturityDateafterOneThroughThreeYearsAmortizedCost", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/MarketableSecuritiesContractualMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "klac_DebtSecuritiesAvailableforsaleMaturityAllocatedandSingleMaturityDateafterOneThroughThreeYearsFairValue": { "auth_ref": [], "calculation": { "http://www.kla-tencor.com/role/MarketableSecuritiesContractualMaturitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after One Through Three Years, Fair Value", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after One Through Three Years, Fair Value", "terseLabel": "Due after one year through three years" } } }, "localname": "DebtSecuritiesAvailableforsaleMaturityAllocatedandSingleMaturityDateafterOneThroughThreeYearsFairValue", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/MarketableSecuritiesContractualMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "klac_DefectInspectionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Defect Inspection [Member]", "label": "Defect Inspection [Member]", "terseLabel": "Wafer Inspection" } } }, "localname": "DefectInspectionMember", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationRevenueFromExternalCustomersByProductsAndServicesDetails" ], "xbrltype": "domainItemType" }, "klac_DeferredCompensationArrangementWithIndividualPercentageOfEqualVestingInstallments": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Deferred Compensation Arrangement with Individual, Percentage Of Equal Vesting Installments", "label": "Deferred Compensation Arrangement with Individual, Percentage Of Equal Vesting Installments", "terseLabel": "Cash long-term incentive plan, percentage of equal vesting installments" } } }, "localname": "DeferredCompensationArrangementWithIndividualPercentageOfEqualVestingInstallments", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/CommitmentsAndContingenciesDetails", "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestCashBasedLongTermIncentiveCompensationDetails" ], "xbrltype": "percentItemType" }, "klac_DeferredCompensationArrangementWithIndividualUnrecognizedCompensationLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Deferred Compensation Arrangement With Individual, Unrecognized Compensation Liability", "label": "Deferred Compensation Arrangement With Individual, Unrecognized Compensation Liability", "terseLabel": "Cash long-term incentive plan, unrecognized compensation balance" } } }, "localname": "DeferredCompensationArrangementWithIndividualUnrecognizedCompensationLiability", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestCashBasedLongTermIncentiveCompensationDetails" ], "xbrltype": "monetaryItemType" }, "klac_DeferredCompensationArrangementWithIndividualVestingPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Deferred Compensation Arrangement with Individual, Vesting Period", "label": "Deferred Compensation Arrangement with Individual, Vesting Period", "terseLabel": "Cash long-term incentive plan, vesting period" } } }, "localname": "DeferredCompensationArrangementWithIndividualVestingPeriod", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/CommitmentsAndContingenciesDetails", "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestCashBasedLongTermIncentiveCompensationDetails" ], "xbrltype": "durationItemType" }, "klac_ESPPMaximumAnnualShareReplenishment": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "ESPP Maximum Annual Share Replenishment", "label": "ESPP Maximum Annual Share Replenishment", "terseLabel": "ESPP maximum annual share replenishment (in shares)" } } }, "localname": "ESPPMaximumAnnualShareReplenishment", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestEmployeeStockPurchasePlanDetails" ], "xbrltype": "sharesItemType" }, "klac_EmployeeStockPurchasePlanAdditionalInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Employee Stock Purchase Plan Additional Information [Abstract]", "label": "Employee Stock Purchase Plan Additional Information [Abstract]", "terseLabel": "Employee Stock Purchase Plan Additional Information" } } }, "localname": "EmployeeStockPurchasePlanAdditionalInformationAbstract", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestEmployeeStockPurchasePlanDetails" ], "xbrltype": "stringItemType" }, "klac_EmployeeStockPurchasePlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Employee Stock Purchase Plan [Member]", "label": "Employee Stock Purchase Plan [Member]", "terseLabel": "Employee Stock Purchase Plan" } } }, "localname": "EmployeeStockPurchasePlanMember", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestEmployeeStockPurchasePlanDetails" ], "xbrltype": "domainItemType" }, "klac_EmployeeStockPurchasePlanOfferingPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Employee Stock Purchase Plan Offering Period", "label": "Employee Stock Purchase Plan Offering Period", "terseLabel": "ESPP, offering period" } } }, "localname": "EmployeeStockPurchasePlanOfferingPeriod", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestEmployeeStockPurchasePlanDetails" ], "xbrltype": "durationItemType" }, "klac_EuropeAndIsraelMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Europe and Israel [Member]", "label": "Europe and Israel [Member]", "terseLabel": "Europe and Israel" } } }, "localname": "EuropeAndIsraelMember", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationScheduleOfRevenueFromExternalCustomersDetails" ], "xbrltype": "domainItemType" }, "klac_ExecutiveDeferredSavingsPlan": { "auth_ref": [], "calculation": { "http://www.kla-tencor.com/role/FairValueMeasurementsDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Executive Deferred Savings Plan", "label": "Executive Deferred Savings Plan", "verboseLabel": "Executive Deferred Savings Plan" } } }, "localname": "ExecutiveDeferredSavingsPlan", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "klac_ExistingTechnologyMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Existing Technology [Member]", "label": "Existing Technology [Member]", "terseLabel": "Existing technology" } } }, "localname": "ExistingTechnologyMember", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/GoodwillAndPurchasedIntangibleAssetsPurchasedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "klac_FifthAnniversaryMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fifth Anniversary [Member]", "label": "Fifth Anniversary [Member]", "terseLabel": "Fifth anniversary" } } }, "localname": "FifthAnniversaryMember", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestRestrictedStockUnitActivitiesDetails" ], "xbrltype": "domainItemType" }, "klac_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "[Line Items] for Finite-Lived And Indefinite-Lived Intangible Assets Acquired As Part Of Business Combination [Table]", "label": "Finite-Lived And Indefinite-Lived Intangible Assets Acquired As Part Of Business Combination [Line Items]", "terseLabel": "Finite-Lived And Indefinite-Lived Intangible Assets Acquired As Part Of Business Combination [Line Items]" } } }, "localname": "FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationLineItems", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechEstimatedFairValueAndWeightedAverageUsefulLifeOfAcquiredIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "klac_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Finite-Lived And Indefinite-Lived Intangible Assets Acquired As Part Of Business Combination [Table]", "label": "Finite-Lived And Indefinite-Lived Intangible Assets Acquired As Part Of Business Combination [Table]", "terseLabel": "Finite-Lived And Indefinite-Lived Intangible Assets Acquired As Part Of Business Combination [Table]" } } }, "localname": "FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechEstimatedFairValueAndWeightedAverageUsefulLifeOfAcquiredIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "klac_FiniteLivedIntangibleAssetsAccumulatedAmortizationAndOtherAccumulatedAdjustment": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Finite-Lived Intangible Assets, Accumulated Amortization And Other Accumulated Adjustment", "label": "Finite-Lived Intangible Assets, Accumulated Amortization And Other Accumulated Adjustment", "terseLabel": "Finite-Lived Intangible Assets, Accumulated Amortization And Other Accumulated Adjustment" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortizationAndOtherAccumulatedAdjustment", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/GoodwillAndPurchasedIntangibleAssetsPurchasedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "klac_FourthAnniversaryMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fourth Anniversary [Member]", "label": "Fourth Anniversary [Member]", "terseLabel": "Fourth anniversary" } } }, "localname": "FourthAnniversaryMember", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestRestrictedStockUnitActivitiesDetails" ], "xbrltype": "domainItemType" }, "klac_FrontlineMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Frontline [Member]", "label": "Frontline [Member]", "terseLabel": "Frontline" } } }, "localname": "FrontlineMember", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechPurchasePriceAllocationDetails" ], "xbrltype": "domainItemType" }, "klac_GainLossonDeferredCompensationPlanAssets": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Gain (Loss) on Deferred Compensation Plan Assets", "label": "Gain (Loss) on Deferred Compensation Plan Assets", "terseLabel": "Gain (loss) on deferred compensation plan assets" } } }, "localname": "GainLossonDeferredCompensationPlanAssets", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails" ], "xbrltype": "monetaryItemType" }, "klac_GlobalServiceAndSupportMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Global Service And Support [Member]", "label": "Global Service And Support [Member]", "terseLabel": "Global Service and Support (\u201cGSS\u201d)" } } }, "localname": "GlobalServiceAndSupportMember", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/GoodwillAndPurchasedIntangibleAssetsScheduleOfGoodwillDetails" ], "xbrltype": "domainItemType" }, "klac_GuaranteeArrangementsToFundCustomsGuaranteesForVatAndLc": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Guarantee Arrangements To Fund Customs Guarantees For Vat And Lc", "label": "Guarantee Arrangements To Fund Customs Guarantees For Vat And Lc", "terseLabel": "Guarantee arrangements to fund customs guarantees for VAT and other operating requirements" } } }, "localname": "GuaranteeArrangementsToFundCustomsGuaranteesForVatAndLc", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "klac_ImpactOnShareReserveMultiplier": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Impact On Share Reserve Multiplier", "label": "Impact On Share Reserve Multiplier", "terseLabel": "Impact on share reserve multiplier" } } }, "localname": "ImpactOnShareReserveMultiplier", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestEquityIncentivePlansGeneralInformationDetails" ], "xbrltype": "pureItemType" }, "klac_IncreaseDecreaseInAccountsReceivablePercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Increase (Decrease) In Accounts Receivable, Percentage", "label": "Increase (Decrease) In Accounts Receivable, Percentage", "terseLabel": "Percentage change in accounts receivable, net" } } }, "localname": "IncreaseDecreaseInAccountsReceivablePercentage", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/RevenueScheduleOfContractBalancesDetails" ], "xbrltype": "percentItemType" }, "klac_IncreaseDecreaseInContractWithCustomerAssetPercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Increase (Decrease) In Contract With Customer, Asset, Percentage", "label": "Increase (Decrease) In Contract With Customer, Asset, Percentage", "terseLabel": "Percentage change in contract assets" } } }, "localname": "IncreaseDecreaseInContractWithCustomerAssetPercentage", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/RevenueScheduleOfContractBalancesDetails" ], "xbrltype": "percentItemType" }, "klac_IncreaseDecreaseInContractWithCustomerLiabilityPercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Increase (Decrease) In Contract With Customer, Liability, Percentage", "label": "Increase (Decrease) In Contract With Customer, Liability, Percentage", "terseLabel": "Percentage change in contract liabilities" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiabilityPercentage", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/RevenueScheduleOfContractBalancesDetails" ], "xbrltype": "percentItemType" }, "klac_IncreaseDecreaseInContractWithCustomerLiabilityServiceRevenue": { "auth_ref": [], "calculation": { "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Increase (Decrease) In Contract With Customer, Liability, Service Revenue", "label": "Increase (Decrease) In Contract With Customer, Liability, Service Revenue", "terseLabel": "Deferred service revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiabilityServiceRevenue", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "klac_IncreaseDecreaseInContractWithCustomerLiabilitySystemRevenue": { "auth_ref": [], "calculation": { "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Increase (Decrease) In Contract With Customer, Liability, System Revenue", "label": "Increase (Decrease) In Contract With Customer, Liability, System Revenue", "terseLabel": "Deferred system revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiabilitySystemRevenue", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "klac_IncreaseDecreaseinDeferredCompensationLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Increase (Decrease) in Deferred Compensation Liabilities", "label": "Increase (Decrease) in Deferred Compensation Liabilities", "terseLabel": "Expense (benefit) associated with changes in the EDSP Liability" } } }, "localname": "IncreaseDecreaseinDeferredCompensationLiabilities", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails" ], "xbrltype": "monetaryItemType" }, "klac_IndefiniteLivedIntangibleAssetsExcludingGoodwillNetOfOtherAccumulatedAdjustment": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Indefinite-Lived Intangible Assets (Excluding Goodwill), Net Of Other Accumulated Adjustment", "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill), Net Of Other Accumulated Adjustment", "terseLabel": "Indefinite-Lived Intangible Assets (Excluding Goodwill), Net Of Other Accumulated Adjustment" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwillNetOfOtherAccumulatedAdjustment", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/GoodwillAndPurchasedIntangibleAssetsPurchasedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "klac_InstallmentAnniversaryAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Installment Anniversary [Axis]", "label": "Installment Anniversary [Axis]", "terseLabel": "Installment Anniversary [Axis]" } } }, "localname": "InstallmentAnniversaryAxis", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestRestrictedStockUnitActivitiesDetails" ], "xbrltype": "stringItemType" }, "klac_InstallmentAnniversaryDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Installment Anniversary [Domain]", "label": "Installment Anniversary [Domain]", "terseLabel": "Installment Anniversary [Domain]" } } }, "localname": "InstallmentAnniversaryDomain", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestRestrictedStockUnitActivitiesDetails" ], "xbrltype": "domainItemType" }, "klac_IntangibleAssetsOtherAccumulatedAdjustments": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Intangible Assets, Other Accumulated Adjustments", "label": "Intangible Assets, Other Accumulated Adjustments", "terseLabel": "Finite-Lived Intangible Assets, Accumulated Amortization And Other Accumulated Adjustment" } } }, "localname": "IntangibleAssetsOtherAccumulatedAdjustments", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/GoodwillAndPurchasedIntangibleAssetsPurchasedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "klac_InterestIncomeAndOtherNetMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest Income and Other, Net [Member]", "label": "Interest Income and Other, Net [Member]", "terseLabel": "Other Expense (Income), Net" } } }, "localname": "InterestIncomeAndOtherNetMember", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesLocationsAndAmountsOfDesignatedAndNonDesignatedDerivativesGainsAndLossesDetails" ], "xbrltype": "domainItemType" }, "klac_InterestRateContract2018RateLockAgreementsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest Rate Contract, 2018 Rate Lock Agreements [Member]", "label": "Interest Rate Contract, 2018 Rate Lock Agreements [Member]", "terseLabel": "2018 Rate Lock Agreements" } } }, "localname": "InterestRateContract2018RateLockAgreementsMember", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "klac_InterestRatePriorToExpectedDebtIssuancesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest Rate Prior To Expected Debt Issuances [Member]", "label": "Interest Rate Prior To Expected Debt Issuances [Member]", "terseLabel": "2018 Rate lock agreements" } } }, "localname": "InterestRatePriorToExpectedDebtIssuancesMember", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/DebtSeniorNotesDetails", "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "klac_LineOfCreditFacilityAccordionFeatureIncreaseLimit": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Line Of Credit Facility, Accordion Feature, Increase Limit", "label": "Line Of Credit Facility, Accordion Feature, Increase Limit", "terseLabel": "Increase limit to borrowing capacity" } } }, "localname": "LineOfCreditFacilityAccordionFeatureIncreaseLimit", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/DebtRevolvingCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "klac_LineOfCreditFacilityIncreaseLimit": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Line Of Credit Facility, Increase Limit", "label": "Line Of Credit Facility, Increase Limit", "terseLabel": "Borrowing capacity increase" } } }, "localname": "LineOfCreditFacilityIncreaseLimit", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/DebtRevolvingCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "klac_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFour": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Long-Term Debt Maturities, Repayments Of Principal After Year Four", "label": "Long-Term Debt Maturities, Repayments Of Principal After Year Four", "terseLabel": "After fiscal year 2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFour", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/DebtScheduleOfFuturePrincipalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "klac_LongTermIncentivePlanCommittedAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Long-Term Incentive Plan, Committed Amount", "label": "Long-Term Incentive Plan, Committed Amount", "terseLabel": "Cash-based long-term incentive plan, committed amount" } } }, "localname": "LongTermIncentivePlanCommittedAmount", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "klac_LongTermIncentivePlanGrantedAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Long-Term Incentive Plan, Granted Amount", "label": "Long-Term Incentive Plan, Granted Amount", "terseLabel": "Cash-based long-term incentive plan, granted amount" } } }, "localname": "LongTermIncentivePlanGrantedAmount", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestCashBasedLongTermIncentiveCompensationDetails" ], "xbrltype": "monetaryItemType" }, "klac_MoneyMarketBankDepositsAndOtherMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Money market bank deposits and other [Member]", "label": "Money market bank deposits and other [Member]", "terseLabel": "Money market funds and other" } } }, "localname": "MoneyMarketBankDepositsAndOtherMember", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/FairValueMeasurementsDetails", "http://www.kla-tencor.com/role/MarketableSecuritiesAmortizedCostAndFairValueDetails" ], "xbrltype": "domainItemType" }, "klac_NewRepurchaseProgramMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "New Repurchase Program [Member]", "label": "New Repurchase Program [Member]", "terseLabel": "New repurchase program" } } }, "localname": "NewRepurchaseProgramMember", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/StockRepurchaseProgramDetails" ], "xbrltype": "domainItemType" }, "klac_NoncashOrPartNoncashAcquisitionContingentConsiderationPayable": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Noncash Or Part Noncash Acquisition, Contingent Consideration Payable", "label": "Noncash Or Part Noncash Acquisition, Contingent Consideration Payable", "terseLabel": "Contingent consideration payable - financing activities" } } }, "localname": "NoncashOrPartNoncashAcquisitionContingentConsiderationPayable", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "klac_NoncashOrPartNoncashAcquisitionHoldbackConsiderationPayable": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Noncash Or Part Noncash Acquisition, Holdback Consideration Payable", "label": "Noncash Or Part Noncash Acquisition, Holdback Consideration Payable", "terseLabel": "Business acquisition holdback amounts - investing activities" } } }, "localname": "NoncashOrPartNoncashAcquisitionHoldbackConsiderationPayable", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "klac_NoncashTransactionIncreaseDecreaseInDividendsPayable": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Noncash Transaction, Increase (Decrease) In Dividends Payable", "label": "Noncash Transaction, Increase (Decrease) In Dividends Payable", "terseLabel": "Dividends payable - financing activities" } } }, "localname": "NoncashTransactionIncreaseDecreaseInDividendsPayable", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "klac_NumberOfCustomersWithSignificantAccountsReceivableBalance": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Total number of customers with individual accounts receivable balances representing 10 percent or more of total accounts receivable", "label": "Number Of Customers With Significant Accounts Receivable Balance", "terseLabel": "Number of customers with significant accounts receivable" } } }, "localname": "NumberOfCustomersWithSignificantAccountsReceivableBalance", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "klac_NumberOfCustomersWithSignificantRevenue": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Total number of significant external customers who individually generate revenue that accounts for 10 percent or more of total revenues", "label": "Number Of Customers With Significant Revenue", "terseLabel": "Number of customers with significant revenue" } } }, "localname": "NumberOfCustomersWithSignificantRevenue", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "klac_NumberOfEsppSharesAvailableForFutureIssuance": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number Of Espp Shares Available For Future Issuance", "label": "Number Of Espp Shares Available For Future Issuance", "terseLabel": "Number of ESPP shares available for future issuance (in shares)" } } }, "localname": "NumberOfEsppSharesAvailableForFutureIssuance", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestEmployeeStockPurchasePlanDetails" ], "xbrltype": "sharesItemType" }, "klac_OffsettingAssetsandLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Offsetting Assets and Liabilities [Table Text Block]", "label": "Offsetting Assets and Liabilities [Table Text Block]", "terseLabel": "Offsetting of Assets and Liabilities" } } }, "localname": "OffsettingAssetsandLiabilitiesTableTextBlock", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesTables" ], "xbrltype": "textBlockItemType" }, "klac_OperatingCostsAndExpensesExcludingResearchAndDevelopmentExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Operating Costs And Expenses (Excluding Research And Development Expense)", "label": "Operating Costs And Expenses (Excluding Research And Development Expense)", "terseLabel": "Acquisition-related charges, corporate allocations, and effects of foreign exchange rates" } } }, "localname": "OperatingCostsAndExpensesExcludingResearchAndDevelopmentExpense", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationReconciliationOfTotalSegmentGrossMarginToTotalIncomeBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "klac_OrbographLtd.Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Orbograph Ltd. [Member]", "label": "Orbograph Ltd. [Member]", "terseLabel": "Orbograph" } } }, "localname": "OrbographLtd.Member", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestNonControllingInterestDetails" ], "xbrltype": "domainItemType" }, "klac_OrbotechAndThreePrivatelyHeldCompaniesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Orbotech And Three Privately Held Companies [Member]", "label": "Orbotech And Three Privately Held Companies [Member]", "terseLabel": "Orbotech and three privately-held companies" } } }, "localname": "OrbotechAndThreePrivatelyHeldCompaniesMember", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsProFormaInformationDetails", "http://www.kla-tencor.com/role/BusinessCombinationsScheduleOfNonRecurringAdjustmentsAttributableToBusinessCombinationDetails" ], "xbrltype": "domainItemType" }, "klac_OrbotechLTSolarLLCMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Orbotech LT Solar, LLC [Member]", "label": "Orbotech LT Solar, LLC [Member]", "terseLabel": "OLTS" } } }, "localname": "OrbotechLTSolarLLCMember", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestNonControllingInterestDetails" ], "xbrltype": "domainItemType" }, "klac_OrbotechMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Orbotech [Member]", "label": "Orbotech [Member]", "terseLabel": "Orbotech" } } }, "localname": "OrbotechMember", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/BasisOfPresentationDetails", "http://www.kla-tencor.com/role/BusinessCombinationsFiscal2019AcquisitionsAdditionalInformationDetails", "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechEstimatedFairValueAndWeightedAverageUsefulLifeOfAcquiredIntangibleAssetsDetails", "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechPurchasePriceAllocationDetails" ], "xbrltype": "domainItemType" }, "klac_OtherAssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Other assets, current [Abstract]", "label": "Other assets, current [Abstract]", "terseLabel": "Other current assets:" } } }, "localname": "OtherAssetsCurrentAbstract", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/FairValueMeasurementsDetails", "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails" ], "xbrltype": "stringItemType" }, "klac_OtherCurrentAssets": { "auth_ref": [], "calculation": { "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails": { "order": 5.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Other current assets", "label": "Other current assets", "terseLabel": "Other current assets" } } }, "localname": "OtherCurrentAssets", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails" ], "xbrltype": "monetaryItemType" }, "klac_OtherExpenseIncomeNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Other Expense (Income), Net", "label": "Other Expense (Income), Net", "terseLabel": "Other expense (income), net" } } }, "localname": "OtherExpenseIncomeNet", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/FinancialStatementComponentsEffectsOnNetIncomeLossOfAmountsReclassifiedFromAociDetails" ], "xbrltype": "monetaryItemType" }, "klac_OtherNonCurrentAssets": { "auth_ref": [], "calculation": { "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails": { "order": 3.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Other non current assets", "label": "Other non current assets", "terseLabel": "Other non-current assets" } } }, "localname": "OtherNonCurrentAssets", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails" ], "xbrltype": "monetaryItemType" }, "klac_OtherNoncurrentLiabilities1": { "auth_ref": [], "calculation": { "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails": { "order": 3.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Other Noncurrent Liabilities1", "label": "Other Noncurrent Liabilities1", "terseLabel": "Other non-current liabilities" } } }, "localname": "OtherNoncurrentLiabilities1", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails" ], "xbrltype": "monetaryItemType" }, "klac_OtherReportingUnitsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Other Reporting Units [Member]", "label": "Other Reporting Units [Member]", "terseLabel": "Others" } } }, "localname": "OtherReportingUnitsMember", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/GoodwillAndPurchasedIntangibleAssetsScheduleOfGoodwillDetails" ], "xbrltype": "domainItemType" }, "klac_OtherRevenueMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Other Revenue [Member]", "label": "Other Revenue [Member]", "terseLabel": "Other" } } }, "localname": "OtherRevenueMember", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationRevenueFromExternalCustomersByProductsAndServicesDetails" ], "xbrltype": "domainItemType" }, "klac_OutstandingGuaranteeArrangementsToFundCustomsGuaranteesForVatAndLc": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Outstanding Guarantee Arrangements To Fund Customs Guarantees For Vat And Lc", "label": "Outstanding Guarantee Arrangements To Fund Customs Guarantees For Vat And Lc", "terseLabel": "Outstanding guarantee arrangements to fund customs guarantees for VAT and other operating requirements" } } }, "localname": "OutstandingGuaranteeArrangementsToFundCustomsGuaranteesForVatAndLc", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "klac_OutstandingInventoryPurchaseCommitment": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Outstanding Inventory Purchase Commitment", "label": "Outstanding Inventory Purchase Commitment", "terseLabel": "Majority outstanding purchase commitment, period due (in months)" } } }, "localname": "OutstandingInventoryPurchaseCommitment", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "durationItemType" }, "klac_PCBAndDisplayMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "PCB And Display [Member]", "label": "PCB And Display [Member]", "terseLabel": "PCB and Display" } } }, "localname": "PCBAndDisplayMember", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/GoodwillAndPurchasedIntangibleAssetsScheduleOfGoodwillDetails" ], "xbrltype": "domainItemType" }, "klac_PCBDisplayAndComponentInspectionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "PCB, Display And Component Inspection [Member]", "label": "PCB, Display And Component Inspection [Member]", "terseLabel": "PCB, Display and Component Inspection" } } }, "localname": "PCBDisplayAndComponentInspectionMember", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationAdditionalInformationDetails", "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationRevenueFromExternalCustomersByProductsAndServicesDetails", "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationSummaryOfResultsForReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "klac_PatterningMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Patterning [Member]", "label": "Patterning [Member]", "terseLabel": "Patterning" } } }, "localname": "PatterningMember", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationRevenueFromExternalCustomersByProductsAndServicesDetails" ], "xbrltype": "domainItemType" }, "klac_PaymentsToAcquireBusinessGrossEquityInterest": { "auth_ref": [], "calculation": { "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechPurchasePriceAllocationDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Payments To Acquire Business, Gross, Equity Interest", "label": "Payments To Acquire Business, Gross, Equity Interest", "terseLabel": "Cash for Orbotech equity awards" } } }, "localname": "PaymentsToAcquireBusinessGrossEquityInterest", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "klac_PixCellMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "PixCell [Member]", "label": "PixCell [Member]", "terseLabel": "PixCell" } } }, "localname": "PixCellMember", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestNonControllingInterestDetails" ], "xbrltype": "domainItemType" }, "klac_PortionofSeniorNotesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Portion of Senior Notes [Member]", "label": "Portion of Senior Notes [Member]", "terseLabel": "Portion of senior notes" } } }, "localname": "PortionofSeniorNotesMember", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/DebtSeniorNotesDetails", "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "klac_PrivatelyHeldCompanyMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Privately-Held Company [Member]", "label": "Privately-Held Company [Member]", "terseLabel": "Privately-held company" } } }, "localname": "PrivatelyHeldCompanyMember", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsFiscal2020AcquisitionsAdditionalInformationDetails", "http://www.kla-tencor.com/role/BusinessCombinationsFiscal2020AcquisitionsDetails" ], "xbrltype": "domainItemType" }, "klac_ReceivablesSoldUnderFactoringAgreements": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Receivables Sold Under Factoring Agreements", "label": "Receivables Sold Under Factoring Agreements", "terseLabel": "Receivables sold under factoring agreements" } } }, "localname": "ReceivablesSoldUnderFactoringAgreements", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "klac_RegularCashDividendMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Regular Cash Dividend [Member]", "label": "Regular Cash Dividend [Member]", "terseLabel": "Regular cash dividend" } } }, "localname": "RegularCashDividendMember", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestCashDividendsDetails" ], "xbrltype": "domainItemType" }, "klac_RestOfAsiaMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Rest of Asia [Member]", "label": "Rest of Asia [Member]", "terseLabel": "Rest of Asia" } } }, "localname": "RestOfAsiaMember", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationLandPropertyAndEquipmentNetByGeographicRegionDetails", "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationScheduleOfRevenueFromExternalCustomersDetails" ], "xbrltype": "domainItemType" }, "klac_RestrictedStockUnitMarketBasedAndServiceBasedMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Restricted Stock Unit, Market-Based And Service-Based [Member]", "label": "Restricted Stock Unit, Market-Based And Service-Based [Member]", "terseLabel": "Restricted Stock Unit, Market-based and Service-based" } } }, "localname": "RestrictedStockUnitMarketBasedAndServiceBasedMember", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestRestrictedStockUnitActivitiesDetails" ], "xbrltype": "domainItemType" }, "klac_RestrictedStockUnitPerformanceBasedAndServiceBasedMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Restricted Stock Unit, Performance-Based And Service Based [Member]", "label": "Restricted Stock Unit, Performance-Based And Service Based [Member]", "terseLabel": "Restricted stock unit, Performance-based and Service-based" } } }, "localname": "RestrictedStockUnitPerformanceBasedAndServiceBasedMember", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestCashDividendsDetails", "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestEquityIncentivePlansGeneralInformationDetails", "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestRestrictedStockUnitActivitiesDetails" ], "xbrltype": "domainItemType" }, "klac_RestrictedStockUnitServiceBasedMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Restricted Stock Unit, Service-Based [Member]", "label": "Restricted Stock Unit, Service-Based [Member]", "terseLabel": "Restricted stock unit, Service-based" } } }, "localname": "RestrictedStockUnitServiceBasedMember", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestRestrictedStockUnitActivitiesDetails" ], "xbrltype": "domainItemType" }, "klac_ScheduleOfIncomeTaxesDetailsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule Of Income Taxes Details [Table Text Block]", "label": "Schedule Of Income Taxes Details [Table Text Block]", "terseLabel": "Schedule of Details of Income Taxes" } } }, "localname": "ScheduleOfIncomeTaxesDetailsTableTextBlock", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "klac_ScheduleOfSaleOfCertainTradeReceivablesAndPromissoryNotesFromCustomersWithoutRecourseTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "ScheduleOfSaleOfCertainTradeReceivablesAndPromissoryNotesFromCustomersWithoutRecourse", "label": "Schedule Of Sale Of Certain Trade Receivables And Promissory Notes From Customers Without Recourse [Table Text Block]", "terseLabel": "Receivables Sold Under Factoring Agreements" } } }, "localname": "ScheduleOfSaleOfCertainTradeReceivablesAndPromissoryNotesFromCustomersWithoutRecourseTableTextBlock", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/CommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "klac_ScheduleofStockBasedCompensationCapitalizedInInventoryTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of Stock Based Compensation Capitalized In Inventory", "label": "Schedule of Stock Based Compensation Capitalized In Inventory [Table Text Block]", "terseLabel": "Schedule of Stock-based Compensation Capitalized as Inventory" } } }, "localname": "ScheduleofStockBasedCompensationCapitalizedInInventoryTableTextBlock", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestTables" ], "xbrltype": "textBlockItemType" }, "klac_ScheduleofTaxBenefitsFromEmployeeStockPurchasePlanTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of Tax Benefits From Employee Stock Purchase Plan", "label": "Schedule of Tax Benefits From Employee Stock Purchase Plan [Table Text Block]", "terseLabel": "Schedule of Tax Benefits Realized and Weighted-average fair value for the ESPP" } } }, "localname": "ScheduleofTaxBenefitsFromEmployeeStockPurchasePlanTableTextBlock", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestTables" ], "xbrltype": "textBlockItemType" }, "klac_ScheduleofTaxBenefitsandGrantDateFairValueforRestrictedStockUnitsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of Tax Benefits and Grant Date Fair Value for Restricted Stock Units", "label": "Schedule of Tax Benefits and Grant Date Fair Value for Restricted Stock Units [Table Text Block]", "terseLabel": "Schedule of Grant Date Fair Value, Weighted Average Grant Date Fair Value, and Tax Benefits for Restricted Stock Units" } } }, "localname": "ScheduleofTaxBenefitsandGrantDateFairValueforRestrictedStockUnitsTableTextBlock", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestTables" ], "xbrltype": "textBlockItemType" }, "klac_SegmentPercentOfTotalRevenue": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Segment Percent Of Total Revenue", "label": "Segment Percent Of Total Revenue", "verboseLabel": "Segment percent of total revenues" } } }, "localname": "SegmentPercentOfTotalRevenue", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationAdditionalInformationDetails", "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationRevenueFromExternalCustomersByProductsAndServicesDetails", "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationScheduleOfRevenueFromExternalCustomersDetails" ], "xbrltype": "percentItemType" }, "klac_SemiconductorProcessControlMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Semiconductor Process Control [Member]", "label": "Semiconductor Process Control [Member]", "terseLabel": "Semiconductor Process Control" } } }, "localname": "SemiconductorProcessControlMember", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationAdditionalInformationDetails", "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationSummaryOfResultsForReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "klac_SeniorManagementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Senior Management [Member]", "label": "Senior Management [Member]", "terseLabel": "Senior Management" } } }, "localname": "SeniorManagementMember", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestEquityIncentivePlansGeneralInformationDetails" ], "xbrltype": "domainItemType" }, "klac_SeniorNotesDueMarch152029Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Senior Notes Due March 15, 2029 [Member]", "label": "Senior Notes Due March 15, 2029 [Member]", "terseLabel": "Fixed-rate 4.100% Senior Notes due on March 15, 2029" } } }, "localname": "SeniorNotesDueMarch152029Member", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/DebtScheduleOfDebtDetails" ], "xbrltype": "domainItemType" }, "klac_SeniorNotesDueMarch152049Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Senior Notes Due March 15, 2049 [Member]", "label": "Senior Notes Due March 15, 2049 [Member]", "terseLabel": "Fixed-rate 5.000% Senior Notes due on March 15, 2049" } } }, "localname": "SeniorNotesDueMarch152049Member", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/DebtScheduleOfDebtDetails" ], "xbrltype": "domainItemType" }, "klac_SeniorNotesDueNovember12019Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Senior Notes Due November 1, 2019 [Member]", "label": "Senior Notes Due November 1, 2019 [Member]", "terseLabel": "Fixed-rate 3.375% Senior Notes due on November 1, 2019" } } }, "localname": "SeniorNotesDueNovember12019Member", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/DebtScheduleOfDebtDetails" ], "xbrltype": "domainItemType" }, "klac_SeniorNotesDueNovember12021Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Senior Notes Due November 1, 2021 [Member]", "label": "Senior Notes Due November 1, 2021 [Member]", "terseLabel": "Fixed-rate 4.125% Senior Notes due on November 1, 2021" } } }, "localname": "SeniorNotesDueNovember12021Member", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/DebtScheduleOfDebtDetails" ], "xbrltype": "domainItemType" }, "klac_SeniorNotesDueNovember12024Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Senior Notes Due November 1, 2024 [Member]", "label": "Senior Notes Due November 1, 2024 [Member]", "terseLabel": "Fixed-rate 4.650% Senior Notes due on November 1, 2024", "verboseLabel": "Senior notes due November 1, 2024" } } }, "localname": "SeniorNotesDueNovember12024Member", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/DebtScheduleOfDebtDetails", "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "klac_SeniorNotesDueNovember12034Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Senior Notes Due November 1, 2034 [Member]", "label": "Senior Notes Due November 1, 2034 [Member]", "terseLabel": "Fixed-rate 5.650% Senior Notes due on November 1, 2034" } } }, "localname": "SeniorNotesDueNovember12034Member", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/DebtScheduleOfDebtDetails" ], "xbrltype": "domainItemType" }, "klac_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionsTradedForTaxesPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instrument Other Than Options Traded For Taxes Period Weighted Average Grant Date Fair Value", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instrument Other Than Options Traded For Taxes Period Weighted Average Grant Date Fair Value", "terseLabel": "Restricted stock units withheld for taxes, weighted-average grant date fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionsTradedForTaxesPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestRestrictedStockUnitActivitiesDetails" ], "xbrltype": "perShareItemType" }, "klac_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodAdjustment": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Grants In Period, Adjustment", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Grants In Period, Adjustment", "negatedTerseLabel": "Granted adjustments (in shares)", "terseLabel": "Restricted stock units granted adjustment (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodAdjustment", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestEquityIncentivePlansGeneralInformationDetails", "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestRestrictedStockUnitActivitiesDetails" ], "xbrltype": "sharesItemType" }, "klac_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodAdjustmentWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Grants In Period, Adjustment, Weighted Average Grant Date Fair Value", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Grants In Period, Adjustment, Weighted Average Grant Date Fair Value", "terseLabel": "Restricted stock units granted adjustments, weighted-average grant date fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodAdjustmentWeightedAverageGrantDateFairValue", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestRestrictedStockUnitActivitiesDetails" ], "xbrltype": "perShareItemType" }, "klac_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWithheldForTaxes": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Withheld For Taxes", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Withheld For Taxes", "negatedLabel": "Withheld for taxes (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWithheldForTaxes", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestRestrictedStockUnitActivitiesDetails" ], "xbrltype": "sharesItemType" }, "klac_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfEqualVestingInstallments": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Equal Vesting Installments", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Equal Vesting Installments", "terseLabel": "Service and performance-based, number of equal vesting installments" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfEqualVestingInstallments", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestRestrictedStockUnitActivitiesDetails" ], "xbrltype": "integerItemType" }, "klac_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAvailableForGrantRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Available for Grant [Roll Forward]", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Available For Grant [Roll Forward]", "terseLabel": "Total Shares Available for Grant under the Company's equity incentive plans:" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAvailableForGrantRollForward", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestEquityIncentivePlansGeneralInformationDetails" ], "xbrltype": "stringItemType" }, "klac_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfEqualVestingInstallments": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Percentage Of Equal Vesting Installments", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Percentage Of Equal Vesting Installments", "terseLabel": "Service and performance-based, percentage of equal vesting installments (as a percent)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfEqualVestingInstallments", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestRestrictedStockUnitActivitiesDetails" ], "xbrltype": "percentItemType" }, "klac_ShareRepurchaseProgramIncreaseToAuthorizedAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Share Repurchase Program, Increase To Authorized Amount", "label": "Share Repurchase Program, Increase To Authorized Amount", "terseLabel": "Increase to shares authorized to be repurchased, amount" } } }, "localname": "ShareRepurchaseProgramIncreaseToAuthorizedAmount", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/StockRepurchaseProgramDetails" ], "xbrltype": "monetaryItemType" }, "klac_SpecialtySemiconductorProcessMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Specialty Semiconductor Process [Member]", "label": "Specialty Semiconductor Process [Member]", "terseLabel": "Specialty Semiconductor Process" } } }, "localname": "SpecialtySemiconductorProcessMember", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/GoodwillAndPurchasedIntangibleAssetsScheduleOfGoodwillDetails", "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationAdditionalInformationDetails", "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationRevenueFromExternalCustomersByProductsAndServicesDetails", "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationSummaryOfResultsForReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "klac_StockBasedCompensationCapitalizedAsInventory": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Stock Based Compensation Capitalized as Inventory", "label": "Stock Based Compensation Capitalized as Inventory", "terseLabel": "Stock-based compensation capitalized as inventory" } } }, "localname": "StockBasedCompensationCapitalizedAsInventory", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestShareBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "klac_StockRepurchaseProgramUnsettledCommonStockRepurchase": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Stock Repurchase Program, Unsettled Common Stock Repurchase", "label": "Stock Repurchase Program, Unsettled Common Stock Repurchase", "terseLabel": "Unsettled common stock repurchase - financing activities" } } }, "localname": "StockRepurchaseProgramUnsettledCommonStockRepurchase", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "klac_TaxBenefitsFromEspp": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Tax Benefits Realized From Espp", "label": "Tax Benefits From Espp", "terseLabel": "Tax benefits realized by us in connection with the disqualifying dispositions of shares purchased under the ESPP" } } }, "localname": "TaxBenefitsFromEspp", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestEmployeeStockPurchasePlanDetails" ], "xbrltype": "monetaryItemType" }, "klac_ThirdAnniversaryMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Third Anniversary [Member]", "label": "Third Anniversary [Member]", "terseLabel": "Third anniversary" } } }, "localname": "ThirdAnniversaryMember", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestRestrictedStockUnitActivitiesDetails" ], "xbrltype": "domainItemType" }, "klac_ThreePrivatelyHeldCompaniesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Three Privately-Held Companies [Member]", "label": "Three Privately-Held Companies [Member]", "terseLabel": "Three privately-held companies" } } }, "localname": "ThreePrivatelyHeldCompaniesMember", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsOtherFiscal2019AdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "klac_TradeNameTrademarkMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Trade Name Trademark [Member]", "label": "Trade Name Trademark [Member]", "terseLabel": "Trade name / Trademark" } } }, "localname": "TradeNameTrademarkMember", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/GoodwillAndPurchasedIntangibleAssetsPurchasedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "klac_TwoPrivatelyHeldCompaniesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two Privately-Held Companies [Member]", "label": "Two Privately-Held Companies [Member]", "terseLabel": "Two privately-held companies" } } }, "localname": "TwoPrivatelyHeldCompaniesMember", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsOtherFiscal2019AdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "klac_TwoThousandFourPlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two Thousand Four Plan [Member]", "label": "Two Thousand Four Plan [Member]", "terseLabel": "2004 Plan" } } }, "localname": "TwoThousandFourPlanMember", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestEquityIncentiveProgramDetails", "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestRestrictedStockUnitActivitiesDetails" ], "xbrltype": "domainItemType" }, "klac_WaferInspectionAndPatterningMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Wafer Inspection And Patterning [Member]", "label": "Wafer Inspection And Patterning [Member]", "terseLabel": "Wafer Inspection and Patterning" } } }, "localname": "WaferInspectionAndPatterningMember", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsFiscal2020AcquisitionsAdditionalInformationDetails", "http://www.kla-tencor.com/role/GoodwillAndPurchasedIntangibleAssetsScheduleOfGoodwillDetails" ], "xbrltype": "domainItemType" }, "klac_WeightedAverageFairValuePerShare": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted Average Fair Value Per Share", "label": "Weighted Average Fair Value Per Share", "terseLabel": "Weighted-average fair value per share based on Black-Scholes model (in dollars per share)" } } }, "localname": "WeightedAverageFairValuePerShare", "nsuri": "http://www.kla-tencor.com/20191231", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestEmployeeStockPurchasePlanDetails" ], "xbrltype": "perShareItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r168", "r178" ], "lang": { "en-US": { "role": { "documentation": "Information by components, eliminations, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments.", "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationReconciliationOfTotalReportableSegmentsRevenueToTotalRevenueDetails", "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationReconciliationOfTotalSegmentGrossMarginToTotalIncomeBeforeIncomeTaxesDetails", "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationSummaryOfResultsForReportableSegmentsDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Components, elimination, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments.", "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationReconciliationOfTotalReportableSegmentsRevenueToTotalRevenueDetails", "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationReconciliationOfTotalSegmentGrossMarginToTotalIncomeBeforeIncomeTaxesDetails", "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationSummaryOfResultsForReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "srt_EuropeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Continent of Europe.", "label": "Europe [Member]", "terseLabel": "Europe" } } }, "localname": "EuropeMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationLandPropertyAndEquipmentNetByGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r184", "r293", "r298", "r525" ], "lang": { "en-US": { "role": { "documentation": "Information by name or description of a single external customer or a group of external customers.", "label": "Customer [Axis]", "terseLabel": "Customer" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]", "verboseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CommitmentsAndContingenciesDetails", "http://www.kla-tencor.com/role/DebtRevolvingCreditFacilityDetails", "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestCashBasedLongTermIncentiveCompensationDetails", "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestRestrictedStockUnitActivitiesDetails", "http://www.kla-tencor.com/role/GoodwillAndPurchasedIntangibleAssetsPurchasedIntangibleAssetsDetails", "http://www.kla-tencor.com/role/LeasesAdditionalInformationDetails", "http://www.kla-tencor.com/role/RevenueRemainingPerformanceObligationsDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CommitmentsAndContingenciesDetails", "http://www.kla-tencor.com/role/DebtRevolvingCreditFacilityDetails", "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestCashBasedLongTermIncentiveCompensationDetails", "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestRestrictedStockUnitActivitiesDetails", "http://www.kla-tencor.com/role/GoodwillAndPurchasedIntangibleAssetsPurchasedIntangibleAssetsDetails", "http://www.kla-tencor.com/role/LeasesAdditionalInformationDetails", "http://www.kla-tencor.com/role/RevenueRemainingPerformanceObligationsDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Single external customer or group of external customers.", "label": "Customer [Domain]", "terseLabel": "Customer" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_NorthAmericaMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Continent of North America.", "label": "North America [Member]", "terseLabel": "North America" } } }, "localname": "NorthAmericaMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationScheduleOfRevenueFromExternalCustomersDetails" ], "xbrltype": "domainItemType" }, "srt_OwnershipAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment.", "label": "Ownership [Axis]", "terseLabel": "Ownership [Axis]" } } }, "localname": "OwnershipAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestNonControllingInterestDetails" ], "xbrltype": "stringItemType" }, "srt_OwnershipDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment.", "label": "Ownership [Domain]", "terseLabel": "Ownership [Domain]" } } }, "localname": "OwnershipDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestNonControllingInterestDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r180", "r293", "r296", "r522", "r523" ], "lang": { "en-US": { "role": { "documentation": "Information by product and service, or group of similar products and similar services.", "label": "Product and Service [Axis]", "terseLabel": "Products and Services" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationRevenueFromExternalCustomersByProductsAndServicesDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Product or service, or a group of similar products or similar services.", "label": "Product and Service [Domain]", "terseLabel": "Products and Services" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationRevenueFromExternalCustomersByProductsAndServicesDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CommitmentsAndContingenciesDetails", "http://www.kla-tencor.com/role/DebtRevolvingCreditFacilityDetails", "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestCashBasedLongTermIncentiveCompensationDetails", "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestRestrictedStockUnitActivitiesDetails", "http://www.kla-tencor.com/role/GoodwillAndPurchasedIntangibleAssetsPurchasedIntangibleAssetsDetails", "http://www.kla-tencor.com/role/LeasesAdditionalInformationDetails", "http://www.kla-tencor.com/role/RevenueRemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CommitmentsAndContingenciesDetails", "http://www.kla-tencor.com/role/DebtRevolvingCreditFacilityDetails", "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestCashBasedLongTermIncentiveCompensationDetails", "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestRestrictedStockUnitActivitiesDetails", "http://www.kla-tencor.com/role/GoodwillAndPurchasedIntangibleAssetsPurchasedIntangibleAssetsDetails", "http://www.kla-tencor.com/role/LeasesAdditionalInformationDetails", "http://www.kla-tencor.com/role/RevenueRemainingPerformanceObligationsDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfCondensedBalanceSheetTableTextBlock": { "auth_ref": [ "r542" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations.", "label": "Condensed Balance Sheet [Table Text Block]", "terseLabel": "Balance Sheet Components" } } }, "localname": "ScheduleOfCondensedBalanceSheetTableTextBlock", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/FinancialStatementComponentsTables" ], "xbrltype": "textBlockItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Geographical area.", "label": "Geographical [Domain]", "terseLabel": "Geographical" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationLandPropertyAndEquipmentNetByGeographicRegionDetails", "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationScheduleOfRevenueFromExternalCustomersDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r183", "r293", "r297", "r524", "r531", "r532", "r540", "r541" ], "lang": { "en-US": { "role": { "documentation": "Information by geographical components.", "label": "Geographical [Axis]", "terseLabel": "Geographical" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationLandPropertyAndEquipmentNetByGeographicRegionDetails", "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationScheduleOfRevenueFromExternalCustomersDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r186", "r478" ], "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/srt/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestEquityIncentivePlansGeneralInformationDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Title of individual, or nature of relationship to individual or group of individuals.", "label": "Title of Individual [Domain]", "terseLabel": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestEquityIncentivePlansGeneralInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate201409Member": { "auth_ref": [ "r299" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2014-09 Revenue from Contracts with Customers (Topic 606).", "label": "Accounting Standards Update 2014-09 [Member]", "terseLabel": "Accounting Standards Update 2014-09" } } }, "localname": "AccountingStandardsUpdate201409Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate201602Member": { "auth_ref": [ "r462" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).", "label": "Accounting Standards Update 2016-02 [Member]", "terseLabel": "ASU 2016-02" } } }, "localname": "AccountingStandardsUpdate201602Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/BasisOfPresentationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate201712Member": { "auth_ref": [ "r436" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2017-12 Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities.", "label": "Accounting Standards Update 2017-12 [Member]", "terseLabel": "Accounting Standards Update 2017-12" } } }, "localname": "AccountingStandardsUpdate201712Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/FinancialStatementComponentsEffectsOnNetIncomeLossOfAmountsReclassifiedFromAociDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate201802Member": { "auth_ref": [ "r92" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2018-02 Income Statement-Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income.", "label": "Accounting Standards Update 2018-02 [Member]", "terseLabel": "Accounting Standards Update 2018-02" } } }, "localname": "AccountingStandardsUpdate201802Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r38" ], "calculation": { "http://www.kla-tencor.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "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", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableGrossCurrent": { "auth_ref": [ "r187", "r188" ], "calculation": { "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, before Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, gross" } } }, "localname": "AccountsReceivableGrossCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounts Receivable, after Allowance for Credit Loss [Abstract]", "terseLabel": "Accounts receivable, net:", "verboseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails", "http://www.kla-tencor.com/role/RevenueScheduleOfContractBalancesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r4", "r26", "r187", "r188", "r294" ], "calculation": { "http://www.kla-tencor.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net", "totalLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails", "http://www.kla-tencor.com/role/RevenueScheduleOfContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableRelatedPartiesCurrent": { "auth_ref": [ "r49", "r139", "r477", "r479", "r480" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of receivables arising from transactions with related parties due within one year or the normal operating cycle, if longer.", "label": "Accounts Receivable, Related Parties, Current", "terseLabel": "Receivable balance, related parties" } } }, "localname": "AccountsReceivableRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesNoncurrent": { "auth_ref": [ "r21", "r493", "r512" ], "calculation": { "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails": { "order": 2.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "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/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedMarketingCostsCurrent": { "auth_ref": [], "calculation": { "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails": { "order": 4.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for the marketing, trade and selling of the entity's goods and services. Marketing costs would include expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services; costs of public relations and corporate promotions; and obligations incurred and payable for sales discounts, rebates, price protection programs, etc. offered to customers and under government programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Marketing Costs, Current", "verboseLabel": "Customer credits and advances" } } }, "localname": "AccruedMarketingCostsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "auth_ref": [ "r75", "r81", "r84", "r308", "r395" ], "lang": { "en-US": { "role": { "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent.", "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]", "terseLabel": "Unrealized Gains (Losses) on Defined Benefit Plans" } } }, "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/FinancialStatementComponentsAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails", "http://www.kla-tencor.com/role/FinancialStatementComponentsEffectsOnNetIncomeLossOfAmountsReclassifiedFromAociDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r35", "r251" ], "calculation": { "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails": { "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": "Less: accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember": { "auth_ref": [ "r81", "r394" ], "lang": { "en-US": { "role": { "documentation": "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, including portion attributable to noncontrolling interest.", "label": "Accumulated Gain (Loss), Cash Flow Hedge, Including Noncontrolling Interest [Member]", "terseLabel": "Unrealized gains (losses) on cash flow hedges from foreign exchange and interest rate contracts" } } }, "localname": "AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/FinancialStatementComponentsEffectsOnNetIncomeLossOfAmountsReclassifiedFromAociDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": { "auth_ref": [ "r81", "r91", "r394" ], "lang": { "en-US": { "role": { "documentation": "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.", "label": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]", "terseLabel": "Unrealized Gains (Losses) on Cash Flow Hedges" } } }, "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/FinancialStatementComponentsAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember": { "auth_ref": [ "r72", "r73", "r74", "r81", "r84" ], "lang": { "en-US": { "role": { "documentation": "Accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), including portion attributable to noncontrolling interest.", "label": "AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-sale, Including Noncontrolling Interest [Member]", "terseLabel": "Unrealized gains (losses) on available-for-sale securities" } } }, "localname": "AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/FinancialStatementComponentsEffectsOnNetIncomeLossOfAmountsReclassifiedFromAociDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": { "auth_ref": [ "r72", "r73", "r74", "r81", "r84" ], "lang": { "en-US": { "role": { "documentation": "Accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent.", "label": "AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-sale, Parent [Member]", "terseLabel": "Unrealized Gains (Losses) on Available-for-Sale Securities" } } }, "localname": "AccumulatedNetUnrealizedInvestmentGainLossMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/FinancialStatementComponentsAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax": { "auth_ref": [ "r70", "r78", "r80" ], "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": "Unrealized gains (losses) on cash flow hedges" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "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": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "terseLabel": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/FinancialStatementComponentsAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.kla-tencor.com/role/FinancialStatementComponentsEffectsOnNetIncomeLossOfAmountsReclassifiedFromAociDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r78", "r80", "r81" ], "calculation": { "http://www.kla-tencor.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "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", "verboseLabel": "Accumulated other comprehensive income (loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/FinancialStatementComponentsAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.kla-tencor.com/role/FinancialStatementComponentsEffectsOnNetIncomeLossOfAmountsReclassifiedFromAociDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r77", "r81", "r84", "r395" ], "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 Income (Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited", "http://www.kla-tencor.com/role/FinancialStatementComponentsAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r69", "r81", "r84", "r395" ], "lang": { "en-US": { "role": { "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent.", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "terseLabel": "Currency Translation Adjustments" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/FinancialStatementComponentsAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r239" ], "lang": { "en-US": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Weighted Average Useful Lives (in years)" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechEstimatedFairValueAndWeightedAverageUsefulLifeOfAcquiredIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AcquisitionRelatedCostsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Category of acquisition-related costs allocated to (included in) reported pro forma earnings (supplemental pro forma information).", "label": "Acquisition-related Costs [Member]", "terseLabel": "Transaction costs" } } }, "localname": "AcquisitionRelatedCostsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsScheduleOfNonRecurringAdjustmentsAttributableToBusinessCombinationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestCashDividendsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r142" ], "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/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/BasisOfPresentationDetails", "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited", "http://www.kla-tencor.com/role/FinancialStatementComponentsEffectsOnNetIncomeLossOfAmountsReclassifiedFromAociDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r310", "r312", "r342", "r343" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AllOtherSegmentsMember": { "auth_ref": [ "r161", "r162", "r163", "r164", "r165", "r166" ], "lang": { "en-US": { "role": { "documentation": "Operating segments classified as other. Excludes intersegment elimination and reconciling items.", "label": "Other Segments [Member]", "terseLabel": "Other" } } }, "localname": "AllOtherSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationAdditionalInformationDetails", "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationSummaryOfResultsForReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r312", "r336", "r341" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestShareBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r32", "r189", "r207" ], "calculation": { "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails": { "order": 2.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "negatedLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r125", "r237", "r245" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/GoodwillAndPurchasedIntangibleAssetsAmortizationExpenseForPurchasedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r150" ], "lang": { "en-US": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Anti-dilutive securities excluded from the computation of diluted net income (loss) per share (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/NetIncomePerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_Assets": { "auth_ref": [ "r172", "r491", "r510" ], "calculation": { "http://www.kla-tencor.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "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/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS", "verboseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.kla-tencor.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r7", "r9", "r57" ], "calculation": { "http://www.kla-tencor.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "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/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "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/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r439" ], "calculation": { "http://www.kla-tencor.com/role/FairValueMeasurementsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "totalLabel": "Total financial assets" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r196" ], "calculation": { "http://www.kla-tencor.com/role/MarketableSecuritiesAmortizedCostAndFairValueDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Marketable securities, Gross Unrealized Gains" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/MarketableSecuritiesAmortizedCostAndFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r197" ], "calculation": { "http://www.kla-tencor.com/role/MarketableSecuritiesAmortizedCostAndFairValueDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax", "negatedLabel": "Marketable securities, Gross Unrealized Losses" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/MarketableSecuritiesAmortizedCostAndFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r194", "r213" ], "calculation": { "http://www.kla-tencor.com/role/MarketableSecuritiesAmortizedCostAndFairValueDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.kla-tencor.com/role/MarketableSecuritiesContractualMaturitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Amortized Cost", "totalLabel": "Marketable securities, Amortized Cost" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/MarketableSecuritiesAmortizedCostAndFairValueDetails", "http://www.kla-tencor.com/role/MarketableSecuritiesContractualMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Securities, Available-for-sale, Amortized Cost, Fiscal Year Maturity [Abstract]", "terseLabel": "Amortized Cost" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/MarketableSecuritiesContractualMaturitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Securities, Available-for-sale, Fair Value, Fiscal Year Maturity [Abstract]", "terseLabel": "Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/MarketableSecuritiesContractualMaturitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": { "auth_ref": [ "r199" ], "calculation": { "http://www.kla-tencor.com/role/MarketableSecuritiesContractualMaturitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Amortized Cost", "terseLabel": "Due within one year" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/MarketableSecuritiesContractualMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "auth_ref": [ "r198", "r199", "r505" ], "calculation": { "http://www.kla-tencor.com/role/MarketableSecuritiesContractualMaturitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), maturing in next fiscal year following latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Fair Value", "terseLabel": "Due within one year" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/MarketableSecuritiesContractualMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r191", "r195", "r213" ], "calculation": { "http://www.kla-tencor.com/role/MarketableSecuritiesAmortizedCostAndFairValueDetails": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 }, "http://www.kla-tencor.com/role/MarketableSecuritiesContractualMaturitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale", "terseLabel": "Marketable securities, Fair value", "totalLabel": "Marketable securities, Fair value" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/MarketableSecuritiesAmortizedCostAndFairValueDetails", "http://www.kla-tencor.com/role/MarketableSecuritiesContractualMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "auth_ref": [ "r193", "r213" ], "calculation": { "http://www.kla-tencor.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.", "label": "Debt Securities, Available-for-sale, Current", "terseLabel": "Marketable securities" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardDateAxis": { "auth_ref": [ "r314", "r338" ], "lang": { "en-US": { "role": { "documentation": "Information by date or year award under share-based payment arrangement is granted.", "label": "Award Date [Axis]", "terseLabel": "Award Date [Axis]" } } }, "localname": "AwardDateAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestEquityIncentivePlansGeneralInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AwardDateDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Date or year award under share-based payment arrangement is granted.", "label": "Award Date [Domain]", "terseLabel": "Award Date [Domain]" } } }, "localname": "AwardDateDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestEquityIncentivePlansGeneralInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r314", "r338" ], "lang": { "en-US": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestCashDividendsDetails", "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestEmployeeStockPurchasePlanDetails", "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestEquityIncentivePlansGeneralInformationDetails", "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestEquityIncentiveProgramDetails", "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestRestrictedStockUnitActivitiesDetails", "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestWeightedAverageGrantDateFairValueDetails" ], "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/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesScheduleOfDerivativeInstrumentsDetails", "http://www.kla-tencor.com/role/MarketableSecuritiesAmortizedCostAndFairValueDetails", "http://www.kla-tencor.com/role/StockRepurchaseProgramDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r408", "r413" ], "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/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesScheduleOfDerivativeInstrumentsDetails", "http://www.kla-tencor.com/role/MarketableSecuritiesAmortizedCostAndFairValueDetails", "http://www.kla-tencor.com/role/StockRepurchaseProgramDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/BasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "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/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/BasisOfPresentationDetails", "http://www.kla-tencor.com/role/BusinessCombinationsFiscal2019AcquisitionsAdditionalInformationDetails", "http://www.kla-tencor.com/role/BusinessCombinationsFiscal2020AcquisitionsAdditionalInformationDetails", "http://www.kla-tencor.com/role/BusinessCombinationsFiscal2020AcquisitionsDetails", "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechEstimatedFairValueAndWeightedAverageUsefulLifeOfAcquiredIntangibleAssetsDetails", "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechPurchasePriceAllocationDetails", "http://www.kla-tencor.com/role/BusinessCombinationsOtherFiscal2019AcquisitionsDetails", "http://www.kla-tencor.com/role/BusinessCombinationsOtherFiscal2019AdditionalInformationDetails", "http://www.kla-tencor.com/role/BusinessCombinationsProFormaInformationDetails", "http://www.kla-tencor.com/role/BusinessCombinationsScheduleOfNonRecurringAdjustmentsAttributableToBusinessCombinationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r363", "r364" ], "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/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/BasisOfPresentationDetails", "http://www.kla-tencor.com/role/BusinessCombinationsFiscal2019AcquisitionsAdditionalInformationDetails", "http://www.kla-tencor.com/role/BusinessCombinationsFiscal2020AcquisitionsAdditionalInformationDetails", "http://www.kla-tencor.com/role/BusinessCombinationsFiscal2020AcquisitionsDetails", "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechEstimatedFairValueAndWeightedAverageUsefulLifeOfAcquiredIntangibleAssetsDetails", "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechPurchasePriceAllocationDetails", "http://www.kla-tencor.com/role/BusinessCombinationsOtherFiscal2019AcquisitionsDetails", "http://www.kla-tencor.com/role/BusinessCombinationsOtherFiscal2019AdditionalInformationDetails", "http://www.kla-tencor.com/role/BusinessCombinationsProFormaInformationDetails", "http://www.kla-tencor.com/role/BusinessCombinationsScheduleOfNonRecurringAdjustmentsAttributableToBusinessCombinationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "auth_ref": [ "r381" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of equity interests issued or issuable to acquire entity.", "label": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares", "terseLabel": "Shares of common stock issued in acquisition (in shares)" } } }, "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechPurchasePriceAllocationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "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": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/BasisOfPresentationDetails", "http://www.kla-tencor.com/role/BusinessCombinationsFiscal2019AcquisitionsAdditionalInformationDetails", "http://www.kla-tencor.com/role/BusinessCombinationsFiscal2020AcquisitionsAdditionalInformationDetails", "http://www.kla-tencor.com/role/BusinessCombinationsFiscal2020AcquisitionsDetails", "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechPurchasePriceAllocationDetails", "http://www.kla-tencor.com/role/BusinessCombinationsOtherFiscal2019AcquisitionsDetails", "http://www.kla-tencor.com/role/BusinessCombinationsOtherFiscal2019AdditionalInformationDetails", "http://www.kla-tencor.com/role/BusinessCombinationsProFormaInformationDetails", "http://www.kla-tencor.com/role/BusinessCombinationsScheduleOfNonRecurringAdjustmentsAttributableToBusinessCombinationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r359" ], "lang": { "en-US": { "role": { "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "terseLabel": "Percentage of outstanding shares acquired" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechPurchasePriceAllocationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTableTextBlock": { "auth_ref": [ "r362" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the nature and amount of any material, nonrecurring adjustments directly attributable to the business combination(s) included in the reported pro forma revenue and earnings (supplemental pro forma information).", "label": "Business Acquisition, Pro Forma Information, Nonrecurring Adjustments [Table Text Block]", "terseLabel": "Non-recurring Adjustments Attributable to Business Combination" } } }, "localname": "BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r360", "r361" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "terseLabel": "Unaudited Pro Forma Information" } } }, "localname": "BusinessAcquisitionProFormaInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": { "auth_ref": [ "r384" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes.", "label": "Business Acquisition, Goodwill, Expected Tax Deductible Amount", "terseLabel": "Goodwill deductible for income tax purposes" } } }, "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsFiscal2019AcquisitionsAdditionalInformationDetails", "http://www.kla-tencor.com/role/BusinessCombinationsFiscal2020AcquisitionsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionSharePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Price of a single share of a number of saleable stocks paid or offered to be paid in a business combination.", "label": "Business Acquisition, Share Price", "terseLabel": "Merger agreement, share price (in dollars per share)" } } }, "localname": "BusinessAcquisitionSharePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechPurchasePriceAllocationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r360", "r361" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "terseLabel": "Net income attributable to KLA" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r360", "r361" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Business Acquisition, Pro Forma Revenue", "terseLabel": "Revenues" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue": { "auth_ref": [ "r367" ], "calculation": { "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechPurchasePriceAllocationDetails": { "order": 14.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "This element represents the fair value of the noncontrolling interest in the acquiree at the acquisition date.", "label": "Business Combination, Acquisition of Less than 100 Percent, Noncontrolling Interest, Fair Value", "negatedTerseLabel": "Non-controlling interest" } } }, "localname": "BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r374", "r375", "r378" ], "calculation": { "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechPurchasePriceAllocationDetails": { "order": 1.0, "parentTag": "klac_BusinessCombinationConsiderationTransferredNetOfCashAcquired", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "totalLabel": "Total purchase consideration", "verboseLabel": "Total purchase consideration" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/BasisOfPresentationDetails", "http://www.kla-tencor.com/role/BusinessCombinationsFiscal2019AcquisitionsAdditionalInformationDetails", "http://www.kla-tencor.com/role/BusinessCombinationsFiscal2020AcquisitionsAdditionalInformationDetails", "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechPurchasePriceAllocationDetails", "http://www.kla-tencor.com/role/BusinessCombinationsOtherFiscal2019AdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "auth_ref": [ "r374", "r375" ], "calculation": { "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechPurchasePriceAllocationDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.", "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable", "terseLabel": "Fair value of KLA-Tencor common stock issued for outstanding Orbotech shares" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": { "auth_ref": [ "r372", "r374", "r375", "r380" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination.", "label": "Business Combination, Consideration Transferred, Liabilities Incurred", "terseLabel": "Purchase consideration, liability incurred" } } }, "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh": { "auth_ref": [ "r383" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid.", "label": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High", "terseLabel": "Cash earn-out, maximum", "verboseLabel": "Additional consideration (up to)" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsFiscal2020AcquisitionsAdditionalInformationDetails", "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechPurchasePriceAllocationDetails", "http://www.kla-tencor.com/role/BusinessCombinationsOtherFiscal2019AdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow": { "auth_ref": [ "r383" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "For contingent consideration arrangements and indemnification assets recognized in connection with a business combination, this element represents an estimate of the low-end of the potential range (undiscounted) of the consideration which may be paid.", "label": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, Low", "terseLabel": "Cash earn-out, minimum" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r373", "r376", "r382" ], "calculation": { "http://www.kla-tencor.com/role/FairValueMeasurementsDetails": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "Business Combination, Contingent Consideration, Liability", "negatedTerseLabel": "Contingent consideration payable" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": { "auth_ref": [ "r373", "r377" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer.", "label": "Business Combination, Contingent Consideration, Liability, Current", "terseLabel": "Contingent consideration, current" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent": { "auth_ref": [ "r373", "r377" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer.", "label": "Business Combination, Contingent Consideration, Liability, Noncurrent", "terseLabel": "Contingent consideration, non-current" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsFiscal2020AcquisitionsAdditionalInformationDetails", "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechPurchasePriceAllocationDetails", "http://www.kla-tencor.com/role/BusinessCombinationsOtherFiscal2019AdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r385" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "BUSINESS COMBINATIONS" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinations" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r366" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash and cash equivalents" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsFiscal2020AcquisitionsDetails", "http://www.kla-tencor.com/role/BusinessCombinationsOtherFiscal2019AcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": { "auth_ref": [ "r366" ], "calculation": { "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechPurchasePriceAllocationDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other", "terseLabel": "Other current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r366" ], "calculation": { "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechPurchasePriceAllocationDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Accounts receivable, net" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "auth_ref": [ "r366" ], "calculation": { "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechPurchasePriceAllocationDetails": { "order": 9.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "negatedTerseLabel": "Accounts payable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": { "auth_ref": [ "r366" ], "calculation": { "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechPurchasePriceAllocationDetails": { "order": 11.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other", "negatedLabel": "Other current liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r346", "r366" ], "calculation": { "http://www.kla-tencor.com/role/BusinessCombinationsFiscal2020AcquisitionsDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 }, "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechPurchasePriceAllocationDetails": { "order": 12.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "negatedTerseLabel": "Deferred tax liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsFiscal2020AcquisitionsDetails", "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets": { "auth_ref": [ "r366" ], "calculation": { "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechEstimatedFairValueAndWeightedAverageUsefulLifeOfAcquiredIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, that lack physical substance, having a projected indefinite period of benefit, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets", "terseLabel": "In-process research and development" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechEstimatedFairValueAndWeightedAverageUsefulLifeOfAcquiredIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r366" ], "calculation": { "http://www.kla-tencor.com/role/BusinessCombinationsFiscal2020AcquisitionsDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechEstimatedFairValueAndWeightedAverageUsefulLifeOfAcquiredIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechPurchasePriceAllocationDetails": { "order": 7.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "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", "terseLabel": "Intangible assets", "totalLabel": "Total identified intangible assets", "verboseLabel": "Identifiable intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsFiscal2020AcquisitionsDetails", "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechEstimatedFairValueAndWeightedAverageUsefulLifeOfAcquiredIntangibleAssetsDetails", "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechPurchasePriceAllocationDetails", "http://www.kla-tencor.com/role/BusinessCombinationsOtherFiscal2019AcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r365", "r366" ], "calculation": { "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechEstimatedFairValueAndWeightedAverageUsefulLifeOfAcquiredIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "terseLabel": "Identified finite-lived intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechEstimatedFairValueAndWeightedAverageUsefulLifeOfAcquiredIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "auth_ref": [ "r365", "r366" ], "calculation": { "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechPurchasePriceAllocationDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of inventory recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "terseLabel": "Inventories" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities": { "auth_ref": [ "r366" ], "calculation": { "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechPurchasePriceAllocationDetails": { "order": 13.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities", "negatedTerseLabel": "Other non-current liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "auth_ref": [ "r366" ], "calculation": { "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechPurchasePriceAllocationDetails": { "order": 8.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "terseLabel": "Other non-current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r365", "r366" ], "calculation": { "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechPurchasePriceAllocationDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property, plant and equipment, net" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r366" ], "calculation": { "http://www.kla-tencor.com/role/BusinessCombinationsFiscal2020AcquisitionsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechPurchasePriceAllocationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "totalLabel": "Total purchase consideration" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsFiscal2020AcquisitionsDetails", "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechPurchasePriceAllocationDetails", "http://www.kla-tencor.com/role/BusinessCombinationsOtherFiscal2019AcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]", "terseLabel": "Allocation" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechPurchasePriceAllocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostNet": { "auth_ref": [ "r226" ], "calculation": { "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails": { "order": 2.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Net", "terseLabel": "Deferred costs of revenue" } } }, "localname": "CapitalizedContractCostNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Cash": { "auth_ref": [ "r33", "r527", "r528" ], "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 excluded from fair value measurement" } } }, "localname": "Cash", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAcquiredFromAcquisition": { "auth_ref": [ "r107" ], "calculation": { "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechPurchasePriceAllocationDetails": { "order": 2.0, "parentTag": "klac_BusinessCombinationConsiderationTransferredNetOfCashAcquired", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business).", "label": "Cash Acquired from Acquisition", "negatedTerseLabel": "Less: cash acquired" } } }, "localname": "CashAcquiredFromAcquisition", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash and Cash Equivalents [Abstract]", "terseLabel": "Cash equivalents:" } } }, "localname": "CashAndCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r33", "r127" ], "calculation": { "http://www.kla-tencor.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "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" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.kla-tencor.com/role/FairValueMeasurementsDetails": { "order": 1.0, "parentTag": "klac_CashEquivalentsAndMarketableSecuritiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash equivalents" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsMember": { "auth_ref": [], "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. 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 [Member]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/MarketableSecuritiesAmortizedCostAndFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash and Cash Equivalents, Period Increase (Decrease) [Abstract]", "terseLabel": "Cash and Cash Equivalents, Period Increase (Decrease) [Abstract]" } } }, "localname": "CashAndCashEquivalentsPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r120", "r127", "r132" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents at end of period", "periodStartLabel": "Cash and cash equivalents at beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r120", "r453" ], "calculation": { "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "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": "Net (decrease) increase in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowHedgingMember": { "auth_ref": [ "r405" ], "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 hedge contracts - foreign currency" } } }, "localname": "CashFlowHedgingMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DebtSeniorNotesDetails", "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails", "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesScheduleOfNotionalAmountDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Non-cash activities:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechPurchasePriceAllocationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfTreasuryStockTable": { "auth_ref": [ "r278", "r279", "r280", "r281" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.", "label": "Class of Treasury Stock [Table]", "terseLabel": "Class of Treasury Stock [Table]" } } }, "localname": "ClassOfTreasuryStockTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/StockRepurchaseProgramDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r47", "r264", "r500", "r519" ], "calculation": { "http://www.kla-tencor.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "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", "terseLabel": "Commitments and contingencies (Note 14 and Note 15)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r263", "r265" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "COMMITMENTS AND CONTINGENCIES" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockDividendsPerShareCashPaid": { "auth_ref": [ "r277" ], "lang": { "en-US": { "role": { "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding.", "label": "Common Stock, Dividends, Per Share, Cash Paid", "terseLabel": "Cash dividends paid per share (in dollars per share)" } } }, "localname": "CommonStockDividendsPerShareCashPaid", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestCashDividendsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockDividendsPerShareDeclared": { "auth_ref": [ "r277" ], "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", "verboseLabel": "Cash dividends declared (in dollars per share)" } } }, "localname": "CommonStockDividendsPerShareDeclared", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnauditedParenthetical", "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestCashDividendsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Common stock held by shareholders with par value plus amounts in excess of par value or issuance value (in cases of no-par value stock).", "label": "Common Stock Including Additional Paid in Capital [Member]", "terseLabel": "Common Stock and Capital in Excess of Par Value, Amount" } } }, "localname": "CommonStockIncludingAdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "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 and Capital in Excess of Par Value, Shares", "verboseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechPurchasePriceAllocationDetails", "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited", "http://www.kla-tencor.com/role/StockRepurchaseProgramDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStocksIncludingAdditionalPaidInCapital": { "auth_ref": [ "r25", "r27", "r277" ], "calculation": { "http://www.kla-tencor.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of par value plus amounts in excess of par value or issuance value for common stock issued.", "label": "Common Stocks, Including Additional Paid in Capital", "terseLabel": "Common stock and capital in excess of par value" } } }, "localname": "CommonStocksIncludingAdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r87", "r89", "r90" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "terseLabel": "Total comprehensive income attributable to KLA" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r87", "r89", "r389", "r390", "r399" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "terseLabel": "Less: Comprehensive loss attributable to non-controlling interest" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConstructionInProgressGross": { "auth_ref": [ "r250" ], "calculation": { "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails": { "order": 5.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-process" } } }, "localname": "ConstructionInProgressGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r288" ], "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": "Schedule of Contract Balances" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract": { "auth_ref": [ "r286" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in revenue recognized for cumulative catch-up adjustment from contract modification which increases (decreases) right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Contract with Customer, Asset, Cumulative Catch-up Adjustment to Revenue, Modification of Contract", "terseLabel": "Revenue recognized in excess of amount billed to customer" } } }, "localname": "ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/RevenueNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetNetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Contract with Customer, Asset, after Allowance for Credit Loss [Abstract]", "terseLabel": "Contract assets" } } }, "localname": "ContractWithCustomerAssetNetAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/RevenueScheduleOfContractBalancesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r283", "r285", "r294" ], "calculation": { "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails": { "order": 1.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.", "label": "Contract with Customer, Asset, Net, Current", "terseLabel": "Contract assets" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails", "http://www.kla-tencor.com/role/RevenueScheduleOfContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetReclassifiedToReceivable": { "auth_ref": [ "r287" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time from transfer to receivable due to right to consideration becoming unconditional.", "label": "Contract with Customer, Asset, Reclassified to Receivable", "terseLabel": "Decrease in contract assets, reclassified to accounts receivable" } } }, "localname": "ContractWithCustomerAssetReclassifiedToReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/RevenueNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r283", "r284", "r294" ], "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", "terseLabel": "Contract liabilities" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/RevenueScheduleOfContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Contract with Customer, Liability [Abstract]", "terseLabel": "Contract liabilities" } } }, "localname": "ContractWithCustomerLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/RevenueScheduleOfContractBalancesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r283", "r284", "r294" ], "calculation": { "http://www.kla-tencor.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "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, classified as noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Deferred service revenue" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r295" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Revenue recognized, included in contract liabilities at beginning of period" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/RevenueNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r306", "r309", "r526" ], "lang": { "en-US": { "role": { "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.", "label": "Corporate Debt Securities [Member]", "terseLabel": "Corporate debt securities" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/FairValueMeasurementsDetails", "http://www.kla-tencor.com/role/MarketableSecuritiesAmortizedCostAndFairValueDetails", "http://www.kla-tencor.com/role/MarketableSecuritiesContinuousUnrealizedLossPositionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r102" ], "calculation": { "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "verboseLabel": "Costs of revenues" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesLocationsAndAmountsOfDesignatedAndNonDesignatedDerivativesGainsAndLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Costs of revenues", "verboseLabel": "Cost of Revenues" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesLocationsAndAmountsOfDesignatedAndNonDesignatedDerivativesGainsAndLossesDetails", "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestShareBasedCompensationExpenseDetails", "http://www.kla-tencor.com/role/GoodwillAndPurchasedIntangibleAssetsAmortizationExpenseForPurchasedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostsAndExpensesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Costs and Expenses [Abstract]", "terseLabel": "Costs and expenses:" } } }, "localname": "CostsAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "stringItemType" }, "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/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DebtRevolvingCreditFacilityDetails", "http://www.kla-tencor.com/role/DebtScheduleOfDebtDetails" ], "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/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DebtRevolvingCreditFacilityDetails", "http://www.kla-tencor.com/role/DebtScheduleOfDebtDetails" ], "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 new accounting principle" } } }, "localname": "CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRelatedIntangibleAssetsMember": { "auth_ref": [ "r368" ], "lang": { "en-US": { "role": { "documentation": "Customer-related asset, including, but not limited to, customer lists, and noncontractual customer relationships.", "label": "Customer-Related Intangible Assets [Member]", "terseLabel": "Customer-related assets" } } }, "localname": "CustomerRelatedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechEstimatedFairValueAndWeightedAverageUsefulLifeOfAcquiredIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r371" ], "lang": { "en-US": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/GoodwillAndPurchasedIntangibleAssetsPurchasedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r18", "r19", "r20", "r492", "r495", "r509" ], "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/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DebtScheduleOfDebtDetails", "http://www.kla-tencor.com/role/DebtSeniorNotesDetails", "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails" ], "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": "Basis spread on variable rate (in bps)" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DebtRevolvingCreditFacilityDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r20", "r268", "r495", "r509" ], "calculation": { "http://www.kla-tencor.com/role/DebtScheduleOfDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-term Debt, Gross", "terseLabel": "Total debt, gross" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DebtScheduleOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r456", "r458" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "verboseLabel": "Face amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DebtSeniorNotesDetails", "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFairValue": { "auth_ref": [ "r449" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.", "label": "Debt Instrument, Fair Value Disclosure", "terseLabel": "Fair value disclosure" } } }, "localname": "DebtInstrumentFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DebtSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r44", "r270", "r456" ], "lang": { "en-US": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Effective interest rate" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DebtScheduleOfDebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r44" ], "lang": { "en-US": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Stated interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DebtScheduleOfDebtDetails", "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails" ], "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" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DebtRevolvingCreditFacilityDetails", "http://www.kla-tencor.com/role/DebtScheduleOfDebtDetails", "http://www.kla-tencor.com/role/DebtSeniorNotesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r45" ], "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/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DebtScheduleOfDebtDetails", "http://www.kla-tencor.com/role/DebtSeniorNotesDetails", "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPricePercentage": { "auth_ref": [ "r507" ], "lang": { "en-US": { "role": { "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer.", "label": "Debt Instrument, Redemption Price, Percentage", "terseLabel": "Redemption price" } } }, "localname": "DebtInstrumentRedemptionPricePercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DebtSeniorNotesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentRepurchaseAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value amount of debt instrument that was repurchased.", "label": "Debt Instrument, Repurchase Amount", "terseLabel": "Face amount, repaid" } } }, "localname": "DebtInstrumentRepurchaseAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DebtSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r45", "r135", "r273", "r274", "r275", "r276", "r455", "r456", "r458", "r508" ], "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/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DebtRevolvingCreditFacilityDetails", "http://www.kla-tencor.com/role/DebtScheduleOfDebtDetails", "http://www.kla-tencor.com/role/DebtSeniorNotesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Term", "terseLabel": "Debt instrument, term" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DebtRevolvingCreditFacilityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r455", "r458" ], "calculation": { "http://www.kla-tencor.com/role/DebtScheduleOfDebtDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount.", "label": "Debt Instrument, Unamortized Discount", "negatedLabel": "Unamortized discount", "terseLabel": "Unamortized discount" } } }, "localname": "DebtInstrumentUnamortizedDiscount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DebtScheduleOfDebtDetails", "http://www.kla-tencor.com/role/DebtSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger": { "auth_ref": [ "r204", "r218", "r221" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for more than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer", "terseLabel": "Investments in continuous loss position, 12 more or more" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/MarketableSecuritiesAmortizedCostAndFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "auth_ref": [ "r206" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale [Table]", "terseLabel": "Debt Securities, Available-for-sale [Table]" } } }, "localname": "DebtSecuritiesAvailableForSaleTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/MarketableSecuritiesAmortizedCostAndFairValueDetails", "http://www.kla-tencor.com/role/MarketableSecuritiesContinuousUnrealizedLossPositionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTerm": { "auth_ref": [ "r443" ], "lang": { "en-US": { "role": { "documentation": "Period between issuance and maturity of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Debt Securities, Available-for-sale, Term", "terseLabel": "Investment portfolio, maximum maturity term" } } }, "localname": "DebtSecuritiesAvailableForSaleTerm", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/MarketableSecuritiesAmortizedCostAndFairValueDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition": { "auth_ref": [ "r200", "r214", "r221" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position without allowance for credit loss.", "label": "Debt Securities, Available-for-sale, Unrealized Loss Position", "terseLabel": "Fair Value" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/MarketableSecuritiesContinuousUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss": { "auth_ref": [ "r201", "r215" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss", "negatedLabel": "Gross Unrealized Losses" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/MarketableSecuritiesContinuousUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions": { "auth_ref": [ "r202", "r216" ], "lang": { "en-US": { "role": { "documentation": "Number of investments in debt securities measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-sale, Unrealized Loss Position, Number of Positions", "terseLabel": "Number of investments in an unrealized loss position" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/MarketableSecuritiesAmortizedCostAndFairValueDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain": { "auth_ref": [ "r301", "r302" ], "lang": { "en-US": { "role": { "documentation": "Deferred compensation that is not equivalent to a defined benefit pension plan or a defined benefit other postretirement benefit plan. Includes, but is not limited to, employment contracts with one or more selected officers or key employees. Excludes equity-based compensation plans, defined benefit pension plans and defined benefit other postretirement benefit plans.", "label": "Deferred Bonus and Profit Sharing Arrangement, Individual Contract, Type of Deferred Compensation [Domain]", "terseLabel": "Type of Deferred Compensation, All Types [Domain]" } } }, "localname": "DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CommitmentsAndContingenciesDetails", "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestCashBasedLongTermIncentiveCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense": { "auth_ref": [ "r302", "r312" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The compensation expense recognized during the period pertaining to the deferred compensation arrangement.", "label": "Deferred Compensation Arrangement with Individual, Compensation Expense", "terseLabel": "Cash long-term incentive plan, compensation expense" } } }, "localname": "DeferredCompensationArrangementWithIndividualCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestCashBasedLongTermIncentiveCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis": { "auth_ref": [ "r301", "r302" ], "lang": { "en-US": { "role": { "documentation": "Information by type of deferred compensation that is not equivalent to a defined benefit pension plan or a defined benefit other postretirement benefit plan. Includes, but is not limited to, employment contracts with one or more selected officers or key employees. Excludes equity-based compensation plans, defined benefit pension plans and defined benefit other postretirement benefit plans.", "label": "Deferred Bonus and Profit Sharing Arrangements, Individual Contracts, Type of Deferred Compensation [Axis]", "terseLabel": "Deferred Bonus and Profit Sharing Plan, Type of Deferred Compensation [Axis]" } } }, "localname": "DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CommitmentsAndContingenciesDetails", "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestCashBasedLongTermIncentiveCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems": { "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, Excluding Share-based Payments and Postretirement Benefits [Line Items]", "netLabel": "Cash Long-Term Incentive Plan", "terseLabel": "Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits" } } }, "localname": "DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CommitmentsAndContingenciesDetails", "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestCashBasedLongTermIncentiveCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredCompensationPlanAssets": { "auth_ref": [ "r37" ], "calculation": { "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails": { "order": 1.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of assets held under deferred compensation agreements.", "label": "Deferred Compensation Plan Assets", "terseLabel": "Executive Deferred Savings Plan" } } }, "localname": "DeferredCompensationPlanAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r37", "r457" ], "calculation": { "http://www.kla-tencor.com/role/DebtScheduleOfDebtDetails": { "order": 3.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "negatedTerseLabel": "Unamortized debt issuance costs" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DebtScheduleOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r354" ], "calculation": { "http://www.kla-tencor.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r347", "r354" ], "calculation": { "http://www.kla-tencor.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent": { "auth_ref": [ "r19", "r303", "r304", "r305" ], "calculation": { "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails": { "order": 1.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension plan, classified as current. Excludes other postretirement benefit plan.", "label": "Liability, Defined Benefit Pension Plan, Current", "terseLabel": "Executive Deferred Savings Plan" } } }, "localname": "DefinedBenefitPensionPlanLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent": { "auth_ref": [ "r21", "r303", "r304", "r305" ], "calculation": { "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails": { "order": 1.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension plan, classified as noncurrent. Excludes other postretirement benefit plan.", "label": "Liability, Defined Benefit Pension Plan, Noncurrent", "terseLabel": "Pension liabilities" } } }, "localname": "DefinedBenefitPensionPlanLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r125", "r170" ], "calculation": { "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "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", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetFairValueGrossLiability": { "auth_ref": [ "r59", "r67", "r411" ], "calculation": { "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesOffsettingOfDerivativeAssetsAndLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DerivativeAssets", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value of liability associated with 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.", "label": "Derivative Asset, Fair Value, Gross Liability", "negatedTerseLabel": "Derivatives - Assets, Gross Amounts of Derivatives Offset in the Condensed Consolidated Balance Sheets" } } }, "localname": "DerivativeAssetFairValueGrossLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesOffsettingOfDerivativeAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection": { "auth_ref": [ "r63", "r65" ], "calculation": { "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesOffsettingOfDerivativeAssetsAndLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value, after effects of master netting arrangements, deduction of assets not subject to a master netting arrangement and elected not to be offset, of 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, offset against an obligation to return collateral.", "label": "Derivative Asset, Fair Value, Offset Against Collateral, Net of Not Subject to Master Netting Arrangement, Policy Election", "totalLabel": "Derivatives - Assets, Net Amount" } } }, "localname": "DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesOffsettingOfDerivativeAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetNotOffsetPolicyElectionDeduction": { "auth_ref": [ "r61", "r65" ], "calculation": { "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesOffsettingOfDerivativeAssetsAndLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value of 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, elected not to be offset, deducted from derivative assets.", "label": "Derivative Asset, Not Offset, Policy Election Deduction", "negatedTerseLabel": "Derivatives - Assets, Financial Instruments" } } }, "localname": "DerivativeAssetNotOffsetPolicyElectionDeduction", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesOffsettingOfDerivativeAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssets": { "auth_ref": [ "r60", "r64", "r449" ], "calculation": { "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesOffsettingOfDerivativeAssetsAndLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection", "weight": 1.0 }, "http://www.kla-tencor.com/role/FairValueMeasurementsDetails": { "order": 2.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value, after the 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 not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Asset", "terseLabel": "Derivative assets", "totalLabel": "Derivatives - Assets, Net Amount of Derivatives Presented in the Condensed Consolidated Balance Sheets" } } }, "localname": "DerivativeAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesOffsettingOfDerivativeAssetsAndLiabilitiesDetails", "http://www.kla-tencor.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Derivative Asset [Abstract]", "terseLabel": "Derivatives - Assets" } } }, "localname": "DerivativeAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesOffsettingOfDerivativeAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeAssetsLiabilitiesAtFairValueNetByBalanceSheetClassificationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification [Abstract]", "terseLabel": "Derivative Assets and Liabilities, at Fair Value, Net, by Balance Sheet Classification" } } }, "localname": "DerivativeAssetsLiabilitiesAtFairValueNetByBalanceSheetClassificationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesScheduleOfDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeCollateralObligationToReturnCash": { "auth_ref": [ "r62", "r65", "r431" ], "calculation": { "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesOffsettingOfDerivativeAssetsAndLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to return cash collateral under master netting arrangements that have not been offset against derivative assets.", "label": "Derivative, Collateral, Obligation to Return Cash", "negatedTerseLabel": "Derivatives - Assets, Cash Collateral Received" } } }, "localname": "DerivativeCollateralObligationToReturnCash", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesOffsettingOfDerivativeAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeCollateralRightToReclaimCash": { "auth_ref": [ "r62", "r65", "r431" ], "calculation": { "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesOffsettingOfDerivativeAssetsAndLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of right to receive cash collateral under master netting arrangements that have not been offset against derivative liabilities.", "label": "Derivative, Collateral, Right to Reclaim Cash", "terseLabel": "Derivatives - Liabilities, Cash Collateral Received" } } }, "localname": "DerivativeCollateralRightToReclaimCash", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesOffsettingOfDerivativeAssetsAndLiabilitiesDetails" ], "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/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DebtSeniorNotesDetails", "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails", "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesGainsLossesOnDerivativesInCashFlowHedgingRelationshipsRecognizedInOciDetails", "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesLocationsAndAmountsOfDesignatedAndNonDesignatedDerivativesGainsAndLossesDetails", "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesScheduleOfDerivativeInstrumentsDetails", "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesScheduleOfNotionalAmountDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeExcludedComponentGainLossRecognizedInEarnings": { "auth_ref": [ "r418", "r434" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) from excluded component of derivative hedge, recognized in earnings. Excludes recognition under systematic and rational method.", "label": "Derivative, Excluded Component, Gain (Loss), Recognized in Earnings", "terseLabel": "Amount excluded from the assessment of effectiveness" } } }, "localname": "DerivativeExcludedComponentGainLossRecognizedInEarnings", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesLocationsAndAmountsOfDesignatedAndNonDesignatedDerivativesGainsAndLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeFairValueOfDerivativeAsset": { "auth_ref": [ "r58", "r66", "r411", "r486" ], "calculation": { "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesOffsettingOfDerivativeAssetsAndLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DerivativeAssets", "weight": 1.0 }, "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesScheduleOfDerivativeInstrumentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Asset derivatives fair value", "verboseLabel": "Derivative - Assets, Gross Amounts of Derivatives" } } }, "localname": "DerivativeFairValueOfDerivativeAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesOffsettingOfDerivativeAssetsAndLiabilitiesDetails", "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesScheduleOfDerivativeInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeFairValueOfDerivativeLiability": { "auth_ref": [ "r58", "r66", "r411", "r486" ], "calculation": { "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesOffsettingOfDerivativeAssetsAndLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DerivativeLiabilities", "weight": 1.0 }, "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesScheduleOfDerivativeInstrumentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "negatedTerseLabel": "Derivatives - Liabilities, Gross Amounts of Derivatives", "totalLabel": "Liability derivatives fair value" } } }, "localname": "DerivativeFairValueOfDerivativeLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesOffsettingOfDerivativeAssetsAndLiabilitiesDetails", "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesScheduleOfDerivativeInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r409", "r412", "r421", "r427" ], "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/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DebtSeniorNotesDetails", "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails", "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesGainsLossesOnDerivativesInCashFlowHedgingRelationshipsRecognizedInOciDetails", "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesLocationsAndAmountsOfDesignatedAndNonDesignatedDerivativesGainsAndLossesDetails", "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesScheduleOfDerivativeInstrumentsDetails", "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesScheduleOfNotionalAmountDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r438" ], "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" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivities" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "auth_ref": [ "r406", "r409", "r421" ], "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/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DebtSeniorNotesDetails", "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails", "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesScheduleOfNotionalAmountDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": { "auth_ref": [ "r406", "r409", "r421", "r427", "r428", "r433", "r437" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.", "label": "Derivative Instruments, Gain (Loss) [Table]", "terseLabel": "Derivative Instruments, Gain (Loss) by Hedging Relationship, by Income Statement Location, by Derivative Instrument Risk" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesLocationsAndAmountsOfDesignatedAndNonDesignatedDerivativesGainsAndLossesDetails", "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesScheduleOfDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossLineItems": { "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, Gain (Loss) [Line Items]", "terseLabel": "Derivative Instruments" } } }, "localname": "DerivativeInstrumentsGainLossLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesLocationsAndAmountsOfDesignatedAndNonDesignatedDerivativesGainsAndLossesDetails", "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesScheduleOfDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet": { "auth_ref": [ "r419", "r422" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments.", "label": "Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net", "terseLabel": "Amount of gains (losses) recognized in earnings" } } }, "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesLocationsAndAmountsOfDesignatedAndNonDesignatedDerivativesGainsAndLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r60", "r64", "r449" ], "calculation": { "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesOffsettingOfDerivativeAssetsAndLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection", "weight": 1.0 }, "http://www.kla-tencor.com/role/FairValueMeasurementsDetails": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value, after the 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 not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability", "negatedLabel": "Derivative liabilities", "negatedTotalLabel": "Derivatives - Liabilities, Net Amount of Derivatives Presented in the Condensed Consolidated Balance Sheets" } } }, "localname": "DerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesOffsettingOfDerivativeAssetsAndLiabilitiesDetails", "http://www.kla-tencor.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Derivative Liability [Abstract]", "terseLabel": "Derivatives - Liabilities" } } }, "localname": "DerivativeLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesOffsettingOfDerivativeAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeLiabilityFairValueGrossAsset": { "auth_ref": [ "r59", "r67", "r411" ], "calculation": { "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesOffsettingOfDerivativeAssetsAndLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DerivativeLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value of asset associated with 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.", "label": "Derivative Liability, Fair Value, Gross Asset", "terseLabel": "Derivatives - Liabilities, Gross Amounts of Derivatives Offset in the Condensed Consolidated Balance Sheets" } } }, "localname": "DerivativeLiabilityFairValueGrossAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesOffsettingOfDerivativeAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection": { "auth_ref": [ "r63", "r65" ], "calculation": { "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesOffsettingOfDerivativeAssetsAndLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value, after effects of master netting arrangements, deduction of liabilities not subject to a master netting arrangement and elected not to be offset, of 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, offset against the right to receive collateral.", "label": "Derivative Liability, Fair Value, Offset Against Collateral, Net of Not Subject to Master Netting Arrangement, Policy Election", "negatedTotalLabel": "Derivatives - Liabilities, Net Amount" } } }, "localname": "DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesOffsettingOfDerivativeAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilityNotOffsetPolicyElectionDeduction": { "auth_ref": [ "r61", "r65" ], "calculation": { "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesOffsettingOfDerivativeAssetsAndLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value of 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, elected not to be offset, deducted from derivative liabilities.", "label": "Derivative Liability, Not Offset, Policy Election Deduction", "terseLabel": "Derivatives - Liabilities, Financial Instruments" } } }, "localname": "DerivativeLiabilityNotOffsetPolicyElectionDeduction", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesOffsettingOfDerivativeAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLineItems": { "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 [Line Items]", "terseLabel": "Derivative" } } }, "localname": "DerivativeLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails", "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesGainsLossesOnDerivativesInCashFlowHedgingRelationshipsRecognizedInOciDetails", "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesScheduleOfNotionalAmountDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r402", "r404" ], "lang": { "en-US": { "role": { "documentation": "Nominal or face amount used to calculate payment on derivative.", "label": "Derivative, Notional Amount", "terseLabel": "Derivative, notional amount" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DebtSeniorNotesDetails", "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails", "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesScheduleOfNotionalAmountDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeRemainingMaturity1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Period remaining until the derivative contract matures, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Derivative, Remaining Maturity", "terseLabel": "Remaining maturity" } } }, "localname": "DerivativeRemainingMaturity1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesScheduleOfNotionalAmountDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DerivativeTable": { "auth_ref": [ "r140", "r401", "r403", "r404", "r406", "r407", "r414", "r421", "r430", "r432", "r437" ], "lang": { "en-US": { "role": { "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.", "label": "Derivative [Table]", "terseLabel": "Derivative [Table]" } } }, "localname": "DerivativeTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails", "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesGainsLossesOnDerivativesInCashFlowHedgingRelationshipsRecognizedInOciDetails", "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesScheduleOfNotionalAmountDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "auth_ref": [ "r406" ], "lang": { "en-US": { "role": { "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Designated as Hedging Instrument [Member]", "terseLabel": "Derivatives designated as hedging instruments" } } }, "localname": "DesignatedAsHedgingInstrumentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DebtSeniorNotesDetails", "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails", "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesLocationsAndAmountsOfDesignatedAndNonDesignatedDerivativesGainsAndLossesDetails", "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesScheduleOfDerivativeInstrumentsDetails", "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesScheduleOfNotionalAmountDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r344" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "EQUITY, LONG-TERM INCENTIVE COMPENSATION PLANS AND NON-CONTROLLING INTEREST" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterest" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": { "auth_ref": [ "r314", "r338" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of share-based payment arrangement.", "label": "Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block]", "terseLabel": "Schedule of Combined Activity Under Equity Incentive Plans" } } }, "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DividendsAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information about distribution of earnings to shareholders including, but not limited to, cash, property or capital stock.", "label": "Dividends [Axis]", "terseLabel": "Dividends [Axis]" } } }, "localname": "DividendsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestCashDividendsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DividendsCommonStockCash": { "auth_ref": [ "r277" ], "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 dividends and dividend equivalents declared" } } }, "localname": "DividendsCommonStockCash", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Distributions of earnings to shareholders including but not limited to cash, property or capital stock.", "label": "Dividends [Domain]", "terseLabel": "Dividends [Domain]" } } }, "localname": "DividendsDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestCashDividendsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DividendsPayableCurrentAndNoncurrent": { "auth_ref": [ "r19", "r21", "r494", "r511" ], "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.", "label": "Dividends Payable", "verboseLabel": "Dividends payable" } } }, "localname": "DividendsPayableCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestCashDividendsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsPayableLineItems": { "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": "Dividends Payable [Line Items]", "terseLabel": "Dividends Payable" } } }, "localname": "DividendsPayableLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestCashDividendsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DividendsPayableTable": { "auth_ref": [ "r129" ], "lang": { "en-US": { "role": { "documentation": "A table that contains information regarding dividends that have been declared but not paid as of the financial reporting date. This information may contain the amount, amount per share, declared date, and date to be paid.", "label": "Dividends Payable [Table]", "terseLabel": "Dividends Payable [Table]" } } }, "localname": "DividendsPayableTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestCashDividendsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net income per share attributable to KLA" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r97", "r143", "r146", "r147", "r148", "r149", "r152", "r503", "r521" ], "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": "Basic (in dollars per share)", "verboseLabel": "Basic net income (loss) per share attributable to KLA (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "http://www.kla-tencor.com/role/NetIncomePerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r97", "r143", "r146", "r147", "r148", "r149", "r152", "r503", "r521" ], "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": "Diluted (in dollars per share)", "verboseLabel": "Diluted net income (loss) per share attributable to KLA (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "http://www.kla-tencor.com/role/NetIncomePerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r153" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "NET INCOME PER SHARE" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/NetIncomePerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r453" ], "calculation": { "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts 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": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "terseLabel": "Effect of exchange rate changes on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r138", "r348", "r349" ], "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 tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/IncomeTaxesDetailsOfIncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r42" ], "calculation": { "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails": { "order": 2.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "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", "terseLabel": "Compensation and benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Stock-based compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestShareBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r337" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized stock-based compensation balance" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestRestrictedStockUnitActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r337" ], "lang": { "en-US": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Estimated weighted-average amortization period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestRestrictedStockUnitActivitiesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "auth_ref": [ "r336" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Expense, Tax Benefit", "terseLabel": "Tax benefits realized by us in connection with vested and released restricted stock units" } } }, "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestWeightedAverageGrantDateFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r334" ], "lang": { "en-US": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-based Payment Arrangement, Option [Member]", "terseLabel": "Stock Options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestEquityIncentiveProgramDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems": { "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": "Revenue from External Customer [Line Items]", "terseLabel": "Revenue from External Customer" } } }, "localname": "EntityWideInformationRevenueFromExternalCustomerLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationRevenueFromExternalCustomersByProductsAndServicesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityClassOfTreasuryStockLineItems": { "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": "Equity, Class of Treasury Stock [Line Items]", "terseLabel": "Equity, Class of Treasury Stock" } } }, "localname": "EquityClassOfTreasuryStockLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/StockRepurchaseProgramDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r272" ], "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/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited", "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestCashDividendsDetails", "http://www.kla-tencor.com/role/FinancialStatementComponentsAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails", "http://www.kla-tencor.com/role/FinancialStatementComponentsEffectsOnNetIncomeLossOfAmountsReclassifiedFromAociDetails", "http://www.kla-tencor.com/role/StockRepurchaseProgramDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAdjustmentToInventoryMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fair value adjustment to acquisition-date inventory allocated (included) to (in) reported pro forma earnings (supplemental pro forma information).", "label": "Fair Value Adjustment to Inventory [Member]", "terseLabel": "Inventory fair value adjustment" } } }, "localname": "FairValueAdjustmentToInventoryMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsScheduleOfNonRecurringAdjustmentsAttributableToBusinessCombinationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "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": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r439", "r440", "r441", "r445" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Financial Assets and Liabilities Measured at Fair Value on a Recurrning Basis" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r306", "r307", "r309", "r440", "r482" ], "lang": { "en-US": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r439", "r440", "r442", "r443", "r446" ], "lang": { "en-US": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r444" ], "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 MEASUREMENTS" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r306", "r307", "r309", "r440", "r483" ], "lang": { "en-US": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r306", "r307", "r309", "r440", "r484" ], "lang": { "en-US": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r306", "r307", "r309", "r440", "r485" ], "lang": { "en-US": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/BasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r444", "r446" ], "lang": { "en-US": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r133", "r447", "r448" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Fair Value of Financial Instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/BasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r208", "r209", "r210", "r211", "r212", "r217", "r219", "r220", "r221" ], "lang": { "en-US": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/FairValueMeasurementsDetails", "http://www.kla-tencor.com/role/MarketableSecuritiesAmortizedCostAndFairValueDetails", "http://www.kla-tencor.com/role/MarketableSecuritiesContinuousUnrealizedLossPositionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of finite-lived and indefinite-lived intangible assets acquired as part of a business combination.", "label": "Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "terseLabel": "Estimated Fair Value and Weighted Average Useful Life of Acquired Intangible Assets" } } }, "localname": "FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsTables" ], "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", "terseLabel": "Range of Useful Lives (in years)" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/GoodwillAndPurchasedIntangibleAssetsPurchasedIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r244" ], "calculation": { "http://www.kla-tencor.com/role/GoodwillAndPurchasedIntangibleAssetsPurchasedIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "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", "terseLabel": "Accumulated Amortization and Impairment" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/GoodwillAndPurchasedIntangibleAssetsPurchasedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://www.kla-tencor.com/role/GoodwillAndPurchasedIntangibleAssetsFutureEstimatedAmortizationExpenseDetails": { "order": 6.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 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": "Finite-Lived Intangible Assets, Amortization Expense, after Year Five", "terseLabel": "2025 and thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/GoodwillAndPurchasedIntangibleAssetsFutureEstimatedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.kla-tencor.com/role/GoodwillAndPurchasedIntangibleAssetsFutureEstimatedAmortizationExpenseDetails": { "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 in the remainder of the 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, Remainder of Fiscal Year", "terseLabel": "2020 (remaining 6 months)" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/GoodwillAndPurchasedIntangibleAssetsFutureEstimatedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life.", "label": "Finite-lived Intangible Assets Amortization Expense [Table Text Block]", "terseLabel": "Amortization Expense for Purchased Intangible Assets" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/GoodwillAndPurchasedIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r246" ], "calculation": { "http://www.kla-tencor.com/role/GoodwillAndPurchasedIntangibleAssetsFutureEstimatedAmortizationExpenseDetails": { "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": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/GoodwillAndPurchasedIntangibleAssetsFutureEstimatedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r246" ], "calculation": { "http://www.kla-tencor.com/role/GoodwillAndPurchasedIntangibleAssetsFutureEstimatedAmortizationExpenseDetails": { "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": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/GoodwillAndPurchasedIntangibleAssetsFutureEstimatedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r246" ], "calculation": { "http://www.kla-tencor.com/role/GoodwillAndPurchasedIntangibleAssetsFutureEstimatedAmortizationExpenseDetails": { "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", "terseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/GoodwillAndPurchasedIntangibleAssetsFutureEstimatedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r246" ], "calculation": { "http://www.kla-tencor.com/role/GoodwillAndPurchasedIntangibleAssetsFutureEstimatedAmortizationExpenseDetails": { "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", "terseLabel": "2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/GoodwillAndPurchasedIntangibleAssetsFutureEstimatedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r238", "r241", "r244", "r248", "r488" ], "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/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechEstimatedFairValueAndWeightedAverageUsefulLifeOfAcquiredIntangibleAssetsDetails", "http://www.kla-tencor.com/role/GoodwillAndPurchasedIntangibleAssetsPurchasedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract]", "terseLabel": "Remaing Estimated Amortization Expense" } } }, "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/GoodwillAndPurchasedIntangibleAssetsFutureEstimatedAmortizationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r244", "r488" ], "calculation": { "http://www.kla-tencor.com/role/GoodwillAndPurchasedIntangibleAssetsPurchasedIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "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 Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/GoodwillAndPurchasedIntangibleAssetsPurchasedIntangibleAssetsDetails" ], "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": "Purchased Intangible Assets" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/GoodwillAndPurchasedIntangibleAssetsAmortizationExpenseForPurchasedIntangibleAssetsDetails", "http://www.kla-tencor.com/role/GoodwillAndPurchasedIntangibleAssetsPurchasedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r238", "r243" ], "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/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechEstimatedFairValueAndWeightedAverageUsefulLifeOfAcquiredIntangibleAssetsDetails", "http://www.kla-tencor.com/role/GoodwillAndPurchasedIntangibleAssetsPurchasedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r244" ], "calculation": { "http://www.kla-tencor.com/role/GoodwillAndPurchasedIntangibleAssetsFutureEstimatedAmortizationExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.kla-tencor.com/role/GoodwillAndPurchasedIntangibleAssetsPurchasedIntangibleAssetsDetails": { "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" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/GoodwillAndPurchasedIntangibleAssetsFutureEstimatedAmortizationExpenseDetails", "http://www.kla-tencor.com/role/GoodwillAndPurchasedIntangibleAssetsPurchasedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCountryMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile.", "label": "Foreign Tax Authority [Member]", "terseLabel": "Foreign Tax Authority" } } }, "localname": "ForeignCountryMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyContractAssetFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesScheduleOfDerivativeInstrumentsDetails": { "order": 1.0, "parentTag": "us-gaap_DerivativeFairValueOfDerivativeAsset", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of asset contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward contracts, and swaps.", "label": "Foreign Currency Contract, Asset, Fair Value Disclosure", "terseLabel": "Foreign exchange contracts, other current assets" } } }, "localname": "ForeignCurrencyContractAssetFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesScheduleOfDerivativeInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesScheduleOfDerivativeInstrumentsDetails": { "order": 1.0, "parentTag": "us-gaap_DerivativeFairValueOfDerivativeLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of liability contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward (delivery or nondelivery) contracts, and swaps entered into.", "label": "Foreign Currency Contracts, Liability, Fair Value Disclosure", "terseLabel": "Foreign exchange contracts, other current liabilities" } } }, "localname": "ForeignCurrencyContractsLiabilityFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesScheduleOfDerivativeInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossUnrealized": { "auth_ref": [ "r126", "r450", "r451", "r452" ], "calculation": { "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 3.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": "Loss (gains) on unrealized foreign exchange and other" } } }, "localname": "ForeignCurrencyTransactionGainLossUnrealized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignExchangeContractMember": { "auth_ref": [ "r306", "r425" ], "lang": { "en-US": { "role": { "documentation": "Derivative instrument whose primary underlying risk is tied to foreign exchange rates.", "label": "Foreign Exchange Contract [Member]", "terseLabel": "Foreign exchange contracts" } } }, "localname": "ForeignExchangeContractMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesGainsLossesOnDerivativesInCashFlowHedgingRelationshipsRecognizedInOciDetails", "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesLocationsAndAmountsOfDesignatedAndNonDesignatedDerivativesGainsAndLossesDetails", "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesScheduleOfDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "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": "Other foreign currency hedge contracts" } } }, "localname": "ForeignExchangeForwardMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesScheduleOfNotionalAmountDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FurnitureAndFixturesGross": { "auth_ref": [ "r250" ], "calculation": { "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails": { "order": 4.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depreciation of equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures, Gross", "terseLabel": "Office furniture and fixtures" } } }, "localname": "FurnitureAndFixturesGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r227", "r228" ], "calculation": { "http://www.kla-tencor.com/role/BusinessCombinationsFiscal2020AcquisitionsDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechPurchasePriceAllocationDetails": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://www.kla-tencor.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Balance as of December 31, 2019", "periodStartLabel": "Balance as of June 30, 2019", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsFiscal2020AcquisitionsDetails", "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechPurchasePriceAllocationDetails", "http://www.kla-tencor.com/role/BusinessCombinationsOtherFiscal2019AcquisitionsDetails", "http://www.kla-tencor.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.kla-tencor.com/role/GoodwillAndPurchasedIntangibleAssetsScheduleOfGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r229" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Acquired goodwill" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsFiscal2020AcquisitionsAdditionalInformationDetails", "http://www.kla-tencor.com/role/GoodwillAndPurchasedIntangibleAssetsScheduleOfGoodwillDetails" ], "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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r249" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "GOODWILL AND PURCHASED INTANGIBLE ASSETS" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/GoodwillAndPurchasedIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r230" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "terseLabel": "Foreign currency adjustments" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/GoodwillAndPurchasedIntangibleAssetsScheduleOfGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "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" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/GoodwillAndPurchasedIntangibleAssetsScheduleOfGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "auth_ref": [ "r231", "r358" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Purchase Accounting Adjustments", "terseLabel": "Goodwill adjustments" } } }, "localname": "GoodwillPurchaseAccountingAdjustments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsFiscal2019AcquisitionsAdditionalInformationDetails", "http://www.kla-tencor.com/role/GoodwillAndPurchasedIntangibleAssetsScheduleOfGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "terseLabel": "Goodwill" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/GoodwillAndPurchasedIntangibleAssetsScheduleOfGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r100" ], "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", "netLabel": "Total segment gross margin", "verboseLabel": "Segment gross margin" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationReconciliationOfTotalSegmentGrossMarginToTotalIncomeBeforeIncomeTaxesDetails", "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationSummaryOfResultsForReportableSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r406", "r428" ], "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/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DebtSeniorNotesDetails", "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails", "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesLocationsAndAmountsOfDesignatedAndNonDesignatedDerivativesGainsAndLossesDetails", "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesScheduleOfDerivativeInstrumentsDetails", "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesScheduleOfNotionalAmountDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r406" ], "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/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DebtSeniorNotesDetails", "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails", "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesLocationsAndAmountsOfDesignatedAndNonDesignatedDerivativesGainsAndLossesDetails", "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesScheduleOfDerivativeInstrumentsDetails", "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesScheduleOfNotionalAmountDetails" ], "xbrltype": "domainItemType" }, "us-gaap_HedgingRelationshipDomain": { "auth_ref": [ "r406" ], "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/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DebtSeniorNotesDetails", "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails", "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesScheduleOfNotionalAmountDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InProcessResearchAndDevelopmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "In process investigation of new knowledge useful in developing new product or service or new process or technique or improvement to existing product or process, and translation of knowledge into plan or design for new product or process or for improvement to existing product or process.", "label": "In Process Research and Development [Member]", "terseLabel": "In-process research and development" } } }, "localname": "InProcessResearchAndDevelopmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechEstimatedFairValueAndWeightedAverageUsefulLifeOfAcquiredIntangibleAssetsDetails", "http://www.kla-tencor.com/role/GoodwillAndPurchasedIntangibleAssetsPurchasedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r137" ], "calculation": { "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "terseLabel": "Income before income taxes", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "http://www.kla-tencor.com/role/IncomeTaxesDetailsOfIncomeTaxesDetails", "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationReconciliationOfTotalSegmentGrossMarginToTotalIncomeBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r253" ], "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/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails", "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesLocationsAndAmountsOfDesignatedAndNonDesignatedDerivativesGainsAndLossesDetails", "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestShareBasedCompensationExpenseDetails", "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails", "http://www.kla-tencor.com/role/GoodwillAndPurchasedIntangibleAssetsAmortizationExpenseForPurchasedIntangibleAssetsDetails" ], "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/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails", "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesLocationsAndAmountsOfDesignatedAndNonDesignatedDerivativesGainsAndLossesDetails", "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestShareBasedCompensationExpenseDetails", "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails", "http://www.kla-tencor.com/role/GoodwillAndPurchasedIntangibleAssetsAmortizationExpenseForPurchasedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r352" ], "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/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/IncomeTaxesAdditionalInformationDetails" ], "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/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityNameAxis": { "auth_ref": [ "r352" ], "lang": { "en-US": { "role": { "documentation": "Information by name of taxing authority.", "label": "Income Tax Authority, Name [Axis]", "terseLabel": "Income Tax Authority, Name [Axis]" } } }, "localname": "IncomeTaxAuthorityNameAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Named agency, division or body 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, Name [Domain]", "terseLabel": "Income Tax Authority, Name [Domain]" } } }, "localname": "IncomeTaxAuthorityNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r357" ], "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]", "terseLabel": "INCOME TAXES" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExaminationEstimateOfPossibleLoss": { "auth_ref": [ "r351" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Estimated amount of loss resulting from an adverse tax position.", "label": "Income Tax Examination, Estimate of Possible Loss", "terseLabel": "Tax assessment" } } }, "localname": "IncomeTaxExaminationEstimateOfPossibleLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExaminationLineItems": { "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": "Income Tax Examination [Line Items]", "terseLabel": "Income Tax Examination" } } }, "localname": "IncomeTaxExaminationLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued": { "auth_ref": [ "r350" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of estimated penalties and interest accrued as of the balance sheet date arising from income tax examinations.", "label": "Income Tax Examination, Penalties and Interest Accrued", "terseLabel": "Tax Decrees, aggregate amount" } } }, "localname": "IncomeTaxExaminationPenaltiesAndInterestAccrued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExaminationTable": { "auth_ref": [ "r353", "r355" ], "lang": { "en-US": { "role": { "documentation": "A summary of income tax examinations that an enterprise is currently subject to or that have been completed in the current period typically including a description of the examination, the jurisdiction conducting the examination, the tax year(s) under examination, the likelihood of an unfavorable settlement, the range of possible losses, the liability recorded, the Increase or Decrease in the liability from the prior period, and any penalties and interest that have been incurred or accrued.", "label": "Income Tax Examination [Table]", "terseLabel": "Income Tax Examination [Table]" } } }, "localname": "IncomeTaxExaminationTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r134", "r171", "r356" ], "calculation": { "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Provision for income taxes", "verboseLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "http://www.kla-tencor.com/role/IncomeTaxesDetailsOfIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r122", "r128" ], "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", "terseLabel": "Income taxes paid" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r124" ], "calculation": { "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r124" ], "calculation": { "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable", "terseLabel": "Change in accounts receivable, net" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://www.kla-tencor.com/role/RevenueScheduleOfContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "auth_ref": [ "r124" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Increase (Decrease) in Contract with Customer, Asset", "terseLabel": "Change in contract assets" } } }, "localname": "IncreaseDecreaseInContractWithCustomerAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/RevenueScheduleOfContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r124" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Change in contract liabilities" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/RevenueScheduleOfContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r124" ], "calculation": { "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in assets and liabilities, net of assets acquired and liabilities assumed in business acquisitions:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r124" ], "calculation": { "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r124" ], "calculation": { "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Liabilities", "terseLabel": "Other liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r240", "r247" ], "lang": { "en-US": { "role": { "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets [Axis]", "terseLabel": "Indefinite-lived Intangible Assets [Axis]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechEstimatedFairValueAndWeightedAverageUsefulLifeOfAcquiredIntangibleAssetsDetails", "http://www.kla-tencor.com/role/GoodwillAndPurchasedIntangibleAssetsPurchasedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r247" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets (Excluding Goodwill)", "terseLabel": "Indefinite-lived Intangible Assets (Excluding Goodwill)" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/GoodwillAndPurchasedIntangibleAssetsPurchasedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r240", "r247" ], "lang": { "en-US": { "role": { "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company.", "label": "Indefinite-lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechEstimatedFairValueAndWeightedAverageUsefulLifeOfAcquiredIntangibleAssetsDetails", "http://www.kla-tencor.com/role/GoodwillAndPurchasedIntangibleAssetsPurchasedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.", "label": "Intangible Assets, Gross (Excluding Goodwill)", "terseLabel": "Intangible Assets, Gross (Excluding Goodwill)" } } }, "localname": "IntangibleAssetsGrossExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/GoodwillAndPurchasedIntangibleAssetsPurchasedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r236", "r242" ], "calculation": { "http://www.kla-tencor.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "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)", "terseLabel": "Purchased intangible assets, net", "verboseLabel": "Net Amount" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.kla-tencor.com/role/GoodwillAndPurchasedIntangibleAssetsPurchasedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestAndDividendsPayableCurrent": { "auth_ref": [ "r42" ], "calculation": { "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails": { "order": 6.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying values as of the balance sheet date of (a) interest payable on all forms of debt, including trade payables, that has been incurred, and (b) dividends declared but unpaid on equity securities issued by the entity and outstanding (also includes dividends collected on behalf of another owner of securities that are being held by the entity). Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Interest and Dividends Payable, Current", "terseLabel": "Interest payable" } } }, "localname": "InterestAndDividendsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestAndOtherIncome": { "auth_ref": [], "calculation": { "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 5.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of interest income and other income recognized during the period. Included in this element is interest derived from investments in debt securities, cash and cash equivalents, and other investments which reflect the time value of money or transactions in which the payments are for the use or forbearance of money and other income from ancillary business-related activities (that is, excluding major activities considered part of the normal operations of the business).", "label": "Interest and Other Income", "negatedLabel": "Other expense (income), net", "negatedTerseLabel": "Other expense (income), net" } } }, "localname": "InterestAndOtherIncome", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesLocationsAndAmountsOfDesignatedAndNonDesignatedDerivativesGainsAndLossesDetails", "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationReconciliationOfTotalSegmentGrossMarginToTotalIncomeBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestBearingDepositsInBanks": { "auth_ref": [ "r490", "r501" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "For banks and other depository institutions (including Federal Reserve Banks, if applicable): Interest-bearing deposits in other financial institutions for relatively short periods of time including, for example, certificates of deposits, which are presented separately from cash on the balance sheet.", "label": "Interest-bearing Deposits in Banks and Other Financial Institutions", "terseLabel": "Time deposits excluded from fair value measurement", "verboseLabel": "Add: Time deposits" } } }, "localname": "InterestBearingDepositsInBanks", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/FairValueMeasurementsDetails", "http://www.kla-tencor.com/role/MarketableSecuritiesAmortizedCostAndFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r94", "r169", "r454", "r457", "r504" ], "calculation": { "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "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", "terseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesLocationsAndAmountsOfDesignatedAndNonDesignatedDerivativesGainsAndLossesDetails", "http://www.kla-tencor.com/role/FinancialStatementComponentsEffectsOnNetIncomeLossOfAmountsReclassifiedFromAociDetails", "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationReconciliationOfTotalSegmentGrossMarginToTotalIncomeBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseMember": { "auth_ref": [ "r426" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing interest expense.", "label": "Interest Expense [Member]", "terseLabel": "Interest Expense", "verboseLabel": "Interest expense" } } }, "localname": "InterestExpenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails", "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesLocationsAndAmountsOfDesignatedAndNonDesignatedDerivativesGainsAndLossesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r118", "r121", "r128" ], "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" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateCashFlowHedgeAssetAtFairValue": { "auth_ref": [ "r412" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value as of the balance sheet date of all interest rate derivative assets designated as cash flow hedging instruments.", "label": "Interest Rate Cash Flow Hedge Asset at Fair Value", "terseLabel": "Unamortized portion of the fair value of derivative contracts" } } }, "localname": "InterestRateCashFlowHedgeAssetAtFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateContractMember": { "auth_ref": [ "r306", "r424" ], "lang": { "en-US": { "role": { "documentation": "Derivative instrument whose primary underlying risk is tied to the right to receive or pay a sum of money at a given interest rate.", "label": "Interest Rate Contract [Member]", "terseLabel": "Rate lock contracts", "verboseLabel": "Rate lock agreements" } } }, "localname": "InterestRateContractMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesGainsLossesOnDerivativesInCashFlowHedgingRelationshipsRecognizedInOciDetails", "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesLocationsAndAmountsOfDesignatedAndNonDesignatedDerivativesGainsAndLossesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r51" ], "calculation": { "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails": { "order": 4.0, "parentTag": "us-gaap_InventoryNet", "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", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r3", "r54", "r223" ], "calculation": { "http://www.kla-tencor.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "terseLabel": "Inventories", "totalLabel": "Inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Inventory, Net [Abstract]", "terseLabel": "Inventories:" } } }, "localname": "InventoryNetAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r53" ], "calculation": { "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Raw Materials, Gross", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r52" ], "calculation": { "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "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", "terseLabel": "Work-in-process" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.", "label": "Investments Classified by Contractual Maturity Date [Table Text Block]", "terseLabel": "Contractual Maturities of Securities" } } }, "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/MarketableSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsFairValueDisclosure": { "auth_ref": [ "r439" ], "calculation": { "http://www.kla-tencor.com/role/FairValueMeasurementsDetails": { "order": 2.0, "parentTag": "klac_CashEquivalentsAndMarketableSecuritiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method.", "label": "Investments, Fair Value Disclosure", "terseLabel": "Marketable securities" } } }, "localname": "InvestmentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "auth_ref": [ "r206", "r489", "r506", "r530" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for investments in certain debt and equity securities.", "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "terseLabel": "MARKETABLE SECURITIES" } } }, "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/MarketableSecurities" ], "xbrltype": "textBlockItemType" }, "us-gaap_IsraelTaxAuthorityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Designated tax department of the government of Israel.", "label": "Israel Tax Authority [Member]", "terseLabel": "ITA" } } }, "localname": "IsraelTaxAuthorityMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Land": { "auth_ref": [ "r10", "r34" ], "calculation": { "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails": { "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/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r472", "r474" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "terseLabel": "Total lease expense" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r472" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Leases Cost" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_LegalMattersAndContingenciesTextBlock": { "auth_ref": [ "r265" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for legal proceedings, legal contingencies, litigation, regulatory and environmental matters and other contingencies.", "label": "Legal Matters and Contingencies [Text Block]", "terseLabel": "LITIGATION AND OTHER LEGAL MATTERS" } } }, "localname": "LegalMattersAndContingenciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/LitigationAndOtherLegalMatters" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r466" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/BasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r473" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Maturities of Lease Liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r473" ], "calculation": { "http://www.kla-tencor.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.kla-tencor.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r473" ], "calculation": { "http://www.kla-tencor.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due after Year Five", "terseLabel": "2025 and thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r473" ], "calculation": { "http://www.kla-tencor.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Five", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r473" ], "calculation": { "http://www.kla-tencor.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r473" ], "calculation": { "http://www.kla-tencor.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r473" ], "calculation": { "http://www.kla-tencor.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "terseLabel": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r473" ], "calculation": { "http://www.kla-tencor.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease having an initial or remaining lease term in excess of one year due in remainder of fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year", "terseLabel": "2020 (remaining 6 months)" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r473" ], "calculation": { "http://www.kla-tencor.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r467" ], "lang": { "en-US": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Remaining lease terms" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r475" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "verboseLabel": "LEASES" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r41" ], "calculation": { "http://www.kla-tencor.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "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/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities [Abstract]", "terseLabel": "Liabilities" } } }, "localname": "LiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r31", "r498", "r517" ], "calculation": { "http://www.kla-tencor.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "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 stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES, NON-CONTROLLING INTEREST AND STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r43" ], "calculation": { "http://www.kla-tencor.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "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/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "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/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r439" ], "calculation": { "http://www.kla-tencor.com/role/FairValueMeasurementsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Financial and Nonfinancial Liabilities, Fair Value Disclosure", "negatedTotalLabel": "Total financial liabilities" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Noncurrent [Abstract]", "terseLabel": "Non-current liabilities:" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r20", "r495", "r509" ], "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", "verboseLabel": "Borrowings under the revolving credit facility" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DebtRevolvingCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r39" ], "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": "Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DebtRevolvingCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "terseLabel": "Commitment fee percentage (in bps)" } } }, "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DebtRevolvingCreditFacilityDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "terseLabel": "Line of credit" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DebtRevolvingCreditFacilityDetails", "http://www.kla-tencor.com/role/DebtScheduleOfDebtDetails" ], "xbrltype": "domainItemType" }, "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": "LIBOR" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DebtRevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicates an ownership position in, or purchase of, a security.", "label": "Long [Member]", "terseLabel": "Purchase" } } }, "localname": "LongMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesScheduleOfNotionalAmountDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r20", "r269", "r495", "r513" ], "calculation": { "http://www.kla-tencor.com/role/DebtScheduleOfDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.kla-tencor.com/role/DebtScheduleOfDebtDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "totalLabel": "Total, net of discount" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DebtScheduleOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r40" ], "calculation": { "http://www.kla-tencor.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.kla-tencor.com/role/DebtScheduleOfDebtDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities", "terseLabel": "Current portion of long-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.kla-tencor.com/role/DebtScheduleOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r141", "r266" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing 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": "Long-term Debt, Maturities, Repayments of Principal in Year Four", "terseLabel": "2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DebtScheduleOfFuturePrincipalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r141", "r266" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing 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": "Long-term Debt, Maturities, Repayments of Principal in Year Three", "terseLabel": "2022" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DebtScheduleOfFuturePrincipalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r45" ], "calculation": { "http://www.kla-tencor.com/role/DebtScheduleOfDebtDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DebtScheduleOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r271" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for long-term debt.", "label": "Long-term Debt [Text Block]", "terseLabel": "DEBT" } } }, "localname": "LongTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r45" ], "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/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DebtRevolvingCreditFacilityDetails", "http://www.kla-tencor.com/role/DebtScheduleOfDebtDetails", "http://www.kla-tencor.com/role/DebtSeniorNotesDetails", "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r45", "r267" ], "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/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DebtRevolvingCreditFacilityDetails", "http://www.kla-tencor.com/role/DebtScheduleOfDebtDetails", "http://www.kla-tencor.com/role/DebtSeniorNotesDetails", "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MachineryAndEquipmentGross": { "auth_ref": [ "r11", "r250" ], "calculation": { "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails": { "order": 3.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depreciation of 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, Gross", "terseLabel": "Machinery and equipment" } } }, "localname": "MachineryAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Marketable Securities [Abstract]", "terseLabel": "Marketable securities:" } } }, "localname": "MarketableSecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r50", "r497", "r516" ], "calculation": { "http://www.kla-tencor.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "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 is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Stockholders' Equity Attributable to Noncontrolling Interest", "terseLabel": "Non-controlling interest in consolidated subsidiaries" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestLineItems": { "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": "Noncontrolling Interest [Line Items]", "terseLabel": "Noncontrolling Interest [Line Items]" } } }, "localname": "MinorityInterestLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestNonControllingInterestDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MinorityInterestOwnershipPercentageByParent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage.", "label": "Noncontrolling Interest, Ownership Percentage by Parent", "terseLabel": "Non-controlling interest, ownership" } } }, "localname": "MinorityInterestOwnershipPercentageByParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestNonControllingInterestDetails" ], "xbrltype": "percentItemType" }, "us-gaap_MinorityInterestTable": { "auth_ref": [ "r50", "r101", "r387", "r396" ], "lang": { "en-US": { "role": { "documentation": "Schedule of noncontrolling interest disclosure which includes the name of the subsidiary, the ownership percentage held by the parent, the ownership percentage held by the noncontrolling owners, the amount of the noncontrolling interest, the location of this amount on the balance sheet (when not reported separately), an explanation of the increase or decrease in the amount of the noncontrolling interest, the noncontrolling interest share of the net Income or Loss of the subsidiary, the location of this amount on the income statement (when not reported separately), the nature of the noncontrolling interest such as background information and terms, the amount of the noncontrolling interest represented by preferred stock, a description of the preferred stock, and the dividend requirements of the preferred stock.", "label": "Noncontrolling Interest [Table]", "terseLabel": "Noncontrolling Interest [Table]" } } }, "localname": "MinorityInterestTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestNonControllingInterestDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MunicipalBondsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Long-term debt securities issued by state, city or local governments or the agencies operated by state, city or local governments.", "label": "Municipal Bonds [Member]", "terseLabel": "Municipal securities" } } }, "localname": "MunicipalBondsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/FairValueMeasurementsDetails", "http://www.kla-tencor.com/role/MarketableSecuritiesAmortizedCostAndFairValueDetails", "http://www.kla-tencor.com/role/MarketableSecuritiesContinuousUnrealizedLossPositionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r120" ], "calculation": { "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r120" ], "calculation": { "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash (used in) provided by investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r120", "r123", "r126" ], "calculation": { "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "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/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r85", "r88", "r96", "r126", "r151", "r502", "r520" ], "calculation": { "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "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 attributable to KLA", "totalLabel": "Net income attributable to KLA" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited", "http://www.kla-tencor.com/role/FinancialStatementComponentsEffectsOnNetIncomeLossOfAmountsReclassifiedFromAociDetails", "http://www.kla-tencor.com/role/NetIncomePerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r85", "r88", "r392", "r398" ], "calculation": { "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "terseLabel": "Less: Net loss attributable to non-controlling interest", "verboseLabel": "Net loss attributable to non-controlling interest" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/NetIncomePerShareDetails" ], "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]", "terseLabel": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/BasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1": { "auth_ref": [ "r129", "r130", "r131" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of fixed assets that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Noncash or Part Noncash Acquisition, Fixed Assets Acquired", "terseLabel": "Accrued purchases of land, property and equipment - investing activities" } } }, "localname": "NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r386" ], "lang": { "en-US": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]", "terseLabel": "Non-Controlling Interest" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_NoncurrentAssets": { "auth_ref": [ "r182" ], "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": "Land, property and equipment, net" } } }, "localname": "NoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationLandPropertyAndEquipmentNetByGeographicRegionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NondesignatedMember": { "auth_ref": [ "r406" ], "lang": { "en-US": { "role": { "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Not Designated as Hedging Instrument [Member]", "terseLabel": "Derivatives not designated as hedging instruments" } } }, "localname": "NondesignatedMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesLocationsAndAmountsOfDesignatedAndNonDesignatedDerivativesGainsAndLossesDetails", "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesScheduleOfDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NonrecurringAdjustmentAxis": { "auth_ref": [ "r362" ], "lang": { "en-US": { "role": { "documentation": "Information about material and nonrecurring adjustment directly attributable to the business combination(s) included in the reported pro forma revenue and earnings (supplemental pro forma information).", "label": "Nonrecurring Adjustment [Axis]", "terseLabel": "Nonrecurring Adjustment [Axis]" } } }, "localname": "NonrecurringAdjustmentAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsScheduleOfNonRecurringAdjustmentsAttributableToBusinessCombinationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NonrecurringAdjustmentDomain": { "auth_ref": [ "r362" ], "lang": { "en-US": { "role": { "documentation": "Material, nonrecurring adjustment(s) allocated (included) to (in) reported pro forma revenue and earnings (supplemental pro forma information).", "label": "Nonrecurring Adjustment [Domain]", "terseLabel": "Nonrecurring Adjustment [Domain]" } } }, "localname": "NonrecurringAdjustmentDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsScheduleOfNonRecurringAdjustmentsAttributableToBusinessCombinationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NumberOfBusinessesAcquired": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The number of businesses acquired by the entity during the period.", "label": "Number of Businesses Acquired", "terseLabel": "Number of companies acquired" } } }, "localname": "NumberOfBusinessesAcquired", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsOtherFiscal2019AdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/GoodwillAndPurchasedIntangibleAssetsScheduleOfGoodwillDetails", "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportingUnits": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of reporting units tested for impairment of goodwill. A reporting unit is an operating segment or one level below an operating segment.", "label": "Number of Reporting Units", "terseLabel": "Number of reporting units" } } }, "localname": "NumberOfReportingUnits", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/GoodwillAndPurchasedIntangibleAssetsScheduleOfGoodwillDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OffMarketFavorableLeaseMember": { "auth_ref": [ "r36" ], "lang": { "en-US": { "role": { "documentation": "Identifiable intangible asset established upon acquisition based on a favorable difference between the terms of an acquired lease and the current market terms for that lease.", "label": "Off-Market Favorable Lease [Member]", "terseLabel": "Off Market Lease" } } }, "localname": "OffMarketFavorableLeaseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechEstimatedFairValueAndWeightedAverageUsefulLifeOfAcquiredIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Operating Leases, After Adoption of 842" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r464" ], "calculation": { "http://www.kla-tencor.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Total", "verboseLabel": "Lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/BasisOfPresentationDetails", "http://www.kla-tencor.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r464" ], "calculation": { "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails": { "order": 7.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r464" ], "calculation": { "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails": { "order": 4.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r465", "r468" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Operating cash outflows from operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/LeasesSupplementalCashFlowInformationRelatedToLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r463" ], "calculation": { "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails": { "order": 2.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right of use assets", "verboseLabel": "Lease assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/BasisOfPresentationDetails", "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r471", "r474" ], "lang": { "en-US": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Operating leases, weighted average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r470", "r474" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Operating leases, weighted average remaining lease term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasedAssetsLineItems": { "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 Leased Assets [Line Items]", "terseLabel": "Operating Leased Assets [Line Items]" } } }, "localname": "OperatingLeasedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r459", "r460" ], "calculation": { "http://www.kla-tencor.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Total minimum lease payments" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]", "terseLabel": "Operating Leases, Before Adoption of 842" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": { "auth_ref": [ "r459", "r460" ], "calculation": { "http://www.kla-tencor.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "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", "terseLabel": "2020" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r459", "r460" ], "calculation": { "http://www.kla-tencor.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "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 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 in Five Years", "terseLabel": "2024" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r459", "r460" ], "calculation": { "http://www.kla-tencor.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "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", "terseLabel": "2023" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r459", "r460" ], "calculation": { "http://www.kla-tencor.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "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", "terseLabel": "2022" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r459", "r460" ], "calculation": { "http://www.kla-tencor.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "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", "terseLabel": "2021" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": { "auth_ref": [ "r459", "r460" ], "calculation": { "http://www.kla-tencor.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "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", "terseLabel": "2025 and thereafter" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r168", "r178" ], "lang": { "en-US": { "role": { "documentation": "Identifies 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": "Operating Segments [Member]", "terseLabel": "Operating segments" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationReconciliationOfTotalReportableSegmentsRevenueToTotalRevenueDetails", "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationReconciliationOfTotalSegmentGrossMarginToTotalIncomeBeforeIncomeTaxesDetails", "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationSummaryOfResultsForReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrderOrProductionBacklogMember": { "auth_ref": [ "r370" ], "lang": { "en-US": { "role": { "documentation": "Orders, production or production backlog arising from contracts such as purchase or sales orders acquired in a business combination.", "label": "Order or Production Backlog [Member]", "verboseLabel": "Backlog" } } }, "localname": "OrderOrProductionBacklogMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechEstimatedFairValueAndWeightedAverageUsefulLifeOfAcquiredIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r1", "r400" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "BASIS OF PRESENTATION" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/BasisOfPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r13", "r14", "r15", "r42" ], "calculation": { "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails": { "order": 3.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other accrued expenses" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r56" ], "calculation": { "http://www.kla-tencor.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other current assets", "totalLabel": "Other current assets, total" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r37" ], "calculation": { "http://www.kla-tencor.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other non-current assets", "totalLabel": "Other non-current assets, total" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Assets, Noncurrent [Abstract]", "terseLabel": "Other non-current assets:" } } }, "localname": "OtherAssetsNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/FairValueMeasurementsDetails", "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r388", "r389", "r394" ], "calculation": { "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities, attributable to parent entity. Excludes amounts related to other than temporary impairment (OTTI) loss.", "label": "Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent", "totalLabel": "Net change related to available-for-sale securities" } } }, "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent [Abstract]", "terseLabel": "Available-for-sale securities:" } } }, "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent": { "auth_ref": [ "r388", "r389", "r394" ], "calculation": { "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit), after reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities, attributable to parent entity. Excludes amounts related to other than temporary impairment (OTTI) loss.", "label": "Other Comprehensive Income (Loss), Available-for-sale Securities, Tax, Portion Attributable to Parent", "negatedTerseLabel": "Income tax (provision) benefit" } } }, "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r76", "r78", "r388", "r394" ], "calculation": { "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "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": "Net change related to unrecognized losses and transition obligations in connection with defined benefit plans" } } }, "localname": "OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent [Abstract]", "terseLabel": "Cash flow hedges:" } } }, "localname": "OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent": { "auth_ref": [ "r388", "r389", "r394" ], "calculation": { "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax, after reclassification adjustments of gain (loss) on foreign currency translation adjustments, on 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, before Tax, Portion Attributable to Parent", "terseLabel": "Cumulative currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r388", "r389", "r394" ], "calculation": { "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "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": "Net change related to currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent [Abstract]", "terseLabel": "Currency translation adjustments:" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent": { "auth_ref": [ "r388", "r389", "r394" ], "calculation": { "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit), after 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 Translation Adjustment, Tax, Portion Attributable to Parent", "negatedTerseLabel": "Income tax (provision) benefit" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive Income (Loss), before Tax [Abstract]", "terseLabel": "Other comprehensive income (loss):" } } }, "localname": "OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent": { "auth_ref": [ "r78" ], "calculation": { "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "order": 4.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent", "totalLabel": "Net change related to cash flow hedges" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax": { "auth_ref": [ "r79" ], "calculation": { "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax", "negatedTerseLabel": "Income tax (provision) benefit" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax": { "auth_ref": [ "r70", "r78", "r410", "r415", "r435" ], "calculation": { "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax and reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax", "netLabel": "Amounts included in the assessment of effectiveness", "terseLabel": "Net unrealized gains (losses) arising during the period", "verboseLabel": "Net change in unrealized gains or losses" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited", "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails", "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesGainsLossesOnDerivativesInCashFlowHedgingRelationshipsRecognizedInOciDetails", "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax": { "auth_ref": [ "r78", "r82", "r417" ], "calculation": { "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax", "negatedLabel": "Amount reclassified to earnings", "negatedTerseLabel": "Reclassification adjustments for net (gains) losses included in net income", "terseLabel": "Amount of gains (losses) reclassified from accumulated OCI to earnings" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited", "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails", "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesLocationsAndAmountsOfDesignatedAndNonDesignatedDerivativesGainsAndLossesDetails", "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeReclassificationForDiscontinuanceBeforeTax": { "auth_ref": [ "r420" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax, of reclassification from accumulated other comprehensive income (AOCI) for gain (loss) from discontinuance of cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Reclassification for Discontinuance, before Tax", "terseLabel": "Amount of gains (losses) reclassified from accumulated OCI to earnings as a result that a forecasted transaction is no longer probable of occurring" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeReclassificationForDiscontinuanceBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesLocationsAndAmountsOfDesignatedAndNonDesignatedDerivativesGainsAndLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAdjustmentsBeforeTax": { "auth_ref": [ "r71", "r78", "r82", "r418" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax, of adjustments from accumulated other comprehensive income (AOCI) for gain (loss) from increase (decrease) in value of excluded component of derivative designated and qualifying as hedge. Adjustments include, but are not limited to, reclassifications for sale and settlement, and amounts recognized under systematic and rational method.", "label": "Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), Adjustments, before Tax", "terseLabel": "Amount excluded from the assessment of effectiveness recognized in earnings based on an amortization approach" } } }, "localname": "OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAdjustmentsBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesLocationsAndAmountsOfDesignatedAndNonDesignatedDerivativesGainsAndLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseBeforeAdjustmentsAndTax": { "auth_ref": [ "r71", "r78", "r416", "r423", "r435" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax and adjustments, of gain (loss) from increase (decrease) in value of excluded component of derivative designated and qualifying as hedge. Adjustments include, but are not limited to, reclassifications for sale and settlement, and amounts recognized under systematic and rational method.", "label": "Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), before Adjustments and Tax", "terseLabel": "Amounts excluded from the assessment of effectiveness" } } }, "localname": "OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseBeforeAdjustmentsAndTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesGainsLossesOnDerivativesInCashFlowHedgingRelationshipsRecognizedInOciDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r86", "r89", "r91", "r272" ], "calculation": { "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Other comprehensive income (loss)", "totalLabel": "Other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited", "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax": { "auth_ref": [ "r78", "r82", "r83", "r205" ], "calculation": { "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.", "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, before Tax", "negatedTerseLabel": "Reclassification adjustments for net (gains) losses included in net income" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax": { "auth_ref": [ "r72", "r78", "r205" ], "calculation": { "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax and reclassification adjustments of unrealized holding gain (loss) on available-for-sale securities.", "label": "Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, before Tax", "terseLabel": "Net unrealized gains (losses) arising during the period" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCurrentAssetsMember": { "auth_ref": [ "r408", "r433" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing other current assets.", "label": "Other Current Assets [Member]", "terseLabel": "Other current assets" } } }, "localname": "OtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesScheduleOfDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherCurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing other current liabilities.", "label": "Other Current Liabilities [Member]", "verboseLabel": "Other current liabilities" } } }, "localname": "OtherCurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesScheduleOfDerivativeInstrumentsDetails", "http://www.kla-tencor.com/role/StockRepurchaseProgramDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Intangible assets classified as other.", "label": "Other Intangible Assets [Member]", "terseLabel": "Backlog and other" } } }, "localname": "OtherIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/GoodwillAndPurchasedIntangibleAssetsPurchasedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherInventoriesSpareParts": { "auth_ref": [ "r55" ], "calculation": { "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Gross amount of components of assembled products that can be sold directly or indirectly through sales of assembled products.", "label": "Other Inventories, Spare Parts, Gross", "terseLabel": "Customer service parts" } } }, "localname": "OtherInventoriesSpareParts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r12", "r13", "r42" ], "calculation": { "http://www.kla-tencor.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "terseLabel": "Other current liabilities", "totalLabel": "Other current liabilities, total" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Liabilities, Current [Abstract]", "terseLabel": "Other current liabilities:" } } }, "localname": "OtherLiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r46" ], "calculation": { "http://www.kla-tencor.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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 non-current liabilities", "totalLabel": "Other non-current liabilities, total" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Liabilities, Noncurrent [Abstract]", "terseLabel": "Other non-current liabilities:" } } }, "localname": "OtherLiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ParentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests.", "label": "Parent [Member]", "terseLabel": "Total KLA Stockholders\u2019 Equity" } } }, "localname": "ParentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "auth_ref": [ "r117" ], "calculation": { "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date.", "label": "Payment for Contingent Consideration Liability, Financing Activities", "negatedTerseLabel": "Payment of contingent consideration payable" } } }, "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r115" ], "calculation": { "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Common stock repurchases" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividends": { "auth_ref": [ "r115" ], "calculation": { "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.", "label": "Payments of Dividends", "negatedLabel": "Payment of dividends to stockholders", "terseLabel": "Payment of dividends" } } }, "localname": "PaymentsOfDividends", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestCashDividendsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r115" ], "calculation": { "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-based Payment Arrangement", "negatedTerseLabel": "Tax withholding payments related to vested and released restricted stock units" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r105", "r109", "r192" ], "calculation": { "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Payments to Acquire Debt Securities, Available-for-sale", "negatedLabel": "Purchases of available-for-sale securities" } } }, "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r110", "r379" ], "calculation": { "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechPurchasePriceAllocationDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Cash for outstanding Orbotech shares", "verboseLabel": "Cash for outstanding Orbotech shares" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r110" ], "calculation": { "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "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", "negatedLabel": "Business acquisitions, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireOtherInvestments": { "auth_ref": [ "r112" ], "calculation": { "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow to acquire investments classified as other.", "label": "Payments to Acquire Other Investments", "negatedLabel": "Purchases of trading securities" } } }, "localname": "PaymentsToAcquireOtherInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r111" ], "calculation": { "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "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": "Capital expenditures" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r314", "r338" ], "lang": { "en-US": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestEquityIncentiveProgramDetails", "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestRestrictedStockUnitActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestEquityIncentiveProgramDetails", "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestRestrictedStockUnitActivitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PositionAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by position taken for a security.", "label": "Position [Axis]", "terseLabel": "Position [Axis]" } } }, "localname": "PositionAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesScheduleOfNotionalAmountDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PositionDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicates position taken for a security.", "label": "Position [Domain]", "terseLabel": "Position [Domain]" } } }, "localname": "PositionDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesScheduleOfNotionalAmountDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r5", "r8", "r225" ], "calculation": { "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails": { "order": 3.0, "parentTag": "us-gaap_OtherAssetsCurrent", "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 within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Expense, Current", "terseLabel": "Prepaid expenses" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidTaxes": { "auth_ref": [ "r6", "r8", "r224", "r225" ], "calculation": { "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails": { "order": 4.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Taxes", "terseLabel": "Prepaid income and other taxes" } } }, "localname": "PrepaidTaxes", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r113" ], "calculation": { "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Issuance of common stock" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": { "auth_ref": [ "r113", "r339" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised.", "label": "Proceeds, Issuance of Shares, Share-based Payment Arrangement, Including Option Exercised", "terseLabel": "Total cash received from employees for the issuance of shares under the ESPP" } } }, "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestEmployeeStockPurchasePlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r114", "r136" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Proceeds from Lines of Credit", "terseLabel": "Proceeds from sales of LCs" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLongTermLinesOfCredit": { "auth_ref": [ "r114" ], "calculation": { "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.", "label": "Proceeds from Long-term Lines of Credit", "terseLabel": "Proceeds from revolving credit facility", "verboseLabel": "Amount borrowed" } } }, "localname": "ProceedsFromLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://www.kla-tencor.com/role/DebtRevolvingCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": { "auth_ref": [ "r105", "r106", "r192" ], "calculation": { "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-sale", "terseLabel": "Proceeds from maturity of available-for-sale securities" } } }, "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "auth_ref": [], "calculation": { "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period.", "label": "Proceeds from Sale and Maturity of Marketable Securities", "terseLabel": "Proceeds from sale of trading securities" } } }, "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfOtherInvestments": { "auth_ref": [ "r108" ], "calculation": { "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with the sale and maturity (principal being due) of other investments, prepayment and call (request of early payment) of other investments not otherwise defined in the taxonomy.", "label": "Proceeds from Sale and Maturity of Other Investments", "terseLabel": "Proceeds from disposition of non-marketable securities" } } }, "localname": "ProceedsFromSaleAndMaturityOfOtherInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r105", "r106", "r192" ], "calculation": { "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds from Sale of Debt Securities, Available-for-sale", "terseLabel": "Proceeds from sale of available-for-sale securities" } } }, "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r296" ], "lang": { "en-US": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]", "terseLabel": "Product" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r85", "r88", "r119", "r172", "r179", "r388", "r391", "r393", "r398", "r399" ], "calculation": { "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "negatedTerseLabel": "Adjustment to expense", "terseLabel": "Net income", "totalLabel": "Net income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsScheduleOfNonRecurringAdjustmentsAttributableToBusinessCombinationDetails", "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited", "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r34", "r250" ], "calculation": { "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails": { "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": "Land, property and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails" ], "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" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r16", "r17", "r252", "r518" ], "calculation": { "http://www.kla-tencor.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "terseLabel": "Land, property and equipment, net", "totalLabel": "Land, property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Property, Plant and Equipment, Net [Abstract]", "terseLabel": "Land, property and equipment, net:" } } }, "localname": "PropertyPlantAndEquipmentNetAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted": { "auth_ref": [ "r22", "r496", "r514" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Minimum amount to be expended to satisfy the terms of arrangements in which the entity has agreed to expend funds to procure goods or services, excluding long-term purchase commitments or unconditional purchase obligations.", "label": "Purchase Commitment, Remaining Minimum Amount Committed", "terseLabel": "Purchase commitments" } } }, "localname": "PurchaseCommitmentRemainingMinimumAmountCommitted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax": { "auth_ref": [ "r81", "r84", "r91" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss).", "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax", "negatedLabel": "Other comprehensive (income) loss, reclassification adjustment from AOCI, pension and other postretirement benefit plans, net of tax" } } }, "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/FinancialStatementComponentsEffectsOnNetIncomeLossOfAmountsReclassifiedFromAociDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Axis]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Axis]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/FinancialStatementComponentsEffectsOnNetIncomeLossOfAmountsReclassifiedFromAociDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Domain]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Domain]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/FinancialStatementComponentsEffectsOnNetIncomeLossOfAmountsReclassifiedFromAociDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identifies item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Member]", "terseLabel": "Reclassification out of accumulated other comprehensive income" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/FinancialStatementComponentsEffectsOnNetIncomeLossOfAmountsReclassifiedFromAociDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of information about items reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/FinancialStatementComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable": { "auth_ref": [ "r175", "r177" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about 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]", "terseLabel": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table]" } } }, "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationReconciliationOfTotalSegmentGrossMarginToTotalIncomeBeforeIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock": { "auth_ref": [ "r175", "r177" ], "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]", "terseLabel": "Reconciliation of Total Segment Gross Margin to Total Income Before Income Taxes" } } }, "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable": { "auth_ref": [ "r174", "r177" ], "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/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationReconciliationOfTotalReportableSegmentsRevenueToTotalRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock": { "auth_ref": [ "r174", "r177" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues.", "label": "Reconciliation of Revenue from Segments to Consolidated [Table Text Block]", "terseLabel": "Reconciliation of Total Reportable Segments Revenue to Total Revenue" } } }, "localname": "ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty": { "auth_ref": [ "r476" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Expenses recognized resulting from transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.", "label": "Related Party Transaction, Expenses from Transactions with Related Party", "terseLabel": "Total purchases" } } }, "localname": "RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r481" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "RELATED PARTY TRANSACTIONS" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r116" ], "calculation": { "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments of Long-term Debt", "negatedLabel": "Repayment of debt" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermLinesOfCredit": { "auth_ref": [ "r116" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for the settlement of obligation drawn from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.", "label": "Repayments of Long-term Lines of Credit", "terseLabel": "Principal payments" } } }, "localname": "RepaymentsOfLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DebtRevolvingCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReportingUnitAxis": { "auth_ref": [ "r233", "r234" ], "lang": { "en-US": { "role": { "documentation": "Information by reporting unit.", "label": "Reporting Unit [Axis]", "terseLabel": "Reporting Units [Axis]" } } }, "localname": "ReportingUnitAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsFiscal2020AcquisitionsAdditionalInformationDetails", "http://www.kla-tencor.com/role/GoodwillAndPurchasedIntangibleAssetsScheduleOfGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReportingUnitDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Level of reporting at which goodwill is tested for impairment.", "label": "Reporting Unit [Domain]", "terseLabel": "Reporting Unit [Domain]" } } }, "localname": "ReportingUnitDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsFiscal2020AcquisitionsAdditionalInformationDetails", "http://www.kla-tencor.com/role/GoodwillAndPurchasedIntangibleAssetsScheduleOfGoodwillDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r345", "r533" ], "calculation": { "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "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", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationReconciliationOfTotalSegmentGrossMarginToTotalIncomeBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestShareBasedCompensationExpenseDetails", "http://www.kla-tencor.com/role/GoodwillAndPurchasedIntangibleAssetsAmortizationExpenseForPurchasedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted stock units" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestEquityIncentivePlansGeneralInformationDetails", "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestEquityIncentiveProgramDetails", "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestRestrictedStockUnitActivitiesDetails", "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestWeightedAverageGrantDateFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Restructuring and Related Activities [Abstract]" } } }, "localname": "RestructuringAndRelatedActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "auth_ref": [ "r262" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.", "label": "Restructuring and Related Activities Disclosure [Text Block]", "terseLabel": "RESTRUCTURING CHARGES" } } }, "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/RestructuringCharges" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r125", "r255", "r258", "r260" ], "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", "terseLabel": "Restructuring charges" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/RestructuringChargesRestructuringChargesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserve": { "auth_ref": [ "r256", "r259" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.", "label": "Restructuring Reserve", "terseLabel": "Restructuring reserve" } } }, "localname": "RestructuringReserve", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/RestructuringChargesRestructuringChargesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r28", "r277", "r515" ], "calculation": { "http://www.kla-tencor.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.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)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "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/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenues:" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r292", "r293" ], "calculation": { "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 6.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "netLabel": "Adjustment to revenue", "terseLabel": "Revenues" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsScheduleOfNonRecurringAdjustmentsAttributableToBusinessCombinationDetails", "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesLocationsAndAmountsOfDesignatedAndNonDesignatedDerivativesGainsAndLossesDetails", "http://www.kla-tencor.com/role/FinancialStatementComponentsEffectsOnNetIncomeLossOfAmountsReclassifiedFromAociDetails", "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationReconciliationOfTotalReportableSegmentsRevenueToTotalRevenueDetails", "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationRevenueFromExternalCustomersByProductsAndServicesDetails", "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationScheduleOfRevenueFromExternalCustomersDetails", "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationSummaryOfResultsForReportableSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r300" ], "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" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromRelatedParties": { "auth_ref": [ "r98", "r529" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.", "label": "Revenue from Related Parties", "terseLabel": "Total revenues" } } }, "localname": "RevenueFromRelatedParties", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuePerformanceObligationDescriptionOfTiming": { "auth_ref": [ "r289" ], "lang": { "en-US": { "role": { "documentation": "Description of timing for satisfying performance obligation in contract with customer. Includes, but is not limited to, as services are rendered, and upon shipment, delivery or completion of service.", "label": "Revenue, Performance Obligation, Description of Timing", "terseLabel": "Revenue, description of timing" } } }, "localname": "RevenuePerformanceObligationDescriptionOfTiming", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/RevenueNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r290" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Remaining performance obligation" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/RevenueRemainingPerformanceObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "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": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/RevenueRemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r291" ], "lang": { "en-US": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in CCYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/RevenueRemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/RevenueRemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "auth_ref": [ "r291" ], "lang": { "en-US": { "role": { "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Percentage", "terseLabel": "Remaining performance obligation, percentage" } } }, "localname": "RevenueRemainingPerformanceObligationPercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/RevenueRemainingPerformanceObligationsDetails" ], "xbrltype": "percentItemType" }, "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" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationLandPropertyAndEquipmentNetByGeographicRegionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "verboseLabel": "Revolving credit facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DebtRevolvingCreditFacilityDetails", "http://www.kla-tencor.com/role/DebtScheduleOfDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r469", "r474" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "ROU assets obtained in exchange for new operating lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/LeasesSupplementalCashFlowInformationRelatedToLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesMember": { "auth_ref": [ "r426" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing revenue from sale of goods and services rendered in the normal course of business.", "label": "Sales [Member]", "terseLabel": "Revenues" } } }, "localname": "SalesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesLocationsAndAmountsOfDesignatedAndNonDesignatedDerivativesGainsAndLossesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r81" ], "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]", "terseLabel": "Components of Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/FinancialStatementComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "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 Securities, Available-for-sale [Line Items]", "terseLabel": "Debt Securities, Available-for-sale [Line Items]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/MarketableSecuritiesAmortizedCostAndFairValueDetails", "http://www.kla-tencor.com/role/MarketableSecuritiesContinuousUnrealizedLossPositionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the reconciliation of available-for-sale securities from cost basis to fair value.", "label": "Schedule of Available-for-sale Securities Reconciliation [Table Text Block]", "terseLabel": "Summary of Marketable Securities" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/MarketableSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r363", "r364" ], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/BasisOfPresentationDetails", "http://www.kla-tencor.com/role/BusinessCombinationsFiscal2019AcquisitionsAdditionalInformationDetails", "http://www.kla-tencor.com/role/BusinessCombinationsFiscal2020AcquisitionsAdditionalInformationDetails", "http://www.kla-tencor.com/role/BusinessCombinationsFiscal2020AcquisitionsDetails", "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechPurchasePriceAllocationDetails", "http://www.kla-tencor.com/role/BusinessCombinationsOtherFiscal2019AcquisitionsDetails", "http://www.kla-tencor.com/role/BusinessCombinationsOtherFiscal2019AdditionalInformationDetails", "http://www.kla-tencor.com/role/BusinessCombinationsProFormaInformationDetails", "http://www.kla-tencor.com/role/BusinessCombinationsScheduleOfNonRecurringAdjustmentsAttributableToBusinessCombinationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "auth_ref": [ "r363", "r364" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts.", "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "terseLabel": "Aggregate Purchase Consideration and Preliminary Purchase Price Allocation" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r417" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of gain (loss) on derivative and nonderivative instruments designated and qualifying as cash flow hedge recorded in accumulated other comprehensive income (AOCI) and reclassified into earnings.", "label": "Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Balances and Changes in Accumulated Other Comprehensive Income Related to Derivative Instruments" } } }, "localname": "ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r45", "r135", "r273", "r274", "r275", "r276", "r455", "r456", "r458", "r508" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.", "label": "Schedule of Long-term Debt Instruments [Table Text Block]", "terseLabel": "Schedule of Debt" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable": { "auth_ref": [ "r301", "r302" ], "lang": { "en-US": { "role": { "documentation": "Schedule, table or text reflecting arrangements that are not equity-based payments, or pension and other postretirement benefits, with individual employees. The arrangements (for example, profit sharing, deferred bonuses or certain split-dollar life insurance arrangements) 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 amounts at designated 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 and the carrying amount as of the balance sheet date of the related liability.", "label": "Schedule of Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits, by Title of Individual and by Type of Deferred Compensation [Table]", "terseLabel": "Schedule of Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits, by Title of Individual and by Type of Deferred Compensation [Table]", "verboseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CommitmentsAndContingenciesDetails", "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestCashBasedLongTermIncentiveCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": { "auth_ref": [ "r409", "r421", "r428" ], "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": "Schedule of Derivative Instruments, Location, Designated and Non-Designated, Gains (Losses)" } } }, "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": { "auth_ref": [ "r414" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.", "label": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]", "terseLabel": "Schedule of Derivative Instruments, Fair Value" } } }, "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r151" ], "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]", "terseLabel": "Computation of Basic and Diluted Net Income (Loss) Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/NetIncomePerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r312", "r335", "r341" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestShareBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r312", "r335", "r341" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Schedule of Stock-based Compensation Expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock": { "auth_ref": [ "r182" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the names of foreign countries in which material 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 are located, and amount of such long-lived assets located in that country or foreign geographic area.", "label": "Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country [Table Text Block]", "terseLabel": "Long-Lived Assets by Geographic Region" } } }, "localname": "ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable": { "auth_ref": [ "r180" ], "lang": { "en-US": { "role": { "documentation": "Tabular presentation of the description and amount of revenues from a product or service, or a group of similar products or similar services, reported from external customers during the period, if the information is not provided as part of the reportable operating segment information.", "label": "Revenue from External Customers by Products and Services [Table]", "terseLabel": "Revenue from External Customers by Products and Services [Table]" } } }, "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationRevenueFromExternalCustomersByProductsAndServicesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock": { "auth_ref": [ "r180" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of entity-wide revenues from external customers for each product or service or each group of similar products or services if the information is not provided as part of the reportable operating segment information.", "label": "Revenue from External Customers by Products and Services [Table Text Block]", "terseLabel": "Revenues by Major Products" } } }, "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r439", "r440" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date 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 (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r238", "r243" ], "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/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/GoodwillAndPurchasedIntangibleAssetsAmortizationExpenseForPurchasedIntangibleAssetsDetails", "http://www.kla-tencor.com/role/GoodwillAndPurchasedIntangibleAssetsPurchasedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r238", "r243" ], "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]", "terseLabel": "Components of Purchased Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/GoodwillAndPurchasedIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": { "auth_ref": [ "r461" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.", "label": "Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]", "verboseLabel": "Schedule of Future Minimum Rental Payments for Operating Leases" } } }, "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r232", "r235" ], "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/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/GoodwillAndPurchasedIntangibleAssetsScheduleOfGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r232", "r235" ], "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": "Goodwill Balances" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/GoodwillAndPurchasedIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock": { "auth_ref": [ "r402" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the notional amounts of outstanding derivative positions.", "label": "Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block]", "terseLabel": "Schedule of Notional Amounts of Derivatives Outstanding" } } }, "localname": "ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOperatingLeasedAssetsTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of long-lived, depreciable assets that are subject to a operating lease agreements and are used in the normal conduct of business to produce goods and services. Examples may include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Schedule of Operating Leased Assets [Table]", "terseLabel": "Schedule of Operating Leased Assets [Table]" } } }, "localname": "ScheduleOfOperatingLeasedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r35", "r252" ], "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": "Balance Sheet Components [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates.", "label": "Schedule of Related Party Transactions [Table Text Block]", "terseLabel": "Related Party Transactions" } } }, "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/RelatedPartyTransactionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock": { "auth_ref": [ "r99", "r181" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the names of foreign countries from which revenue is material and the amount of revenue from external customers attributed to those countries. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]", "terseLabel": "Revenues by Geographic Region" } } }, "localname": "ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r93", "r95", "r183" ], "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/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationLandPropertyAndEquipmentNetByGeographicRegionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r167", "r172", "r173", "r176", "r232" ], "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": "Segment Reporting and Geographic Information by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationAdditionalInformationDetails", "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationScheduleOfRevenueFromExternalCustomersDetails", "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationSummaryOfResultsForReportableSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r167", "r172", "r173", "r176", "r232" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. 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 Text Block]", "terseLabel": "Summary Of Results for Reportable Segments" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r314", "r338" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestEmployeeStockPurchasePlanDetails", "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestEquityIncentivePlansGeneralInformationDetails", "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestEquityIncentiveProgramDetails", "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestRestrictedStockUnitActivitiesDetails", "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestWeightedAverageGrantDateFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r318" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Schedule of Restricted Stock Activity" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock": { "auth_ref": [ "r329" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of employee stock purchase plans, including, but not limited to: (a) expected term, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]", "terseLabel": "Employee Stock Purchase Rights Valuation" } } }, "localname": "ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfTreasuryStockByClassTextBlock": { "auth_ref": [ "r278", "r279", "r280", "r281" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.", "label": "Class of Treasury Stock [Table Text Block]", "terseLabel": "Schedule of Share Repurchases" } } }, "localname": "ScheduleOfTreasuryStockByClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/StockRepurchaseProgramTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock": { "auth_ref": [ "r203" ], "lang": { "en-US": { "role": { "documentation": "For all investments in an unrealized loss position, including those for which other-than-temporary impairments have not been recognized in earnings (including investments for which a portion of an other-than-temporary impairment has been recognized in other comprehensive income), a tabular disclosure of the aggregate related fair value of investments with unrealized losses and the aggregate amount of unrealized losses (that is, the amount by which amortized cost basis exceeds fair value).", "label": "Schedule of Unrealized Loss on Investments [Table Text Block]", "terseLabel": "Investments with Gross Unrealized Losses" } } }, "localname": "ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/MarketableSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r243" ], "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]", "terseLabel": "Remaining Estimated Amortization Expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/GoodwillAndPurchasedIntangibleAssetsTables" ], "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/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationAdditionalInformationDetails", "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationSummaryOfResultsForReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2019-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]", "terseLabel": "SEGMENT REPORTING AND GEOGRAPHIC INFORMATION" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformation" ], "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 and Geographic Information" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationAdditionalInformationDetails", "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationScheduleOfRevenueFromExternalCustomersDetails", "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationSummaryOfResultsForReportableSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems": { "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, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]", "terseLabel": "Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]" } } }, "localname": "SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationReconciliationOfTotalSegmentGrossMarginToTotalIncomeBeforeIncomeTaxesDetails" ], "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/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationReconciliationOfTotalReportableSegmentsRevenueToTotalRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r103", "r222" ], "calculation": { "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "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", "terseLabel": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationReconciliationOfTotalSegmentGrossMarginToTotalIncomeBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [ "r104" ], "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" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestShareBasedCompensationExpenseDetails", "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails", "http://www.kla-tencor.com/role/GoodwillAndPurchasedIntangibleAssetsAmortizationExpenseForPurchasedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeniorNotesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors.", "label": "Senior Notes [Member]", "verboseLabel": "Senior notes" } } }, "localname": "SeniorNotesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DebtScheduleOfDebtDetails", "http://www.kla-tencor.com/role/DebtSeniorNotesDetails", "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember": { "auth_ref": [ "r364" ], "lang": { "en-US": { "role": { "documentation": "Represents the aggregation and reporting of combined amounts of individually immaterial business combinations that were completed during the period.", "label": "Series of Individually Immaterial Business Acquisitions [Member]", "terseLabel": "Acquisition of privately-held companies in 2019" } } }, "localname": "SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsOtherFiscal2019AcquisitionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r296" ], "lang": { "en-US": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.", "label": "Service [Member]", "terseLabel": "Service", "verboseLabel": "Service" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationRevenueFromExternalCustomersByProductsAndServicesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r124" ], "calculation": { "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r315" ], "lang": { "en-US": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Share-based vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestRestrictedStockUnitActivitiesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate": { "auth_ref": [ "r338" ], "lang": { "en-US": { "role": { "documentation": "Discount rate from fair value on offering date that participants pay for shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Offering Date", "terseLabel": "ESPP, discount from market price, lesser of commencement of offering period or purchase date" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestEmployeeStockPurchasePlanDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r321" ], "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", "negatedLabel": "Forfeited (in shares)", "terseLabel": "Restricted stock units canceled (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestEquityIncentivePlansGeneralInformationDetails", "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestRestrictedStockUnitActivitiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r325" ], "lang": { "en-US": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Restricted stock units forfeited, weighted-average grant date fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestRestrictedStockUnitActivitiesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r323" ], "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", "negatedTerseLabel": "Restricted stock units granted (in shares)", "verboseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestEquityIncentivePlansGeneralInformationDetails", "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestRestrictedStockUnitActivitiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r323" ], "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": "Restricted stock units granted, weighted-average grant date fair value (in dollars per share)", "verboseLabel": "Weighted-average grant date fair value per unit (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestRestrictedStockUnitActivitiesDetails", "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestWeightedAverageGrantDateFairValueDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r322" ], "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": "Outstanding restricted stock units as of December 31, 2019 (in shares)", "periodStartLabel": "Outstanding restricted stock units as of June 30, 2019 (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestRestrictedStockUnitActivitiesDetails" ], "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": "Restricted Stock Units Activity Rollforward" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestRestrictedStockUnitActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r322" ], "lang": { "en-US": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Outstanding restricted stock units as of December 31, 2019, weighted-average grant date fair value (in dollars per share)", "periodStartLabel": "Outstanding restricted stock units as of June 30, 2019, weighted-average grant date fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestRestrictedStockUnitActivitiesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "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, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Restricted Stock Units Activity, Weighted Average Grant Date Fair Value Rollforward" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestRestrictedStockUnitActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r324" ], "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": "Vested and released (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestRestrictedStockUnitActivitiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "auth_ref": [ "r327" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "terseLabel": "Grant date fair value of vested restricted stock units" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestWeightedAverageGrantDateFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r324" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Restricted stock units vested and released, weighted-average grant date fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestRestrictedStockUnitActivitiesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]", "terseLabel": "ESPP, Fair Value Assumptions and Methodology" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestEmployeeStockPurchasePlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r332" ], "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": "Dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestEmployeeStockPurchasePlanDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r331" ], "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": "Expected stock price volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestEmployeeStockPurchasePlanDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r333" ], "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": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestEmployeeStockPurchasePlanDetails" ], "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", "verboseLabel": "Restricted Stock Unit Activity" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestEmployeeStockPurchasePlanDetails", "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestEquityIncentivePlansGeneralInformationDetails", "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestEquityIncentiveProgramDetails", "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestRestrictedStockUnitActivitiesDetails", "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestWeightedAverageGrantDateFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate": { "auth_ref": [ "r338" ], "lang": { "en-US": { "role": { "documentation": "The highest percentage of annual salary that an employee is permitted to utilize with respect to the plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Rate", "terseLabel": "ESPP maximum employee subscription rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestEmployeeStockPurchasePlanDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r316" ], "lang": { "en-US": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "terseLabel": "Shares available for issuance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestEquityIncentiveProgramDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r338" ], "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", "periodEndLabel": "Balance as of December 31, 2019 (in shares)", "periodStartLabel": "Balance as of June 30, 2019 (in shares)", "verboseLabel": "Maximum number of shares available for grant (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestEquityIncentivePlansGeneralInformationDetails", "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestEquityIncentiveProgramDetails", "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestRestrictedStockUnitActivitiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r338" ], "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": "Stock options, outstanding, aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestEquityIncentiveProgramDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r319" ], "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", "terseLabel": "Stock options, outstanding, weighted average exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestEquityIncentiveProgramDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward": { "auth_ref": [ "r311", "r338" ], "lang": { "en-US": { "role": { "documentation": "Number of shares purchased for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Shares Purchased for Award", "terseLabel": "Number of shares purchased by employees through the ESPP (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestEmployeeStockPurchasePlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r311", "r317" ], "lang": { "en-US": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestCashDividendsDetails", "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestEmployeeStockPurchasePlanDetails", "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestEquityIncentivePlansGeneralInformationDetails", "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestEquityIncentiveProgramDetails", "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestRestrictedStockUnitActivitiesDetails", "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestWeightedAverageGrantDateFairValueDetails" ], "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": "Stock options, exercised, weighted-average price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestEquityIncentiveProgramDetails" ], "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/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/StockRepurchaseProgramDetails" ], "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/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/StockRepurchaseProgramDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding", "terseLabel": "Intrinsic value, RSUs" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestRestrictedStockUnitActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r330", "r340" ], "lang": { "en-US": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected life (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestEmployeeStockPurchasePlanDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r328" ], "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": "Stock options, outstanding, weighted-average remaining contractual term, stock options" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestEquityIncentiveProgramDetails" ], "xbrltype": "durationItemType" }, "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": "Balance (in shares)", "periodStartLabel": "Balance (in shares)", "terseLabel": "Shares outstanding (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechPurchasePriceAllocationDetails", "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicates the sale of a borrowed security or written option.", "label": "Short [Member]", "terseLabel": "Sell" } } }, "localname": "ShortMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesScheduleOfNotionalAmountDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SovereignDebtSecuritiesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt security issued by foreign government (not within the country of domicile of the entity).", "label": "Sovereign Debt Securities [Member]", "terseLabel": "Sovereign securities" } } }, "localname": "SovereignDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/FairValueMeasurementsDetails", "http://www.kla-tencor.com/role/MarketableSecuritiesAmortizedCostAndFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r0", "r172", "r232", "r254", "r257", "r261", "r522" ], "lang": { "en-US": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationAdditionalInformationDetails", "http://www.kla-tencor.com/role/SegmentReportingAndGeographicInformationSummaryOfResultsForReportableSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r23", "r24", "r25", "r272" ], "lang": { "en-US": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechPurchasePriceAllocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r48", "r272" ], "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/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited", "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestCashDividendsDetails", "http://www.kla-tencor.com/role/FinancialStatementComponentsAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails", "http://www.kla-tencor.com/role/FinancialStatementComponentsEffectsOnNetIncomeLossOfAmountsReclassifiedFromAociDetails", "http://www.kla-tencor.com/role/StockRepurchaseProgramDetails" ], "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" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "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/2019-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/2019-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/2019-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/2019-01-31", "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/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r24", "r25", "r272", "r277" ], "lang": { "en-US": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Net issuance under employee stock plans (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r24", "r25", "r272", "r277", "r320" ], "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", "terseLabel": "Stock options, exercised (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/EquityLongTermIncentiveCompensationPlansAndNonControllingInterestEquityIncentiveProgramDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r24", "r25", "r277", "r313", "r326" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Net issuance under employee stock plans" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount remaining of a stock repurchase plan authorized.", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "terseLabel": "Remaining shares authorized to be repurchased, amount" } } }, "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/StockRepurchaseProgramDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r24", "r25", "r272", "r277" ], "lang": { "en-US": { "role": { "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern 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, Shares", "negatedTerseLabel": "Repurchase of common stock (in shares)", "terseLabel": "Number of shares of common stock repurchased (in shares)" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited", "http://www.kla-tencor.com/role/StockRepurchaseProgramDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r24", "r25", "r272", "r277" ], "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", "negatedTerseLabel": "Repurchase of common stock", "terseLabel": "Total cost of repurchases" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited", "http://www.kla-tencor.com/role/StockRepurchaseProgramDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r25", "r29", "r30", "r190" ], "calculation": { "http://www.kla-tencor.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "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", "terseLabel": "Stockholders' equity", "totalLabel": "Total KLA stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.kla-tencor.com/role/FinancialStatementComponentsAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r386", "r387", "r397" ], "calculation": { "http://www.kla-tencor.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of stockholders' equity including the portion attributable to noncontrolling interests, after the cumulative effect adjustment of a new accounting principle applied in the period of adoption.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Adjusted Balance", "terseLabel": "Balance as of July 1, 2018" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r282" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "STOCK REPURCHASE PROGRAM" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/StockRepurchaseProgram" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r68" ], "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]", "terseLabel": "FINANCIAL STATEMENT COMPONENTS" } } }, "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/FinancialStatementComponents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental cash flow disclosures:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_TaxesPayableCurrent": { "auth_ref": [ "r40" ], "calculation": { "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails": { "order": 5.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Taxes Payable, Current", "terseLabel": "Income taxes payable" } } }, "localname": "TaxesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/FinancialStatementComponentsBalanceSheetComponentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "auth_ref": [ "r368" ], "lang": { "en-US": { "role": { "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights.", "label": "Technology-Based Intangible Assets [Member]", "terseLabel": "Existing technology" } } }, "localname": "TechnologyBasedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechEstimatedFairValueAndWeightedAverageUsefulLifeOfAcquiredIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r369" ], "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" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/BusinessCombinationsOrbotechEstimatedFairValueAndWeightedAverageUsefulLifeOfAcquiredIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r487" ], "lang": { "en-US": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/FairValueMeasurementsDetails", "http://www.kla-tencor.com/role/MarketableSecuritiesAmortizedCostAndFairValueDetails", "http://www.kla-tencor.com/role/MarketableSecuritiesContinuousUnrealizedLossPositionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryLockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Customized agreement that fixes the yield or price on a specified treasury security for a specific period.", "label": "Treasury Lock [Member]", "terseLabel": "Treasury lock" } } }, "localname": "TreasuryLockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DebtSeniorNotesDetails", "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "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/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/BasisOfPresentationDetails", "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited", "http://www.kla-tencor.com/role/FinancialStatementComponentsEffectsOnNetIncomeLossOfAmountsReclassifiedFromAociDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": { "auth_ref": [ "r306", "r499" ], "lang": { "en-US": { "role": { "documentation": "Debentures, notes, and other debt securities issued by US government agencies, for example, but not limited to, Government National Mortgage Association (GNMA or Ginnie Mae). Excludes US treasury securities and debt issued by government-sponsored Enterprises (GSEs), for example, but is not limited to, Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac), Federal National Mortgage Association (FNMA or Fannie Mae), and the Federal Home Loan Bank (FHLB).", "label": "US Government Agencies Debt Securities [Member]", "verboseLabel": "U.S. Government agency securities" } } }, "localname": "USGovernmentAgenciesDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/FairValueMeasurementsDetails", "http://www.kla-tencor.com/role/MarketableSecuritiesAmortizedCostAndFairValueDetails", "http://www.kla-tencor.com/role/MarketableSecuritiesContinuousUnrealizedLossPositionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasurySecuritiesMember": { "auth_ref": [ "r306", "r309", "r499" ], "lang": { "en-US": { "role": { "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years).", "label": "US Treasury Securities [Member]", "verboseLabel": "U.S. Treasury securities" } } }, "localname": "USTreasurySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/FairValueMeasurementsDetails", "http://www.kla-tencor.com/role/MarketableSecuritiesAmortizedCostAndFairValueDetails", "http://www.kla-tencor.com/role/MarketableSecuritiesContinuousUnrealizedLossPositionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnderlyingAssetClassAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by underlying asset class.", "label": "Underlying Asset Class [Axis]", "terseLabel": "Underlying Asset Class [Axis]" } } }, "localname": "UnderlyingAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DebtSeniorNotesDetails", "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_UnderlyingAssetClassDomain": { "auth_ref": [ "r429" ], "lang": { "en-US": { "role": { "documentation": "Major types of referenced/underlying asset classes (for example, corporate debt, sovereign debt, and structured finance).", "label": "Underlying Asset Class [Domain]", "terseLabel": "Underlying Asset Class [Domain]" } } }, "localname": "UnderlyingAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DebtSeniorNotesDetails", "http://www.kla-tencor.com/role/DerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnsecuredLongTermDebt": { "auth_ref": [ "r45" ], "calculation": { "http://www.kla-tencor.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of uncollateralized debt obligation (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.", "label": "Unsecured Long-term Debt, Noncurrent", "terseLabel": "Long-term debt" } } }, "localname": "UnsecuredLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r154", "r155", "r156", "r157", "r158", "r159", "r160" ], "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]", "terseLabel": "Management Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/BasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DebtRevolvingCreditFacilityDetails" ], "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/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/DebtRevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r149" ], "calculation": { "http://www.kla-tencor.com/role/NetIncomePerShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Weighted Average Number Diluted Shares Outstanding Adjustment", "terseLabel": "Effect of dilutive restricted stock units and options (in shares)" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/NetIncomePerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r145", "r149" ], "calculation": { "http://www.kla-tencor.com/role/NetIncomePerShareDetails": { "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": "Diluted (in shares)", "totalLabel": "Weighted-average shares-diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "http://www.kla-tencor.com/role/NetIncomePerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted-average number of shares:", "verboseLabel": "Denominator:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "http://www.kla-tencor.com/role/NetIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r144", "r149" ], "calculation": { "http://www.kla-tencor.com/role/NetIncomePerShareDetails": { "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": "Basic (in shares)", "verboseLabel": "Weighted-average shares-basic, excluding unvested restricted stock units (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.kla-tencor.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "http://www.kla-tencor.com/role/NetIncomePerShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 12 } }, "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", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6812-107765" }, "r100": { "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=116634182&loc=SL114868664-224227" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.19)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r102": { "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=116634182&loc=SL114868664-224227" }, "r103": { "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=116634182&loc=SL114868664-224227" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3151-108585" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6812-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3367-108585" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3000-108585" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6904-107765" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3521-108585" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3044-108585" }, "r128": { "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" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4304-108586" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6911-107765" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4313-108586" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4332-108586" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r137": { "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" }, "r138": { "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" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6935-107765" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(n)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1448-109256" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1505-109256" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1252-109256" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=SL5780133-109256" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1337-109256" }, "r149": { "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" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e7018-107765" }, "r150": { "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" }, "r151": { "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" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117327953&loc=d3e4984-109258" }, "r153": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r16": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "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": "(d)", "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(14))", "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": "(e)", "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": "(h)", "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", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r18": { "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" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9031-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r182": { "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" }, "r183": { "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" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9054-108599" }, "r185": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4647-111522" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4428-111522" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4531-111522" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5074-111524" }, "r19": { "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" }, "r190": { "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" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118954083&loc=d3e26610-111562" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118954083&loc=d3e26853-111562" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118954083&loc=d3e26626-111562" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27198-111563" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r20": { "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" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27290-111563" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27290-111563" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27290-111563" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27290-111563" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27337-111563" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27357-111563" }, "r206": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955202&loc=SL82895884-210446" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919244-210447" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r21": { "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" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919253-210447" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919258-210447" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919230-210447" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118942338&loc=SL82898722-210454" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922888-210455" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922888-210455" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922888-210455" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922888-210455" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922890-210455" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922895-210455" }, "r22": { "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" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922900-210455" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118942371&loc=SL82922954-210456" }, "r222": { "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" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116846819&loc=d3e3927-108312" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68074540&loc=d3e5865-108316" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68074540&loc=d3e5879-108316" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054" }, "r227": { "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" }, "r228": { "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" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "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": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r231": { "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" }, "r232": { "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" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=SL108378252-109267" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13854-109267" }, "r235": { "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" }, "r236": { "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" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r238": { "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" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r24": { "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" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r248": { "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" }, "r249": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r25": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r26": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "http://asc.fasb.org/topic&trid=2175745" }, "r263": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14326-108349" }, "r265": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=d3e1835-112601" }, "r267": { "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" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6036836-161870" }, "r271": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23285-112656" }, "r28": { "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" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23309-112656" }, "r281": { "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" }, "r282": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130531-203044" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130532-203044" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130533-203044" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130551-203045" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130551-203045" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130551-203045" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130554-203045" }, "r29": { "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" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130556-203045" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130556-203045" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130543-203045" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130545-203045" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r30": { "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" }, "r300": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=6409733&loc=d3e19524-108361" }, "r302": { "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" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=d3e1703-114919" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=d3e1731-114919" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921" }, "r31": { "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" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116855982&loc=d3e4534-113899" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r319": { "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=116856206&loc=d3e5070-113901" }, "r32": { "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" }, "r320": { "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=116856206&loc=d3e5070-113901" }, "r321": { "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=116856206&loc=d3e5070-113901" }, "r322": { "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=116856206&loc=d3e5070-113901" }, "r323": { "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=116856206&loc=d3e5070-113901" }, "r324": { "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=116856206&loc=d3e5070-113901" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r33": { "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" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r331": { "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=116856206&loc=d3e5070-113901" }, "r332": { "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=116856206&loc=d3e5070-113901" }, "r333": { "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=116856206&loc=d3e5070-113901" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r336": { "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=116856206&loc=d3e5070-113901" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=SL79508275-113901" }, "r34": { "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" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r341": { "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" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11149-113907" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11178-113907" }, "r344": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r345": { "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" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31917-109318" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31931-109318" }, "r348": { "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" }, "r349": { "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" }, "r35": { "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" }, "r350": { "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" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r352": { "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" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r354": { "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" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=117331294&loc=d3e36027-109320" }, "r356": { "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" }, "r357": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116868678&loc=d3e961-128460" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.15)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(4)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r363": { "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" }, "r364": { "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" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116868840&loc=d3e2207-128464" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=d3e4845-128472" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=d3e4845-128472" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5227-128473" }, "r369": { "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" }, "r37": { "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" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5333-128473" }, "r371": { "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" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6405-128476" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "b", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r38": { "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" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(4)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r385": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568447-111683" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568740-111683" }, "r388": { "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" }, "r389": { "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" }, "r39": { "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" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4613674-111683" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r394": { "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" }, "r395": { "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" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4590271-111686" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4591551-111686" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4591552-111686" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r401": { "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" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579245-113959" }, "r403": { "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" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5580258-113959" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r41": { "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" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959" }, "r417": { "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" }, "r418": { "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" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959" }, "r42": { "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" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959" }, "r421": { "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" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "4CC", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL109998890-113959" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "4CCC", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL109998896-113959" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5708775-113959" }, "r43": { "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" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41641-113959" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41678-113959" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41678-113959" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=116861445&loc=SL5629052-113961" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109974929&loc=SL110061172-113977" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109974929&loc=SL110061190-113977" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=118632142&loc=SL109983883-199619" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109977999&loc=d3e76258-113986" }, "r438": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "http://asc.fasb.org/topic&trid=2229140" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13279-108611" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13433-108611" }, "r45": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r46": { "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" }, "r460": { "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" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=119364159&loc=SL77916155-209984" }, "r463": { "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" }, "r464": { "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" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918666-209980" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r47": { "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" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918701-209980" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888399&loc=SL77918982-209971" }, "r475": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r479": { "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" }, "r48": { "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" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39622-107864" }, "r481": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=SL51823488-111719" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r488": { "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" }, "r489": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "940", "URI": "http://asc.fasb.org/subtopic&trid=2176304" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=117340910&loc=d3e59706-112781" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r498": { "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" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6)(a)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r50": { "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" }, "r500": { "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" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.2)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r502": { "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=116637391&loc=SL114874048-224260" }, "r503": { "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=116637391&loc=SL114874048-224260" }, "r504": { "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=116637391&loc=SL114874048-224260" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(a)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75019621&loc=d3e62586-112803" }, "r506": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/subtopic&trid=2209399" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "e", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r508": { "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" }, "r509": { "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=119400593&loc=d3e572229-122910" }, "r51": { "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" }, "r510": { "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=119400593&loc=d3e572229-122910" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(5))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r512": { "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=119400593&loc=d3e572229-122910" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r514": { "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=119400593&loc=d3e572229-122910" }, "r515": { "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=119400593&loc=d3e572229-122910" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r517": { "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=119400593&loc=d3e572229-122910" }, "r518": { "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=119400593&loc=d3e572229-122910" }, "r519": { "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=119400593&loc=d3e572229-122910" }, "r52": { "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" }, "r520": { "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=116637232&loc=SL114874131-224263" }, "r521": { "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=116637232&loc=SL114874131-224263" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117420044&loc=d3e19393-158473" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=118262064&loc=SL116631418-115840" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=118262064&loc=SL116631419-115840" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07.1(c))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=116637345&loc=SL114874292-224272" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r530": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "946", "URI": "http://asc.fasb.org/subtopic&trid=2324412" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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" }, "r534": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r535": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r536": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r537": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r538": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r539": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r54": { "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" }, "r540": { "Footnote": "2", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r541": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "29" }, "r542": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "i", "Publisher": "SEC", "Section": "3", "Subsection": "10" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(1)(i)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(2)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226016-175313" }, "r66": { "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" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226003-175313" }, "r68": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "http://asc.fasb.org/topic&trid=2122208" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b),(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(dd)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i),(j),(k)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i-k)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e637-108580" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e640-108580" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6787-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e681-108580" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669686-108580" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e689-108580" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "17A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724391-108580" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724394-108580" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6801-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e557-108580" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118951672&loc=d3e1436-108581" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116657190&loc=SL116659633-172590" }, "r93": { "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=116634182&loc=SL114868656-224227" }, "r94": { "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=116634182&loc=SL114868664-224227" }, "r95": { "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=116634182&loc=SL114868664-224227" }, "r96": { "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=116634182&loc=SL114868664-224227" }, "r97": { "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=116634182&loc=SL114868664-224227" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1(e))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r99": { "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=116634182&loc=SL114868664-224227" } }, "version": "2.1" }

    (_"\\_C?SH&"(^E%F=?'L#Y4TA%DI4\A,_FH*26R=2VE&F6X M8/*3C$I0PEC )';JD #% )L0:6BZ&7(4W]VLTL"0K< E(75MHWG)-:M&'V'9 M13S^'2PS0"Q++N3CREL0G#HK()1,E25!;AY?.QF>!BMMH6>/C#U=>H,5EWDW MO+($F%>$@?2$DW)^ITD- _$/,QO]T=1_*MLSWO6$F)Z)T+-U:GB@6Y( ]WDX MC3*TE,S1;U84W(]AM&(79!>'6#N5U$@/7A);,'$-\NJYCF@Z3<]*UIRR 947 M?_8709K\+PU3N7$PEBK*05".,<\17)\:($UF7*0-##J!O&S/YYK!/Z%\=6OT MG$KXT84C=XHJ\I08L0*]+QFJ=^:#!B%QZF^"45T^L7A(VB%3NB^=NHG52 9L)5L=(06F M%6%=7D#1/-0S2L>%E&]&PMLG"A.L(:P;FT!UJLJNLCMV"27KK,9DW+=,;9:P M5[?DV>DG9U!G$I(2\?:HRS UM_1^4'[70NH\4F+HI9(6 R:\1AU0 ZWUZD.P M6FG2EWV:]*%QU5WWTH!66KST SA:;71!@]ZG.Z6(60$=Y%J6NOF*"2K)>5,R M.F-T&0Z*N;JJ!TQ5*Q2K5,T=TQ&[= #78*5>N9:3:RR\=8Z8_B6(S-AT;;6H MZ@0C@8KU#NH&*I8(!-3\ 5XQ Z5HZ%/94?(@\"W?4'<*Z_J#N)3VWUVZ2^X^ M.T\S/^FTR8B#H'[%!?OWVI-GTF,$7@">+[,@4[MN"=9?2]Y4?IUN'B-E1'2, ME(7:1>+DUHD7YUXQ\3=.L4CGG'I(\'E8G$,(.GE0VDRW%;6H0<6:="LXP05; M&TN(VH,8= 2)G"<[^D3)T%G!-4_"4-91' RN:>L9V,&HV(Z[E(')6_ RGQ?(#5D5D_HB]I7@)D? 099)LR)A'->Q!!N% MZ-@Y \6<+(WLZ5B,@U#MK?9R*#^SAD,GC;V_ M2 1:9F R7H EC'7]-?8_HD[.NTPLN%*<$8&?,"U;W65T_'"BIFE4V$E&KWT> MAPF@Y'#<>1[44DM[;.!8^K)'4S]$GC V RGE&)1;L +#P(S#AB;1.3D;B $7#EI'-E@^ MGK)E!Y"]X.;U.2WGJ/VON&:8#P2"#-CTV,8QL12]8X7E$,,;5,1.L9$.)C@\@*": M/\\S"%+Y/.1D^7+SSOW#\Y/QK3EN+*583JEE6Q?V*7/97OHM(6R!$%YK* '% M%V_86'H8)= 3(; FWKG9Q'V14@86]@/U@>^:\$\UH(1.O#),.=LPJ=O65CUS MV(=.M22)N8^MG$*&#WK.X:-G[+QY@L.&TA"[M^A0&_(W.'QKT9N$"""P QTL M:^"4J)3NF%L1NHZGRD7[+'&FV/?L^[T$:P[['+FW<1R! PIY?N>GP8Y('6<, MJ"MG23VX2H;)23%C)RSE%'*CY!E[]!X\*E3@V+Q#3.<*!/;D0MM)YP477:WV6*BRU&.E%R;#$KWU+^]W>N\ MU[H+^MO#I=IE:7N6ZG&BUGZM0!!+VX"IDCR)R]'Y($A-$!J81NQ?VUX>\*CQ M\ MZ'718<_J^+@9A^]3KL#R*/O>:3/AFL8M)'X=E:B/>++P7W=0_QZ,%V]WF M464RG*?9V,*E9EW'\#7;'.I.!":?@;(B4YCJ4J@0HX+\WCT=C,W=.PNHC>(2 MUS!H\6+WLJ)^;#M-UBQXP2@U!7/,QLY"UI[?N+%68@PC.Y>S'+6#*TL_)5C* M E$H"+X0A651*7LBECC3*W!T[MOCPOT WZ:O20S"&V"K%;J\KL=1PDH@;:Z6 MA8D:Z+HC!&ED[.R/15>-G& G&%<9NW%*M0^767*U?_/,68D,8@JE!J0T(7LO M'0DF=MPUAI7:"4I.=K#0E9()Q@YGNP4=ZQ.4"0(V3]"X.S!TA'#Y4J1)$"K M:HWQ]V+R-;^=3,&>!,F7FD:UHL_CNIM; C*)!B-=J]$ M58)8BV9#Y7[A B7W4 BOF,B"H*'MG_RJ6&BT,H+HQC=I5WM!(W1C007@:M8( MU5DZD^:0 L") "BCPF^1!X0STQ "W+$1I(AG]X\J$Q?(AU MIX0%I]EJ,U8S0+ST8/%2 E32_#">@B:W[X#_87U;*JY!@+3.0\ZOMWEQ2C D M,XIDVLE7 'DG("7Y(K!DFO$Y+3%'4ZBKHP>>[19'%L5'N5@[/)6VXH[O$KL0 M7,YFYP>14ERQB\DXX5/WNXD&MJ$0<78&S>J5VFOR3@$J9*0^4QD7CSC@Z@&P M(F3!MM^7JLK.*%>S80$ V0D1,<8+JQW"M$S.W)EM1J0619!AL:(JP;O9O*P@ M(P*O/J5E)'=O>WU;$'9.XW+H%$;U_/V7S)V!/8K0;*ZO;])>:Y*!G=CKX)+X MV,Y75(ZO5K;]59]M_RZS[7MPO*O47].$Y,.',\D"[%C.Q8 QY/3ED!US/D@> M"X_2%%0OJO+Y$CEAC/Q M1\FV0>ET """+H6J5:VW!,=1MOZL+"[\VBP8-@,5;+"3%=L:5%W?_28W\>!- M3M%6^K(:@MDT:&P,.TJ&Y1PZF3;7-W91FIR=4ER MCWU?#L'-.D=QT) 8;B)M[CAQTDE!K1B:!WRO-7=M\M/#R183]+]M;#KTZ@?V MWB3:MD+B/H1#XMO".3//9:YVW2XK995%0)?O6B=,P$&"F5PD_G869!%_X-J@ M,K"&X M:0!US^ZR[B39/2N*$@*C[LD=*+HMUX#;G*#?5PI;G*ZM*%7!_.;!8>"0NPPA M2!:9S]DL@>B5()Q.=>@R:N?S45]9SA.FNA=P!A)P@BC(<16L_\!DFW=]] M!C @'E2XRH6H:ZL%J*CH//CT$KA> M8?18S[LG=7\?HF5%2E8Z7WW5&:=>V(SJNA=[ MN7PDZ.0_DW]HI;$K01+RR]GZK\&MB=42F$J 12K3:Z5'O)?"22:;U1U70+7RJ'04$G=.<)@@M,RGB:8):?>PEL M7K#RK5?P3<1/\UJP%ZE'*%*0Q'$?2IX7DTET5A3C"R)K\WCMT.6&H7,NW(M[ M%LU')BAI#G4;%.6!.$<9BKQH M .'AA"IM).&:*(:Z?P)2%,R=P4.^)'.A9Q#8=XHKF,G%P5X MD5STY(Z%L^$!9':6C@%(D7+(V(J25M-6I3_1%&:^:JND3FQ/B,<]Z<&<.M$, M3>PW+,Q?2B*QFGA)6(",1]Z>HD;CK-\^WM" MU"-%W2 MV4MG-F00T3B^%*+Z':,>/D1/RX$(D\IN!>Z7>8V!K1=FC3 ]:]%[4]E:7WXN MM/+566W3(6DM 2(J&GV(6#3;.$2LQXHJZ3@XC58S7_S)6510]0EA+K33J!&U MG3G)FA%@?\RXJQHX84]#\DF #49XI=)M$;;[0:4$EMS!JN(F/P-% M";MF#_GG(G.R!F=9:E8! LK="FZ5SJ'."X>%JH"[MT-]X.;K] '>):<$2:'S MIS-(56!ZMMT4IP4\B*AQS@F\'XJ<]296: JN43*+W2@8E:R^@:V #BJ& F]^ M5XI8D>?8-[4R.P[CO%B(.*S$EWIL=S%RN=@(2HRT3R/B1AY;;X.PGSD4#$R3 M6!&HX9G296Z$2PMZA;_;?YL'0@4ZX"T0CD<;B,!V^#WC.IJA4JM"&^T$BP)^ M+VQ?I]( 4C$R%_Y@50G5V#:F@1_79S*^B>)">2JB7!D3F*EBU91M2+-9!:5L M4$OS?#2O*9@@U>(2@8=*KR+#2BFX7CX#VIDQ,[S2H5+X?4#B*LH\C9O]#GEQ M 1U24Z<=H $G 6V4<6^1EXH/%T M-A?S:D(@:Q%2\N9HYI$::;;9>R 5E9O/6NP\3JH18->/B7?;5V8;+1:8 E;U M5*2-JDM4"DHBC "?2_QW(K*F[Z6]4BM>+;W;5TM_E]727$H\*Q-G8X%+ A[2 M/,?^OH2XQ*5;3^#1M5'$XRG+::GI&-$5I><)X7)">VQ69-K"XNXVOAX]&2YZ M (QUUH'QUTW:L]*8ETZ.H-T;03\H/""^!O5<8VO]@%M251-)44CI7%IV@M2> MC"RGQ+@PUJ^L7*.*W4!6(\DOM8/$H\9X((4;2T$MNJZ5(5I?>*-$V2N%M/*R MGAE/)'&LW;'7D8G41QX(3,TNP6^Z @F$I=0\ ;*MKF'C#K0(4N$SE%:^ G$<5[E,#2 M9&EUKG$F:/FI$5EBPI^';V[L;K\:!!611'8N%"85QX_=M99'B(;J3DY] >%! M?@@>>/>Y/6<513FX:Q8JSE5G0.AI0<3N M&5W2N@,8!%*"7U]N )I'9A_8/D3YW"29DC%#3H2BF_0>Q;G*\SE5BZ*@CNA)X/Z&@+MA'V9:U9:'A=Q,RY('T5ZORE# 6+'MP# DT M_\R[200+&#;T7@'Y'#WE%N06;$;'%PF9VU?=.6>0/#.A.*!VQ "Z"Q>L@>(X M=3).]EA#-\QS8)@CQR XL;Z]73A:^G:-O M8GJLE UP78O,W9V3YRG#37)7N31W*7&7>B7X)]SK(L=>?>P&T!XV64^!+ *_ M63"Z,."(#0[L:'O5 4N_6JN'2S.;E^Z2J"R.MCL&YTDV\VA*WEAQ5XKHIHGI MSX=O@DV/:_K:W6!,9!RN-76[Z*<'G$>0+QM"KO8HH2$X"%P:X@J=?G./ M:Y>EL08+5?R70&,X_19/(;:)^@'N!E)E* #4-&R3<&"J%%'*9 Y#11<;3+L.*PD\U')7D*'2+*1L!: MM"^D5L1H]TI!APY:GM9?8XQ;HBG)N,S?R7KUSEUS$H< MW"%L-FWZP72F#$78Y>-@>,&16UA4".HD!7X"Y:$U\[1:^V-RA."UX18P$YU= MY&NLQ,T+A4#Q9*KMKAY&",H6S3<56S_4?HPJ,SP%T[[GC+-/^$] M9("H.]*HL= @%I52. M1/O[7%LC?U=E@NS6]5SW'ZX"O#M:=U3;@KO&N=7+JN)3J\#C +.X(0&,G7. MO2_74@D?J9P7NO[S6EN!_9O(4)37M(&P Y/QZA=&:;"@08^%Y:SAMZ<RE[7M B S4].#ING\W"G!DI$SD4^>!+ZE/?!=77:U=AF']]JJ:<[;WFP- ML4&5!D20I2*1U.=BJ!!VHU;6@)Q,G)TNY)&8W'Z-QR\M+6B*K4(3\" N57%F M$5Q637*#BT0+&BS*P96(V3#6STB*+-:-&;V@V0$<&D"MP8-7:Q,)/,XOEUEB MDT!RA[\!0]A8&+U6'& R!!F.1)MF8 MFOBO]4D-#@VXML2,AFI%F5X$/_X\KI^C25TY#QMS^>4GM]S/^540?>/\,5J6 M<-&(62^Y:W0C?;A+VAPI).IN8$4?!2#(FHF-- 2I- MFDNN@$;H#KA-!!6%GK[B&>:7ZWV&^:%EF!M5*48W._4V2CHU-%SLK-))P4%2 M2$/FK8@.F<5<*K9PUPOSX]5E3-CL^"+?*._?PZ5<'-IFH!2.VP0#T)='0*2' M6#;,$U0EEBA\(J5WIA0NK;'&S[.-M+TSIR.=UT;&%8;7,6UJH9M-)M4&V=G= M&+0N=7@H(Y*:G*P4@W,F8F!KM@Q:GY:N6+*P:0*$NA1>$!43T,M;%/DAP"0U M$Z;&^:!;W!?:)%F57%#4**=XS;%3A>1Z;>RM17_W%SQ/+A"B2_86@T'H8(&" MIJKAUF?KHB.LRM$35?.4.#$W-0"PV[)(Y((YK?"\*R4V7-+VW4I?%T=?['D68#A;3AR8G<4 M*>\G!_5WIS2J,1-$K];2Z+PMT\-UIJ?$1I9/!G.H :A#%4^@<-=2=S];NC04 M-\ '![^GMAE*5QNJ3J?V,/4N"L2-&^,RB?LCE;9/P&DT&J8LD->8"@@9"7S> M"*F)Q8?,56XE@#QM2K9GF7#Y,4&_Y6,?9O;EK@AQ"T$- NCWB._&O HXI='4 M0YZ/<0(^I %XT;H]7'3*)1)3/"ZYP:EO9Q6^L_;5N5^38[D\A, QR1TJ2="+M<3?#1O7V/6"6)3-8@'/J?@SI(T!RD;"REE67@1(WBR("#Z4-W"Y_ @$N[D(VSXAM_ M#B#X88: H"A2P^3,O=K=-Z2.8<4,C&AT@,E\*N6@:@*+5RB.&-Q#<(1P\12N MGJ](HF _3Y;,BXP:8\=#H@F%$/OS&G)W/:^@\^['[,?$.6F>]X5\CZ+D?]D M$TXL/"8IJ(=QLEIJ]5HWSIYPI+"5X%O/0"30X8;]Y<6U,3I97[GUP^*;U5H* MO&$@# -J9I(R9*<0#'G/TN(5A)=14FG9X6]KIVOX76UQD4!;XR+Q)G&KHT># M3OOQPEF;[K>9^PTK8M\Q8RU?'#X9@K^3JF+3*2_RYS@FGMM:=, ]8)P<&9@* M%[V'++.G;#6+/\0PVG??,%G6)$@2Y&XP4U(WL=6=,[G:V_S:[<[O!=YQ?PBIA@"XR]PW<]+6/30<92>?5+V@N:6YL^%R2 H M#&C2YX3!*VW[OZ)Y.UA%G]'&"]&]/:W#3Z 7\GS(M753F"2M"D\XW!3W$&2Y M-;C[Y0SXWF4AJ0"//Q9\]PR:MZAO%ON:B.]*6)+=K>PLAEF6,+D."=8LK@U- MD82=Q?*B7)EJL"M1J;@KB8K.\"LH$7#.KW5G+&W]-5I @4IQB*82>,6NCR"D M(SUZO%GNT,CJT&ZCV(4A&YXRA'SQLU/(Z?B"20YN:U,1:JRH\*E#GT)XU^ZK M1)>1#S^U$::0B00&;OA1A@6=P9 &BP%R&^/&X%DG^3@6)>_$8TB9Y/<&0@7W M_U 2[?O%<]^2#OMZX(\AEZU6:D2_/]P_D%^J-?T&*M4.RZ*2)WQ /1Z=GJ>3 MVE*+O#G\<*K?BCX45,SC MDU,>)#0V--\(!U4P$MC9E-MA 2=]2548:3/CCG';.6: 8=UL#@'(-@ F.EZ@ M:J50&3%5J:'MU!4<:8YF\G@MBK)6*9&=;A5&6")PT2HTH<.G#'_!'&E@*>7Y MYUFV6G;KM4SX_0;WNHB.24/!^7=Z:YXE+<;UH&GZW=[IP=[_!)$2:E 8)KC7 MOF@CXWA,\L6C0P3>04R3E_QQ/HH#5%K)]S MC"_9[:\ RA(BX1#_%78OA@;PJ3R,)M<0Z454_[ADE]D'C30Z.TV=;,#H0)%6 M8KKA^-P9)I6G 0$-I.'3_#+XPO_1>9HX[?'%+3W:( 643*?W%CU'^PO.% M/@UP429%V=BXR)E F=:U8 +UDNV4.BENN1A(R,FTJ'!0E]*@=1$D8&SVV*W> MR"FU@9PMSWY>F;[F]E8/EF^FQ@$' 6^Y%B=TITGI(8#79'# ]7KWAQO5\+7X MZE8KK[K1YU4?6E[UQN$L8_1YG81I 8F,(ZZ'_X(UF? =ZM8R;%KIT MAG%-WC@(WX=/?+8LIM:L8. J-4LJAI5;4&[!;:3^X(.U98DDO D\I.@6QI9X MMI7WVE;M,@6DO,Z]XUB.W1KF=UP(&7!C*P*/N2 ^(8IT=#R+>@B)V9@"1VA* M6EVM9']>MZ]%^]X/?(H=A9]3[>.UPRD#BDDWO&=>XI;)*CK4(H3P4H1%29&! MDL"2B"8'R8&KVLA:&'@S/<=?5?O8:%;AE?C7W/D=V$H,X8)3B%:@D[2U/C!\ M3N,"HQCPA:.]TS==>P"/9(\$"9ETZHB)@V\GO M#T<-A8#0CD X2;6MSD*,KD4'MA+3V3]4R8G$[52C+$-I@F2U: R!@PLO9JBUQVU[)Z1=?R_JISD>5WA7J$&T$)FR'I^;@<)6M?R?& U!P M79ECR;%D#K\LWO;$&23N\^#=L93\=9XG(B"OM&RVZQ#+M#1;9*K_&BGB /\: MA:#AVXHC$L2V\(^@.26I&WJ(%&NTD503,6T@3OD5]-\O OFM >O >L?Z%2BZ MU2_1W(S:^W(^,H'?_E2;7]\FCCZ,VKPS='ZYL[>P>[N]L[+[;WWKQ9W]_? MW]U]L?'$&FB/TP"]/3G5B[LAIWJY^4= \MX.D;?#.#[^>/@K1=8VNR!KOP:G M]VZL^W"XO[T[.?SY^/3CX;=W!0?L=DERXH+] ,@;(PTGB7FR*EPL-09^&)S M !X"GL"\/J_8+)&)W7@,G0F)W5L_[L<;9,#:5U][3S;$Z_%W6< MD6)]-_=*MI@LU9'?8E2G2&3\AP[A U]I2P3GFY\@<,PA/_OC>3IVU\E=W.VT MU5<C#V"(F#UN@#=(;P/^-T_(<*YBPI(SP?CUPP'[7&CMYI.2CIRDCU M%53Q?&"PY@_S89:.LD6TEU.$?DP^!@2Q/I3 =#>M;FY'+QG8?U?SV25N[B6. M[%1P=U\D%)];8M\&(\^G96 ,@/.6%'^^*?1*$DFDV]LJM\>E6!4 M%Z"MV'.'2+G\JNG-W^#0W^FJ\*E")[QUI)8N$*[A7:S0SHN7@_6=%W>Y"K>; MT3W&X+[]IJZ8BK_S*VQ%]_[/]['OJWMV-UYLKFUN]T?WT1[=_B+JI?G[D>;^ M(GJP%]%@9^O58&-W=_!J^^7W?X)7-*%Q^^),IP6F#3=)?R?U?M_H0-^_L+[< MW!UL;>_<8CXK>V7T-\,-!.F/U/$K<0 V7KQ:6[_->>[E_WN0_UZ1]H+4*]*[ M,7NW-W8&+]:W!EL;MPG#K+X!^]#C_]HR82Q;_=VJ9 #N7U"W=K<&.^NO[G*B M*ZO"^_#)781/5E+I?TV$Y%N8U2_76KTC_1G[KLY8K_=[F5PUF>SU_A_M!6QM M[SHO8'NPNWZGR=@5=@^@ "F4N_65]0&P;/$V^Q*4NVW-OD3C8@[=,5]3[_:' M)VI>O-IUJ]5C-9$T?\NE#/G=IY+]8NY66[^7_CS+9>S7>J_$'(<;7 M+L1_Z',-VO8;X!#RAON ]OA_K?]T#?'.6J"O"4"QN3U[, 4TE9P[=-Y#9B) M^S#Y 72Q@1 F#S0H($PP+%V)15Y]"N@CS-+TZYB#B.F> [P7L#M/79:$CM# M//'[GS>C89IER&FQEUO^F#]OR%_H903O_F\&( O>K;A:_/Z7E))8BY F0X8, M:*UY83'K%5%+4?RK&8$=($''(JJ=, ("4TW@GQXGH8N;"9N6!4BLN5[\AD28 MG87M2?#B/1N,^;(!K7/O*('6JPR!X=.J(!*8P@UZ M(;4V9W<#K5CD'7"/*OI;VUO[ZP=O=G;WMW9WMG8/=W=>O-C<.UH_>K'S:NO- MJY>]Z-^+Z&\_!-'_]?C=872Z=W3X\9_1P?'I_MOWI[^=W*?(WQ6::%$;UK-+ MA7_[:&_SY>'A]M;ZSOZ;@U>;!WM'!R_V=E^X.^#5YG8@_->>UHN[F,6ETK/# M:/GM_W[_\9?#D^CXW='[DU_W/AZ_?W=7 '_WK(U6">!OZ\X _HXV-K;VMO9? MO-H\/-HYVCS:77]Q_LAP M7_VU8A3#BX=PK1S^WU^.WQQ__*I[I,<_NR7^VQ^?BL_/SV'VW] $/=;H*4 2Z3E2"[XDF"T9]1%RK4 M]>N,OU-HF<,OR O]A\)V$6#3XSR-JRQT]P)'J2(7'2"I-?(7/+RUN;?#<.1, MOWXY_'*D6?(PE=/WNB,/^L;X7C?%'1,WA#]T3PZ\":B*1P=1$=3F=9L<"?]L[*A,CBQAB-\SA.V]SN/B2FNV%27R1) M'KTOW6HEH_/H;3U>P[_L3=/1>9Q&IW62PE?/HO_\KUXB^_GU\UNY^?6N7C_5 M?JK]5/NI]E/M7;U[M^&=^7Z7-OS61N_J?8^NWAV+R3ZL$!"Y8^<,E%N>I\DD M.OR2C.8U$'Z_!\IZY^)1R\[)/$NBC:WX^<;VT_C9#QL[8_J7\)"?NJ^YMP(K M_>$7IDT'VG7WYXW=K>U>(/OY]?-;N?GUGEX_U7ZJ_53[J?93[3V];V#";]ZQ MI[?9&];?HZ=WIV*RQ-,[2O,X'Z5Q=JFG%_6NWL/1W_W\^OGUKMYJ[6D_U7ZJ M_53[J3[.J3Y>5^]N/;W>S_L>_;QOX>:U$WI0C;G,!?PP+ZMY3/6?&Z^BW]9. MU_;7P./#AVYL[:SW@MC/KY_?RLVO=^_ZJ?93[:?:3[6?ZJJ[=]_0N[OQ5#?6 M-]:.WW4!RJW"MGYOKM8](++_WS0)X<.5^XQ=17A>^KXK(KB M,HF@&VX,H.B YJ[/ ,^0/BCOZ^6JGU\_OY6:7^\Y]5/MI]I/M9]J/]7><_HZ MS^ET_Y<5W=;><[J>Y_0Q_E+DQ701'7ZID[R"K,_IZ#R9QNI*]1O467?7SV\EY]<[-/U4^ZGV4^VGVD^U=VB^SJ$Y.#Q:T6WM'9I;.S0'R23- MT]Z?Z>?7S^\!S*_W9_JI]E/MI]I/M9]J[\]\G3_S=N_-BFYK[\_&R&?JK]5/NI]E-]9%/]/EV9#R>'*[JMO2MS:U?F M0YE43DKZ8K-^?OW\'L+\5M&CZ:.@_53[J?93[:?ZO4[U>_1HME=T2WMOYLKY M[<.:11_BLP[LLR/ /GMZ78BS9[T0]//KY[=2\\/+YH()IE[HE%&<5E"=QF\->U/W3$_Q7M%_DD=4)2 U9_729QC6,^CZMH MF"1Y5";_FB=5[92S^TU=N)G-BE)X )RVKB(F(5B+KC>35=C_QACN:C57=03R MZ^:(VMOPY/(1W\$(HY=-4P[_^[R4I\S_M[6WM:;CI@:V-['[X3 M!^MPL\G%-YD94W#\J7KY'ZR\V#PZ.=];WU5SN;^WMOCH[>[+]YL;6_ M^^8VJ_81]"LR;[B_N*VJ.K@RKMKMUH3M38.\.%^]O?CC!;UB6&1C]XC3XY_? M[7W\[>3P]/H'PP[LCIPERSX"YB6HM;1$#5Q=DWURP%\\2RNGSEE'CN?9(D+H MWC%IPS(!_0BO&291Y8Z6^X-3EH#K.TS.XVP2#1?X("1XX0^XG\MDGKLOX?/B M>7U>E&[TXVO>#G>O4W<[;GWS]L!J67=;A&]/<[A(\&<[O+PHIW$6BMLZ&2UH M-T2C),OXKW]YLOX$?W:O',G/'2/^F$[=-KU++J*3PEVUS;E.X_(LS6EX;C4+ M^0593/B;BW1C(LOB697\*/]H:>@GZE>[C\"B_.7)SI/E M7C>]8FOW/UX_:5F#_+?E?WIQJV]MFY>M5/3Y>[.QEU_>KVXZO5>K-[M^]Q[R M[MV#>=UQL__M[5ZT__[DP_N3O8_'[]^M>OJK%^&'),+][CWDW;L7__[IB9K> M78'@E5(V;/ENKM]_5DLMT1N4N+/\'PV9E^BJLC2<22,G@_F MR!\EPW(>EPM:CYU!M+F^N;YZ.NX[U.#]_?NM=N^[.:P_5#]$)\?[O^R='$0? MUJ)_[+U]N[??585\/27V8.;]]""NDU5)3:^.7/=:J=^];W#Z3M+1>5R.4>/$ M61:/DE7W#7JA?4A"V^_>0]Z]>U$YT(:#)1-1G(^C_?,TF42'7Y+1'.O:WD\F MZ2@IER;N&K/8D.39G9LE'\HT'Z6S.&L/KH^?//(XPF.==Q\_Z>,GO=GP7>W> M=W-8(7[RYN3P772P%OUR_///W5SQ??#D,0AUKY+ZW?L&I^]-F>2H;M*SLS2O M5MTKZ"7V(4ELOWL/>??N1=_X0,3?TU$2=052CM(\SD?0C+*"@936X/I RB,/ M*#S6>?>!E#Z0TEL1W]7N?3>'%0(I?S\^.7QW<+(7[:U%?SL^>?O^]&][)WTX MY9&*=J^8^MW[!J?O[VF9Y.,R1J63EEE1?8K+5?<0>KE]2'+;[]Y#WKU[T3JG M29X6Y?*(RMYH5,SSVHUK%4,J[=$MC:DL09E9+72+G0YTB_\E/PR+\>*G__W? M/YS7T^RG_P]02P,$% @ C(-%4+R0L*]&)0 SD(" !8 !K;&%C,3!Q M97@Q,#$Q,C,Q,3DN:'1M[5UY<]LXLO][]U-@/^ILB?]UO[#YWULJKIO2QF(/3,TMS[\]3U> M^O#7O[QO"V["___E_=]V=]FE-")'N"$S?,%#8;(HL-P6^VJ*X#LKL=W=[I,7 MTNOX5JL=LG*Q7&1?I?_=>N3)$Z$5VN)#[4?;:ECA^WWU$SK;CWM[WY!FY\-[ MTWID0=BQQ2];3>F&NTWN6';GY,%R1,!NQ1/[+!WNGM*]P/I3G)2*7GB*HX[PR:J"6VQ:^%8YXH^%#=W@YZ375-]U[=A2A M^!'NV:([J(X-133D FNC%1T _GU07#6F;T$0L(JQ4W"O--;35\,;C MI@F*L=N082@=;./' H,Z\RUN3\&LB]KGA[.K6W9U6;M]N/IX5;MD5[2M1O7)ULB"49QZ4 M>N/A$RA(CYM=_C$K8$0Y+(Z6&TK& R:;[%8^"JE]7 M87E34',\6W:$6)C$^>W5X7(,P]=/M<^UL_K)')058\I*A\73X?\NP*I*^93^ M\P#"&LL6B48R"P,6RXUO]-L19A+B_R@:?L3]#EBQI5JR44-86%I.V=K*"V/I MV6D( UP7QME36]IVA\DG%W@?1(W ,BWD/BCJ;]=G\+SOQ>O\$K04>LC !M$" MF(B-DN4ER\Z%+[3\,!)(!RA'3R-0A^YMN 0W;L"RPOJNE.2& M^[ ^EMX1E>^61&7<8WXF3FY:X FDF MRD87*3E1&''48XZ39<(K/*2G@C9DF%_ M<))!;)HX;8$(49;"]OQ352DO9ZIN[[X6,&#PN?;Q[G.M # $B0!A%?'2%LLA M:D8BK0G]7:E-F IOAMS"Y5)17^B[2^^AK#=A795/P4D_,T+>L 4SA&W'I/^R M5=RBWX''C>3W%#%)-B1.[T-P8T,S>?G),L/V206%'\./H8DWXS_VZ=&^QQ\% MC!_4+N9\*+VMJ:.4R.1D)G'*3HJJTYDUHC00D(E'/7Z,I\\,=> !8AJ M$QN)8@."5-HK%1.!&:E-RB W!%A+,+.!,$&.8O_7%Y[-#4+)]#X\#AH*%OK) M F>6#"?)%+#Y9 2?:%+W2< 6MX]]TWF$:ID!ZRXC']>PQ)HH/EE!CSN%GL>@ M^.3*$'DEW!9O 6,\W\+%2EFUWMX#K8K(-42V$E<>)GJ\=^$5M?(ASO7AN>XO MU6[_FPW<P/G48(9 *EPL ,CQMA/;4'WX1+2 MT:1;*:M3H(F54:AF^X?G8[>*QB=@( @7O4!&F.#X*=R5C]" 66!M^21 (0IJ MK>_RS8%5%2V4Y49DW+>M'1!47ZV_',Q4$*!YL]Q'$83$#=7[?R,DC !HI\N# M0K>_@5Y@TI DHO_)"J@]:3\JV?4CU\5Y#B) )CUV@H1O6S :X&O"4&X^6H'T M4YPE48_-,*U-J=$0!Y_:%K3:'8@1^3[P!^:2B*2IHGY]::(5P#I4KR?)O*AA6P:R"B3R$15,R37H0Q_UT+SGP9-J88M% M/Y:/- N WH^)^1JEOX5^&1XSHS]&ND2DI9,-G"]5V*DWD5/ MJ'1T&F#/H);=G[&V JE7,%33C">C(5J64@FBP.S9<6IT""X-;-&M;+>P[2?- M>& F=QN^X-]W">R=:P(:5B--2.SJ M!8]=3:"O&=E-"^C&=;_/$<5U%@$U[2;M:=0\O7J4E*-G8J+?%=V$':@-$]=4%73Q4(^6. MC( B^!?&.&+!4P" V1R=9WC#C?W(3K+:6XXC3 MNVYV!%0.#@#WT/+PE5T@O M5O'XL.$>V]%'=9,ANL( S()L VZ#Q^%+PK[8;PO!HHKA)+@;S PL!(3Y$F[# M,FTUF16R-D=X [@5[9=Z"P 1N$A],S5*7I?GO9 R+V45TF9I$K\J.3)+E3T\ M )1SQ_V/* BM9F-?Z(C4 ?T\HJFI:.UP9JZP4Y@V?S"L-X(.1^2X M MEVX$&-KSI!]&+@*$+I/!'^4V=E8J%M_BO*"EXZZ+5Y71*6"G1F33?DCBT_# M(C>&(\ZP:30T/L$!N5@N>EH&>14]^S0QIK"D0Q2*CG,D?^'MHSW:UXLM>2S MZ0X*:)IA&4#?!EAB"@^CO3'#@"T6K(&.Z+TK:9XM]*6[$5UD5W)2[JST EQA M=]U19, @XM"8YA56'MAN*!<5LQHD4DJQ,X"$=KJ^=CR]#T/0WD2M&^GFA^K MW"B85@B:2M$NE)H&_!F%N-<7 $S#Z=D;%O^>Z\DMC,J1@:"=]$"BB&,4$B&@ M"IBH[9VT/'>I#Q34'1I6&YH@' @SY&*T,N@M'[!P1D:RZY*<%,'QA/R'B'>8 MVKA !.FH#],86>U(UXAA$GJVQ_$PQ'2JM3/9T3[$]HIC6D' M.DBWHS@\NOF1+W0%DOC?MTN'AV4>$4 W67!W-0>XNVMV)VY1SPVY4U8=5]10OJS'20+S*CS.G(G^00Y$ M/^4]E?CMGLGNTC9YF;#T97^@/.ED<8#]K+/>.P-C X#@8[S \\&C&MHR3;1, MASFP3-VY7>ZB?-Y=E-DK697UENW4XQM@E;8:$[EXE .K<<$]*X0F_\3-.CHC M&N$*FKCHR:$7,@FC=ZMBD]+FCRJ:X@A.&WRX]^2B+:(X#)T8BPW+*,,TY";F MUIQHI9C(L'$I_/C36WI#ZR5D[9QE5(][R>HV NV M1WL? -D,%1.,-SKZH%RHSBZ_K%\\Z!BLYEOY? SSW7).PE_=LJ]7#[>U>IW1 M]PMW'T^F'^+$KZ_C$:7>']I%IOY &JKOOC>RM >#LR0 MP_V6Y:KA\2B4R07*-J&N* -Y?+!7*94/WIXVI&\*?]< UYI[@3A)_AB:J9ZE MA4=@E.XO6^6M\895=7-0?ILRPX,VNG?O>LJY7A>YB2UR:?V$=?$A+^0%1M*A:$M MV8R6;(B#S]BR 3Y6B]EL/;RD$;BZ_.ED?-J(94ANHJQ#28.>\P8'(GES^C)+ MSMRD0['+_GKFV?G,*-$8P.(X;QR?(3G?R@9[=GO[Y>R:G=_=?JFSN_-_UBXP M85U=^]?/^M?%O6KY^/#=T8(N]O&S+G:Y.M[%+E7&WSO.TZTT]2G>3$9=#6Y\ M;_D2UF/DO?1/?C*,9M,PENU1CQ7TQ='89_%HX59$U[>\^#9X?NV>=_!KSP?4 M@+%Z^C*CC3_? X6B?"MXA/CW$L5O?R\SZ=J=G6=" [Y\2B)-LTYULR&JYL%+ M!T]*,[.N-)IUY]S&4QTFJP.N% :>A$X?]DCR5IW7C=%9W1*%6GL.#HM?=CRL M&XI]HUG3M2-',[.&"P[_Y)@U9#9NI;O[Z]G9/;OSZ)M:MX5'A6$Y8]MO;G;2 M\C97!,^Q3-,6:\2]>='FW^WP] WFUIW%\W\UU&\XY?WYJS:/_DPH+Q:;S6)Q M$RG?W#E_+90OL-"M!H-FMH'WD?L,3WT(,X#_QQ.T%. ,,A&/5:'+><7C(!.J M5^6 SDMU\>U&DHVF0%.N*=\@RC/$N;FD/Q/*#P^1]OQ3OKF81^.=Y)/;C30% M&N]HRC7EFT"YQCL:[VB\\^'>MQSNPSOL1HAP";@G;Z'?RD::!(U[-I%RO09N MH('3,Z_1CT8_\0DA+%NA8SWEC30$&O-HRC7EFT"Y1CL:[6BT0^=Y-.*A-TH; M:0PTXM&4:\I'4[YVWXQE0OG,;[\/HL9D#DWXGO?("Y/OS-_O0T,?M.AIR#5+ MMI\7/44N80Q-0$,G;>"_<$\3F3[R,DE<,;O3H9F@F:"9H)F@F:"9H)FP\4Q8 M:8[$0:)7,MLQ,,X-_J6JCOQ!=TWS2!FD!-H"9P\4A)MJD)L]E. MVEI"AOI4%PO4TPH$<%%9QO^M)A'T7#C["H>SDI!3F^ M2.1V]G5EO_6R4,Y,8+?(U8.J+XTYC3"!UOC&09E25AU55AZD$F2T>A8WP"AG@I4A<5C6"RLP$5L9//XTZ MG;]K_ ;L&LS11V"Z%_F>#$3P3.W?7EGHVAW)Y;TO @NS->Y?W-WARWU9T-DV ME?^%AAFT3D7) \9]P:1A1)Z5JE)GPVV0:4SJNJ-JAHQC7[KDG:K+PY,BR\% MZOF7KD)S&&>C7&H5&A2[OG6O63JPC>2<1[,(_XR:A[/UKV#TD5MVY%/=;2K,Q6#_8]N$.<^#]=H"&*MQ-[!%5_4OJ'S%N* M$!@^N@.W9AL;!%(7\NW 9 M"$P;"PEBC74TCHDMW(EKNS_)R#:3"IRX^-F"!R&,ZS]+2$7^\\]S@Y#_97[D M,BPQSPS@!@OX(S C2!A&%9V>)-LN[\3U-],\.V6#10"T.BY?'<_77QW/2.Y1 MJVP1!*I4?:E8? LP/D1] B@0@X^M!^FQ Q X5H("'\((U+P0V+1+_5J&H40 M7NA#(MOIHF6%M5.PG:Y'@G!QV2I#P#''.E-T:+>4;5/'I&4]8PT!Z1]HBT1S31(THO)!.=(W",D"Z)<\;M)GA)>P>C_*0" M-AGS^UD6IGF3VPVBL2XC;H2!R>%V(!.B.WAYB".CV+!V3 !T$41&&^:GRXZ$ M$\"%BV_EXE3H=<'SZWV&3=E3>L1RD<$GU:ZEGM=NQ.9[7CY=-1GW/!L,'U!; M0(X9(@B:D9V@,.GN6XYG"P>&2S/$>(M;+LQX]QSYL,:XT)#G23],,-[:2<>P M3/2TG#'T1@5%610<'UFOUSGEP(,O P+K[.4L/#6@-R7UD8(2&Z%C MRT&-W:+"XA,T=+@=>=*=K,&%K@J/T/M9 M5%HO*HO)\$$.9'@P#R?EMT1YZ#JQ!6;+@.Z!F]IU7F-+C$]2^EL.;_(058&9 MD5#2#N 7!)XGGG#?ZXU.+[9*>N+*D-%BH9)K^7"ZZNK,0ZV..6+^[T]7YUI?M?JR M,@:_3&+MB2R++4WJ_3YK61P(R>#O= U^Y*FE^+S&IDM)P/D.Y2T6@V/ M1Z%,+JAL['1%K2_'Q;UJ^?CPW='!V],&($7A8^D7FWN!.$G^&)J=WEH%C\! MW5^VCK?&+TVJIW+U;6HA&XC?5L;?.\[3K33U*=Z,6?_6KCCF?$OJ"-OP63Q: M 2QK=Y_/?Z,H*2-K<:^4^K&Z^3(CW+9GUY9.:WO+,T[N:@M>EF5E7&LVZ.LL/3-UCV9(ZR+OFG?L,IG[MJV"NA/Q/*BT74\HSQ+FYI#\3R@\/D?;\4[ZYF$?CG>2DQ$:: HUW-.6:\DV@7.,= MC7>8U^-/J9H0;GNG(E.\$H;Z0A MT)A'4ZXIWP3*-=K1:$>C'3K/HQ$/O5':2&.@$8^F7%,^FO*U^TXL$\IG?OM] M$#4F*4D2#PYDUDLZR$6NMX$Q47G*)>29?&@+YD9. M0_A!DMEZBK18<6T:7S1M$2<&]J!]::JDDQ]%PX\PLVFYA+G9H84DL>JE, 1V MQBK)G2014W9)?G'(<]=-2))! 9U^2X24CQ[S;8U/]9/*\K.WEM,;)U]V,"VH M!W-G!#DY66X0CJ6GSLI5$ MDS3',UO^4EXKB4YUV$'76=KT.J(?>RFAVQSK,JZNH.A3V\+,U3*RS5=0/!.L M,Q;0W"Z/JIAYRJ2OU?&EU3%7A0%MK.A!=L&YEQIUJ[B?2AC.]7%0'M&_1OZK MAQJO!_DW9>2S[:J&_AKZYU@?-?3/,8K1T%]#_^EUYGBDRFCHKZ'_3-"_DD?H M/V-&*UWJ+Y-2?QJN;:#[](E _TJ]IE3)VM?F(R&AVDO27M($Q*=](^4; 1': M.=+.T21509<(E*$%. HP5";>48Y51GM&BWE&U3QZ1E/6-M 0^-ZC>LGXOKT M0C(1X@.\1[HDSAFWFX#U]PY&H?T"-AGS^UD6IGF3VPVBL8X/;H3A$7T[D G1 M';P\Q)%1;%@[)@"Z""*C#?/394?"">#"Q;=R<2KTNN!)]3[#INPI/6*YR&!U M,G@ANQ&;[WGY=-5DW/-L,'Q ;0$Y9H@@:$9V@L*DNV\YGBT<&"[-$.,M;KDP MX]USY,,:XT)#GB?],,%X:R<=PS+1TW+UC0H81QRY0"/2'.?MZ$5:1P$6CP+D MV)W1$0 = 7@^ M!_'K('X70$0$< 9L8Z!WF, ,Q0T5E' 7048%(4X"6^ADI[ M>.[:V5,=!<@D"C 59UYG4&!B2.#9O5\=$WB5,8%15D6'!]9K]$"'!C2^ M7;*&Y"HR,$)#="S@Y:#&;N70RR25YO!9U9<.8E17HL3EZKR977;67TV_*E>! M\CIA8B3*[51@1Z"RRN1@1BCE3[9 /UW\VX"6H#7.MLZV,%%7]]&^>^=P#S6W M-.;^19Q-"Q,'!2+$G$;@D\4G-TT1P).>@I6FY0LCM#L*E:U=:"UG4EG.@512 ML )PNB#9,Z2DO&HBD8Z@XPJ_U6&>+]%K(3%S^'>XCTZZY\.28H4=+2B+"4HE M!X)R9AB8G(XB:2 $C2B 3D$B'&D*FQF (EH"XR$J59EM.6!]*+BCTJ&Y N4' MDQ&F(AN)=,G&'V!V")1 V_N8<@T>PN&K\!$(Z3\"@"Y60/T;,#9?@O_L/EJ^ M=-%O/E4]@0?Y ]%/?%:A;\C8[)A1.\K\.B"+*HMB/$!LF7*\W;PAH@$917;( MX2*E8E09_0I)9C\RZ#T6X#!\E!*TJ] *_(*&/.FJ:WMLF@B)_IQG M^9_S;)[AJ>; \'2#8-)O<=?ZDQP(/FQRO@N/< \'=78M)W)2KD&YJ(S61,.$ M3]#0X7;D27>RI2IT3=4(^S:+Z=*+YV(R?) #&1[,+4J9/%$>NLYZ@=DRH'O@ MCG>=]'C%P2$93[_=)97' QGQ( MD^2/H=GIV01X! ;J_K)UO#7>!*B>RM6W*8,Q$ ^LC+]WG*=;:>I3O!EC9]:N M#.-\IFM$1'0@+SDLK4-YRXF6]]_+3+IV M9]2*D9Y>7SZIZ2W//+VK*:U94)VWTO/%;.K.YXWL>5*]D)1GDC#8'&/)IR M3?DF4*[1CD8[&NW0>1Z->.B-TD8: XUX-.6:\M&4K]UW8IE0/O/;[X.H,9E# M$SXF/O+"K0\)V(*&/FC1TY!K*LBUBB^M)(RA"6CHI W\%^YI(M-'7B:YPV9W M.C03-!,T$S03-!,T$S03-IX)4Z.FER!Z);,= ^/0S^^A+9@; M.0WA!TFFY"G28L6U3GS1M(41,A CX9K?PQEWYDZO MG^1X@N'[+1%2VG),HS4^@T\J><_>6LY:G*O7P:R*'DR)%< \>!ZF0Z34OP', MDH,)$@/*&T;9VBFQ+V(LI-_+@L)G="6S.GDDASCJ=!*O\;NP:S!'@YDR48G4 M5(RO48$9FI,LE]>AN<>V>1"G985V+)7:GON"2<.(/"PZ)..2%W%1KDL>BIT" M71K'*!:TN=F"DTF6V)D->BFO!2>G.L.@ MR_%L>KG)>J\N&YJJ4?7>IBCP]M2V*(.]2C]M8\YZJM3SKO@VJ?@VNB(A#T/? M:D1*]$+9ZP)>#]F3 #.8JKY&A?I*QP6F4F9:E)(8^/%G*I]PAQ[IU6Y+U[,[ MQ53$6@U>6@UR5;>M7W@7K^].RW1>BU1A44SI:XUY:8W)51VWYS2&BKJ5JINC M,VM7(R%G1=[+><3<&F^OWFQN*-[NEMQ^=_"6-:BV4V*1J<;FFB%PK1<:@&L MK@'X.FM,7@'X@0;@&H O#, K>03@,R9ITB4K7[YDI5YZM!,SSHE9/T\%2=/( M2_LJ$Y"7]E#(0P$BEJDH='HCQYI2U#X*.T;K[K,6V&" ,IDX*3E6&>V@+.:@ M5//HH$R9-5_C"PVOGX77^Y;CV0(+LO-7@;:I/GVW02-='QR% G]R>^V,>GI% M@\&.9N0VU4)'1C=X(+#7$8S;B>?' ((;\$ RN_#$DQ6V\=3VDR0><=;F=I-M ME__^4^G=\>D.G<<.\.AHN!N?$%TZ(-.6)?>>"QF Q5V7'&,P[;9HMV4JMR6E M)7WF7KLMVFV9L3QF'MV6&0J<:H"A71?MNFC71;LN.;,L.7==M-NB-40?"!OK MM32UF[):-Z6Z$E4H5^?]YGEG_87]JX(6E/$ 4P90UH,".P+)5XJ+N1( ^P$B M:8&8N_BW 2U!:YQMG6T56+GW:-^]\RV%Z$IC[E_$>2;PD_I A/BU?]A.\FJ8 M(H G/85;3*Y^4<4(/4X !_E RTJM *_H"%/NNJ:5IO%U*:: [7I1G*DW^)N'*+APPKS M77BT:G,02==R(J3X8,< MR/!@SBC*T*2BCK''5F"V#((XAMCUU&*KB4]26([#FSQ$56!F))2T T0%@4^' M('NO-SJ]0"CIB2M#1B9=I8?BK,DM._*I*1@+M]QGQ3'#%%PODW%O61VNR=%9N25-#;>7W_=THS?G> -WH6FG M'VG&K9\N/W?N_WM[Q6*;2';[GXN;3QU6J@3!E\-.$%S>7[)?[O]]PXX.JC5V MKWEJA!4JY3((KGXML5)L[: 9!*/1Z&!T>*!T/[B_"ZBKHT J9> @LE'I_&V+ M;IV_?=.*@4?X_TWKITJ%7:HP2R"U+-3 +40L,R+MLR\1F =68Y7*I&9'#<9: M]&/+ZM7:*?NB](,8\J*&%5;"^=5C++K"M@)_B8,%^6BMKHK&YZU(#)FQ8PD? M2SV5VDJ/)T*.F_MSA+>8)MS>6' MB\NKZ^.33J-^<7Q=/3WM--KUQM7%Q8>+6ONZ=E(Z;P4O7]\G MNK/*4)'&H(5=T:*K<3BZ78PZ,[8K^Z85 QY%./>5KK)6)S%*K0VC'G:!]8.+;O+)+#:(:_4CO;X?E [COPGUC:L M':D!,<=+=N9W"-U:'%;KM!XV!O8[UUV>@JE\?I0P=EYB2;V*-;85'XLQ_%?) MYE.9W0E<'1VQVP/VA4O)0RBST,%NC-YQVUQPPO(NKF (4N;V?2Q52^[:#'A8 M7.=&++JPPLNOL3=;=M$BZ=BHZ'\D(ALW3XZP'R)J&U%A_B%P5>>J#\FOD,M\ M%M&JTD9\7IA/T]]L5/VH&T]Z;8'>O=7K;3S[AI';P 6+.;*+AJ& $4:DC85A MOV5<8XC),;N#@=*(\I1=*YVP6K7R&T'^7S=M3.X:RQQ?G;$5CKI5"1R(=ECZ M?BS57SZ6+KA!!"%6DC%[2-5(0M1'CG&0TAY(D<*E2A5J1VS,1LQXEG-5.)<,3LZBU52"$$8[@>4Y6$/X!C[$F?!N]% M: P.*9TBS2D]%!K5+%9+L3E:$F&*'<7(E,QD]&?:?@0:\D[(@408B3J5E.]( MV!@=- /,�Z]3M TU2$;N+*X*1TQ[/3L(N7[T)N8M:3:F2*D-+0%\9JDE&<;GJ[T T.8$2:F%E0MP=Q#^8>N(V%"J4R&[2@K:24]L@=:A1#A;:=J M*A3(JVB+45)$[CS-9%TC(L&U( >$ERXN0Z344V9(3KA ,$Y[./Y4!M @BWQ- MC0:<0CB3G&@?W7)&3&4)MO B9U:;X:P;M""CNFS+IJ6 *N6U6W M8).CHU7BP=/@8^[0(,.]FT&LDQ((0Z4C9X 3LGU(,<%+Q V6@#NFH2HHTCTV M$+AB@$ST*M$1[K.K(9>9BS.:.NCUZ)QGB$Z;%0IFDG>>P!O^@N>PFQ\4AM(%_:^O>]@W4)Q.GR#GPFW@:?.7^%Z1ACM?JJ6IYRV MEGGZ="4KUW6#&">:5V&8:9K8&4Y=T6NBC,7[=%*)?1G44NP/?Z;"]M8TZ2%" M,/H6:N>&H\@&MRNF#7.:3>S:]U;%W$P2$,6M0Q1$CM#?H6!X)M,]ULH>AAMQKB-OQ/VG @A_@CTR@ M^8X+LM0]5##[/XXD;TO4&3B,>WJ%[6G[$@K E8 MW.%><:JPT?KF*M9O^5:0'(^PH8$)QZW%0JZSL DN*,JALL^T!M.LR9($I?B? MX)S)<\O*\Y=7FT51,[(=*CD$"CAI+R? MG]?J/-8A&4@U!BP=Q/)Y95=QP;RWX.UY3G!X> M5$\;C:/&Z5']I%K]2_=L*[=QJ,(*V MS.[\:C/[MYZ#; M&G#-%\.6%W.S)Y7/^/6U-\6%^_;>VY;[6N'Y_P!02P,$% @ C(-%4%5B M#["Z" Q#@ !8 !K;&%C,3!Q97@S,3(Q,C,Q,3DN:'1M[5MM4^,X$OX\ M\RNTV9I;J$J(\P('(4,5D+!+[=P,RW W=1\5NQ.KD*VL)"=D?_UU2W;(&T,R M#+NP%ZJ V'KKEIY^^I'LM'_H?#J_^>]5E\4VD>SJWV9?'UAS+ZBQ&\U3(ZQ0*9?5:O=CB95B:X>M:G4\'N^-&WM*#ZHWUU7J MJEF52AG8BVQ4.GG;IELG;]^T8^ 1_G_3_J%281T59@FDEH4:N(6(94:D _8E M G/+:JQ2F=8\5\.)%H/8LGI0.V)?E+X5(U[4L,)*..G>Q:(G;+OJ+W&P:CY: MNZ>BR4D[$B-F[$3"^U)?I;;2YXF0D]:-2,"PCS!FURKAZ;$K,^(/:-6"H3TF MZ['E29NSE"?8UIQW#COG]8L@J!\U]^O-@\-.T#T[".H7!\'^6?>T43II5SG^ MNE;%GV)D*5*HQ$"^M&KUX-WR<&VZL\I0D<:@A5W1HJ=Q.+I=C#HSMBM[U(HA MCR*<^TI/6:N2UL'P[MC"G:UP*09I2T)_;MCZQH;6'S#T:S;-&.#6_NE3Y2[' M?HB>DA%VD:.&-6I[=;:^;<5\634DY^9F*T1(@WX6:\]!6]$7(:<@9*K/SF,! M?78A4IZ&@DOVJ8^EH#?PY,\Q_"K3)N/8BU6L>Q?&/!T .PTMN\XDL%J#5VK- M';Y;K>U'_A,[->PT4D.BA9?LS&<(:2W^\6/M(#AN!'5:%!L#^\QUCZ=@*I_N M)$R^T4,!B(U918ZX$W0-6Y; M"QY8WL,U#$'*W+CWI:#DKLV0A\5U;L&B_2M<_!HYLV7_+'**C8K^QR*R<>NP MB?T0#]N("O,/55=UKOJ(_ JYS*<0K2IM1->%^33WK8/ C[KQC-<6V-M;_;"- MQX\8^1R@8#$? =,P$C#&F+2Q,.RWC&L,,CEAUS!4&B&>L@NE$U8+*K\1WG_] M<(JY6V.98ZQCML)1MRI5!Z(MEIZ.I?K+Q](9-X@@Q$HR8;>I&DN(!E#VD-(> M2)'"I4H52D-LS$7*>#IA66IU!C@4BD6G&Q%AG"5XI2GW]3F1K&8J$8Z:7;VE M"BF$8 S7$ZJ2\%MP=#WMT^"]"(W!(:43G#F?AT*C6,5J*39'2R),LN-8A#$S M&?VY;S\DGY$ BC$092L)V+&R,#IHAY@P:G?H=HFDJ0C=Q97!2>I/9:=C& MR_/'2^,5QPNP_E3YW2.PC,&"U;%8SY2+M(_,[(6C2$.91=@GHGP&;F6,$$%L M/D204GQ1W$EY'T Y=LW"T!BCD=L6EJE&)K$"1HU":+OAC+,GY"9F?:G&I@@I M#0-AK"8AQ>FFMQNM+,]$ABF,6;)V&QS/'QS-EQ\<-W-(^LGDP,\%*]&N\GNB M';/K ';)N 8'982F((0@Y!@80HLP,;6@:@EF'\%6ZC0U?^4M!F)?6Q1/TSR@8A M3[:L/5!_;J ^#D1^+@8>UB!AMZCIEX/I.^]3YO#IHN(I6&BZ!GX35CBR,9)H MU]D!@R;BU+JL_OBZETEPA#PSZS>AS-\#7,-\)*\E5*:Q ^2\D3".2;$6I*X? MVG/=<_ LCVN0W($B%Q/W"UO..9X*!?(QVF*4%)$[9C-9SXA(<"W( >$EC\LL M*?64&9(A+HR,TRR.=Y4!-,@BSU.C(:?0SR2G=(%N.2/NY0RV\.)H5M/AIQY0 M161T; _1(H._:(@5(.DM@F3MT%W"ROI!OS9D$&8C$1$2N%&IRW_<((I(MA(\ MN(Z*I4+P"-X34M@)9>15PQ)PW:JZ!9L>.JT2'9Y$[W*'AAGN^0QBG11$&"H= M.0.< !Y BL) (FZP!-P!#U5!<>^Q@< 50^2Q5XF.<)=U1UQF+LYHZJ#?IQ.B M$3IM5B@?S%=K,(:_7"V#' RP(4:[\6*KIS+[\-CK(:Z)V%8:9IBF=X=&Y_A)E M+-ZA$TWLQ:#B8K_[DQ>VLU2YCWC *%NHEYN)(ASYZ0RP;WQ+ M7&]A900"RJ*RS[L&DZ[)D@0E^1_@W,@SS;4U$[GV+J[&L,FC+.)K@@ MQ_5P!Z7YPI5]+A+I2,D14$)*^2 _[]4Y+T RE&H"6#J.E6<"/@<+7,8GYN:] M5SC!FSU??YU6K_.(=Z;]G,5!X9+ #53JKV<'2"G"Y/S#_3SI;J1"OB8Q%JS% MD!^(U)O',ZN*&^Z-!W_':XZC^E[0V&\<'=8;07!XV#QZ=]Q# @%="964?&B@ M57Q86K9[&8-5T-[T?6F_]+!J\0,V__EN1N/,E]4>+FI^6ZN9P1[741ZQA?\Y M?FO#.^;..-B/@?N91VM] =[U974X>\O/?]TO_@R>GD'[7$!/HTR?^.RX7V;U MH!YL(MGRZ7@.=XD=Z="^%8L(0^9[N#LO K;^_=_X]Q>'Z_=Z(:AT4C55=G;= M_>C>D+G\^>?+CY\?$N?KT-@KH:F=#@JTW2VNM_YM_?MK>&?AK;R7QCE_]S7= M^K?U[R7[]RRAS#?C =\66UVRS M9YC?\1MM;XH+]X6^MVWW3<.3_P%02P,$% @ C(-%4!+3?97:UD M[=!XU1Y8SK<+&WP^"^#BLM7K6I K:-I5V=*TMM.&<^?/'IP4=0,78<2Q!_.8A%.X\G#\%QA0*/SH:=%HQTT6M8Y7O(""L@TK 5X MLB6VM#?0TAU _PO3!H#$]K^NJJ2X2$6,:>")*=9> ^42_#RR3%N<1I+:EJY< MX="8/819+7OH=#M=RW2Z@SX,.F"==^T.V%]MZ]+I?K%%E6BUAWL ?Q2<%Y?# MT:79=\ 9/#44XP-<%D=%JP@CVTK49I0K>OZI89DC,-N#"\=NPP$I*U-153^5 MWN6^K(I0%EM==Z\I.: MP,/N6GPMI"$6:FQC%\_&F*4\RT9>4#&J]Y28:[Y]72[5)_- ,'?I+ J(V%@7 MA/L).8:_SPG#@]"#4;EG??^A[:Q.Q>"Y#3V4E@[G.),Y4:U M? (H]%*MDU"H<)9JUA6HD/!)3]1"/'?]'?;84CXBLBEB.$Z@B5'"G4#,)D@* M:XCZ2$"-UQ8*4>C*:B'&2\Y""0K1:1ZDO&B$4R7'.^Q>O-^BO[%LJONNFNK: M/%+53PC@WOO_G4%O8WP6=B34FIZ%'2+64)B6-P6$TEV"[5 E^X@I.1H'6$22 M(%BW?LSIN:0<1\C-ROL?)&>(34F8PD-S3K.*Y&R3UBR(Q_U:M5PL5ZKEL\J; M^I@R#[."6,L!BF)&7$F?X,78;,JM58I=94-[WN$/:Z#QTQ$KE6Z;"OYY-WGQCE_6V>[U?$8 M=*D0-0GHHN833RRPAZ"[*SHI?HK?H2S'UJIV(.0.R7C/)-9JL0;#KG5N#MO) M"X79ZYF6O4,?/[T)'0GQ=VUQSGVO'%OQ4_R>8OWUT0RK?>5HS7?[$NK0]HSG M;E3%3_$[9'Z/$'0!4F\;1VN^"X9C(:\GDZMCR"9Z O<3NG)-K#(/)A+B8 MW;6/:,G]Y*U$[Q/G*O>[V?U],=V1T^UT^V;?ZIH]E=.]-4+E='^?G&Z+X1#: M13@GTRD)8Y7050E=E=!5"5V5T%4)W6>09% )7<5/\3N8Y:@2NL\XULJ$;FMH M]Y.WB>ZG3]W^Z-!NYE4V][A#DN)WW/Q4-E>9[\:)8/OZZ= VC.=N4<5/\?ME M?@+_L80;E<<]8N/]F[#]0EP,.W*Z*?U.=L&<%A\XN_L(Q/:[TWTL@7=\ - M>0$ $0 @ $ :VQA8RTR,#$Y,3(S,2YX&UL4$L! A0#% @ BX-%4%OIV"L6M@ %A() !4 M ( !#5L &ML86,M,C Q.3$R,S%?9&5F+GAM;%!+ 0(4 Q0 M ( (N#15" QO"F#'X! -U!$P 5 " 581 0!K;&%C+3(P M,3DQ,C,Q7VQA8BYX;6Q02P$"% ,4 " ",@T50U7Y>.WGV AJ P %0 M @ &5CP( :VQA8RTR,#$Y,3(S,5]P&UL4$L! A0#% M @ C(-%4.'I:._3W , ^V U !$ ( !088# &ML86,Q,'$Q M,C,Q,3DN:'1M4$L! A0#% @ C(-%4+R0L*]&)0 SD(" !8 M ( !0V,' &ML86,Q,'%E>#$P,3$R,S$Q.2YH=&U02P$"% ,4 " ", M@T50Z9N.FZ(( "Q. %@ @ &]B < :VQA8S$P<65X,S$Q M,3(S,3$Y+FAT;5!+ 0(4 Q0 ( (R#15!58@^PN@@ ,0X 6 M " 9.1!P!K;&%C,3!Q97@S,3(Q,C,Q,3DN:'1M4$L! A0#% @ MC(-%4!+3#,R @,3(S,3$Y+FAT;5!+!08 "@ * )D" !.H < ! end XML 60 R56.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Business Combinations - Fiscal 2020 Acquisitions (Details) - USD ($)
    $ in Thousands
    Dec. 31, 2019
    Aug. 22, 2019
    Jun. 30, 2019
    Business Acquisition      
    Goodwill [1] $ 2,299,781   $ 2,211,858
    Privately-held company      
    Business Acquisition      
    Net tangible assets (including cash and cash equivalents of $6.6 million)   $ 7,196  
    Cash and cash equivalents $ 6,600    
    Deferred tax liabilities   (15,265)  
    Intangible assets   47,931  
    Goodwill   54,001  
    Total purchase consideration   $ 93,863  
    [1] No goodwill was assigned to the Other reporting unit, and accordingly was excluded in the table above.

    .*'2>(Z\)\)@8W%X4@>*-M1TPV4B M0=HX*RWUU($GH(N$#P[&T&($"T)2;7SFHBTUW3"D%33:8Z9SF#ZYQ&YJVOH MQM<=K%*R GD$MPQ..&0PA^AA1Y@3SZW7F@>L^<;#E>[*["+"BB*["L6'.U"% MFT5T.E%UBDK\='%.$*IP3G50QG)!+ )0!(PISF(HKHP2$?4;=W%H#N?-)9!! MB(3SA/.3Q?DZF),*YI)Z9F1 4FL,U#AE"0@JI?-"!\PW/JO1K#IOV%*G:I\] MV3OKA"?X'@=\UZKIE3!:,?(,@628*0FJ *U1G!G/%*>&JXV/3#:KIILJ,T&B MT4CXR2CJ<^_[VG_LC-8Q=6ZZ^;+B'4]0)'LV%WB5B9,L +=!*@\,#&B#A="1 M@PR74A&R\<2FA^FF.]U5&AUPOK54;2*PD0M9@;RB2@7KWI%*_6PRWZOEG2#6I MNCNK@<])T7892^L"_AC42@0.$)7,4N,5< I:,X8]UT%(;+GFT9HQ/ M'MW1)@-42:ZWP^?]G[3MC*X]F]_DKXH,A)1PEX48C<;#H>QVN,CN B MG^7SMNO*CS) M(X8B!4.1$0!$*,"91 L$@I9:VHM85HQ3)HNE1]KQ6OR3)(5'&T5+&. M*61E&9" 03LL'& &3'AC,1:48Z:MQ,;4HG6M6 9;!O*297#**>2/TT5_?'\* M^<< P]]>ZYVWF,8M'DZOBT_&4?86RL,]80C@"X M5 JP$ *H1%7-E?E38)DD[<5N$U4EJDI4U4&J6AFQ MX96DCDL7R4E 0$Q9BJ2T.A0'G;A_2M2IS8(/06E&6YP0GZ@J456BJ@Y2%:^H M2A%,E.#$>ZL@NH*26%F4UUAE55&_MK-5U1!5@_U!$2SK3[X5-3:3Z2*?%[$Q.YU$GIWGP^*WQF-?V2'^8%.;!@')/8@E'4""V\L@)S MRXFALOB;_G>WX6EKZS]E8;V+64$7?Y@+87GP2!#G R"-)!"KHQ5EK.'4*K-5 M0+4,ETX_%X*P*/;[[A[V:YAZ:+/W)M^_+[_CTW0\C!_QM]>Z9]^^?_?VO?[X MZNV;S>&WJKI8U%/[N=P',+>"M+@+'Q;3P;\NXA_DLWF9OQ"_]/S_7H\6WP[* M+L_^\OS7.Q9H]DI6_OX[RPK=;LRHN&W+QZM?,"D4Y/B[O<1H:5DN4P"#?#R^ M>?4_GJ%GY>-XX8/;Q_>L_N/H,O+CF_SWWOOI9;]FAU[V9[^-)LO+ZU\OIK=/ M+,W:\IG?1\/%17QW7/R-SAQ,Q^/^U3Q_>?O++S]JR&=W&9HJ02F>/9S 67X' M47_ZY5E-OR]?XP^_A)M^2>SQN^0>O^N1VWO4Z]JG;&RVKH/F* ]5@L"[U)"O M1L[B9WCJXI=_N[R,?E>IV7K]R?!!];&W"^I?%29R,27,?QWD\T+Q'ORB MWO5G2[GYO_WQ]0,SR\X&'-'_G4U_;Z96I^7"AE:%XGV^Z$>3Y_"0\?W9)-Z0 M!WH%;KQ7249/3T;U8'!]>5VVFCRXF)8'W0Y^%=^%!0]^-3=3/)Z_?KC!1L+O M&>-W65%7*Y8[P)7<$_LX^#7=%WMY,FP.(3X)5H>%U9OIY$414KT]WGI;ZYQ$ MJ151.F9163+PII'?PX=,'L[P-7=7RN\8YH/IK!QG]_)Z$N]+$?XM0M&O)KW% MQ?1ZWI\,YUDOCS[\U:)WE<]Z\XO^+._U+Z?7D\7.W<1.F9T^%#?J 6_NG"S MLQ4 76+D# 6@H\PIG[K.Y1^8_K@_&43**Y.'_W4]R7L49;VBVF1/>]M,C<^6 MRW^\PD< 82J73-X5^(#QCDMC0 =;G'Q7GBI04GOI"5&8_%C@LZ3)M]>+^2+J MFKCR'\IZ7I5E/>R?-^__YUTN=ZFXBT# =%*D=O77T?SN7*GO_YY??LIG M*S5!I0:;;SF-466LC;*@CE7]G#I#=0>ES7#4-M6')T$\7%2C'93%C'@1%! P M2BF, *038'DQ\[DV'7+5&5ARR:O)8'Q=W(-[NS%O=*YV9[:ZNP8==Z.XB/[X M77\T?#6YR:C5V&S[9O (BXSB%@ZY)3)+9);([.ED)JMSLI929I#DGGD3K:>@ M33 \ODD$KP6HNA75'3*[3:C>YC,;8RR!BY-NR?A*?)7X:C]\]6#GHR5AJ96# M_4H+ZSF6T0*3H%0D+&ZPI5R2^(+0M8;Z'2*LE>SZ0UU2@\HP:F%(:3+1$D\EGGHZ3[&JGPE'EA&DN %N ;/H7&()5#A.L0V!USK: M=XBG[O_HQG@+RPQD\BL3:272Z@1I\1728N4T5JTL<\ (ETQ$^B(^4$(M-K5Y MS6V25C,6DA 95_3DR>;8AG%L*<]O\D7#O3$/TO9VR]7?=7]M;IF=U8ZI:7.2 MSB2=23KW:0EAA&DUJ%X[1C1"G"D*""E#J2&,&8[*P62U.%-43=4(LGO;NN%_ M?'1=2>Y1QC-H-KF70)Q G%1,DLZSE<[-5 R0JG97"2$!F:"1!N] 8^MT]+U] MP IS8_:B8AI.2B3%DJ![?-!-BB5)9W>EE$([5JH,V4RQ).S0;BCV*B&M9HG7_=*(]Y82ZR_V=I?AS8O(D4DFDDD@E MD4HBU8I9B5>&"1!K%'*T&!^ (4BM#<7"$6ZH "=);;KV0^7=A97YZ "4+<(8 MC5>5/U; E&'!&K1A$T(30G= J*R25@P)C$ RYD.$)+DRA1YRX1&WF/.,7#N%-&,*07 O"7>HD9Y M/9'S6=95CJ-LU*HJX_:]6*G8[8T>[?EX.B'WE!!*":$DG4DZDW0FZ4S2F:0S M26>2SB2=23K/6SHW:E.$*:T"TEH8B; .2 L'3 4I:-!688:IPMK4 M+?52)M M<79TZ^AT$V?>-VE$A!OM0K16>I[4GJCE(,,V'8@21YPH1T"55O;&J8 ]"T 4 M*,44B:RA@_=:$\.Y:H\C$K!; _9I54&6Y\[G\^NR,WTYN*.77UZ-I]_R/'Y, M,07T:MR?[&OZ1"?2$U14;2.TYT((0$%) @0I39!4BC/NL/?P0-N(5_%^YD-W M/8NK>Q>O8SI<]J8O?YK^/!\6JCJ?S,MQ*4WI^98ZU1.)3R'=D1*'QX#,MJV2&UFE["5N56:0#&O2E#/&3CIM9?6820Y"]Z" MPMVQ2[:I6TTF1S(YCA;,23\DD3J,?I"5?B $T4 )\PBY,J0DD?("D-8L(,2A M1?V02'Z?\=_C+IQ]GU]=SP874;:*::6#,H2QC @?.MG5#4@#JD)1F &AA@H4 MB ;#E 9&A$+2>1P,-O?/K*EN\#VAXHX'A7$QH"$EA5*V]]RSO?%GU9L&,6LI MQSXH!(Y8R;Q5"F%-I-+$W3]J[P$6*+5[Y^//CYD'*%.RT?DMB2(211PE1;"5 M/@-!862DPXQ*8$A(RSAHSAQ"VBCJ#T81K;7C)4ADT.P@IT0$B0BZ102IMCE) M9W>E4[1I,(Z,7+%^4S.]\%VY]?].)%C.*'#N>]YW]$/POH M7>6S7AF"_ZG7GPSO7N_ET0#Z$D4KVCZ%Q(WC.X8G4GZ?\N]'K5B22"61.@.1 MVM D$55)AQ#4".6-D8$ =<8PS(UD!D6?65@>?C1)W*TN6,G,%$JB\]%<3%#& M>9.9WV.Q6A)HNPW:I >22!U$#PAI.SY-9\-\ M=KL2?/6U-Y^.1\/>'U#YSW%)[T;]:82JNM )AK#QE@K//5A,M1,L:*R$T5R MJT6>]/!_KN>+PG&8?YP^4 -YX/I M;Y/R4XZ_9)EGBC79VW]KT4R,TVG&.29&2?HP26>2SB2=23I;LL8D5-/)J0-N M/,::*0<464E!J$ "$9PRJ!_O.!9KK.FRV\8-K40&B0R2JDK2>;;2N9FJ4J@* M5C/F#1?!4X+ $R*!8:0UT5Y2K: [JBKIFTT0W:FBVIVEV?3'93_J_KSH/?(A MOUJ4ID>/HJQ'$%9[2J?=Q&^*=]2#-YU M,(KB-::64(55L6$9(F-P4:S$"3Q M"@*I]Q4JVW^\O5[,%_U)L?0?(/AJ"<&.-!P!F2$EF@_./7%S#ZV9STD!GRAD M5XZR<&V$%D%*'=U(98*A.&(.:2 A"(GO/\IR,1W')!(NVXX2;0^SO& M=H,&6JLT%Y1F6#397S A/2'](#5BBM.5PZM82!<4:&X! S/<*L#$>@@@K:^- MN^\0U/5@<'UY/8YO';Y=Q/M1O&V67T0W?_0E7XZM:KZ5M,"9A";U_5;E:HU0 M1RI'3J2QN7D@5R=-"F*=E-P@!THY:8F)C&$1EB(Z#5TV#YI.'&6SU5P2KMYCV_O9:'[H2(96(I!*1\RT12=*9I+.[ MTKF9*21XE31Q$@=%B$ <"2:4YLY9)"G!05#0M4AJ5$W+(.7KZ?S^\2JD0XUV MJ$09-!KX3"!.($XJ)DGG^4KG1BH&8Z@.UQJFG!$67/&O\$XJO50QBD6OO-;0 MH145TW (/2F6!-WC@VY2+$DZNRN=FRD6J.H^L<',,ZFH)!XXPI((:C670=JB ML;G>3K$D[7"&1R7*4IRRT\]=+\JQ9\3DR>12B*51"J)5!*I5LQ* M0D1U M!PQB6A#"%JB:*6!K:,5VA"L:W%*QXJXRVLS&AROOW\L?^UJ3!&X]7# MCUBQT/!1P830A- =$,JJI)64V!'%'&4.>0&4BNCX+2.*RG-E.B6Y7U422SB2=23J3=";I3-*9 MI#-)9Y+.))U).N^-6ZSI1T.HJ@+2AG'IJ>6$(AV]_/)J//V6Y_%CIH-_ M]:[&_N-"D)X82TBPUOM2RQ,$EF)Z;]N(5_%^YD-W M/8NK6_9L7W:,+G^:'[N\-Z7G6^H?S1@YA71'2AR> C*A:NABF516"*HI#5IK M@N\*0B35SFR*S'*$PMZ N;^&SR0C/ $W ;?#<9TD4DFDDD@ED>J,>0$K,V$H MD8AC$(I1P,4I=F)NS OKK.>U*4^',R\:KCY-ED/"9*+Y)%)'*5*;T3Q3519' M6A00(SP $$2E1OSFX(_QQ"K;(LTGKCZ_:M3W^=7U;' 19:08SS,)A'0BY],@3_4Z\_&=Z]WLNC ?0EBE:T?0J)&\=W#$^DICVET8]: ML2212B)U!B*UF4DB5H_>:*&"X\"H4(I;Y; @2W_96\9]S21QM[I@)3-3*(G. M1W,QA0Q0DY-SH;Y['95^.IK M;SX=CX:]/Z#RG^/*-^R0#=OV-G16Q:1LV:E)]T:'BB30.YU53"F!H E8@84@ M19<*=W.HB%(F:AZ+'O[/]7Q1.![SC],':HC+$PR??CQ<]+[(:\Q'B_Q#/OLR M&N3+!-S[?##];5)^RO&7//-,R"95:V*R-K M46%<-3(+#'LDL,;@%6&:!'%S!-T2B0 =J[78=%EQ,@0[%5-(9-,!LDFJ-$G_ M^4K_9JH6JJ9>Q%H"RG+M-)?*&J.16*I:IZ@(W5&U25\VP1B=*HK>6=I-?UPV MZ>[/B]XQ+A^4EE6/XJQ'$%8[[RB-.SJ<7A?C$6^W=)O[J))$9]%%N1-?V\?]#UGQ\OV+F^O%_-%?U(L_0<(OUI"N",-98!G MDK7' ?=(S':[?VC3X00L@&,!>C-<^,9Y$"9%J"HV"T I-> M#">NJ<"-OU2DB %3$!(Q(:1 3!DE;JJ9I)-4UH;8=8@4]6!P?7D]CF\=OEW$ M^U&\;99?Y)/YZ$N^G+37_!Q,SC,!C?9FVU3FGE0M?$CDG>EID$2O9T*OZ]B5 MK9QR#E0:;80@Q1CAR+4^W)B<0(VMGV_H$+LVG>#/.%>9X"R9FHD+$Q>>"Q?R M:ERRC/ZVMAPCI S26FG$;AKY"B\0[[+[W<20]<@TK?_\=+Z&K[SL"%H]7 MOV!2B,[X.QACM.3E\D[U!OEX?//J?SQ#S\K'\<('MX_O6??'T64^[[W)?^^] MGU[V:RQ^V9_]-IHL+Z]_O9C>/K%4"N4SOX^&BXOX[KCX&UD:1+STK^;YR]M? M?OE1O^N1)3?^7>I$ MU[5/V=AL70>MP#M4#2[?L0:WT5+;&CF+G^&IBU_^2?GX]R5#?XJV1?R,995& MKS0WBGZK#ZJ/O5W0LB2D-YKT_-=!/B]*)0]^4>_ZLZ7_-%*NW7+;;JE#Y5D]/1D="5]>G Q+?.W![^*[Q+( M![^:90:[]_SU=#Y_(*6:\'O&^/TX+6RAO[W6!Y?4U8!4>691_'+P:UH&QG:$ MS2'$)\'JL+!Z,YV\L%6XM'<;+TVBU(HH';.H+!GX'O;K/<@^'3VTV-Q=*;]C MF ^FL_*D[,OK2;PO1?@W?OKS5Y/>XF)Z/>]/AO.LET@CUGDEB<44Y3A; 5 EQ@Y0P$XDV:TWY\#_Z_K2=ZCJ#P#+@_=@*K[ M675&J^.12)D@P&KBB\RZ TX9LD@R1I3GQ-;+C=:?_<;R'ZP[9[\1V\N(\&YF MUCM% EVJ(=H*V*WN_3YKA];M^G&S&ZPTSC=(HT Q\@%;@14-5I3L!@09Y_F^ M:H9VH\2]'?[F6&1*-=HK(_%EXLO$EYWF2U'56&IJC-&&64.5X4;XX$G)E\(A M&O97?+X%7[8WF3!#T8R,*B/18J+%1(LG0XOKCG\S5?$B5IIRKY0EF/+ *;*8 MEKRHL536F@[SXD&.?P/-%.WN;/IC._:=^#7QZ]'QZQIZ!5S1*]+$(*(#YV"P M#HXB8"6]6HDT)EVFUZ8'H6:D)A%PV+A%M5:CV/NTIB502J1WR 1RQ M:ERAPR!#_ZDOO/G_/!XNWG-_GO>C H MBE0+NV(VF@Q&5^/\U60Y(^GMYUNM\+T=49@1ZA_XOZ['"%<1_FI 4YC.?OC@ MZ23^.BB]LUI>X.9-'XI*OOYL./_U:A@=N?@5#*FE7[;7'.PFB06",X*;S,1N ME3_H8(H@<4@7.&0=A1"H>IX:8(ASC#PCS@(*VL*20AC10?LSI9#&TY6/=?5O MDDB2=9&881?K@E7611&IH Y)0@BGP)B2*BRI 3&%M#Q3:M@FU;:A31&O*=D4 MB3DZQAS)U4TB=1AE)"ME%"W38CHH9TIQ(,I+H_U2&6'B%3T9.S5IE 8TRIF< M/GV?#\;]^7ST.2[L-G0_7\RB;.7#WJ+_M9>7HK_- ?23FDV^O0([OCG;G9+X MKJK$)-U)NI-T'X5T;Q30%'3EK"TU'%"TJ)PG@3H??Q:#2Z1#WGI7'[1\9(:B M1.0 .9''"D%0IDA[TP,2*R56ZBHKK?-?Q4H+ &,EL9H%[ZQ4#C..'"UIB3KJ M%:J=+3@36CK(L;#N4-:Q.-2)X$;\X,P([11AW\)&%)6\TIPZLN&1O)=$Q"90GG0KL_8$X06%S(,X MY:AC3$)N#>$,)$NV'N?"R7V\J3= P'#PP< MU, @D3.$(22E1E88!H 3!3 @213?%MG]!H9=5@0D; SI#CR9 _\/_/^RL1(A M&P" !"ACM1&2)\H)A($ )0!@K\MOA7![#@"O$N-@9,QYEU;!DT(5^U;A;@"2 MW@/)/3@B88,C"#-J#$=>@8 HL0@IAR..:"&()FK/<*3S&F]4RC'FG5;P.&+U MH;_EAXX=$E"KSPR7B5H<- MI,$&2XS0FFLO%KF2E")J"K^#YHDS*'EM;!AD_B[B>OM]!.BW;#V:%:W'TQ:Q MC=;+[5[3+Y_)U>- =>\"T;VBT[X*H8$Z!^HQA M@F60#D=XQ"*F\'B*:.7P5![8 SEC,=3[VVLD'TAJ(*F!I :2&DAJ)VHEI+@Y M7.A529TD2!! INT$=C H0.'/H-#>1.TA.L(-I$B9I40Q%HN.).,$@DQB[@N%696;T6*GH7K S@?9UYE MGF]B-14_AVPURLXOYLO++/.W64[^&%W,T\63*JL?G*,=X88O*9- 432!T74@#<&^<#6)@X-F^\>P@!@:2>ATQT++W M&7#,*,PPDA Y@[%-"B>[$R)!PG4G!@8L?PF7^:OFSU]Y!@S7QRMF"\^WZY_? MQ$^>O3PFS<]&?A S?]-I/OKQ3^ MIZ.+;#6*#MR?1NEB6G\_RKRJ\=63EMP#('@O11% W4.U#E0YPMJ4!0W:0I ")/ Q$BH$T@DUQJ: MH$$)B+3"BE_7H&PENEH1C2#3>N]0A:%M+.E2^]K[3(:!_P^-_P?I-%!G?ZGS M@=*)-]*)*LVU\E,XIMMP K>IL&4R+_O+PEQS<>"SBY?J#G8PCWY+-U]BE;?9U-LB(N M^3&;++\LXEWV/R69C2$6AU 2;&#S?K/Y(#D&DAI(:B"I?I/4@Y01#D1SJE@S MEC#C#5*HN23^(ER$ZZP@BLNM4\7[HHQT[5@]&CVC;$1?TNQV+_J!PP>A,9#< M49'S+//R]^6BX .J^5\[B]YYW'"L_*Z:\AX,6\UE5Y9 M8&S DP%/!CRI\$2TRW((1P%1-H$)%8(3BB6.>!(R]K38:DC3(SS979[YV"_5 M&/,N"^\,L#' 1M]AX[X4*H$:W$#2(*!APC&$ &MKK$H";G#(E8-\*ZVW1[C1 M>8?1AQ3AI$$/Z6\V5R_L]5R&C+7FZCF@!H#:@RH4:(&;U!#W(D'_W9\Z/5[)&$/09?1DX+R!\P8P'TBJ/V#.6RDYSB (4*APPT3B,#/0 M13#W6,ZLVSK0L1,P[[IH^0#A [\-$#Z0U%Z2U$,@G +8A!,-8H0;Q;$&BAH. M58)A(CEC6%*MV%:$X&$0/N#P$1YVB"DEL:!+G5,RFGLJ>>T(1']A?*@1MI? M/U#G0)T#=0[4.5#G@5/G@Y*#*1"XRN'"6ODOT+R1B)%SE.\*3LWR'!=X")%X()"!J84(!: M[5@"%7<(.(-U8B-,8(Z Y%M)O"\)$T_QIPY(,"#!@ 2#.CM09Y^I\X%RBC1R M2A *L"!>/CD9TC.4(@0ZIA(NH&'"="JG!F$SE!!_Z QC"FB>;V)U';\IV6J4 MG5_,EY=9YF^SG/PQNIBGBZ>XGOO+N/?Q+6O*_$-HF6"&<*]EK876E;NZHG Y&\!!"1T.\]1 XDSV4"\,U!9IOETB\]74BZZ+00R:P\"3 M \P/)+6/)/4PF.>TB1\2Y:AAT!++"0$(&84CS!/%!-_.VNT0Y@>L/K[,WH_9 MQ68U.?,T$LJ83Z)CH'"SOG;D5%O15#!\@"N#6L1H :$(DT$13';( M<6)(1 '.E5;LYN+"MZ# [6U%]L2K*\<2ODCQG0$A!H3H-4+@!B&(2Z1PR%&O M%'!!$NBPBPBAA)14W1P(>@F$V%EQ#(31F @T ,$ !(<+!$,&X$"=_:7.!XHI MWE)DC?)O+4X4D-(+*\.4C&+*04&%W#K0\F)BJN/X 2)>.($NO@DGSLY$?Q,S?=)J/?OP3>,OIZ");C:('_J=1 MNIC6WX]"P^&OGK2\[A,H;NZOF!Y(2OL01=]KP3*0U$!21T!2#U1)6B=OM& ) MIE8YBPA.!'':HJB2$"2PTUMN75O)@E9@)@B)WGMS(:1C*$B'ZLR^:"T#T_:; M:0W1Z#] ^$NX'?<[ M:SM2T9N3X.B.59FKU/Y1]CV\SEX[J-)?23!$N_92=NP5=3[HS ]M=>5D6#H, M="(H$C)Q@#@%HDS120(,VCKSHZ;_VN3K8!CDGY>WI/C& P8GU\_^? QQAWRV MSCYEJZ^S258$R#YFD^671;S+WF]'')'V)4-R & -B#/)LH,Z!.@?J'*BS MW]H6P[QI;:"(M0)0E#!?^VR2QFDFVK]I6UW[@09$:P&#?P& 05<=& MG2SJLA0J^2:I]-[3J=QQK/:1Y*C]AL$C67$8;CD:<; M\>P=Q7Y'I\O-R3RKM_0IZU+>-%RQ32/]0 39( *WU$A'"0*" 9@D3!'F$4%+ MP3E49OM05ZP.\GZSSM?I(DS]&@N_*UBX'_5(((5CS+J,:]U+,4_;_==6#0Y M ]@71N\&"_^TRT78:W#CL"G Q! T& /&;,*M8@E6L3::EOXUI]7HU.]FL4[]NGY>_+1J==>(^&*A M$ ;E&+'=J4P#7 YP./FD;-/7Y+PC/4TPP.N1P.M]Z,H;=.7<2D0UP(H3 M[.UR(7!T0"I M 2W%.[H![IV'4 ?4\G'#'5:%G%0-0%+0MN^ZFJOFT?RE[C2]>?Q;VLX M?MFS-V=9Q!&(P)__VAK?) O[L:,1OO 8BK?A\I]#\&TV\??XE&6C=!(.5J:+ M2T]^H\5RG>6C]7)DEJ%F7#AVZ5]%.1)\,:-DMD@7DUDZ']72-1_]N%FDGL#] M]S^]W9IB-?/K4]Z>X0]W+TD'FS!BUV@D_CU;53>Y2+]D;TY66?K'F_34#^GG M=/XMO"6*PY59A)B@G7!" "#'8L";])KRS#X^:6 M/F9BH[-5P(3_R#DW+'& (^L2"A00%!FEDT1[%,-&ZJ'5XMS!=B]7"-H3RBXE7;?)7'?X/?_OQ]YKMGS.2*\H/N+A:LC*\WQYJZP'W M_KH]@D60B_.KQ <*I2/*B-$DF\_+;__/#^"'^-[/;%*]OV%Y/L_./6+^EGT; M?5R>IUN*YGFZ^C);%,-+-^ME]4&AM\9/OLVFZS-_M5^=4I).O#*07N39S]6+ MOUZ7F3_4Z9%U K'XX?;DR>(1G/[YKS]LR?3R\7=\!9[VLUT^[+ 21!^4(,YW M4'7DOLS@6^>]A2)/FOD-$/AI]GWTJ__X+!\YS\33490H[9S9 T\7WEJ3>'^O MOR]7,3_]YXU?EE5 M0#![Q:C]=ERDZ>+:7Y+;*8F(+P# MI>G/Z15+"=CM,K M\3I;?[/WJ9=T<5/N_?U@XB?8E[(Z3R:;J$4&4LQ'IZOE^6AYD05\\29@< =\ MG:UG6?[S,ZEJQVOT"&=GK[R!QW":[95)X_46X6'H<766HK28X-[/WB[,V;L)1S M6'@%ECLM- 7$:@"TYHQJF#BHMD\(W<7>(;34$7LS.@:DRY3SUPT==64&]%?" MMP[*A[#/*O/$,9G-L]&B%OWA\_!N$DR&B]4RE'F=CDXN]]%FZ"^<'O+$A]U_ M@EE ^^L\L-F%!XI948DW=/M*ST-JP[_C!WTNGKU3\9S%19#%5K87=I5X.!1_#3I-"!KV\!T6#]IB9 MB*B9R=NQT#.2@890BKE50#(B+7<80(+5EJ[[-&;J3@O&<"PD/@1>ZE()[K$\ M"V;1Z,7G5;K(BX?\ MI]^6L$&_UYOR;$'XH,. 8]RI(=N_(EN#17*D;"J:$K&2.RVYP,1 1*WB"F-D M' , :,JZ% A0H M+14$W-N3%!+H&53>6-M.7Z]DN4M[D>(QQP>AX@[FXD%P#VHJ0R*"'',*(?\= M!8A*9DEB,!8$ 6\R;E<#>B#W=&L@'@;W'(F!:*+MEX]FBU&:Y]DZCV;@?):> MS.8Q[#&.$9+E:?WUY'\WLY67<=>N"]]OSOWG_DXGFWRVR/+RXCQ6R!OB)T/\ M9-C]3I1@UN.@ZV3B]\C#Q"J;9+.OX>C) 4ON6TM6E:*[98YR:A"DBEJ+";74 M""LP! 93SAU-L+DNNM\M)M[:S#.;%?^^6U1+^[%>V5VJP5XI& O)]J7_Z),W M\DC+/AT#^\F6W>F54AVK:$J@:**XD, R%2JK>WZ48BMJ^33VZTZ/AK)C[\_^ M<%^7BG>/)>6[Q==LL5ZNO.I\C([<^W@7-0&7))':LRL"/)$4:*V-$)HX "@4 ME-FM.A7;O-M:ZUW*3#:F3+R$QW9_F'FP;8Z5@5M9#M@22I"$3&- 2:CU+ZB M/*'8(N@_?R8#=YCD"\:BVS*I^\_!AV6?QI*[I2OKB#5C#AK#%!L"D7$P28Q5 MC& KJ '2.$>QYFSK-,TV<\8U?5]E3*NXMCN-T(PQ[S*?;W]X<3!,]X/][N$^ MV7"?U- 9EGAAR!RG&F.BK"3*<2 QYWJKD>U3N6\'^0E0C"'JLC/-081Z>BS[ M:M_L17K9@6-V+[76NSD3 @A:N;F )(Q!(BVF4!J=2 (4L2B<1!-8/-QE]*%8 M[YW*1#*&I,NX:_^RA093\E"9\AYM%8+6\1/@K+1.JL092A,%-848 4T-%X0E MV[7IG\"5NY"5?(S BS1BWQ]E]K ,2YN=9JN0%I%?YNOL?+3*OF:+S1$'/R&@ MC2Q5/$%88,B$UW*#SR<1P!N8GG<5-1J2BFO_F*>3&U@VU.<,3_G';'UF-KF? M:;;ZI4P]N?P4%_QCL=XODD"/Z1B1+KEY?YAVL$ /A#E;'B"C':!($J.1HS#1 M6EN&I%")5-JIA.^0.7<@:J4'.8_$CFU$;;;Z.IMD'9I9"X*2AF#G!- ]MF %W5'.AG\7GQ5:\J!0>0SC$:@83>>!SS^?^OYK/ M(8<.&V9YHC E&"F= .)89HF@MF=\ODN;&?/YR]R7'5_^/RP3.OF3:_B^K'\:8M2D11$E#(9*4LT44Y+@S6@5!DI!;+,&]N00>4XLITR M97>)3PB,L3@*GNS21A:DMS+UMX=6->R3,KV;*OLO# :\ 0.#O,D- -6"0NHX MT)IH+YP92;#3"FV=^?&;%HK7?RBW3%_^GF=3CPAU]:[L4T$+@L>1=GORY ME4AVL^&O+=8'*WL AAN H97UQ1WTT,"T9@Q19ZFVVB6<>CYFFM!DJX34)Z&Y79XFN6=UP2^0 \=#G=S1[>215T?5- MI3GJ&A_19*@J?/1) ^B+GQVU;'VE0AJH8=*+64IE(JCB AG%(.4"LJT*P'__C0@;OG-\PM!WG7*28PI?I'*H9%(&(3>4@?4 &?M5LKW\SBZPVH!<,S%$ M_MC+>7[%MTHO0 MVKZH)3F=K3>K5PF3]89I91,' ])HQ B1E"JH94.(^I9&!&(D+5;1?&VF-:; MU=Z07E]^F*>+M5I,G?_T(ERRTUH!?$S(<1;X.":KZ9"9$,-6,!ICFB":4.%U M8K/[)U. @TRK/)9M6[H%A/W-<8-QWZD+,$4Y8("SW#$Z:08)[C,2** M,'=CA[ZX"8G?@T^>+3U[_YJNPUI?OC^-\>YWT;D8$6&GN2=C(%XDL#7$IOHL M= ^2/VDCC T+G7&Q\<:KH X!S;6 !#N7&&21W-:(G\>?SY#'_\Y6RZDWDL/& M"@317P^:.0_+)/VP64W.TCS+8W'HK^EL'J3H&[^];_*T2W':9ZZ\5T?F#5MB M8A+E!(@Y(4 "0WB1'"EE7-\O5M4B)\M5X--/]0K;[&2GUBH!8DS$4'1G M,%?WF!5;/B/J) ;26*NTI,@JI3P_)MI? CFFV[4]GLV*':9JCEFG.NS^,.)1 MFJQ1E.Y8P!ZB/DP@:3FG# 8<$A.BLL0AQ1+H(!7<"V,D;_ 07].'WY^^GN3% M=,SQ8+,.-NLA\FC+IR2U3#AP0@D.O,W*A&7 (L*3D%Y!L>Z>1[LLUB[&#+Q( MY>?!=MV!C#TOG1W';,C>QZJT854-A%36 NPU94H0TTQ!YA0)E;B@,MMV;(M5 M2[^27\L/J^RBU*K58FK2^3R_BX=W*V/YF- N@[&]E:7')#+WF=U:;B-:UH=- M!,3AG*]DVD'!.:/6OQ=W:J\=LEN'/0(%&@L@#X'=CL4D;;MZUZLT//_(S<_[ MO$VDY6WRMJ:#VA!EN:). 9U8+8W07(!$4'%_!00+0MH^_*F?BU3BI[&0,6 M\3&"749G>WO$=K!O#\*^I:UL)2]+/;<9R 0C%&HE+$L2Q15RC"44;;7F[(#S M.A2S?(QQE]7I#L*4W8?".#]N\MBL_J)[VX+Y+U7KVYY<"26E+# M$VF(YM0PJYS&SLM>1Q)GT':Z\"W5+MY56]-A&9P'U9^D9"Q(I\6Q.E6E7UU6 M#Q9SCY!AKVODT);3#!&,K/5 HJFF%% )O-D-_#N@C4VVU8+GH$9W^@!%N.-$ MR:%&3D @=%ZR4@OGMC*;ZW7T+%9QW*Y/&2!..Q9_^Q,5/B8#99]Y[AZ6X^UJ M-(H0Q!-"&*Y&2K\/K#6:ZGLJWG(FSO+4*S/#]?AI\L)W]X M@_"BRH<\1F7S/MG'<;L2A4,*8B&P,]00+@45(F1,826XU%O=NJN4J62Y^EBO MLM=U%Y0)E0G2DB )8#"BTZE%))/8K<.Z\>$E$78I9*[/^QV M)-;JNSS?I(M)/ \P:5FNQZCDWL.XHE4F!D,@-'(@(2RA##.)D **.$X -P3= M&;"LEOS%;%5$Q@R^R#&](5[99ZEYD$S9KC5,'+%6 2DMI,Y)107A"4TP1(CZ MGW3 E)VVT:7TL(LU'985^3G]/OHV6Y\%@S%D^%1A@-$JFZ?K;!HLRI _ZE^E MBVGX-#1I#B_R]6HV"9\7/N% .L=L;PK:R%&(!::(.F")I%8HG1":6*(,E9QY MP7J; ORQ6///2[\K_V@V)=2F.$M7F0XK[QGY(EOD:1C#KLNN<7J42O)@DQX( M2_)6!42:0&6,YHFPE#,K&834Z[[<,&"YOK4"Q?-9LL.C=F ,99='[?:')8_$ M;FWY= ,9^:>'=_YE/IO&3L>>R+V$#J<[CU%KOI?A)6WB-50YIP+3LW!TABJ* MH%,$)#PAB>#;Y12+I?>,;>J5-^V%_V66GL2LYZ0ZX_ RW>C94,-B,(J/@KWO MX6X)&^ZFD,M$8\8<8%0DAA',J+0&&6@=!-N>JFZYNZ=)4 =A+._#T?GRY/R- MQ]U>K]I,OT^^WB>\)6[8&QFL&$XXI$Q0RH$4@' GN?^ #KVB/3:FGJ_S\<.EO< !#<# 6V @'N]75))M(:.6F2]AB^0\K@ %50\ MV@X0/%*H/P0(N.1C2%[=9-\_(.C4WN^M/N%.3[-)M/:S[Y.SU&NE(Z^- M9J/B=3[RO!'5C>!YCR^R_]W,OGH"7#S;U3Y4WKB..IPUJ)-H8+V!P4+E#6&Y MII F"FJB@99F.^16[./[4U?NXD>_B>\7 8C"_Z[9M(]UU"1\H1;3JQ^TKMRI M:Y^_2*>&?J/.$',?T*-+I:7E>J2*2\.@1H)P%CG)' MM:$2 \ZP51X&@.T;MW?9(4>.6:?E&'H> MEW5X:Y3:J/TO7H)/LR6RQ"F&1Y M.KJ(=-9# ^35;8S[D(&V] +H+L4&:XQ^KO( MZ*2+MI%C .E8=IK3=)\[8O X[*5$/TJ&YXU/00'C6=N&!&)!!0="*.&OXL1_ MX!#>*NC2-<.+CAB> #+&+UH>N'\,?U"6_IV"/_.?WR/R7S,&BOWWT^7F9)Z] M'%'\Z1G+\/*S?EG @P T9Q$13K04*I%>HY'(:&$-L1*IQ'$#]5;^9L> %QP7 M'0">Q'(L6*?Z3;_)^XC;%@U(-B!9C610-K8:!L("YZPPDC(D9(*-<3J!#)H$ MXZUHV6A=(!L=KYC1T.V; ]VHD/NW]8!\3?+2;+\VRT3K]G^>@BG;V4&;>OZDM?%!#1F%) M "JH@QA10@4B4FG*$@4D$<@(MQ5&*K;\<]CQ#W[#=YF*QL&8DR[K10P&SAX9 M. .//X_'96-D4$.85E081S5U3DB@#,*AH6S"$K[=+.Y>'N\NE@LA&@MX$$Q^ M),?0WWE2" 5>7E+>O][9Q:> Q+U;W'_T0&T7!8+00DDYQ)1B:816G+/0GA9J M),56P9J*0 )T_);MM#$'EV,B#KNBU#&;BP..[#V.8-$TNJ8)990[XKRMX8R5 M%A,#&!1(:.?P#9;&/3C2845T.&;\L,M%'E1<^;?EXDV1*CXTDCT>$_-H]O)( M+ F]R4.KQ-QS\?]N9ODL"I!00RW,;)2>^ZFM\]&;T:QJ4GYO(8U!8=AWA0&W MLCR4$8XJ:S6T/-2UE1HSSC6&QM"$D-IM\<<\G?SL14*0".]7']+5NGRC&KKZ MOR597:GK\Z&HEM:IA7)<)7P&ZV0 FST&FY:7PPF24&FD$H10B!(M."<$0HN5 M\[]PNP.;[LP80@Z[1?=A!4^;8G,W%_'TFL_#2X@-X9>>00MNH(5(PZG#(@'2 M4BR)ZNS#*K)@ 9=HP%MW*"( MB08>]/,84==DEJ^KL*0$U< M+Z"&X#&4AVWE##Z5 6CV&&@D;Q5BUXH!#36EAFJ5J.#-Y8X3:K2F36YIAT#3 M84PX'$<^:* Y+'?*[XL\6Z_GV?1*4\_1JNZO/OA3]MB"(K"!%990:QFW$BM" M*=72$F)$HC $*O3OO@(KL:OAQYH(/JR67U;I>4TLK=:'S46[U%_(&!Q&Z:+! MC3* P$N#0*O\&5!<09DDRG!#@75*>ZP][[SI1 MD\EJX]6*BC#R4+5DGBZFX]'%:GGA9WP9:YR$\B87L4/;D+)R3!8/:95>X]!R M(KR^@)"F5B::.8NUHX@8EV"U==+F'O]N,ON>357N82J/GZZR*=RE<@+QF-,7 MJ=O<6[5E\*X,6--CK&E5?:,$) I)RDF"J%1:*P=(XIS34"BLM\H]=X(UW?E7 M^)B#PX::J!_]91T<5?7G\6]K.//9(GMSED5\@ C\^:^M\4VR< +B^2,LWH;+ M?YZM_:TG-4Q\RC*OH$R6Y_Z&ET%;62S77K]9+T=FN?" %#K9AC3VG]0=(/_<;-(-].9__ZGMU>7(?XI5N?ZQ+?G^<;*<3_TM_NL7-3+O M/WYX_U%]?O?^MRW:?.7A_?8$9GO5.?SPMQ]_KUG]E4=R ^A>X<^$6L>I9T;% M*%%.$ZX]2T"H!'*$\"O\6I+NIC].RWS,,IM\V_4 M8OIAE>6A-E)X^_ZTWL=F&VU=*.FS?Y2>+R=__! ''MY^RN99E(9O.% 66\T- M5(9Z6)$R49ACIB"&PCGRIDF6YTI9K8C5#$'JJ/(*@7'4<:(UTIR8'\JFX=Z2 M5>M'/\=K IF7ZA?_9C> H^E/@7T=:?7KW:?0^ M&7WXZ#ZYWSX_DN.O##DH?)%H9X$OUS]CM*,YZ#2?17="FV!J&?IX^98L5\%- M<;$LO13K,W_[57:Q7*W'<:40^*L'Q7%\Z1=M?995'YM"":B_*C_^EEW_9+E9 M7?]HD]>?^ 'D,S_*=.6?>YJMLL7$#^4\\S.):+ST@RN2E,;1:3+S^L-Y^J^E MG\_EF^6WA8>]?'.2SZ:S=#7SO]PLYN&$4!AHR9?^OE$[]1/TGZZ^S?+L[>AI M+!R7__VI\AK0)B92??!,/+DL_M[)F%8ZJRF02F!#B;9"$4$TCL9\][G;#'F9[]2CU'>SM*OV>@DRQ:C M"T\HJ=?Z1R>7HTT>Z"C?I(MU$%!A^5<;OQ-QSU;9E\T\[F%)9-GH][>?WHX^ M99/-*KJZXF554XA1<*_.\CR8,S^6%//)F9)B?GH[,EZ?3V?>UED4YD*X,-S@ M=+E_C?-;!)E7K%N! MY?ELO2Y\AO4BYIO)V35\2^4#HF+N;R8 M+<(T_#*>IPNOO:DO"+[Q7%&;G-V^MAY8P\Y'?JU$Z_=62$RD M+QRORX7?1_^(@F#&_C>>.E?1)=O\XJ?1(O, E:>KRV"KCM+1:3I;-8^JZ+L9 MA5J&4SK@(1H>SC=DJCR*+ M_S4ZC$O?<5U",8_#"(\LZF+G_@Y33VA^2=Z./&_GV3=+(RG[Y?G79E%X%B(?O/._+TQ!40N(&V$BW+]5]-$OETW7 M:87Z;5[T\F&D%IY4YZ./4?*$3J5>,)V/('CS7_7T3F?!2S"ZS+RDR!;AMT\4 M>Z6Q7];]C&0[S2:ED D\E7G*^W^;15;,$X/Q*+@QGBQDQW[H(R M,,5=#E]MOGB*+28 V3,G\';4*[7H\2*KI+:X^"601RX,"L8#=(JW(^5A(W03 MFYUZSO),'K&F](*,3M)Y&I66<*MUDXW4%I79W.LXB\B4/5S+&X&I9KSUV2IX M?19/9K@?_I;/OC]=1SWWGYSES^/Y'_YF/6R?GV2KDJGA,WEBY!6%@)^U.)A% M#2,B;X#Q4@Q4*[L^2]>>Q"X#MF;?+[)0:[F0'YZ HEI:RZ\"QH-.4"/?QI/? M-?@+8NG)@[\.;@@\'1MZ1LZ5:NB%]SSU*N1IW)"KS'B>!BPHE%2OS/E5#JM: M"MG\4OCFLZB("[&YY59/R__C"PV M18M-NQ\W3%V@T>C369:MO7!O#=;3Y/N6WF&NZ!UE9=; YK$)1Q)TBVN[^Y=K M>N53]KOE27\1B[D5L(@+L#KQ2L_D;#SZ93U]^W06>N]5E.QDM0F*#2HUA-&/ M;?/8VQ^!2;W6D[5LW?+;]JA:5_PT'GW+HD(XS\)F%@+KK@E4]E'U<76C CR6 ML=KVE;.B_A9/GG01##D^9)$)>EIZP>??^Q;5@U1,TL<^W4\0H MNFZ*U0EHE.9M=TU]56L92F(I[GK3!:-O:5YI3*7 \K9^ZK7Z&/RY3I[GV?IL M&7OTM,SE^*.J<,NDV=B\>&QCP#U.HVN[JJXH>(VUTU)KZLE=K)9Y$+\>\KS M/ETMS^./KO/CV^@9"P 6/O+WFF9>K,SS<;'"87F#,W[$JN6M2].T2#>O^;Y0 M!AXQP7Z)U1M@]=?:#A\Y;SX'N94_PP_Y-'?<[WGV_K1^_,UN-\5P8IFQ'%.M M$R&9X P3R 5W"=5M?SA/C% )(4EPLG$J '2,^HL0XJ']^DU^L\)C5 /K(S>Y M-+ #F 2SOEL_4^WT;#PF@6K/TS^\!EHM613W7AW9G%\4RDCP?%7<'>SR]G"" MDS.XZJ(NFT;]I-1Q P_Z050%F +_Q[2 >/OY+/7H5WCY?BS\6/.X)(V3+ORB MT"MB<8.;?_Q3: $6GA<6]"FK':MQ7Y[M\^N?SP>/?RK8@,NGZ$K%0U^ M@Y+Y_S:>A$O3*ZHZZ709J5E],B-!D%=JLI@P6:DUY>>-Z_=#5(0K5]>WK+3" M5MGZ"K"',I"!$HJ80>',]0LXOQQ79'.+QARDYG-4I$[]1A7%WD+EMZGVM>'X MY$='D_\9MK$?MS?YKUKN-QK@HMC"VO.^R8L4V!IU_#8NINEJ6L).O+K@L0AH M9^FB9#./7(7-U,_9]\5OT7O%XE/+S=;$V48?2NGS#!CZAU%1E?TS+K))$MH+O+-_HJGOA.X;)G7NKM'+H;B+VDM9?6 MFW_Q5)9EQ<,?$+M6S@E-,1(<.JJ=U<[I6(Z$22T5$BTEVFG%#>)>LP:""FPT MUM9 )8'TRC0@\,[8];W/V8I=_^YW;-4H#VF\>S"Z@RWLJ36\36=>(J:C>9CM MZ-N9Y^1O)5M'O2YL1^G&\RK$O @JYE'!3(-KPU.$9[YL6FBE9V/10XLW$#.OQR^\)(J_3%>K@ Y1[YXU TBCL9I=M$V&:M!>(SJ;%79\H^+U?1O AW]6:]WYG"CB@6+OWJ[>?X MZ+"$ 6DV(0_C_:*OC\ M=\A22&.LO7*H1L_L*-PZSJ^8VT5Z62I47[-5:\YAY>\+NE__LF^YK.+YN:Q' MEY)Z?R+%0S+AGI-(AWYXR"@> )U=.NM!=[''AK\"($3'I5=%F"Y;369YF491 .:;Y>F;(!PJ\_3C^]]KAWL!<[.@47GXB8AF!/MI-GT.EA%#/2_*?%Y$3#%V\$> MSO^>>DTUT/[57XQ'K;R7B]7LO(A?1D?([/QDL\KK9);XY'#/S:I,]2J@OE"6 MR\H)'FE3C_TAA!E4S"RX24,0*QKA1;>_,GMOX1ILNX"!>K9:A3$C6.\XN@UZ]'WIC/ MHH\D:B.;$"#V@KSLH'JR7*V6W\+NA3Y>1*O16EX$=8W7E028D7)_NHHVOWN^.GD%R&G*"]'&*A@7:;6 M1=LIY%J%WUQYZK@0PVF=(5J(X7^4PUG?/60_O&!>C"K+HF"M^;Q:^\CXU8+% MV03/4O0O1>LI+321MY5GQ=^W6+?2/Q@6HG',MN@S,(2GC54:(2,NSTF1MWNS M4M%KNOU'J2Q'45,N^D6,:P4;,"S%=%826VGTUG9BJ?'&1+/%FYI +Y:+ K7R MN+.++S4\U5_6MZBR"))PL5_T:*#&*_)\7&O] MU40"W_E!AWU;%=.JF23^:+;E^.PN"+YK)\K'+(B *]Z"U7+A7T]N#"\]R8C\ M+?O6RH.^YT% VVD! XPCE#+LH327V-X(B6A-/%J M(<%6N,0Q Z7"^NZLZ'N?\XSC"J_H/BBVV8./*MSH/8>2=U=R)D):8N"ZQBO5 M(M=/M=M7+_T_M<*5J$^ZUKAF>;YI8@>EG9QO/%I[Z9#E+0PJP3GJ=V5@K([ M%3\'5>AA?"WV )K80Y2148A[>1U,_2;=MW(%UO=#E9G^1K""\W[ZC2S6?2Z%F']+.;* M5Q,?%_>Y[A$HPDUEX.XB77N9$->^DMOM+2FUSOQ***5)@GP[>K.(H[AD4_$@N1=0Q EU+HJ7YNG*K%/'IKTUZ>.GYN.,<1+DFC9,K1NG:!XV> MZV'MB*!B_FX900PC7F3?FCU8+JZ%&PO7]2H/:EU4*$H_=I!PXS+RU-B!Z;R> M=K7ZWT)$(&Q!5B?M%M\X\J^C?YXCS\1M<>ELEG^X$H:EJC?0\FAIIR?+365I5)[1EAON*A^6N4K5&H;4A)(!BHAY8_*5,Q_E M,0![#3!;[%'JDW>AY\ZSVSC M4J"D<2."^F\/D)ADDA$D?6O"986.,6W#H!6 MN!4ES5O^JOJ@6 MJK]'> HB&*![$]]HG?C&[FG,#-[R[6MYBY 0 (L$:%V M(#6:@D0+#6Q"".022KSL,52%87T;H=;ZYD6*=-_';F07L28YPGV9?98A$]!R'/+QP \;;C MHL#(AV1@;.56URG4XZ"Q5#<+6.]A+EUE;[W.7@%;E97RM+$_-@TJ>D&:X%04 M]X6 " )E5JG-P<>WE079/G"YRKZD,:DF_*[.2I^72K178(MHMZRBW85ZW1P M.X"4R/OLLX(E\[ 0H__QHJU.A.JYHOZN])RUC+0'Z[R%5ZW*C&@.7%6IP)6? M++P/1#Q;U6IWHS(5,O[MJ(COQI!LO/NX\B9ZW2@O+:3:CW]YD5V[S6R1>VN^ MN'_MUB_3\5KQP/I 3G'7,B^YF(Z'RZ6W^:;!'"GFTPPZ?)[-2XZJPIMO_+LW MN8=6#[R@-.M"9?F3#'%&%">E>?Z@I]L$F,:L^#2FGTI M4XROC-7S;E:GVH4G>:VN0;:2XPH-^'^]$>YO7[G5;CA"(KDR-L>7S&/Z:,^E9:>05X98V".RAP622R MO"2TW,*/2';&C\6!SF=8H5=H./L^JXI-WI!I%T@GGFHN@N-E#*$(S==V2: \ MOP_E,^KSC65NP)74WJNAKR(%.(3A2@]'>:8CT.KZ6S!QYIE7!T:P5/'#:U0? MJVZ&=3;SXM9STF63\A!3K8ISV>LPGB_Q9S??/R\G<'VU=LE$,;GX*@_-\H:- M!B;8'1.$\$3PPUPGSRO>P$K_]!=/L].H!IYD"_]J/0J>H\K.+13/BV6^?N/5 MQ?+7HPMOQ'JB^A1.T6UY!8OC*<6R>37NY@%$8$]0?FP_C*T$L+VZ.ID%Y$8ZTR/LK:)'']KN6Y!% <>8S> MQ.X@%YM"6VKE=$8[)R9VYMGJZVS22LBL"WT\9P!1!GD]97D10QXG9<&C$,M( MYS$)*5^>KK^EA2:6C;YL9D6YHLD\716:7J'X%?=M2KO48XBS#(*I@KH(SS&. M'X==. +\S!9E%+^84B$E;AK\*VA41=1_4>5N%7*I"@F4D:.K1SZC"7KEL-#; MD=L3 =%'9JW.I[2"+(]BUSPF/)U>WN0K*-6.F#]6A59Y"!B6Q0H^%XEE[8 M M;P=L(SE&M2^R;-1^0LRL]!ADW\M$[$+'\@-9%=\W<*(BJQ 80B1KQ,>WYM MSH_%^<]DM3PW)8S_PZ.'\7+($]KJ[M)^?ER)T]H9""GD3 M!C4XTA89XA:-] MQAB$1LY8($@EH\!BG4!K&.$8(>2(G\B=I?WN>TY?:VZBNN;F1_=W]]OO[DF5 M8'=8?'NG:O*VI[CHY!Y5A?+LZ2.J].YF!9[$-#=Q2HQEJL6T#H%%/?E._J%> M.T6(J41C0Q/(A==:A3888Z^P(XW;9_03B1QD !KC$< !R:EU0@M+M54VM$)^ M! /L*J/]=!F"ZA%6BZ,V69ERD9?I!5F$^R)B7A2)J6/_C8P)QOXDFWT-MRCR MM$&?^?'V LKWY+"Z+B&<0_HKKH^G?P MCJ_PTW[VM*_0?C_L86MU?Y>HPVD85U,H_N'EYWI7F77QV,F*6\IO!4P[SF: MP]X.>WL(Q&O*/L8[XJZ]+KD//YP&J M!JAJH JCY@0,^V4A2#3E/Q*A'!7>VF&&46.9 M!I@2P*5T3@O(Q8,S(5_ 72/H6.#M&AU/AYS>:@.'+O0'GG]IGA>@43L$UPY( MX[2EE"J'E"+^KY4)5@XSL%7RY]$\W[7?@XP![-)'._#]P/<'P_<_WL/XB-:, MKY&&P%(%$YU08+WAH3!6$G"> ).8+<;?-CENA8*N? BA*(#_[&X]8.P5DP[A MX$D&QL[)\I8TK0$_NL*/%^9#TCCQB 20,0<-LIP*ZY0AQC"A*2=6$P'NL?MO M9<)=F/\/84AY^,SX+%M^WS- :B._=?SJM:,4O50+GA.(Z(F=P)K *&080T D MY%11S*64""%,_0N(=))LY7#>R-[:#4<;/1@@ M90\@132:CU,64.PL1110*7@XXT\,Y8 Z181Y#J1T['2@@H^YZ%*S&6!E@)4! M5KJSJ"1H=6-5B50.:RNYHH0BA1&UDB!B$DSH=H'ZAQE5MR#-;KT;F(T)?I$D MKYZ:6@-0O=+$^\+7L E5(,8X9MQ29B1UTBJ%I#(("0,,M8@^P5-2,_5K>4M> MQ%3I*6_?ZD;Y2ZRK4GW>B8:SW:2XNN4S:\^'"[K6G:N"1-=8 361>J0T1MPA MY*UOZAC5U' "M?2:M G!^UL*?7DJC[2XF&3OZXJY-LLGJUFLG?;^]',L(/W# MK;60_O9^LZKZJ9:-N+$0;A!PR$ MID>QOE!^5O3+&+?K5(;>K:'4OG]4K.33_+CZ63H)AZ;#@MW:!;OXY]$[OKN^ M91V1Y.>ZE'.HT7>]$M-TLYJ5)?2>O 3Y[/OHW']X%IJT3YM&?H^^T=.'PI0(*0&!4DQ3YP3! E%M8#*(J.5D00KX0%" M/3B4_S%K>M%]7MZ6&WRE1-JS6^X0]G;;ONZLC5+LZ'R5@%>M289]"J6[;RA" M%EL.>LR+LC-6(+\"-V7=L3S;NO])-O&K[1>FQL9T/O9(LRJ[9"]/3T//58^4 MNZ8045.($@0F% ,! :<8 <6%40) ;AQ02*$'4X@IZJ;/OF8F74_.?K]H^CD% M@HG"YM?8>J&H(OK^M+K5+FD([[)K4]$F/,ZL70(^$$!1<;AHNUC(K% />'/R MK]">L""92CI6?>C\PR\\H7A],TJTV7D6N^1=+797-/JN^X2_+TK4%TDVU45W M5R4M"RV./H4><[V7.':0*3?<+O9P;E%<182[;/I7( =K-?U3Q,DDH3;1E%HM ME>9,<)%@Z'CPXS[*5UL"Q,=Z3CL%!4K>DMVA0BR(_BW-KW#JC24JTZA0;M42 M*>LUAUO<)!P",Q2=7X)*O%I.-Y.R#F99@-U+&C^5LCM&N=)Y"Y;B6);SJCG' M3;<8G?F'QS:J9=.8LA)[K(Y>W;*%3U=F=0VD:G@J^Y]7[Z^TJWPX9CVF%OCK M5\WM? 3%VW!Y4T7W8S1; E"VS+E18\\]HJKNJZ"\>EZ_TEV@ZUFZPRZ;!99R MV63\4)GH<%Q/8DXIP]IJIZ10">8Z(71+3Z_ALMSW&ZWX1X?4>8V?\NYS/6_! M#4K529=*547/%RUZ;CKZU)U\6Q6% WRT>O[$KA'SV=>B[<$V1(XK)T4H<)^W M&FT&QT :BMG'$T)YT>MX]&T5BL:\:,E:-W!]T--?86YO 'P#NCD@MYVT_N?G:Q_/]B_<1UF- MSQ$2J1U*"&984A.<#))SB7A""5?VB;#U%,I*OP^4=;5TS2Y(J] 7\^PV5 [Z M;&6*G&27RT75C/Z[!\)OV=P#96&'C=NF\&J6_Q%N[>$ZO?1?76Q"BYYUA=#A M(?-Y >JE\EN!<.A5OXG*<73@ALZ+L6_;RJN9H4]=.@^ZY3V]Q7JG##V@H=4# M&F!XG? TN!661?-A**KNPY^R+]$?\3&[6!:M2L,R_V>V_+)*+[Q0';UK6AM7 M/8I+0^&QS96O-DFN&_;5)'(Y^M(\=I5]B6T%O<3U^QW^;3< +&7X%1/%6T19 M\ Z$';[>-67;KU'W4 $(>0$8O*) 46*(]B\,.41+W[./J[^N5W-_K5J4^_?W2_NM\^?^J@ MB4>]:[\V;5X_Q#ZJQ=\[=Y 1(H447FD'F"HE-894*ZN@8 XP2=JM.X!4W$I$ MO*9/'<&:>QDJ$X.Y542(IV\!N]A%?^\BOK?5H#GVXKQF])?]<:L.FY.@0?LW MZU:SVBLUAX/*'GM#1Z"O>E'][V:V#C' KUGA/8Y-I+Q^_C6JS7[V\Z(37;H( MX#YRV]<':> E2(P?IM.@U-=-J=M]<\.02_=^Z;7=Y)6SL=WJUXN1T&LNN+:+ M)E:W?!E>05@D[>:98]'L]#[]])+NODFF!GE%54?4P\6 MFWG1^6NU//?R->!='+M?A$G=2_6IKMM=4DGP[ERGE"#KO:7F5^/+J]?N&W-#;R\KM;!FGC=H7FKWFY6ZW^X]Y("QUI M1T&RK,.23F:KR>8\CV':N@-,7KCF0I>\X#=_$WSN;[S \H(P1*B]\A16+I!; MV>\YO2S,N^6DZ$7X@#:EUU2+7C4IA6#H4KJ#+J4/D:K/$COU=NZ$8'?+?(O=RZVNSN"9&6YXGP]Z?U@%KC*>3XC9VWF$D@AP93RFAB ME:2$&8E%XH6U)\&V F85=T0"KWY!3*TW=[%7OQ$6-%&$:KS5>>L?68$A99/! MK+")O*R*?J!I6R#Y=6S0<]:,NY1+C1 [3U=_9.LK^G4 R[*-86F)A1Z.LR" MH]4T6TW?A&#"Y2CW8G>2Y64_QCP^=CH+NG3 SO+6'F@WYTU+R+]X2"V''!YV MGGD!.UW.EU]FL4MD:*@:)YE>4=J+%H_!MW_KE,O6V\5@KBY%T XF:7X698#_ M-*S$^*9X?.O#*FNG:4Y^+3:ZI;8T+KDPR%EXY&IU&9>[[ I>)FW4/5^+[JG> M1EV%U5IO5D']J$UC;X&>EP;)39E!3_2_=RJK[V;F_SO+O#26*I4'"O&[-\O/PL:TKSJKQE0(<*\'A3O[)^9EA[>+ M3>@IMVPX8+3.)F>+6?#1!AJ/=F?YK-:-"[)K[OYE]K6\Y9E?'3^; M11I3&OS=_G>SC WE5C':%OO&QVD6W%-:OV'+0DIF'9=?72&]'W\)78U'\,H: M_%3W%YXOOVT/H*4,EI,N[X*OWJ68V-H+5'^C<$%>V? WKFI0K:8QY^\DX$46 MLI>?%.+:*K1>D6CK]U=2CWO8:<_OX9?9HAB>)^)E]4&1*AL_*3JU2?X6<( A MHL_KR8=_N/W \/W]XNYH3B?H8WK)^;6]FA:.66]/'$>B+V/FCTF+WIKCS@]5 M/ZG30)7Q__B\_Y>?X)/W\.^-MG*2!HCVJ-T%KD81$14.?]GZ,F8RQ);:1:9) MT=?=WW[+,?SJ]?>NGQRI0+:CEJR];FTVS+7[N1XLYJ-^0^* ^4_'_(#P^7E1J=[,Y_$42Z5EWSCR0=X<(08?TUP/5M[@ M?L/Q(&\>(V^NRX%\9G+4=GZ1Z\ZK]\ MO!RX>LBU%[["'_ZF;O1)QW \_VM>>)>J4Y*W.IAFK?5O.;>*'R]C.+38EV)] M9_D]R]MR=CTB&_QEUJMGNWH\RKNTN4HSR;!2Q[][9Z%XI?_&834H@BA?\D6D_95 M;T>?0LBX/=C <C/*RSG]GBRJ?GF\5L,KOP+-W^].;=>^"6Q<2(*BX5AU?YW8M] M*,,CK6FV]K-(PP[K4-[B4(_1:_OW-6I5!J18%*2@PWOL7> M# 35^B0$_F9ANOX>>9& <[$YF<\FA?E7QD[CKZ;+:&?.%E^7,;,U77BNB*OS MK\TTYEC&.;?. 1<#\2P?E*E#HLBKBL\T*\^+E4=?ZWH0(:DIK,_5\])ES+:0 M5.?IOY950+6BZ576)),5)^D61=B^(,,0"/8W/0E!\BP/X>CSD]FB/B<2?MY: MZ#0?51&SF%]4!Z6+&'M;[6@KBO$V8;NOH' YY$#3'GZRK,BU956JK:Z&9%I# M>F9.;=C2DEU;X?\;$I.NI,/V+Q7I>MAF2$5Z4"K2XW-B/DW.LNEF'E)BJNR8 M>%X_5XOI+XU14B:]3M\O/@:A'O*J=>J%Y6^AYN5OX M2;E;MYTPZ,B!DUQ/YOTQ^QXTR0" ,>,FYMAZ> N)F&EQ1J#*L(DV\.P\:)H7 MRWQ692RT W!-&O#ZBF181(VA)*X@CVY('Q6(HOQ:NQ5<=CS>EBL&\J]*+ M7G=Y;FB7^<)#^+&=9'>DW8:.'CT^-?Z0F];IA4<3RYV][@AJ]T\/EN-==%#U M "1&:,"'X\2'7^IX^6_+42''1ZJ*EP_,47B:;V*.(VD.]D#5YO'\M-M5>41[ M^(,M][^W4#N0QD : VD,I#&01@<9NZ_B3NZL-.H-ZH>Y=J3\YV<2S@$PR:'/ M;]C+PYG?L)>',[^CV0)SU&4WRP:'INP55YYHPXI)1!B%F+.; *-H@?C"_QCGD[^&>FAR'[4Z>(/ M6QZ-]!.*&%" MF422'L/(J[M_=@LCN[1:!@09$.19"((:!&'80@,X9D)SBIP4S IJK9+,)%I3 MUF,$>767QX @NW-O['UVUVUE/9\).YTZT_N"1Z3!(^W5&.*!B#&N**%*2L-5 M0K&AD"(-7B([X&7]I;]_JHAD!Z$G/F8 '+2_])B#3\<-&JS)IB0:0&9AHB%B MU%*H<4()!]0FDO/$OH0'=6^]*;O!H>,*V@P@=*P@Q)N\1J"58<)10QRB#$ - M+8<*$Z)U^+C/(/3JOIA!&1IP:,"A9^"0;'#( 2,1LLXD2'F[R4HF%9? 48>5 M\Q_T&(=>W:,S*$.OEL'24T=.\39X;#\P<]OV,O#F=^P MEX;?X MFN7K\ST+HNSZ" \6= RY/&B]?7 >'"M #VY%4*Q!F!'*K ;46B&@ M;^#3F[#)H/X,"#0@T%,1B+80B %D'+$8240MT9(2)X$F"0 : =<[!.I-P&10 M?UXC9M)?=\VO-S1-/]Z$>]Q*$W'8FU3*R<1@3BFD2B0"8VH]\*!$H*TC.\^# MF'O8MMXFO5Q,N],7Y!A!<0CIZL?D*S]D_I--C0]"'<6 (1OX#V"A$R-18H12 MT"4,X[Z)^"T/QPNQ]$$>/QGX^2#XF4!>\W.2* N)=4Y*3)'B"B04(HVDMII8 MN'5@Y+7Y>C@A>O\*? HPDOD[#MD,=R(#;2&#)!X'/ @(C"AA6"KIF+& :2*\S-^9 M\OZRSK2:,';DSF=C +NL:-,_?]K@S#]6L."LR660F"?0)HGEC (EI7/"*2>U M ]Q)U[&G[8!R&3K'G^-RY@_@O#3Z]R648E)\!?P;\>1+^4-C@CT@89BX!P+*$ZH2KD-4I$Z&--,J"K=/H MKXT_O?_S0P;PV!/P.)YDE*%<^8.AB,'&$-**&&XI #KT,O?6D#,4&P*H\M!$ M@3X4M\<.RW(B+,=<#"&9(21SB%B!6WT>_1NOH22,A\8&WN+13$C(!4)(Z40- MM35>!WX0&DLTG&T?X.<0X8>BEJJBF8%*2J7#J5,BC2:$$TD H,C:WAU\ZY'+ M98?P ]E84#*@SX ^!X@^O$$?8K&%-!$(4&\N&:H)=02(!,!$628'G\U0BKPW MR2BBMUZ:S\MU.A]-_ :.LJ96_RA=3$?G-]4@K];D"?R]N;AER?R*_'4^6V1O MSHH:Z!"!/[=NP"_6/_SM1_B3?_3FXA8R>C@J+E?3;%4M.KSX/LJ7\]ET]!\@ M_ONH]*@C10P.&T>332QU M4F#.":7:*UC."6T03AS!CAOUTHC15P=4%SVE*!XSW&4AA0&"!@C:4PC"C;GG MN!/&&@"I8E0+*+D60DA!I"+66KDO$+1K)U0'$$00'7,$!P@:(&B (-KV."60 MJ01A*""U#FN% 4 )(%2$HYA[ T&[]D3USHVTE^C3=:903UU0Q=MP^1WM\-ZO M_6]'@\R MH7?P*?3 I[#/W-@Z>:B$QEHG!E,):3AW"!C@+(&,($ =9MUQXR&%/0[R=,_ MW8?!W;(5=T"$&4P2D!A K?;,3I!T@DOI$GY#&9*7Y^X]B"@,XGM@\#XQN(2H MK4P3[;5H))&FSG$A*4TL=] @&KC^]1G\V/SU@\N]-RYWOZ%O!K?[X'H;7&_# M[@^[/^S^L/O'X'9WW[V"&+WN-CO-O/2?CCZE7_T@\M&'>;KH82I1/^P*!%J% M/(AFH8('L!H1FM!$F,18:Z@A& )AT95LH7K%JP4OUSLL]_YYZQ%D8P;1"Z;P M# Z!'C@$#IFQ6U4W2(*$-4PR!R EDDGKF9LBA3ARF$.V \8^),?_UG%U-B8, M#%@Q8,6A8$6[1 9@&&M@N%:2:L@TIA(;HPE2$EMF>H05>Q!&H& ,Z:!6#%!Q M,%#1JF?A$JJP]AC!!*,.*FV!HIPJF22&RVL'G%X7*HXM(-%;F.AGP**; ,75 M<$11I^*T*FUR+1WP^???;7F*1U 7]M0U76Y"U8UGG:UZM=(I?]K%$MQ+OWN M]5(V)B1STO'$""DII0G4PDE,@65, <#D5N'&(M)\($4VL)1C2#JM4/9D\NFM M@G>PSO(!#0,6\\4%"8R6AVG^(:"*Y1AYEM14V(?BF#.97A-<] M\$$2+L> =-D%;8#7 5X'>-TO>*6\I;U:\__9>_/F-HXD;_BK=&AFGK C(*FN MK$..V8@ZY]&N+7M-^=G8OQP0V13Q&@2X.'3LIW^K&D>#!$F08(-L &7/T#@: M?51F_O*LS&C-6B:Y!6^,L8X)0A"@ (+ZM?KQ%X37XX[;[@6R;EE+UM)2LEL" MK3_WNI]Z_8=,@MI43]C,"JPT_[F%0=JK:0Y DSXSI3,M,RTS+3,M=Y<^;6]% M]THCE?XF!=PXR??,?]D#]^2'#?X)@3K7B)U0@!11@C)@3&B!L"0>B> <8TC< MO;]UQ53;QSRC:+:1_R:VJ*7Y*8S2%.?_F*,V&=3V"]0V89I8P30)-$! 3%,2 M,4TJPCC2C#M#"35,-8QIAY0M/*YY31GR,N2U&/(VVG&JKI(@V,:W4@6J,7BD MC-$2:0?42@;>W=/T[UDQ;P]2>-DTS#B9<7*?<'(#3%)72IN-:9A@?7M6'9J^&J^[UBB0/N[[;)<**T;L2@TA 7 MK:7WQ$"@U@3N@DG36T!0).2UC55F.NX-RO'8#B\_]0;==&X;;R$^9ES1^&K< M.XMRGCY>P,7WQ;K_-EOV_0N5\0Z@)C=@'X[9@T@M[_Z8P> PP&"U-;M74>-')8^M 1*LLL9[ MA[ 5P5..T-Z!01NC*QD,,ABTUQ%0-1J (M8P:RUQ!"26*F!O"+>:@5!"\;U# M@S8&$;)O<73%1;5<)(ZO!2,%(M*XT^N+\V)XWEC#F4:#X6T!2H9YG5['((/C MQ%FI0$N02'OP6E"&'3BSEE[? BOW+TJ"TU!L>,ZQM#FM=!3FU5["R28TH2MH M0G5 G!LFE04KM*9<,>X!8ZZQ\.Q9T21'8?8U7Y.QY%BQ!* .Z"CJ5/3AO#4< M),.*$6LY%D(I =JXO<"28POB9"S)6-(:-T?48"(E#8A)HC580)1JS""%AA26 MQC"V'V"R!S&@YCVG_?>,#GZ?]\V&G4_;=K:3OAKM+,=[Z)/N =@"6IVC*AU* M+=T"EJ <* A6$A3?:^+!KM7EK53C'43?2T([2CYKT\O] <,C2+8]/[JM-+9X M@8[5+P5]VSWU\SJT0&I8)$XAHY4DU@2(<"@]M9YR*0@EG%JS*UC,<;"F6@B] MJ)@=&U#:& M W>]8VXGMNO+RFK:.O;22I&6WY^LQCMGA$_6]]+\>>-?^XLA=O%U7_ M/Q9)8,^'P\E@."DK:?T85_RD[)<5Z[S&Q'@>91=9A, H+(%Y9Y2Q&EA@0KY& ME3S/3[#Q\#_[G_J)@V>'_SY,MWHQF5R]>_OVZ]>O;[Y]&O7?#$>?WQ*$Z-M1 M_/KMXMA7Q;?+_KM^=_#YGZ_*P>L_3F8"WQM,RS,]>?1MXS3$^K0_/2O'Q6ET M#8OA>5')S>)Z2VF)G\TOU%TBVJ,O]J1[)=OC\=\WX;%AE/>UK=]N)4]Q1PGY:)47_:\)A-Z-0T M6/[:,U5_+T:+LUQU/Y>O/XW*[E^ON^?QGMYU^U^[W\?Q6F\O1O/'>=P]=A]S M@\7%* G>W\9"6!X\$L3Y $@C"<1J$X*QAE.KS#8/_S&9,$EV4N'!M3W^W37# MYAK1-K,P)3@@+Y5UWH-#7"I EG'!N3)."A&MU(><1BB.L0M620X0.-?"F""< MHD0)$ZW_I)J?71+"C;F1Q0]E91TDS5"9!X]1&#]6'ZWDLXO+F=5_5G0GQ7ET M!8HOR1]<6>.?9.+>,)NLLD&9]$NG\0??RJCU]XIOD:X M+ZXBY">!.DLG&4Y'B=YQ1<;Q@U1HDBSJZC>F&TVFT[(XN2C38\5SGP_[\33C M=\46\*KN]/8W$NP:"*Q3;.7WUUS^M*EEE>#I_>H%!DE#]:\Y'1C-0AZ5-5^< MEOW^_-M_OD*OJO?QQD\7[V]Y[H^1F./B0_FU^'UXV5T+D%QV1Y][@]GM=:>3 MX>*#F0M4??*U=S:YB$?'AY_[.J=QU;M7X_+=XL5/-SV;5\MRCV4!%N:O[JX& MF5T#R#]^>K7FS,VO?_=7:JM?;?D5>L:+/>>#/>Q:+2WDD8]%2GE;&4]U_F@3 M#F=E;>^F44I'23[CN76%8_\^'90%13,+K/CA_2 BVW ZC@@YOB,@^N#NXKN8 M^_V(!5W#LF:6=%X9=9S!XJ.G_7].AU%MSY;HMVA=E^/9Z][@3GW['+>E3U,# MM-FM_-(=_57>;![US/<3'=/9S;Q/5D%BCY==GFO#QE_D%GZH8M2S1<%'FFHZ M>O0XB6?OG_1A]F]+)W\&E$X M\>'GWF22PD.CXL.PF.GQHE+MOU^Z_93.?'?D$RFSEW90SWKHSY=I>3C/=S2T/*;&G*.KE+I-M2N?)L4XE:+D MP;\'/ A)T7H;G.-<0_#4X2!!:Z4U4N M"U@PY'VXK=Y7#\[2?WQMD#UH*P96 M_\EVMF^B/GA1Q/5^,)Z,ING8:R=; MHQ^@)?HQ:2/.R53$ZD!8K;T)7&C$'6&$X>= O[:V6'@Y0,U-!C.89C#=$S#E M]4S-X @"FS0 8-7$48-L\@)Y#BE6-(6@^FNFRMDZS0#:@;4#*@/ %19 RKS MU'-/.;'1: TH*$.%Y$K3^,<%UV9 W76;A&R=/@^8'MSXXU^&@_)[<3FK>CN/ M*SW;NC=C4JM9)(2HKU6H#R7SA.N@0/WC!+/#R8BF :X M_5GQPZP(,FV57VR2*:Z)P*J>@-I"2^/%XV 91C*,'#.,L+IK# 1HMS"2IR]G!&DM@JRV@P2$;:#*6A% 4JJ=X9Y@ MH0UATO$V&R(O'O+("+*[\,;>%WG]\>;D3?&OA%Z#Q#!%]W-BPHW%7H<]!FP3 M,,D:F!CGU!-K)58$""5&:L8%E=1) .R? YB>-W#ZQTG-+3HQ2^21'26EB.@H MU>C0F];%48\Y*774&()176M)O/,@-'<8' 2NE0?,!& 1 @$EUD8?$H MRW/ TG&E=C(D'2LDD;H $G$LN+54&((!8Z,B.G'!K(E'"@UM]K=>/&*3+:4, M2QF6FH,EME*7C1V5&@(3A@&H8)CT*GA%;#""H39;2B\>!LJ64BZ">4@PZ..H M8K(&8T#[##Z\!I_ G)7(8*20!&:]%!P3*D3\F&IM;AV!L>>AG@4O[,!D >A( MR GK S- ]EG415UA"\9; ]:1:&R =D$33HAPAA/%G,+/4>MV !&9)M'C(--, M&3D. SE4/2=+(66%5=P[0."DE#8P38*P' 5P>&TB=XN0HT6!DVQW9/0X%O0@ MN$8/[ 7""&F(7X$DR# -6%/!!>72NS87RK4HOI'MCFCC_;!,_4S]3/UC_/!,_4/+MGQR/:&Q^"*T)4*$,ZU MXU0K@A4'0ZG$%IS24E),@A=V?=+TEW(\N=RS%,>N^ZHP0CI(JD-P&G*XX3!D MG-9I#NT"XT*K0)-P4]!**D((%8JF@G;8E8SO?6YCK[J'9,3(B/$DQ( Z0!F0 MX181 59YB(?(^ Y8P,0&K;DC;4.,UN0TLJ&18>/(8$/(U1:03@5')7,< )3D M7@E#A1 6E$!K6=&7AHW6)#.RH9&WZUYK4Q8I?MJ[ZO;S#MU[L6>E(@-),)J" M4D0J4 24I9Q@@5@\$C&CF\6>#?*\I)\9#LX:;-_:49@>=*UU#CX?J2@S+.KB M*H$]>&&0Y0@X(89X@:5@(:1ZS;#6^/2ES8BU>,4SH<-Q;QEI@(AL.&1TR.C2)#E"C@Q&66Z".,&<@ MOM#*I9)*)21C[)9I9B^-#FOQAVPXY/V;FQ_T).%+&<^8JQD2 (@: (BEQF%# M.?8.L&< M1A)QQ:T$!U8JD$AKG#KR!8'76D.\M(IO32U#XZ!QD"F&C!@'@1B ZX$FGGHB M$<,,4PT1.[1WUMA@!4+6..7:AABMJ67(9D8&C:,"#5J#!@!V$3&T!!( G-#$ M.? *.XBO@+<_DG PH'&09L;Q5#+DQN-; !'4_HX.6FM%O::<1=SAAHAHOR@! M-A#%_(%$-)ZQAR:FN$-(;J*9DR&'B!RB-F&$\@IIPKB,R.&D4 :!U$1B*0RU MO.&"J .*E&0PRF"4P:@!,%+UA$EBD-7:&6M1@&C1&,\Q4Y#:^ M&8$VX9#K8GK9!S*Y2C/VT[\ MTW!T5HX6SX:OOA7C8;]W5OP-5?_L-2+1&I&4"Y:Q(!%G"JC 1E*GB>;>::?\ M>KOQ?0WP[+#7)P;*^U1LQ1V2H'#!!0CY[$B(+U&A$G,% J37 : MHNN$+"56N/;OALF8DS$G8T[[,4?4HRJ#- CKM.,N8HY@3"-AN$XU]%H38UJ' M.2T*U^Q+5^(,-QEN7A1N5 TW+(#S/IHSQA@(BD@1_R?B"V&9TJQUJ:H6164R MW+2L%$>V-D[S<3CI]HO32."BK*<(%-W!67%Y6W?TQ6)M(?_3JSO6,J[(3_W> MH'Q],>O.C@GZQ\H)Q-7DU;_]@'^,EYY>W<%FC8'G(<:ZQ4JL6SOC(/J+3E@# M"+AB3C@5>/R,Z7_ZG=/W]V8+:$'9W7'_!I;7C[BU,AFZ*B9.QSQ9X2W M]H6AV]BTJ MU3XXVK)ZJ*5!J=G;=/@]H_M^G<3?%HF/J@UDXW$Y>?+DO@, YT-_ODS+PWF^ M3,O#>;ZCH>7Q;-)V\>,OW4GO2SE7KWD7P9JY+T6=64&>((D("D5EP2 M9:B(]JDE_F:^NEY?72WO_N5,2 = ''19?O;SCU6PU4JMK2=.@N*:2@O(42V] M"$HI$,1:I=:V!VTOV(>4R3BN_3L9*(X4*!2N WZ>>^&<$%QY#!"PIM:#,IC1 MX*QSZ.6!8@_2"]FHR%AQJ%A!:ZR@@F+@(L*$0^")C%@1+$\]*KV7>KV%T_-C MQ=&%_5L'%$<;UH\$?9U#^SF$>+#/>NC/EVEY.,]W-+0\GM"^_Q9-L2JR[\KS M,NK9L^*D^R7>Q+CXK=\=Y+J?QYKV#*TT[P#KG0D!6P;A'L[$&J@JD.\+PY*Z-.1IUUU%GIY*&5T]1C3D QX%@;H8T5ACHO M9. 66H0Z1Y?TV#O$>=&D2#-)D.LICUD'CO-%4Y<;Q99//_]N&V\\@KMHY*ZS MX33U$]E)JZ*F.._ONWS2]B,WQG*)W-Q'[": G(Z^*J)$A4"1@:!3GVSCQ,TL M]2PW?2 -0:A '<$:G<.QB4M::\<=@+F6D>K@D(J*NO;. P;'@K=6@V#&($V4 MI-YR38D+:R.@&T"J PZH"44[0NTNH):A+T-?AKZG0!_P)?19;&T()E!K.%CL MM3!8"6YI *>";Q/T[4%0#P3O** 9^C+T;0=]\Y.F(UZ@H^E+X>)V3_W,H"EJ MT Q,=]I40GC(Z:*C??!,_4S]3/WC?/!,_8.;[+C2%Z:_2?$W[EVV MTG]J4=CHAPTN$!%UG""&^(0U9ARQC7A MA%S;A&.FX]Z@'(_M\/)3;]!-Y[;Q%N)CQJ6.K\:]LP@ Z>,%CGQ?$.2W&3WV M+RXD.Q(UNIEO$T?MOW5SL$'[@T>.3<"QTM>?6ULF''E6'%EI:VZ!LV!N<"CF0+2@J$@!0:!E$P*: %*$"N$ M1W8M9KL%0NU?\ 6S#D+PC(U-]@='CB#%=!08L0DBH(:(X#QWP2*"$0%PWAA# M%2@/G%)C\-K$J9U"1 ZS-(,XK?6*,H 6<1=:1 ,(AC0C1GK+ MA<5&V[T D*.+IV0 R0#RHEZ*6IEF2U"T2$ 2 0Z81<9RY*C@DDIE5=![@2![ M$#C)CL_3 R@'MZ'Z9DO(I^VSVDV7BQ<+_N^DP\5&%MH#^ :L5MI;*"><\=$J M9( L*!0/$P)+ZCUH[V["]THYX$%T;R2\@ZEZUJ84^Q^Q;A7.MJG*.2/H82#H M)@"E-8 *%EUH,-Q[I2 $K17QC'*%08'3:"T$UQ2 YFC;KOFQM6YTAM<,KWL- MKQL-5*AWKH!!B NF)%@+5$LC /G &2AC+(76X6L;@Y$[WH673=Z,R<^$R0?8 M,_,I@-V*9IH;T5S4UC+' 10.V&.!0!!O"+%6&":HI)$!=Q9N..# ,"$=NZ;A;'TO?][XY_JM[?CB:7Q/9*'SX7 R M&$[*2H@_QO4^*?MEQ5&OB:9><>M,'?[[,-WIQ61R]>[MVZ]?O[[Y]FG4?S,O_SB9X4!O,"W/].31MXU?_5OAOYWVIV?EN#B-;F@Q/"\J M>5I<<"E%\;/YE;I+I'O\U;8%VK]O %J.ZK1<0,R8U*:+"P<8$RD989HHCIB* M!Z[UK+#)_;X53N^!*%A"%+]__J%0;^0:0A7QF?OQQ0VD>O3B%!=E_ZSH#8KA M594Y''PNNJ>G$9XFXZ([."LFO$L19SNMXR7^/?IH)Q9L!1UBK0L6]_MF^7C MWA#VI2I8^_P^9%Y5@#BIN^H)>H-HMD_>T53#W0!V?XR?E\77]&313BB_)3BDN5PR5XFR:.+"87)3; M"\RX]VU[MKF,GUR,BS*NU=GVM^#*T\K2FK,'?BI[%"=E67Q(&E(6*5I)T$^N M_#2I7N*?$J.G%;/#1.%QO/%4TI!,FNXDO@G+3.W))'XP6^@HE\79TJ9=G&&% M+/&3X704+SSHQ4/3M<=O;I@M[>/)6X*;+;VGQ<Q[OZ5VW_[7[?1RO]?9B-'^<;J61QC9H M%*RTT?X( $RGLF#)@$EO!8GJ*OVF>VT='O=PW<<\67$Q2@KJ;V,A+ \>">+B M72&-)!"K30C&&DZM,EOA7S+5DYBD2J)K/3ZZ:P;\-6K/--Z'Z64\[^EUY>H( M(N@_R7]_7/-)3Z975_U*=KM]TXUFZ&EY;T/2'IW^]NL5$#!X\ MX]B08!$X1Z10RD?+S'.LM2<+.[I*+E$.D.;S +.@O-PW? MC=?!KXHRF@=7B=='TW(#=U^34-Z$0-Y2T/+AUX^^8!6PXHBFX?T'_<&^US\7 M)Q_U1_^+__"QL+_^\MNO'^*KD^N2\BA:CD>3=R>G%^79M%_^>KY$ZU5R5DQU M+R'CJF)IE'$ "GP0\0\.C L;N1H1(E8(B90/5O/(X\Z!4K3S-(!FW_.F.B6;"T M<2/T5D8%Q_*K\7OP\ON6FCU:^]L=!#SW2$C^5A>E[>Q^DV'9!I9=928-(54W@^B*3>I9.IO!PK7GU+NE_!'NHWS*)5V M5#/=E0Z0F'):U,)QC"&NS).>D_WU)^7\E MNMOI:'1K/YGDY#:QU:@33]51I,FDI[Q]N7#ZLYW%QPH0[8:@<2A LV2 &@E;08;*">"DNYTK FN MJ MA.'(S6FQ+LP[U]RX(U6C[=6>R@:YLK?-ED.&@_O@0-1P0!U&$BO+G*= ]*@ M0\0#Y-,KCM>GP#\-#II2ZR3J=9SAX!FZ,>ZE^+] 8?_AU>_O2YG^!K!3=9A" M(I(:<,M@O0.%A:$\,&0M)40[1-:*%M>![4,YV7V0 JOHMM#GK7Q_4?;-(8Z, M5!FI!*[#*RQADI?".Y2*VZ1T'+ST*;:"782QIR%50U:84JB#4UW?L>/4<21K MWP^^1&X:CGKE..=G.!6#K&[1FZ/X]DOV7!=5WYN0P0!T%_!"R,L?NI&0Q M?W8Q5RN.@M:,<\6( POQ/X8J*@T/P2$IN%K;#OM ,6_(0V",=3@1AR#F1Y)\ MM=-QO'HY*L;EZ$OOM"RNNJ/C'"U\OPQ*7.=0N)!4D&"X-PH\M9HI2YUDS'FO M$?,W9?#72;SPBC=U$M>X_"VM\\[T+:4BNNKK6]7S[+L#<#N.713)2AL>I[E+ M=F]JH4:]--A3R@FR4FG,-'V**#:D$RF1'<"-1O=;)XJ'Y0C_UW#TU^O>X/75 M:'A:WE6=_& )W&-!8[6@2<\QQ[T'58=:+1@J+5J[9BTUQ[+#J\[?RK0-F!OG)115W$IO2(&.4NQ4UR8 MM=E$#Y6=AA04D9!2T(<@.T?BM(7>H#>^*,^*S\/A62Z0?;QPREHXL0W*:8I3 M5S,(EBKLF,#:8JEQ,/[NN.F""/]*--A==0BC'4&;#)QN3>_6:L3LZ!VG&*N5 M_G3"!QJ8Z624TC$^O2NAXIQ4SH6L0[F309&]T^,Z2!=QA:'?;;?:FL"LC M4T:F(T(FP'6,(@3FL:0 %L AKA0.S@#%&G!*,3\.F1K;S4LXZ4!&IF,I.:W2 M,\7IK(ZYZ(['Y237GN;:TTS]0T^YI7ZW"=OG,I_+TO8@_((17AG3(+4'23'A MEH-UW" *#*5&O=Y(+-;LAP7!_ZLWN5C4(.E$^V?8<2>A(^E!%*D=N[^2A?[Y MA7XEG"$"T& =XSA(0 ;2IEJG 8&1B %?G\VRC= WM7F-=5"C53B'X0JTUR3X M;51>=:/K57Z[2@VXQ0V6@2LG52>%ANL2O/R\@22<#&LY%OH_)+.9B61UM7AY&LI4US)YP/ M:3L40%1T1F@L"5=:)-_V]YMC!%;5S872;7 #I(-MDRH;7Z M[9C4V![+#T8K35W!>Q680IY;T-9)K3E6'+1BP0FTIJT>(S\-J2R!.H+DVM3] M<]MZ@]/HWE<#&H=55F?2_9:=N-L$DJP()%<*22RC4"((#B2U/![ %5>"8:'N M,!\_IJ7=F0HCT,$H^V[9=SM$X6.LCJ @1;VWC#&%@1LLHZE)- 3N,/9*WN6[ MW2%\#>D_P!TIU4$+WV&Y;+>5,.RXM'N?Y8_7\L=<2+-$P%C/@&@6O;GHPR$2 M.-+*^64/O+_ZW=/91MYYO*1*(>QP"X;L8-:H_MM S]:JP:/2=@*0C= 7J$I^ M,3MH)Q7)&YFC_;!$4+TKDW-L.% #ED9;/+[1*&@1?6(=7U&';^WK,8.D7:.2(V!K31UO1XZ&/(Z$'(U6RK4/.0XKTVFFO7ZZ MYKAR%_IE=UQ>#/MG1>\R^A%?RN0Z'&_O5$Q)O4]*.>&ML\Q9[B (9< ); T2 MW"ND!;J69%DNJQZ<_;Q8U/"E\%0A:FH$!B(=+IKLO-]R=;7W?O(OW=.+WJ + MP^Z\?\S.Z''+HJP'T@ $%C!UA#H$5!$5W3D#2!K& HD^WE-DL2GOCJL.Q8UF MS5LGBX?EWOUZ?I[F09U/1Y'VT]%L*\=Y)&U\?<1^'4.U#K12@E)""FX-8"XE M%IPA)@WB3&OG;LI=6*QEE+LP7\G=JD#*.E(U63[>6D5W3/ILG\6'U&K+"0A! M$BV8M,"4EU%;B=1(QEFM&5TK?WB$^#0V&J-#9).EWRW737OOR]GA8#P932LR M-3?"Z0A[ZV/&:D$E* C-'":>>% &:67C@8!Y(:$)]IA(XCF$)S1TA#N/-=(647L6K7 HV2Y*;7+ M.X@TNNEQ[V3YF(9E[-3NW8>:8"9J^50^#:!"41R1!FY5FK;HD+4H8,^5O:6/ MVZQF\[=^=S!YOM@JCH8Q[JA=5 BWK,XW"^ 1"*"JR^F\,))YBE"@'CP1!I@% MRI31VD45N6;L/E8 &YN-@!7K8-GHC.]6"N"1N*X_1[/J7=$]/9U>3OO=27D6 MN>)J%,G=353-5N^Z4/^P0:H!UU+MJ-->,DN5-A#?&!J]6.6MU=Y2K]9B3;JF M@ULA0WS=+].+*.CZ'58TU42/08687$FGOW.*!J MJC2 M3B>]+V6QG/=QTOU2[:Q,^FGQO%MHT>G5/\%W=GB9!A'-PE21]7;<69=@WN'X(.HKC]WWR@+__ +/Z\$1A@BF@O#,* *( M:R.(PZ #Q8%PX=?\G\<*?%.%74AT0.9Q+ON3E?XUNLF1.P:?9PT>BNK2:1#9 M-+YIIKO]/J:3-HGFRN8\Q8 'IIPCE@+61F%#'?;:<"PP]VLS798K7NU;_SW= M]Z_G?XS+2C1W5\^%:(GCC^G[])@DFC\8*6JY2]T1QWA+^. M=^^;P'69K\?)#R.((FT!AZ "-\A(I$@TV+P)ZW,7/@P'SS/O!**-1G,7H /# M]7V6FY7:'&R8)D$Z;#0!IIC6J=^(DD(02J/H;",W38WJDAVJ#B*8D4>2Y#;_ M.\Y!'WJ;?\'KY#0%RK54X VA0")Z:0I&!RNHUIRHM2T]*VW^(WB=[GB>"16B M(W&3,9E#Z_2?43"C8$;!K5!0UDU0M0--J;'"4P8 R" FJ?/&:HJ#,+ E"C:V MY1@Z2C3:?OC 4/"@YIUX\I*S$8;)3A! M0C&,(;CHR 07M%(*><.$7&MOO06N-.6Y)%SAC7Z)&B M3O18PH0RR@:+$$CIHW/.A:#>6>4%YVMM6.)2]@;EF9G9?K]%@W!>TO:,*IY@ MT:&R217?6DU^ K[*"1*K4P;%L2!P50%S<%+I$$&#@R!-]88O:;2GB11C16, MRHXB39:EM5R'[;\W/AW'JZ?@6M1KT0FO//+NV9?NX/3);>/WK#;M01*J\(J$ M$L2QDZ T$> "EQX)\$HYIK3P<%N3HM&T//NE._JK3!6C=CB^9S)X4Y6BG'4P MY*DJA^K''KJI.V.6HOR68M?'/%!%02UR-.CH\C$9HFT*(F )4D0Q!)9", *M M.7VS'/%L*9_1SXO@V0%R$*5^V<\[#"$2L#+5&22W/@3/6?3WM)8A<,$Y#]QK MR<)3A:@QUXYT.#N(8,F1N';O!Z?1LRLFW6_EN+CJ?N]^ZI?9AER7157+H@)E M 4E$A"$@B3'4,*0M%19;$&9-%C^FM?UMMK2[UF(2=83(._ZR'W=X,AB55%TB M0%*TTUD..$CP+&B".69"@XU.'))K&W ?)(--*4':H=!HZ\+6R>!A>6_O(QN, MRO&D(?VWSR)&:Q&S#K@S(G@9U9T-QE@OG.<"(V0H@K7:WL4JZL&9ZWWI130\ M>RZM1W$''49"(;MNAR%'4%>="$8ED52"-124L])JHJW!RJ% @UE+ &PC1PUI M+IK&#QQ$".1(O+>;G5Q6BMZS ;DNE8*NC%>G00BF)+(6**%:@L /F7GM%#B M_@XNBY#*]YU7GZB.HH>="YTGP2A&+ MMTXY!='.E ZH)QI9ZIF*QR"*-;U]G^=S)N\Z"*,.P7E@1$:IC%)'A5(KQ3V* M.:\P!D2$ ,!<.0T(!20-<0S?L1O]&;.CDH@. I8QZEAG132X)_V0O:*C??!, M_4-++#VTN.+Y N&Y#_N#S(J5/3:">TJ .<*PCV8%UI@8QR4(([RWXJZ:X1GQ MJ\3S$(] X5YI!VVCF+IP""M@!.& MO,#Q7\2=;5H\&]*<43QYH]M\VB>>A^5$[Z[&99\%4=1Z4C.,G5/&1PL5K$,J MQ/\:SA$BP3"R81C1LI3E.50CB;+79(ZNM1KPF!1=.\5H^Q*4EN/VWGM"]^9% MGFIT74N(K:>\#M$HH[@VRGC@E''IK0(".CI,U!-AI:6"4BX-O764RIP,*W88 MWEVE!B,=UNQ,NFU)WEKED=VG8Y5D4@\3(X1%IRKM;1,&@L,J8(69MYZ+8)G MVTMR4UU*,.\@I(Y:DG-M:*ZZ.L:J*PKU/D%N).(J6,"4@99$>8X-,L8D^UMP MOZGJZAG\3LYI1]!&@S[[67B582K#U#'!U,J&+ZNY5J"\-X! A.@,28]!.Q>\ MM$R2I\!48\,F14>J1G=[[2=,56;5VTDJEUI^/OL[6YD/T\MXPM/U]]5!LY-6 M+V^__=,R;;&]\7C]WJ!\?5%6((8)^D<3SU=@=N/IJK\7H\59KKJ?R]>?1F7W MK]?=\WA/[[K]K]WOXWBMMQ>C^>,\[AZ[C[G!XF*4^/5O8R$L#QX)XGP I)$$ M8K4)P5C#J55FFX?_F,A7#,\+FZ1EL#*ZI7M].6X2+=(T"5AO,.TNA?ICI-Y) MV2\K@7@=?/2+HI5!@D7@')%"*4\4CY:'UIZPU_C50TX3?XNE4<8!*/!!Q#\X M,"ZL3MU]B'@]=Y[B*E6]C[\[7;R_Y;(?>Y?EN/A0?BU^'UYV!S\5 MZ]>_[IM][9U-+MY1/K-1Y@CZF.!K,VQ%GL96]'' =8VP:/;HCR;D#_C'362\ M7R&ER/5L][FSQ27'6&\7E'([&Q67W^^PVX\U?#4?5 M#49U$NVRWNC:;;\I/EZ4BZZKQ0_S46$_QB<8#T][:71+\;4WB5>_B 2-UXPW M$$]2I+M&S\>AS!)SY?I_@V.K_LC6]JR?]]@S#):&[.1JZ0(6/N T_1AK"QP(;2)=BU"K-[I5 4'WP]. M1RG3Z\K9?WN#!1E7IZRMF+HW#%PW\\/_\Z/[?RM$]UC,LK6=^?SR2O%E/+1=Q MY?OQQ0T3>DN/,W)!,Z3^82.M5QK(:R:YH5)+9*QR3.C 0(.E$H%6=:NSIF@= MG9EVT'H<<3!^=C_1U1NY1O0?FZ7ZV724JD\B9,S>3Z+5/']Y&7]Q,2[*"'%/ MY8Q(L6IU9J>AN%,D4KPXP\:;D%O_N%.,RO%5THY?RO[W"D0C6A:[!DI69U$8 M=CCZ,%@@ZI$QR* T?$@3!M0AX>DN@/*_VR \][:7?[.>M6E*9"HB[QP>5\+/ MD@E&0U2!. F\5]C<()'P:16A/I=P&,K*/P@>"1OUL=?-P:/18V,\6Z^%:MH M6"SPK%A 6<49"4ZNH\+,>.M>#J>#23+O!N6D^!QMQ''Q0W\XCJOR,#NN6PT5 M;[\1!RO3T(S1)$@"P2@0DFB&@S>!*ZT,58Y(>0]-RV&R=UVW;!$0?I@&ON$296!Q/!R6M@A DN&B+QOIELZRT0LLEV MW";;RJ@#SF7T81%U7EO0V 7I>#+9 N:$N6 :A,56Z/%[B^7>K">M]\M2$[4M M'AU7 M@QR< $[86W.%EJ:0NUL*":!,-6$/:!!MIZT*)M!EH8CHH41$XW%\VH MLW+2[?7'Z:@4G)L,BP\IG!O/,@__N7)\.NI=+0)V9CKN#OT?B3[52<][ MB7C%][([:D0__/MT,%E[%[#?S.>? MG%Z49]-^^>OYRI6K"U^[[NRRZ:)5_C(%^$U_>/K7JUOB_>\8QIZBUW5=-G)(:FV)4Q @3.$*RPB!#*A,;/Z51%EIGN5\M2C:?F( MO"&_A5S5^UYDX,'D'47-9/*2DY9B[L-!)5U1)KLK!!Q6!#R]1L#>G(#)B_NQ M^&&.#;_:]\O,0'>\D.TDQTEDSR(:I/-]*OO#K\77K]!V/]ON*W*H%U//>"WQH%^]: WTW9I*/A;HY&UZJCI_M-:&HTK/OJN2 MF0D-4D[\?8H_#:?C:-?<5%&/[^BUH?9]QXNWAI+-+%\:'9UJYDZ_%Q]'W<&X M/TLSZ[/_;SJ>7%XK"CJJ(M6C9XL_!J,R7N)_HZ[_URS8^_,\V)O8XTOT+Y(J M?1TM\]?* M>?^1JG(I,\IQ,LK'X:3;?\IVOOUN37S//DK3C6)Q6LY=\[4086NVW+S83M"= M;+?9R$XMV+J\*=+/H4[A>!= $*DPT@*(UQJG:@P!#)CPGJYM"3R9#$__NHBR M68[&_G^FO0W4$R(D5A'S 3DF;*. M$TZT()XBKNCS(^>'\'7\H9=B[RLX_#T'OW:#?9O'I[OFGMWNP,@QD& M]QH&-UJ0JJ[J==[00-) 'Z- .:^L,2: 92B^9NL]]W>/@PO BWB8PDTIVE0% MFW[KCG9B2D)'M001LR69(31#Z%Y J,"U*1GQ%"DED',. FGG*;"8JND"TRA MM;GCNX?0&QV@4P!VE\XX%A%"LS.>(31#:(;0AT,HK2&46N,U)\Q;T .&\:9 M0&EPO,0*U@=*[AY"[RI8;!X].>\(6-];F]'S/O1L53_(>;TB::@"M)&,XH$] M]S$]:Z;QX3]KIO'A/VNF\>$_ZU'2^$BJ=VX6Z:1=9L7-#6;9LN[I$=SIYW M5DZ&T RA&4+W&T)I#:'!$0U.& $N &=&,N>C=\\T,3PXSYX?0I^OND?0#B*Y M-G*+ZI[K8\D:V?US8XC95NWM?B]/^]WQN.JGF$CYZW3RH$YWF[O<*1E=-ZJD MPM%#LTS)*$R!$Q*[3Q M.GCK)GFW-C7<59>\R-/QB<:IYT3J97Z]#5[JFU>U.A\7HR7%RK/B?#2\O-91 M[U?[?J77Y5EJ/WIVO>OE$EW227^]*F<=JL;+;I9U-[WX76]X=K.=7O%#;[5_ MU7;=]>X0MSWJK==0XSRL7MV=AIXWSMNN QY]H;YNS7RU9;/ UE]K#WKCMMJG83MK$WFAG'FWWVMD_3I%I,POL3G#J M\0/7?++C9(&C;S.X94%N)OU!D%YFTA\KZ;/4'RWI;Y/Z=FY,:8 95AHNWQC9 M.1P4IZDI=^*^XJ)JRCV+<9\/1W')!D7Y;3;%LQH*U4OT*,>3(MI+994C2 FI MI=FT12YP>G7'2L<%^VDMH%V?0%Q-7OW;#SAE?Z976^7!CBZ#GE9TWW=4_5Y^ M*0?3K1K''R?!&RV'F*N#*MNSI@O:52OQ(&:_;PVV>M3G+9*@!/.ZE;,GAB*C MC.$4G*8: ^4V@$5*.P"QGH>N)"E$K+=S'/^OWN3"3L=Q"+944T+3&9%%Y<2];ER]?JUU^/YBO]8?AH-*IPVK(Y?NY MLMU!47,3]20/DK!'U8J\++SD,KRL4XY IVQ2*;16*-J)2;(]*S2GEQE7+O#D.!&MT>TTZ8R*W LW[(^J'2#U#K!^P\ MLIQ98[G!@E'A,+)(<\H8(]RM=5ULS.7X[ZP?]D0_4)ZU0]8.63L7=[KR'K!WV13N0#I>-=BYN)TS*.F'C6EI*FVT57:HE0F@#&W[ &T$5N;5>:LTQEQ8[+P3@7HR\TJH!P[N MB="6LQ?["6W-#%#)V):Q[;FQC=7Q>&)DP#@X$[]F0CL/EL[B\41J'YHPVW)L M9?^PK2-Q1K>,;GN);KQ&MXAGGA/,+ Z8D8AR1H29Y<:\U:H)RRVCV]ZA&U'D M^+"MG?M46A%Q/=H'/X3='0N86 2;,^&WT/>-KD!;# &&R$IBF2@C@&IM%(!7 M1G,;C.%$2DZI#S<3RPNNRO'HPU+]&*%V[F-HI;^3@7$O@7$3+I(:%SDQ @G0 MUC"FD*0XP#RTK3FU9*W3^$9&M40(@HJ=7,\A.(4K'6@_Y!EE_&Q5;AXGV;;$2CXW5:9_GE.NE# M?[X]JI/^4$YN]M#:." BD_J&/M[)$*<]VPKVT#5H^Y:P30XF"D/L)'H8]4@QA3A102$!U$E7)7JH#P&YM1*?!_@).9S9 M*N1_V,X%#HU5]V9/(2N,K##V26%LTA%[& ![AUFTOW2[?73!.K7D6->CR/[%./R=!I/ MU,M3(XYF(TF%@*Y'SMISGOF@1>UI5ZLN*!Y.^HIS1Q;XW0K47=] MDM3XZ%\;Q2@$S97R02JKG O"6T6N;;"M)&Q>/S2S(:)-M3E#M]=63F4U?BEG MEN#"Y%E:.;\-1^EF]&0RZGV:3I(.^CA\MHD>S^>Z,(18;(9"A(!&?;S9*+;4DVT99W$S0966Q&V7!>'/E\\^K M+5X8-+(NR;HDZY)F= F52UTB-5@;H@;Q@5A!-0$49MNZ(#C&Y;:.QW]G7;)[ MQZ.1&HVL2K(JR:HDJY+M5 G4JB1P:L!2AYS%CB)LN?8SM\0@%)7,MFY)5B6[ M5R4*FNOG-55=60Q*DWF':7:/8Q,L5)V2\K MIG^MI%22*JEP C.F9(2ZP D)$=2"EN$UGH%4/$5YIB>/_CEY]2A"7M.O:/;H MCZ;L#_@FE]Y8AX>(]6SUSH?#R6 X*6]9.:XP<80#8H)HBN.CZ[@:B#G/&148 MO4:5IIB?8./A?_8_]1-DS0[_?9ANZV(RN7KW]NW7KU_??/LTZK\9CCZ_)0C1 MMQ$?R[>+8U\5WR[[[_K=Q'OEX/4?)\T0?A/E=@ N$=O3[8V+J)"*0125[K*L MI?@\[9UU!Z=E0O7B(M5\K'S;*;Y>]$XOBJ_=<=$]&UZEO9"]076:<1D7XJSX MGVEW%)5)&CISWDNZHOA>=D=%TKAOBA!/F1@O+4S\YJR<='O]<:<8E>?Q)Y-A M\2&Q .:=XO_\31*"?G+Q_K_$E?U2%N\'X\EH6E7D5%-L4CE*NE\=E_E+50E0 M_0;_E"Z=;LC&VTE6P%EZ5=5S5%LW0V\0'Z\7+[_4L^,W&]EXA45O ^/[Z+>J M:W#2+#<)6KWOI9N=O*-)%AN@\,>X -W+1+7Q]:VLP^DD+="-S:SQF-GK2(/A M=!0I1^\=+)H@V0SKY\/.@*MQ(/!$Q;&ZMI*L, MRO3346]XUCN-WXPG%5,EXDPN1F597,;;OA@797SVLV)!@T<_JRM/*[MEIE8H M[E38U@+5_9>Y<$Q9JQ!BAM/@N*O: MBP$1."C*[/H\O^L6;AKL]P #UTY'H\@2OU6L$*W57\_O' .[FBMXM"'L9FQK M9ES[6V+6NLQOHW$+2^.6/\RX16_6,[1%)%$_OKAAY#XS%SZ0$S!:<@)%)JHH MQP+27 NN&:-I7Q90[;!1=&T7[VXYX6;6Z)@Y(:G'\56R)KZ4_>\57RQ0=.MS MCGO?MN?,C-HO@=JDSM.Z**3:&6*E!\^\\-8%:XE%$)1BACP_:O_W7LGJ^D[U MO4)MBE?:@V+N&>,H8"RUH\1Q 1I"\,)J8VZ9UKYKU-XO3F#/A-H/=GW(TO7Q MEU?]X?=H),]7HZB6XX:/DWXT3K^>.SSWNSG154LQP9G/ELQ\/8@>3K_XO;P: MCB:ITCK>Y641K8+_6*J852?NB8C_[]-!.4=[]$2TW^BP51_/0ETW8UPK[M=I MF0*?/STN=+*-.U9@N'''U=^+T>(L5]W/Y>M/H[+[U^ON>;RG=]W^U^[W<0I( M78SFC].MD&",&1+>.TZ4U6"E-EK%-X%&;<"%U"K]IKORW(]]N.YCGJR(?EP4 MQ;^-A; \>"2(\P&01A)(1* 0C(V.A55F*R>VB@%&5D^SPQ,#+]>P>WT=;U+[ M6BSQ+H6UWD!O$4(?OQ^X\M-$#\Y^Z8[^*BL??P9A)\MM!_%+6XZB$ \^CKK) MOT\CS"=C%\6E/QQ/1V6* IG^\/2O5[<$A8(.) *W14Q;B*NF@D,,28X$=EY* M\[HVS,&XZ)YQ:9DG$,DND3$$ B%,IY$Y_-ZPX<;KX%=%&07\*LG%:%IND(1K MH0S>1*2B>OMU=HE/P_Y9/,6'7S_Z BH8Q!'I?M&__X?_J,W/OCCQ]H_?WW]\ M[T^N"]-6Y#XYO2C/IOWRUW.]V%X2T>\DZH^:R+^GF-9IK]^K4*5BQWO)ZA$X M*T0@T9,&'REDD54XZN>@I*8.K9 5!^DMM=8ZAD S)8EE3DKJB +F)=F:+GP1 M85I$E$BC$:71I(KU5,&5G;HI,#07%\EW934T%FR M/ZKX4G_X=68_QX/.A_WX=OSNX>F)=2Q??]*5WZ]%O5<7*KU?O< @&0[]ZSP_ MCY0WEIRX<;=Q^3[W!K/;ZTXGP\4'L\15]%[GA1UR"MF66-B[? \3N1]CGN(LWS.\YF!T?/@/\:#L/QB]Y&JM;99@MS%H(L! <^\- M.QQ=)1,[NN?EI\G36FL<SR)VR_30,I%1%X!=2Q\MN??Z=9L;Q"&AP]AZ MHNB0AG&T"N%:L4DEP]G^P)E02S@C7$BE""<0 4R'8)B2@GB.'+>.4K<)SO0F M.%OMCY;,]]J"3IYSA,';WGK<9CJEZRQNX8 A2F&/' M@"*J+4,":ZED1#809H[9 =@BQR##0.N-*-I( MC;1 U&(@QBI%N2?"((\D T[;&6[9K?S^;SD:GL7'3(PB"28_9='-HML2T17U M= V)@R8*.4V$ AD-;46)DIQR1*7@=*/Z?:D(0Q;>++S'*;RJ%EY'E..>&QDP M!FV]%!20D,)%KYE0M*.L;2LE]G#-Y:.I/_DE4OVT=]7M;RP]>;"8-[HD[9!_ MB6OY]XYH;H$@ZA@P0Z10#H!(PYC!BI/V^LZ+[Y$*,>>VD$ F2P9A9);R6WP2-D<3O=[EV+?A;[+/9[*/8; MJ@(DU,6:Q'G0T?"GC&*P.F@.CDBO-8VZ'XE=RGTC50$[DOQG*6K*M0 9*EX: M*C8@A:@M!(:48H"PH" @,&DH440RIB52#IF-@?D72:/OT">0!VT<'%KN_"2A M1AG/V%Q 8(_%6M5B39UDDC %(5!PTA@I).'!>P&@ MI8WOSR?O^2M+LJ<>X@ MU&2A3&L-_F-2UOLKO&JEPZJ+)CJW7GNL-# &DFK *C7)8HP&I=OMM>]:<)O4 MT%EHL] ^16A)78\*T@JA"'>,"""62XL N,>":*:C[+;=Y6Y<;'.&/,MM6^66 MK6P$E-'CU2(@@3B 549$-8N#L0PS'S1OI0/\#,8QSJGQ?4J-__'FY$WQK\06 M@\0M1?=S.3C]GO/D]Z$ KU' <26!">8Y): U&,)$4#)PCI@'LJ,P6)/^\A\G M-?5U(GZ\Z([00;&.H#F+ED/C!X@)LMY:F\I;#1+:.17 (FHL]@BA0!T'PS!J MMQO^C'C0S.3&C 49"]J54<<(U:-4B+%!$1($)A@X2.T)4H@;$#ZU3&]M&?P+ MX$&CKD/.LV< :2V ;,(/4EL3A$HJO*-6! 2">!4P\='GL!0"8E*T,L[PS$Z% MX =M2!Q:]KV*.7R,6FH\'349:MA!_]*V ); 00OE5,<06 (B "#M70F11Q M(R[VH#3_CY,%\7> !X2)#I:-ENAOX*O6.AA'908.+>Q2\)L-+6:AST+_HC$$60_1UE1HSYB#^ ), "6T M2DUL/%B)'%;MCR'L4.ZI>$:Q/YS@0<:)_<")#3"!5T*-DB+/J"<1%@)0'IT$ M[:1$DC@1/_([\@S:C W)&:"RT=;J;;4+CJ9BX63Z:3*<=/LY;K@.!BLCW(-0 MTOI4C006C-#2,6 R\LS!!$XF"#A:R _BP&U:V2I!;J]H/48Q9 M;?HC88$8S;D+#K!3$FF"L":*J.CS\XWM:G?B\#<1MB>Y$"@+[SX*[R;''7.H M6]!*(PQFD=DI \3!6,4P=X 43?OI7LIQ;V(WS;/HWL-QM[.\[ZN\;Q+WE3A= M]+B94LRJH"D$38Q2DEGAK-0&J_"L>P(:,K-5A\)A:^KMLNNXO0ZR/CM[5R0& MB32?<0@.G5'8L2G_FG-"G]]<5LUB4FZ!\K)Q!7DU?_]@-.4#F]NH-1 MCF#'4%R5.G//B'8A*">H 0 !BFAE)>*&,LNQ76ZNGX?&WKU/\TC+\<24W5%\ MNH6\OQ^D!I>[5.T=SIL,JK?6"#\FW=M.&5IN\=9 MV[?>D'^8&]IB"__G@A%&$=Z<';CQIK;KT=$A_)& M.]UMRW.M5=0YSG>D4$)1'?8/7F"AL /M/8 /RF(E4/SC&2(>;RS$V6V5[K/# MR"X[^F0$R0AR* A"ZMF52O@ S#('QD#JJ:NPI\"-]P%AQE^\XC=C2,:0C"$M MQ!!68PBU!!ECA"8:@$MBN-:84J2YT\PY]B+EP-F'>7GT.+3]Q+.I;XE--VXF M?@0E::3DV7":SKJ3?0)-/?W?=_FD>X!X*]W8)(T>EXO?6"- ,"K3F&"0''M$ M,4+A9LAU"6]A.#I9-Y%60S.F.^[M+@@K*.](O+M]"K=0N+6VRP&8*!EE#@YE M5OJ[$4>)T-@SG68B C$T^&"YMUXAY"E[),K<&\HQR?(J/W:_[4LA=H:=##L9 M=AHK)FX-9K?7G4Z&BP]FZ%A]\K5W-KF(1\>'G]/R=-CO=Z_&Y;O% MBY]N4NW5,J:VC%!C_NKND-OL&I3^XZ=7:VPUO_X]7['M?I8OMLW%6AHPE8\% MA_2#ZMW7F?!]&O;/9GP#XK)Q7":\@/C.RR8I030%^C,\H@%78.S9I8T+MPB=E@!<0H@'J>I=_2, M4/E6%1/4#E;U-D5WMDE29*8X8*:8U5YDKCA*K@C=WJCB@O_7[4_+8V[Q9(>C MJV2.I!VLGR9/2^IN\\@OE[+?*HZPB=KMCQ\ L)4DKK"V\L%ZZC=V-=K GH550!LU.'Q[.1N.X]J&4]%T M"UHK:P0! *RDLIH0XA5GP<*.FBFW'.^2&XI$H],76F>^M33SM_U6B>&@_%Y< M5ALFBO.XT.,B\F8QG,3CC[=M"U\I7T&66X,X@*42.-&*6^D14YPXJR'8]H:? MTAW]61%XMB$F]8U9GG]P]FNB<7-35X!T!&HR!M5:%^T K)&C$&)6E\I2$1B5 MUC)A)'CEM0E<260"8.ZDV^7VZ2?$7'8KP+O<09UE-\ONDV1WI6^:UAPKH"@$ MIP$+I+BB-C ITJX;\R+#SK+T9NG-TGNW]*YT40.$&,:66,.^]!_?_L?7MSVT:6[U=!>7=N9:HHI=\/IVZJNAOH6>\FMM=V[M3^-061 MD,0-17 TK+FT]]N "1 4A+U "E00A([$HE'/\[YG4>?1^>C ]KB_+T6*NQ9 MOV?]CK ^JUF?,!2&5!(EJ*:80RDC*3B,)**A479/*G]'^/T6+?]U2_O7=B3^ MU<-&XI[8GHU_S'PM:KX.B<641%03I\X[-5Y93H%2!(MY&,_(O_C].MI\#=/%E-/+4%\D4R'-_UY^;TPP!HP "72!BNI,:%6 M1,HHXNSND/(0 PVC[AO9?WRMMU_YW=\JW=B>UD[E@-!6Z^1WSK_6*<#HJ@[P M*E%!U%8 )\S:,(($ W28V1\O+]F>#W/]SQ_:">" '5B;L0ACB!&S')J*)(*&LXXLZ%EF*G.Q^?O ME>U)JU%\#R6IX_<>]$!Q'$!Q/TX@T' V4H2%019 P@"E(M3N+XDQ!P931&17 M?05[-0;X@$GV%A2#-Q.U\'5Q-D_G\:1W'&Z# :K!( REE%H0(BV@AF@%F!!: M4:(,#ZW<4S6/![@)6LG4@0P.&&E5X^^Z("^KD+U+8"K8SO79/EGLK(ACAOF9^S_)O@N5W<7S#5T?_ -2Y-\KI,X<[-;\ON'J:]WN3^VEW( 6N7Y MSNKA;TGV=I.'5K66>J+JB:HGJIZH.DM4#Y/V#/32OO.*_,/,T YK^+\E>?X^ M\,9CD-36XY[/R5^C\0X;QGO("-4A-S[*AO(H4D@QP1CATF*E9 =":W4\B:?# MY.MEDLQ_2X>QG]%ZYS@W(C4=;0RLO9P]S :H76_ 4VFNLX*Z]_.]52B1LG%N MIP&U5$JJ-462*B.]V$<*&@85W*?G_P&!NB\-([#5UI,]@O0(6A9%"B?9;C?U#8[TN#2*O'C\\EMOYXL@>=KH+. M+LS!M=K""(*6"^#4%$I#B92P!F)(I2 Y M[!KGR71G O(C=A*[G1RE"__4O>06M#7[?]_G3(\ \1H=$+CA3IU"1D8^72+D M6EE?L)5@I2C'>LM'NX(WFV9?MU6JIB]'Q_EX?UY;CLB M!L"O6N'.VLPO0(5 MI4>95X\DF_QC_U% MA?']V5X][/2PT\/.#(_3]/Y-)TG!8U_<^_ZFDR2 M@B).D & 0HMU"!"5$FGNQ+%QQ(V,[[,8GI01*-4#=E[^C\G9Q%-F>?F7U _V M+D)X'C@4OW0>9^]8I.T$\'047=9^$VF$8S"_C>7 9?W?7!%?QC_'5XLK] M?^Z_OO$/>D;:10,_J]7<@D_>R!,F& A-C(((4<24YD900+7/&[8LTIOPN:'8 M;8#IMR2[V@9.!/X;[:SKX4\&_F&62Z>FH[H4Z':!CP:\GKA5?3]:9-<.!/-D M^N[7^666),%-$F?Y%E6M0^RC%_I%D;@L= RRRXE3!;YG[/6\Z MA0?%%5=.M0WR13Y,9O.QQV3WX4T0NP_GCG0N'4LY:AA/W>9[O[+[J8SD#/PB MY 4!G:7NKYMQ,AGEIX'*JQ_=E4-?_R3QKTG77AQ4G\?QD MF+K'YI?I=4%RV9^.?4ZJMRY6^KB[*7>O^=U?Z^:4.J+?^-*/*O,S?^(,_IX$ M9\EDG'Q/2B:X3DH^\(L5GXTGG@'<@ZMW%A^?+R:3"D_!TRX:[G[77;;;/'O?'!6>Y-?ITOOS]%K7)Y^ MAA)+ILA)#>S(%WAU) "5P)00+K0PU!)C( FAM*#^"Q&W7 MS*N3V2)Q^H#GTW3B,,=)YJ Z(%M<.5!P4\U+-J[5@D(P>D_ +>A2P4YS3RJ@ MR)(=NQ/$>04-P#X*[!(+[M%J->,55CU^1YRPH>KJQ M].^[,$'6UA+#V$9"6 (!22PT=B@BDGG"[RV]$!HM_=%9?Y MI^RW0F;N!(=-FXJN0('=WY17G&YWX [' D=7TY'E[6)+C<:C?S M#0IT@PP@A!(IA,IE4WQ;P[W]W"S9<_G[+;GG[(P\^)M?!E_0JWO(A M78]'\TOWHYMX91T/'3C%LSQYO_QA:P'>K0(55F$_XMW=80SE*SC^RR_OMNST MZO7W?'7?=ZU_];#;.AJJ(1YKL/D;BM^N2_([2R>CL%/'Z9>N5[XZ*3\#N?IBE3P"]22?,2B#A.OE[>^K.]^M4ZJ MESKR__.B_6VZF-\\%13'.L&=;K9##*%605YV'&4,]%NNM+GRXCA5[FS^O#BY MITSYY:(@GW0NLVNWNW\>0WCC/ 83H$*BL54A#3&6RFFN "L,(QU:+=KP.CS1 MQ;@*^UW2Y[[ZE8L![CN6OMJD@!ZO.H]7NT)=B*Q#74*C-(*(&T(P=::T"!E# MP"(&E8XB!=H K$8 C/^XX_C5%VA\Y3D,CD*&XUD\::^'VA&G,5%0'YE03+GF M7%,>:#$(>D:V@_A=07E:;I]/IJ$6>'S#>9DQ*9S635Z" O JN MW"6B*>(U6_(0&!E&&HC0GUKHR-D6F%*.I0#+AF=T%F#L%"%W5 HZ2ZW>J!ZQ6#R*-0PP(!T8;*@@50"F%42AX9!6& M';3@#]GHO$V=H3?FNZ@S]#W1'Z4PB%IA4, @ $01(T\9L (KAQDXPE$(-(MH M)Q2&/?8Y%'Q T9MH<]B[!5X'<^_2"QBH]0).(*<,4VLHIE@3Z0\FD93:Z0<1 M:8>[V]8+]MGH_)#%$U^A0G#LWH5O=W<_;2=Q]!6?>>Y:@F,X%-V%G+@.XM 1 ML(9#P$/,:$BIA$I9(:#" DF^7=RH/;VHC?J.D VXW!_8/6;[.ZOOO&;/2(]F M;P#-=BJ"M%'-1$:4X(@@"R/*&5(R!"(R[A?""8"'.S]JPV2CG0"V(]/OUFL0 MM(&R>ZY@\,@WKH$6:2?CO1.3OB5C:KM2P/+&W>'>.Y*D6IA# -G&#(J_+[/E M4V;Q17)RYB#DSY/XW(WI?3RYCF]RGX5SF573>=P8X\<,,+C,//S\6\ZY838" M'(61I4 !09%1VEIM-,-&ZB>9&$4Z5WH>^,S M<8R\?IR;&[:[@0XJRQB$3& M*$/=L*4- 0'"V?LPC(30)_#=9MF#!^;F-C)PS23.\_'Y.!GI&S\%C["+>/)[ ME50>.G1_0)*NP=AR22(J->4 "F2M0EAR2T6D+&@DZ6JM%+$XE,("BKE20'(D MK8*8"B>OZ&:6[;V$L8^J%SZM=U@OQ#*]?ESFZ39J#@Q7*^>3<..ER#QQDNS$ M5W,>!%ER$6>C29(OJN855%85JD_KJ5=Y/(W:/<3X5;H15G%^-I.;QX,4^7'Y2BN_BD3Y=\ M_,LZ>I#4ITMV.E%N5>@Y\)6>W_A!Q5LE@MTYLV_&*1TNDJ)>T=A+_[)LTTMG MW5145XCFPQ]@'CHEYVFS/:QKFHO:ET.L-$5&(=8A=:JVADB&VK*0(FQ#$3VN MWN/O*WWV[P41?IHF_^-(<$=KQ99<.5BP 2$'2;9Y69KNG=0]GO5X5N.9^U_= MZSDT4H346D4)I5QHBJ P&A),E:_7U@J>>86C4#7VBF6LW?:,W:3GM]+HR"MF MA7]RI9'M25ELG./];^6.??,;YG%@5\_H MML" @@'>8Z^/#K']6S+7WS(W8UI;(%0J4GCXG8R&0@E.D1:6,AD1J*4X'#QC8%9CC=>-K"RQ" MV"H:AI(:"X5AH6#(@1^G%.*=;6 ?WGZH-7CC T9%)^#M976]]F,"G]_$9AF^ M@]H)WU%;43M7\4TP&I^?)UG9J^>.X)ZS9!@O\B1P>YOY-B+EC:M&'06_%?T_ MBFX<63#+DIF[(#USVU=$#%1=2-Q7_O_I8KYQ:=E$)YG&$_^^T^#+LG;K13R> MEFU#EOT IK>$$S5#CWS)=3^HTBWE[WQRJ?=\_./I9>*KFN_)=)0\>0@5?U2, MLQF%X6C+!V"TW)KD>4OF7BV>_NJRHOZ5HSQW03PYW17\67P<%X"<&Z4 XA$2 MD4142R*1=""I4&@@CB0@[YIAAT^*#-2+W+%MGIOTZFP\+880CO.A(\Q%=G\, MH-)*82XY\&+ ,B2LC4(818A02)5R\B,2QH0Z%()Z MY^ ]?25VOF>K4X(+^,LS+&-'8"8_S=X=)V<;-Z3&K?E[/;-1T=U<6025/*"0K!( :4"6XBA#@ MU$CIE$DF)0NY4R. &^!)=,<_;64(==%N!T(FZ6* Z M-7GYT 9-U7W9/B^WX#_<#IAR W;F)3^T>8O$IW)OS5L&OE':9%$0U483HBIX MV)'+U3@ONIEY%<8]WS.('X0CCW6J6,S\5?LFC+H\A33"&BL%HPQ2"*$2$;#* M&I_+1(EB#R,,)SLN'"^OD8C*,M^XK0AZ_^)_^G3^:3%WK)7DA4/Y/QQ>K)/. MAP;I=(!H&#C=[NC<6L>?X6K5O/I9M*8;7OJ>=87:Z@AGZ"RAV#>]&T^2?.[4 M,J?"/ITP[HBH?0;1^R&[@8VOBH#X;:*_D\2OXWS?!([J@U$; 095J"(&)-41 M%!B'5!.G"VG("'\@\MU&X+^-JV:"'].ILQ2RHM_]C>WA7]6Z M*M[*T0C<^TZJM0DFR_5:$OR#DC!.]Z5VM)2^XKM-%D9K*00J1>-\684C<#K& M8C)?Y9'$]=87:L8D\5,>+;*5]!AG3H7YYR+.BL"(\^K#0B,K0B0*M6Q\;QK+ MJ@9(\'7N/B@[W!6V^"J5Q:L]]5"*KJ-.0"T'6]A,TW0>+*TF+Y0>^<*-C=N= M?H4T,7A?NA^"%Q\L%IWX6@ M=_+CW]DI6ZIW=[!%'QS^%H/#2_.H49Z242XBA01#S->[%Q)")94Q!$H@#")K MD6:WV$9?'#!?3/VQR@DDPX^54?JZ^]/<7,RE)IL!56UB0G+G?D6_VA\V6EL@'2 6)OUDHZL MZE'GM,8]3/[#] X=\BU5R]^!(*@^:Q(VHEI@$U+@N]U%(@RU#"$*%8@0,P\Y M G\R@M1;55[\:>XF]>TRGOXM34?73B'N-)@0/I"XU4CX;H9%O2)E8DE7KUAY MV,'YI''*C!$)!9/(,@4C*SGOCJ, MORK:9R15>'DV3D>K" C'I\6Q>?+#$=TH@&@9L;TZ?/>1O?[)V^$ IT''(QW\ MCNTW;H>)6I>46%L,L(: 2HHQ%=P9DY!))04USIR\2Y=W16- M_5R(7-W_)9GY[,'IQ1\.,NL[_QZ?)]F':3XK8Q0"#AX.]N&C7=$,6*.9DSP9>KJY=E(P3Z;O?OV8[I+*C]Z: MZ2IT944KV4K!\8@^6BU/$1\]GGK8+KSP#HAG:9X\)MCKC87B0]D,Q<^?(2K: M&69Q^?NQ,[/&0Q]\GSF5+'$B\$GY @>)T^O6<#Y- YN<90NOAB#0R%>H@P(W MPP4=T^LB^XF*1G;N/SQ6PV&9=JZ9F54B3!%+F:73\3!?I;B9KLU_%V9_)/$AG_DJ_]C[%Q4[;C:3()1N-\-HEO!NYQW_T[W4R=S1=? M+.>=)U=C1R3^K6Z:]12+[WWKN\;X+W_2;VT&_B(9F5STG,1#M( MXQ *S%)Y#@KM.:C5Y\=&AS\@O/M9T>&PJ]'A]XIY]U%PEB331D1X'?H=_#1N MAL<^*Q)\*]B[#PU_7:'AQQVDL1-YGAL;_EKK#;WH>7P+$S,^^MGKL\W4[I62 M6N9XOU3(]T_PK^OQWGN.P.[DD>'1!#)PCALEEW1D45%N,Z(P1!H*(YRB%0JE MB:9HTX3]7%:;R;^EE?MY:7XF^=^RK5:->S=;'QR\.)# _2%MEFKJ<'2#Y]GC M%G-E,D^=9^U-\V%Z=97ZAZ3#/X-QGB]\-G9' 1'="XAO.8"2R[I<#X;8,@D8 M<2A$&= *,T$LY%AIR17:.OIZA ,MO:G04J MC,B T8,4_^\X@AT)4*T4LQ7V) 7M!?%UG(U>#H)P.Q!TO$@C8-WI2*-(&88C MR]UW*M).QZ$,6P5(%%'WP5KVUYU*3J'BK"-+1W%$#BAI,QRIXU#Q-I2=>1KD MR7P^2;H&-:37=N["(%P'^B@K&$5,19) JB,ND0J9)ERR2!$&Z*X,U$>H.AW6 M<-@ HNT29;UVTU%D^EH 4#HKSU/]L>.7KW\4<5$^+/?%$(>VA#BOL!!@\$GBI4NZ.X _$ B;[YRB-5 MIJZGOMQQ7-@K(EMXP&L\D)%30;AQ?ZF(2D)$1$,#**61KY-LM]J^=CANZ<&] MEP:(T@%MMU9_KWGL)X7U7_J8*R7K$K8T?A"B$;[ NM-E)@K3&D0BEA MI(8*$ 2)LI"13?;U#JIELH#-TJL&QW646Q&D T:V8_W[8A./='B(SG+W?=)[ M$$R3LC+P;N9_A(K69[GV6:[KJ"I1[2$F-@+4<(JU;QUMH*:, DMDI/W/&Q[B M1VA$'Y/YI_,F!'<4<_$ 8#F0L!O=C#JX2V$X#YH*:UNX+' M7M&TW\*YPRVQA'>%+?=QA*_2QE+#H4_?S'W^8C+^7J:4.^6KC^/KA%&X0WL1 M=1]M0T(BE9($,4 M1)H(:)00$0RID4SOLQ29*=L>E%=^61'2=CG#E:+S4BY@ MR0>"]\?B1R*>?#W"[XZPTNSY-4M?H4<7.E5XQ?_4[=-,YAG>+,,"HS:*EO<]WO[%T:=E!M9WRH\?,VZC9U)(C0+ / MU ^I"B,A)),<,6NA$(SNKW+Y2M5KD^V7>_39[Y"[(EKN3^>XWYGX MC&VW@.SE?T>YOZ6RXJ]2YHN:^2$5*A"9T]GW$M+5&0:J=[,9E!7Q]G[V$5S:9HW&UOWYOE=N-!PUQE-H(HD5LP2&H52 M(<28Q(B** HUW0K/;!,7BBVKN[3?T7+PI;& XP'D?0[8T2@ JRB!67SC"?$5 MR_\=8=@0-OQP*,):6\PH1X9R2R26TIGB2 K K!;F 'ZXYA?5)GTN]ZAS3.^D M/X!]_\#7JRXX LQ\EGI[C4:/4E/8B2 ,UM6W(A9B9D/N_M"(1C)4B$74$A): M)3C?V\E>M5>-+[IZG@>=LD#!0.CKMIM6B7:\-C(Y= MN]G52_W@(,7?<,V=7>B%0-T7B:&(6065HH!03(%"ED>2&TN%-0;N-3+Z@6W> M7QR\!!LP?I!VS*\-UHX$O;9=N5V L%[/@@C7UJ TFII(0,8%HNX_K4(-B4+$ MAB$A=J_^I-IGW&6@N97WT".6CCM-)TU:&YP\*=S7WO%'R=# #XGF>^,X@&B MWIAES2]?M_+_^;*5G8,** =0'"3SXS5AR 'SN%N8XWTYZ_?OY5[J@KR^\A][ MF_5A3^<1K\U!HK64C %A *0A5]IJZ,NPADA!S"U_J6;V+XV7+U/^H[M5/M9; MU>]N)-;">/ZQ\<_ZT%KK$!9L#_6V;EV8E1!>[?1CU-!WCUJJ-:RMVJ$]>NW* M#D0/)E"O*^\898/@_G>1.RZ_N66/':N?A\O(OJ1_VY7P^>__SS]?7UZ<_SK+) M:9I=_(P P#\[12WY>7GMN^#'U>3])/9$DDQ/_OAZ;P?!G<.&3]FA+\G,:8R^ MK'[1_K1L]E<4^)K%XV9M\V>X(QXB"QJ%]"* E"202,$UY:'0&% >81 Q"&RT M'<#QM>@I\ZEN-W,/BH^2\3]^2R[B2>36>7[S .0N.]:L@3==@3>[%[R).-VV MBH.K=KKRWM=?Q_=@3,^W&SP'\7S/?9@A;H3BHM RAHVEAD-JD%&0"&V8D4!K M'>([&S$W1&NQMT4#O7V*9F=,%2]Z6"_[+1DM3L5V]^5-^=S I*[3>2DBRV_W7.CP&?(2HM/M!.'6Y&4E&MT.IXML M1R.7/=, @KVRTYJRRR=!.>ZG\&TFEQ1R8P1^N*H'3W65_GLS9OME;$CNZV%!P M@F];&.\HYO_\FT"0_Y*O(\&UTYS_?=]$)%=$Q",#& PMQ32D! E%J)=UBF-# M",=WQG ]54/^.H_GB4\0-Y,XSYU<\),N]GQYA2E6H_B\?4T9 G&*.J J/T2K M*%3E@H""=%JH"8U%#T*WCKWFW+KFC)^B.=^O^$(*>&2!<0P(J;3&[;U&F JW MY]3X>D[KBN^NR]M4?%M0^I^C^LXRQY69N[KT]ZS5>B_ U!-]J1!YR/"XZ3_Y M[L12,JKPLMF!RLLKAT/UEQXX2EB^OAQ[.$ZR[PZG\N#:R39W^=2]S5U\=E,\ M-[F:3=*;I%315A#N!NE'DA:7#">IP[^+0?&Z.,@=J$R"69K=,^+S"F3BR5)= MV*"P-;#I&?:1#$LZ:.I:JU6$0B"1)!0(K$BH-# AU8P;(Z,-CM]U^:%,W9W# M;M_4K<3;WFU>6FL\R&K#D&#:U\D R I.6"@!PMARI8ULN=OBUQ48?#K_?P5P M?2H1J\-*,F4#!G?6RGF. ;R[DVD#Z&MMNHGXC]:J]^UW9KC7JE]6JWX(@/5: M]0L(:=J^5HU0Q#$7A$N!* FI% 9IK05E2L-(RLTSU!V7OR*M>EO*^D^JQJRW M:,U%W]9*OW5C\VKK_#+-O7X\B>=+4*X4YUF6?G?2;TMGOEUEKM3ETT!-\M0] MSTE*__%'OZ40# (/U@C\4HK.0?!;ZBCM6Y)=!1^F/K9P_#T)''#-DFE>LKPO M,U<.V@>$FD9 Z%+N%D^$ORQG[2X9N;O=>+W8]F$DQ8RLD^73X=BIY"OD+,T$ M3^V5LCZ>EHCGWQN?I8OYCB7LU?HV$8/MP0XG(0#00AY12ZVBPEA 3&0$#B'B MQF[:X3LN/W;$^.2D73(L=($ D>)X7@Q6/#SP)_BS."M,6&]$.\O:<?? M\=1K9NY_!8]=NI$&%UEZ/;\,G%B-E[R7I^?S:R]GSRKM)K@>SR^KFYQF,_6< M:,;9T#%_H%/?J#[XJ4*$ST97G/Q7]YJ1FW7F\&'9\:UX0I9.IY_T]VPZR M#J<6410Y1]!<(_I;%L\OQ,'<$_3V9I$4!TN#K4F3]]"'/XF3RU^"W^>BT# W^ MW/3IQ/7:#!HO\":#&VA2R*:*Y)/DM)9R*VKT/J"*YO\W=60=^+8'"T?XRRR% MW'%0,!J/ L?]3C@FW\?I(I_UA:W0QL?>AQH:"GV[3:VG&A M@[G"I^EVX[+P%?H_%UE2JE.S^,;35D/;V#,)D&9]0LQU%#*&10@IYI' 1/+( MD0$U!(;P(6G[=_E &B'-'\J\L5L/^X^#0" X"($X5:8E"?;1::?9>+B]]W7) MAH@J:!6,B!601LSW"[9:1P)PJ!2(U%.=7[=L?(4<7IU_,1IH[.Y)G@S?CQ;9 M=>KTC&3Z[M=S'X1QD\19OMSD:OV>[^>:319.=I3[ZUXP/?'6@Y,0'OXG7A&: M.TS8/\O7R0T(*6,HC;B* $562*R1 L""4#%DPRW4OWWGO;+B?4Q-&E"9(X*+ MTH+ZXG_Z=/YI,1^FSD8I\K]^2Z]?7IW90("F8^M^"-BKB/ B83'SXF#?E !K MSV0DA1"$2A)"0!6U&C.D).8XQ)21[1[A[5'"?S@SX8A) >U3&E1JJ7=H>[P( M"F_#55E;L;"@8N_"<#OK=,=DNO"A)E[]C1OJZBQ+1XOA?%DOR6F7"W^ZZ>:Z M4HFKMZC;0[,'I3_'V9=7A8^D<"%=Q=F?R;ST).5+)??)T_20^^2;3SQ6+Q,# M"M%2<-"\6K,"8XMCW7US4R-VCEK%)#8:0^MCS*W46!H26H9"X@N]/D"^EXU.F<"8B D6<<@I=':2TB*T' D M!:9U&XVG[F7DB-0!8N?VD)]N%WAI:P\'/B1CYOUO#H1NUO#GR<]<.JW*AV%8 MHM0>"_ MT0NQ"SO=CA\]*L@C#6L0"8P5$! H2X'"@H64 &DX Z$D3.P%\EYX__#!X&ZP M9-0\62ESE_%WI\TEB=N6Z7"R\ =IWA&P+*,_'=U5B^D B7.$U 8CY8J+B"D$ M5,1PB"A#TG-XI(4Q(7](R:%=Q'%K8=D7)@YTNMT$^JB8NU'Z!=@( LR8E@10 M**UDA,@(:0!#$"* 6]C"NCA4IW:1[W,7UQ2:QQWY;H65W/))\:"R_L!F:8'& M,: _04JR79&,+1P2!K[NP]H'(=W^3^ MH/DRJZ;SN#'&CQE@<)EY2OFWG'/#; 0X"B,ORH"@R"AMK3::82/U4R;_K3BB M=]J?YP/OUE@M1;Q5_V%MTW9'*BFM%.:2 \4I=>:BL#8*8CM\=6X3![C6#P&*)F>3>@44CH62HB&^L5#JSZ F\=\UVWHY>(LZ!_W4S MMFP;))X?^D"M,K[ #:#:4LJMXPE@'8.("".AP\V Y%V7MQOZT,+.[]JZ_410 M?%ZE+S0BI7P9X/'5S/UCA0GHZ* V=_ MN'W3C.6*1W[XA8OU%MFS+5ONDT9[EARW%-%YX X597R*W\<^>&M> DL+0PH7 MF0\7*5,TW&*-@G\NXLP)K:6%?S[V^D5Q*!3XW)!1\)^+:1+@PD/J_:37/NQD MZ(L3C8*K),[=OA86^3@A--GH+=!@[G99S8T$>[7/D\4A^8X#3_ MQ&E!3K0,DZI@QJWQJ#[0.5_;_$;F3)/T?#!#?:3LXP&S[U5:XL*](YO'/OK& M$>@L+9__/$_, W527OO8K"8*28"=,<&LL1)KB0S02HM(8\3Q+H/SLX\^S(OI M?:C#\SXXA7$<3ZI&-T5$S3"]FDV2>:)6:_;'<@&^Q3\^5]/?T%K#4FO][V_A M"RFND.TS@]D38%K4^W5\-?X^'BWBR<1'MN2.Z\;G3J8X2A[/DZN"*O:<@TIX MG9'AM#;%B8Z<$@,<14164^VH(C(H$L19I7NDBEN:!G2 #,#I=O)%:V3@@_!6 MJ%%*JGPIJD;+8O9COU;)9DU[1Q?KI17W!1FB/K"4$>2<<@ L1$8[Y4.(T!$' MA1%V9!/NDS@>4J7]Y:EEGVE&#\OLN&E M&W]-##4)=&ZW,=NC__+TZ?I:XUGPT>H9[*K&Z _D9Q5Y>)UK6(6%3B;IL%;X MEUJ\U]JKPI\%K]RKWZ_Y=JO$@N4Q?\DZCM.20VJ?.;BX&?D0"N[ M#X?)S-_K;RLM#T^-T_$_BW.MDIO=6\=Y:9',%I6B M6HRH2G"XBD>)3_>XBJ=Q&=_AG=%%K;[QU2J_9!46V^"#1]!3LZ(L]/5C#[6] MZ:SP:KIE*U%N/?G[=G^]CQQ[;&;)LTX0\_&/X,I]>)F7=LG3I7]7CEW+[,V5 MN/!<5=LT\7R>C<\6I0-K:=@X'KIROX^"ZS3[TZWH<"WG:!#,)O'4\T"5B>"V M:9I<5R>Y)5'G-XXO+CS#)3^\#[?DWS,? 7XY3KY[%O-1-:6$\PJ$9\99Y?1> MI:WZ)RW?>KKGW ,*:BT90\N%C ",1$05MR+4"@MH(JD$8NK. L7-W(,*RHJT M4E6"F/MX*0BC:E6G%P=*FKA[IS3(G[3"<-5_.;'=)JTGZ)< MH=F*,!TRCE9K43!R0S5VHL%9TKX U'() T? !0:O*.DV7'2PDI>HLBY)W.5? MW18X])C?!%^3J[%W4KAWN[7U>'_9Z.+G\-Q[BC?^P&*,A3NU671 MBU'M[-AR:Y0\['T;%3=7(6"G@5W/@7.B)1Y/\L%&ZAY?)N[5TW8C65+7**B[ MT =E]>OMK+P=B+F)MFHZ==9J\*68I!_E50#!R7^MD'7;<_-D$MA>ED/H4SOE MW[/%7?'K=?G*LW0RVW:>+_\RW]'2 MYH.CAO/ZDWK*&\UO\L]Q-O]T?HL%61P#>8>T=KSZY[M;_--,131D !.J: M2A4B)$VH*>(&"W52A\X(2YD"Q AJ0@H(5NXJJ7&H*//!A/K>(XR=[X'OG+XX MC&?^M#!;) _WBN])Q;J%YI[,3-^VP[0JI[C#GO(=7K7^[N3U1>(TX>1\,7%: M]OFVAGJ+9IX5#MCSU,'Q=?[^26Q0G#>^R* W%.D/ZC\X(W%=)$[;LOOR,U>;2[>U79IK?_#=H>'/2_> M%J>VLWSO?O5=CTK5H$;?L;?18.?U[/S?E_)'5?+'_?-'*8*\VI'[WX.? MG#);))P]JP?305NYM4 KD3_B+$P1[WER([ZX>8;1_+S&DO#>QI*M<^:=6W6$ M+:%V4=V1MX*BLL[J"96EEA%?%MU0]XT6P/B3!4:05>ZC??;;K.V3EKMLKNZQ M=QM#^N;W^'_3K"@BME8][-N*=;4W\#?O:Z\YWP X?YL9]H]H]E4-YGPKB93 MG8+_3JD.^YUXET#JCD1^!AK%WY$15&,ML"8TY%I!9!0BG$01%U!L-?9<@LX] MW+_482H5IE1??G,&]#XJ51X"CF[)_O?JU[M?Q8Z,_ZZTQFR!KLPB=V]SA+V, M^(C7''T'U\#0ZV_MO4/38+!.LS$(%XQ+($-4$ZVAE482$PJI0L4>TI[WE6D: M2WK]4I+KWC0-A'C+>D9G-8;7KACLV6=P6!&/ZW@F%*F(1)C+"%O?G$D9$@H3 M.:$?A1$P6^<>KTK$/Q '#BKBC\WSHMUXG9+T8K(>MR/K6UWVKB@!M#X2U(91 MP:R.N+:4A*$V(3,"N$L\K\.')&J^,B7@DS?%/F6?RY(V[BT5);?7U)H/Z&&< M#)W5"GH_PB$F_F)Z!*L#QRBFUA*)E,*8$H,$M":D!(I(&$+4Z]8C=D')G0H$ M?#L^@F^9C_#U1/!BJ@+IW0*B+MV@->542*VY)!0C(P$E0"G$2,ATR**WIQ$4 M)/K13;H]#X"$+>L G17UKUVBOR;!S4%]#FFY+V@A(350.P" &DI$50BPQ9RH M[4+-KTIP;W/\G:*:][;^KY_.SY=5ZR8^&>_E//ST5E'>[FSO0<*'NQ5VA"*] M1K<#AW4G T!08)094E$"<92,(H@Y((2RBAX2!GX5Z9D.![ZO6 A&W]/,S^5 MWSPKM7?F, "\5:?#4RFXLYI*[Y1XS4X)CFFC]"0"5D")?45ZR9FV%F),N;22 MA@1MF3BO2K?9 30'5736" SN/5+]Z4Z*=.Z;LM7YU652S\G$K_QV2L?;=21P M4LOXD#')L6(A=X)> RJT#95E2(>TJ.![E#*^E3A#S%C+TKBS0O6UR\YCG]^K MM4D_3$]F9=IR48LLSGS3M.FHV9+BQ:Q4UM+9]%LT(GD=P,:-%-1 PC4**<*1 MAI :1D-.".!0[-F(O#>S=T^&Y8ZWWJGS?9A6*?Q?*E9PI7A ]^AQ MO86P.BOR7KMD._;YK3>*6.\ML'S#/LIT_V/CG_6A'5<+@8,7[X=_]6G]CZ'6 M!U7K]]E TF@+#',X#Y46E"'#$0&4W6ZW_\&7V;RD@4-0+;/J" ME]76JBZ8ZT4\,G%ZY M5=@JWIY>NZORR_',#]_W!_>BMJAQ5KY@/ ^NT\6D*N-]//J,%DMX-9M4BFV2%=7J_0O*(8.G5\I^L+AWXJE+7B2^05Q&%[^/G94I>-OXN M:M>E6>(^7W81>&13H1ZB[X5HM-5?I85N*@)A9"S5V&A*(J@A<3]&/#*4A%&$ M-[NI[+C\V/%YF:I5& #9JM?%DC^*__L"J@[7O"-XYGW!TQ(U&HA<,7RR!/OU MVXJB]6M%W(;56_-'P?OO"P>.)Y_+=AW1C\(W[;L4^N\KF*^@=OH]G?C"/>,\ MG93U@?W]4X?'27E]?F>96H=\B;^APL(&D"SGOC;EHGZZ!TR/8+Z'UHFO+=I MBI^2/X[ERBU J9!D)R?EZT"!U5[GSBX M<+\Y'$C'OM?*M%";? =BIT6M]7F_6LS+[BSQ1984*D5VE9?0-/#WY5[_'/HX MST%PY=0^MQ).R3AS8+ X^U_?<\B-NVIH4;6;NG83G[M7C]+AH@";X@N/G?Y^ M=Z>;CYO(R.N-0]^?:%(JJX764DUIX![DG^'GZ?L.SY*I5Y!/5ZCLZ_Q"_DL> MG%4+.O1](_/Y4NV[=<$<3+GM=&_S4%\HCJ-BZ9=%NHL)7WE5KYJPOZOH1.&6 MIM@@IV$Y+;@LD%X"6CNRX!YP'.<;ZJ'7?]U8W 7G?BL*=7XQ]ZV>/ ($A>-H MM2SIF:/@^)82^3U2/@LIR5.0\O!PLP.%(D*66QGJ M#7#>=7FKX%SGBMT-EE5Q\"8H^.+?\]6MNWC4V\BSV>3F.4;Y$\V\56> 9N7@ MQLC7.?0VVV*KY>M:O%[W&[[*C3F-^H:OAVCXBI_7\)6\>\@H'E) _#GUQWT? MSEY$W2NBZ),<$IV340B1R+&=%#Y[!&.CM8PD+DXMK;9PTT>]Z_)V950A7*K( MZN!G)R/JW[Q2G$X+Y7/I[5QV92KSIN[HJ>2O_%!*&%5)F$U/0=.X7]XR&CL3 M("L:?#J-M>H$VS#MSQ*GO";+KFJE^V0Y%._/+=7D9<^/K.@U&M\L'0[Q,N5K M%GNB&<]\!\>57[%\2&$Y/$*1K;T$]?U/D7KK4NZX0*$%(+V_?_?.V_%+0!/; MU)[WT8H:8,TUU:&,A*41-Y)IC0"T$552*R$W@&/7Y6T"QWT[MG/8\,50^KFD MBI>(V?3%CG?'[@8_58K^A\]?_D]\-?LEK#3]O]YM>\VM4KTD3$^"CEX'E2_MED8V=W<1[UIO MIX..H/S57_[>GQ2/ASYEONB%;K;EFCVB%U8PTVMVZ$K1#HHU>]J4? MM-D>\NG-SW[W0-]2BT>G2=?*]7[[)$I4E[L2BM HL@ *:"B@6G "D,11*"SC M1F^5N_JX\ &'=>>O9!4(N=W[U\_+Y^S\7?'?9.;_T@F(U/(I?$M M16PJB?7$5H@%!;3?"W&V'+LC]\FHDJKCI-FITP<__)@5G>4761U]4W3;3++O M3D!Z0'(F4"&FO:CUQ% M D-3V(<67?2/#\:CJ$/K-QZJ4'VLE/:A:.'J0 MBH.94]9.AI.TT -]_U;__U74SJK;]F!EZ6X'!CC:NAJ73<:]%/286S6I'#8W MP5^^F/FK]DY)=:7>$$,4*L8$I()RK:2#'8/J^\X'[GTGU1*M.LC?+.G^ MCI;D.I[X\_S@ZV7BPQ^?J]BV;&O=K\A^]>WK2TXKF_&*0VJ5M%86+&1":0X@ M!)0"Y* >$17)4&&C)2);]4H>J57"AZL&U^EA=,KK]( :90/T(SW,?V/UDOI*?D(&KA@_2\>5JJB"^M[;&Z M+*-3[QAC2BE!0BH!$8A*0[2[,!(JQ ])PVM;VX-[)IZ'ZWJL5_6.5-5K5 S7 M"&HD)>$,*!HJHFP81L0H0WS4!7V&/=.VJK=W- 2G?.^*WKB3>MZ>'9B. ))& M5&C#\UJ>P+O7C;^/1V44K&>8;.S8PB&]=S3=L0+6$=]TZ*_[.G]+[GV];/L*OP\MDM)@DM3[7=!7KF\9O_@A&3]+AG^]N.9$)K0DM MQT1*XVPF1)P592D7R% =A5K#D[HKB$"1828$Q')&%66GB-J.@#A_N[(,T)N,K1R?9C8][&!=')N?IQ$=CO'\: MRY#U!:E"]9I+7=S %./5I/U3:G._%L+L]@8[56<78RGY?#B MQ3Q=?E!F3A>?E'$7$+C%J;+DASYF?I8G[Y<_;)%-';RQ*KA$WMT=JU&^0K"_ M-"([UK^#]WR%'G3;B_9RN/O8JYT^Y<7S1_Z8LA#&[XLC=T]:/OKC@QK5/9RM.Q0A\_FF)N>SC1_9C,@\W3YY]JX\[X M&#?OS2^"W1('RD[378;=_3LZ94LEZE$1^WTO]C?0BQT!7*M!6&%G<@ALF864 M6"6%"2,?R.*[I#&U\CI[1LOS^JUN-)/]T_J&AU'ZX M6FJUM^F4[97!P0,$MQTZ;Z:?>D<%^I/GV23CONQQ S1(75Q<*18);B*F(DL5 MIE(K'G&((681F4PM508_" M?)(-\\D'ZQBE#;2 4AM*# 3"QF$<8("'6X[N)VI"2SR\52/ZF-QRQG,L. DQ M'G#4JOVTBPP[;$>M%ZAL*_FCF2#_XO%(_MCAHB+GX@"A#G9>%2JI\HG^'I\G M6?!AFL_*8Y?"W_4YGON*=FZ<933KW[Y^]:D@:5;4D/+TF ^JLBOCJ7_H'46D MKLY\ 18?*^NHM)C+V M^5A%!V3_&A]M4R59^5)3LT4V2W-_5AX\_ 3DM2:)K#M\ORYFL\FR.-ZXWJM R=9/%?^:Y4-Z.5546TN7TQ*+W,ZJX(.RO"R__I-#5:%BNI( M\S+H<.W8L"J<5"1Y5=>,LU'PST6<.=;VCUX[<ON\77$?%%S);[R7/^ONJ+3R*>>N24K/BB9 M?2M1;%J\Q2W1_&90X,J\^,Q[ZLOLSF60Y6#S=?D\'?YY4B:-^RDGT[Q\DZ^= M,LV3,LZEKI U+"J(^DF7];""8BK?W>/2[*;QFMUWC9(RB&Z9:3DHRX;J%'R=G<(6"^*,(C?.*H/_7-4[]"'F.7M06_)M.Q6ZR/J<\QK.-0J3E$S;C"EX>*Y\4V7"+\N3 K<"V!K1]3*>.H!:9#]55-344]5+N#7@0 M#(>& * 9<4IG2*1U2F=D(BF- 9J(9L #=Y=2)4(?$Q&%V.FI0$3&F^%&N'L? M%;%P*.@JQ?99XO#+$>6YGW:^K&\;#XN8M%7LBB>C:6,A-_EJ?@<$+"'-,W*9 M'CT:EQ$-9<'8O*X?-W*<-)S?I54T,.[]TZAWZV#U-<NIRX+X$;SXJHDBX"7XO\S8BG[?Q!ALX M](3@K*7QCUUDT-'CV/W'5SD5ZJ06_0TE*GA4Y!5_ =(Z/"$M@^[7*A&()Y&3 M+TIT[*=X;CFRHAC7ST6(5?'S7[U:5]E!96!L^ZG=1,-:B5SC[PJ@^\ M6C\Y0+CN[$FUU%8;9*Q0$1.22$4-4*$2,"3,QY^O&Y)?2E*S67KEJIT^J^KO_7APDOJO9T$V.,)ST.\ADJ#*#00APABK@!V6JCEI2Z* M#)),;T+EYRP]'\]_2_/-N/V75C&7E_@\HB*#J/[^6_IA2;;M!?EQ\1JB==^ MZ[!'GXZACV2-X&!NHI )HB)%-8FTY-@I:K[_@HXPWBK]LPM]7DS_.C#Z2+I= M.N$(T>=MN!@?JV-MQ4.\M+';2%WO?7:57 MK@44'U*Q["1.=@@.=Z%ALWPJ)5@)%!$44M_SGD&A*G<=U3;<.CKNK)9XQX&% M:=#H$V#QOK+2 P'A:S":>Y==CT"'1B#>U,="R"6'5 LE <:(,5;I8Q&."#@: M?>S@"$0'#+T*!-I3ONK+I_D<7TMI!/J6TB_14KKJ";VOI+![$[^B*$02 <:) M%108)8"1TBCE8#H4'JKKQ"_(0ZD%DD12105"(L*^)JYVMQ'$1#<3OW;E:E:] M_WQ'RB(Y;)Q7B9BK2^+)*O$Z2(M,\.G(7S9-Y\$T\9TWRZSS*MUK_+T@(U_] M>-BL>7Q[PFMZOIX6>U;M:-G+)'%6=N)( ML^5[FH-P ZSZ'#]@/,ECZE3WB6BM)*+QW8EHM"O99J#/-GMRS:Y7FF342K;9 M2RQ.GXW69Z-U)1OM43EG[ 4(Z&EAM7U"VF$\256H]E-\\ZU._1AB_HFH/>,4 MDP@SA!3DD!4^*B"]9UP#@RU2]@&&6+ZTQ*H].*#+O(UR:@/,T8"+[<:S;R8T MOP][Z'.?WF+N$P6U?YY$5%@5"6"(0NYG&H7<^^>U09+C[6Z:3\;!O3CN6SGH MXP@. $1O%P=?59B#[X92553<++WT7[^IESY /#"CH[I7IJ1<&LQMI$4826(B MBV"E\" ,U4,\SRM&=VO\H5CB T<*M)&( ^B R3:5GLZJ+[V6TI_LMPTHI#XL M8H)$0!,0HA!39CGD3%>: X88F)8!I:OZ@[.@!K!5[>&U'=0_IK!T]VH9[^/8 M\N])E*5U_12:/6$7_@@U2,9%.]!XVF@>&Q2'KG4CT=/@[TD]^\VS MR[4#RR0>7J[-VSWGGN:S=2*^4(]H:80$*YH<;BW"BUXTNE_HYC_9C.CT.W+),T7V?U57YED M1G*CH>!N7#3RC:-]TA!!(90"-=O<^C8K$::"8.$CM(@RUC!D-0.6(J3%O6UN M=[X'/KW-;2M,=XLG^>.G;U' @Z)"!?PE^-NG3^'?/_SV6Z ^AL'G/[Z8_U!? MHS#X\/&;^OBW#_JW*%!?OT;?OCZCF_,^9G%[7Z&="%J_/EWK:>G#,>YMMK:J7;W$NF7'[K*XMJ\E MO8J[&-8--?("@SP4KRNA>U"><.+8HO:ZR"A4(==(,$@A01I[UK/"&6/ J5-D M$P@<;CAMY=/YEZ)]@5^#K\E%@7#;RM(*2U:J35Y>VU1O/GRT*_T&K.DW)WDR M]#K.=9J-W#Z^^_7<(>TN[>:)2G^VFDY0C;$HAWZ0S9"-$%5%+0Z1#JU#+D2% M#D,8(<6)=)\J=?]F. ;_P[>2>,A&K+I/_,-_],3]R,<_]KH=XV5SC%/?6"'P M&%8%28V2>3R>Y -?7]MS;EH4: ^@&!0@BL O%54&JZ4I&V\DZ446SRZ=X&L$ MK16W.-RM./YQC>2?V3M^"5?WRDX$26@4$TA 1;41&H82$4NL-0";$#1DIV8V MY) :(ZRB@D,E0ADA*"(%,(. W=\B?M=[MF3G>JN&DH%6L+OJ-#*,L^S&7U"5 MW:G:+%PYV"U9;;0H*J#Z#[=C65=,M"/V\2&C?\[DT5/$D>,1-\\BX"#Q 0?! M\M0XJ Z,Y3/093&[QTMZ3T@LG\W?_?H3]&?\B]G3>;5N;K*EG3XT7O4!B_ZL M/<,/#PU]:^&##$K.H6 80O[<\$%$=\8/(M%V(* \8-#A(=_UP #'XYM8ZQ3P M['EU--9+/M;VD?N(]7KM+OVC#89LASS>_;JC5UU/%4=%%8]?C3O(XF^3],Q; M.4GVW?M&/%'XEG?.C I^>H9=5YAEC[__KD%^_?J\L<#VQM+CYW%Q2EOX^77F M&^I-YC>.5Z[&SDSQS333S'>"]+[&GBK>)%5\-KK S'"R%J_ZDGA39+"MW0>3VY9FP<;GQW)#'G2>KS[5<>3HL=JV?'V/Q?3),!@ MW?791\(?8R3\$^GA../@GSC9AYP MTMX:I%%20YIDP(848&D4C8 0A!F$+0PA@Q:1.T/-G@9II?.J\ETY0*L\5^TE MZ="!! (Z9-!*@Q5FH8"2@A!(!-TU(59: M1]"&+6/:9Z.=6E8YQ]OK*R3D0,)>+^LQK,>PMX)A J*ZO#P, 3$,$AI)BEFD MA(Q"+A%EE" -MHKH/ _#5H<[M>^LO6HX>$!Y[RWK@:P3'8".!*LZ 4>XAJ,0 M(\2)QB",, TQ%E!Q*W2DI304DZW>/_?#42NU91!T5AX]B(;T8MCQFL)YW_VJ MEIF$%[ @Q'!$#;2,0L-E))"2"%L, .;RSO._ M):V$12+59S>6='1G'F GC@4I&0#P*KI*]#SX"GB0U_6IN.%<$X"))892)30/ M)6$@5+ZM I'H(#S8^CG6OY(L'<7Y91G^#-$O/>OUK-<)UI-U]K+C.:TAA9)* M3A4B4EMM0QN&PB@#S5:7N+VPWIY.77H&[!FPDPPH8;/TCM68BY )**BR1@OW MJP4$,D%L)+>*L.Z% 5LZ(N@9KF>X;C(*2L$(0C+@4,4UZ+\G;RW99E9^+5TU;7[PCRK$"3:N+T D$:D02*H65L$ICRC11$1 $&^/4 M "X)4=+HNQ#H/JH7,@]._?LW 5VAJ 15<:LMD@B&TDC M#2$P@LB6_,PPYOA.=_1^^/D(_=(]5_=U( MA0>6ST?C1>]YN>?E;O!R(^J*18P:)B&B$&LH!,.1Y^7(PA!AANX,F7X:+_W-Q(\N%\^=R-TG]W?DI2U M"6*[\^?><>Q+&4-A) E#"0.V;UI^?&AH0HHZEF)K( 17?F M7NV18_MH])X#W[9$;42M22HTT3B"@DL*H%"15DCX\!81 8'N#%??(W\>C]N] MEZ/=Y^+N:8T4@]EU@6V?3SOJACL7/ M]$8"Y-?;0=S9#;<_''RL0,%.H(S2A6\L^QR5X_74OMNU.J^Z.!Y$J+:JF" " M*:J(9H(B"[41"!@1,2TQ0?81%3X]V'>B? R!9$ YV)MZ]AAZZ0OI];#9P^8K M@4U2:]% 6@:H,9Q$AFIEI/(5_"Q6(5$1HH^HXO<0V#R^SA4]8/: V0/F6P=, M5@.FI00(9@&B,*(*4J4M!$2'BD8LTJQE/?-HNV/TN-GC9H^;;QTW!6Z&F5"JV(D%2,2018RTAY7'T^>K#LP;('R[<.EJ@&2VA MB"P,L6&,2DHU4M @+*&F2&OS2+!LIPN)E ,NVBQH]]I@KP@#^'D>NRDL/V_C MV8W)3,;3Y.0R*9 .(O"77_8PNW]L_K,Q4[?]GL;&TT5<[G\QX6"83"85V_W? M=^!=\;N[;[C\_98A?!M?)7GP,;D.OJ17\?278'OTZT$5U^/1_/(]9B7&5S3V MX!@,1RWO"AYL#K]@PF]N%;\FDU)-.$&0A$8Q@0145!NA82@1L<1: [ )@>>9 MZA')2,T??3MY=_^>;JS"FD@ Y=0?O:D_P+]TL[J[9K^/AC6 M#?L\3>?3=)[<,F1%I60L"G4D-#5$"\NM<"8Q9,QRH,Q)662[>L#.R_\Q.9MX M+"TO_Y+Z85[.Y[/W/_]\?7U]^N,LFYRFV<7/" #\<^:^_GEY[;O@Q]7D_23V M+)-,3_[X^N[7C^FJAU!P'>=!G/LHK&04S--@?ID$G]Q?69 ME> "Z =!/!T% M\7#H4-)]-KDI[DQ^#">+D;MS/"WN+-DV/G/ZT6E!#LM1_!H\B%36T&[GAHZG M3O>:OR?"$7!K&MCVWX]$SFI4!:*T,"I5!$8MQ_#HVY<15>54-L.J'OVX@=_F M+ DNX^])<)8DTV":%C%\XW/'V--YD'SW^=-!F@7#<39<7.5S'][E:.S\W'.& MHR9/)]_C2<7L;FXK6LP79WGRSX5[P)(2_[EP3#MW5W[W$6)YDN<^/3N8.>W; MJ14-NKL<9Z."0L_313:_]#=F\R0KULY?<#[V&DEPD\19D+@-&I7K\9^+:5*M M#"A7YO2I2UTI$P@BBN0OC*%D_&?R61\Z9:JO. Z"8HU*UY0M3MS M"^9?YDCL7XE?C<;RN+=E%TFQ:"LB&D\+2!H4"QL[4O4#GHROQO/B60.OJ'K& M+<;HB,5M<3K\,YAEXV'B9W 59W\F[M'QS!'>I-JE[;NJRW(W@J3$QN85F5_Y M15(LR2Q+S\=N==ST_(WKL)J?!FIZLSVGO%JK@L]B]S:WM>/8EQ%VB^XV)"G7 M,"T'DSJ&B(MG9DF^F/B7N0%-W?B*C2O8+5GRRI)0W*_7E^/AI5_T>H']%5NC M.=W%$\H/[BZ.*/[9LG ?#3W6K:576_Q^N)48)?-X/,D';NSG;C:.2CYZ2T?'B9C!:3DH<= M2]\!VRODNA6JW0-;7@\$GKX>VUJ,,UL_+J[Q/T5U"!#<&&_Q]V6V?,HLODA.SK(D_O,D/G=C>A]/KN.;W-M!EUDUG<>- M,7[, (/+S+L/_BWGW# ; 8["R%*@@*#(*&VM-IIA(_53)O^M4$4=31GOO&C6 M=(G7EV-STW:;(TPR([G14'!-(8V4(5PQA@D*H71\?P)W[&W3M011&WIB\>MU M^8JS=#)RC[@'\]:I8HV([\[G6'<.?:UX^].Y@T4G6W]S*MJH?E'YGF(/_-KI MB9.Q[VY92LRPDM:M(#:81D()2*E@A%J-&(H .*E[$4FL$<*82VXQY232%$34 M FZ$^PU';H2) XZ9Y[5LD3QB![RBOJ:YM[(CC@*]1K4\,B@TT=EJ2\;UEE2Z M5;S25;VTJ16SD4/.27KMI'169$FA-0?.QFA+=XV4IP+(PL?I"4:2ORS==T[IF,2S/'F__&%K^K4'J,X" M8^_N]OB4;T3B+PW_T/IW]WP%G_05;_N!]WPE#_BN0\[K;:]A1TNUB5/Z6# M M;]F2;\4[G,F59H64?K]P")5Y;/*.R0]>O4P7N5/]\Z[4<-K#HCSCT/ 5'(JN MT!O"+J7B5]K]/FA^Y0STVFH;J9(]%1P[%7C;-M@T\[M?LO,P7:N 4NE>\#4-07[[4MV2P]O].R>,$!_I$GYXO)CO.8%QR?-W_S+@[L MI_&T<*5U1@]Z*?F 7T \/ (@]TH$?\O2_&[J/-0H3'6Z].(#4<7I5L\/;Y8? MU'"XN%I,O'>M"\2X.@P>!,&+C\1C,G]Q8NR1^HT38:^Y M]/S0\T/W-9<7'XQ36UY\#+W:U'-HM]6F!R4T'#:5KI5SL.C'."^#BY/AY=2- M^>)13M^#3WHOA/#N5W(B^LS)_4+N?M/'GK'W3TJ.?/'T#L8S(_(@24 @V(Y#T"]@BX3P1\A2#7'1QK MM';04C,@'8AAJBD23&/.E0A#S2()L'P,CMUAXT+YWZ232.;L6T0&#,E#8%D/ M5SU<]7#U-+AJM%2@.A*2(BNUT[\T<48I(18J#"PPD0'1/HS1[@*89 -Z&!== M#U^O&KYZ>[.3]F:C-0)%OE)7Q!SJ 6I)^/_9>]/F-I(K7?BO5.B.;Z@C(';N MB_J^'9&KKV:ZI;9$SX0_.4"B*,(- C062;R__LW,*J"PD2"! @B093MD J@E MEW.>L^19@MH&D7/$,"S#=RNU&)]J;QXOR+7">K0 ><46Y^,.X8_VK-U,1N%] MJ4!V[ELW;)W3LL"UG!LN622:Z%E(YRQY24#&A+ M*,-4(K_2*/> 1\33>Z;L]WF>^VJ#9PQH"\ ZP?EH5,\6Y M(@ B3!G2FA('-?/84H*57RE3]*RGEX=AV>C %W4V\FLXMN'8'3D651Q+)136 M&DH8>_]L)VN'X4Z$4(O6ZI-NV+-ASQW9DU1!D8Q2+S6! MS"%.M5&:4>8],P):C! GSWA@=" &E;R%:)V=PQL&;1AT1P9EJT$81PQ9EC@A-%Q%,8=/]')(=A6<9:A-?9-*;AV(9C=^38N0A;2:AR%AE# M)*204,$,AI;&[AX, O240\UZ??L'$J@8M#A_$1KO2TV7.Q^V.WFBPNSG+'V( M[0R._;AV;^Y]?NPS/U;(KG41C@7+ \!66$X9%,Q1QRA$X7] 4PJ\)][)8#<9 M\A3OQ5YRQA+S?@Q#F'%Q?2>UD+<@QDTX2L/E+Y++<14UBP001@,!C!94(*@I M9HX(10UC0F%P5*<*^^9[C%I DH;M&[9_D6Q/*[87EAN&O?#<:6DB$51RR\/], M*A[D_7/GP^Q5?R'RE\GE$E>572QBVCK,C0640R>U449*8;$C5@%T M5&(H-YQ""*162D')M2$4&_>4[+9]I5%\BDRY?'5M $U! MBX!:RTIM()VC5<5>$W^?-O\R-.-?R[2$ D,+@:6(QB0HYS!V""J/@#VN&G&' MX6@L6I36R=$-QS894(^-A%8HXU!D8@*]>/8H\VC]R/__C MSK)@_4[R^FJB5;20M1,Q9*/)Q;_RRW$V'F3M>UNIO?KSSE<[\5=^T(MXA?:. M6V,EU##69K?.:BZH@RPH;0PJC6LJRU1+=3N.<$O@@U2W.UJ-JN'*NA?A) I< M!N6KJJ1FK5+$02J]D-1Y)2"..IORCC!BS%XJ^];$Q 3!ED1-JZR&OQO^7N!O M#"K^-M!#)&+A&.\IEUA (H(-QGTPPZ"PLHX#AUH$9&; MYXJT8<XAY]TH%&+16(8SVVAK\;_F[X>Y&_ MYUI94P D ,Z1P';4$"^\M+'5E_30,(YV;E=8F[3&'+<@KS,RY\2X^?GR&/9T MBO'N=CBXS$>C;)B/\O;P\CKE.'3R;WEO<'N3]\>O\PCVI<^O27)(&"PK#%8" M&V"U @AIJJ%1@F!M.4.4<*E6"W-^Z'?RJ_MQV/VX[$WBQ/\Z&'2^=WN]#4&8 M&QYW[\'TA_X?!0-_+OE7]3NVXMX: TA B^$F!Z)A_Y?#_F2N,IRS @%L%7:( M,TH!TD(: QF2%FAG9RI8S 5]O\R=*3IDWK+J_&LR&D?^VY3K=/1L#VI5]AJ6 M;UC^>5D>5RR/%/+>(::Q0)0KK0EV'%(EJ1?&<+7$\D\3]\$.^W1U/RZ<.BP$ M;8 VVD ##2\)&N9*R?F@&A#L23 0( 5>:@,E1%@(Z:0#;B7_:G=C8"%"]>C9 M7_ 6;32#AOU?$OO/E9GS%'O*H88>F8U!!0 MHIETA'K,@9<<,^Y76@>L"9\]I&Y))&J16BO=-=#80.,>H/$UHM_Q )RHPE2) M18P R* DF%KKI'(>4Z>!5=P1M]+;<%OSN;:4 <%X2]:;X+?UIC-:,>0)4R[H? !H=5@+^7B3)!LUL '0!D ; "T M%%4 :@4'2M#H4Q14&"(AQLAP3Y3P5)F57-/M+.3:U$?*0(O5FW'ZPJ Q!27\ M/&Z'*4R_K^79Q8)_G-R$6RX7)M?K]O-WUWE"1XC 7Q88)57M3-/O]@,XCM_C M^$4-\_]C,KR\;H_R3M9=J;W9'N;9,/_6S;^'GP,]9=V;VW9W&(5V]OTZ[^>! M%++P3S]<&WX-S^E_S4?A0=EE=Q@D_2@\\#)]T0D$,\ZS\75['/[)L\OV<'@7 MYA9K>D["TP9761AW>FU\4O%'I);;[*9]E_4'X^PBCN4R"HFX)V>9V_S>]+K+ MP:37R=I75ZF*:'AWK_MGWNM>!R8K+OB>9Y';BA?\>](=ALF.!^EE7_MAI>+( MYB8>WC;\FJ?EB$^[?6#];H>!WX9A^<-OD;?SR*QQF]-8!Y-A-K@-TQG'A;AL MCZZS*/Y&V=5P<).>/1GE<67"GZ/I,\\RU;];'U M.V&]PLUY,?W!\EN'^6C2BSO=[V3]L.3%PG]K]R9Y'&(1W7JUJ;>,7<:*;$_D0R+ $!P7BF'8BRF-39CD]+_[E'"WAVOCN/7) (=[K0 M7Z,/89DS1I$ 5BFK.\HZ88MB4=S+0+*C;I)/X=++ ,[M;G_&P6%?>]WV1;<7 MKLC3PP)1?@ODT;L+<^[%H,6P>_WPVUFQ3#ZR7YA_?& @H$X>'M<;M<*67P4B M""_\. B,S+(8NHK +WHRBO0\RLS@YJ+;3]K^*/T&?REI-_P4ERZR2/@KP7LT M +)@1@0VC53Z91R^2*&\9]GB-BV@Y:(XM(7#^!_G]BEU6N:,$O?C-H[J/,+) M>7BL[@TN_WR3A'S\^"7OY4DHOD-2 NV4=-YI"H21CGD D13<$FHX>3=7@Q40 M(8VCBFM&B:(ZJ &<<O*P7 >W];%/G9KN@0(.ER<7/\\O1C[I,;W%! M0&% ) D=R+[7*W_]_]Z -^ES>.7E]/.:%3GOW@2&^)A_SSX/;MHKYL;W;F=\ M_5[*,P%DTO<@I4*2OTS5E0 RO?;M*'\__>.79>7DS2RH<188#-F;^V,>BS=2 M_I=?WJSH7,5O\/Z?Q%9W;??3ZW[7YFC5/4:T/V#^/=G4>7P\.S]DPX35CJO; MS"Q]^EZ@Q\6@UTD2=YCGV>_AA^M1Y@+0=%YYFL++V-8OW1^;-O596?98=_>@ M22A[VWV;7Z:,BPS#5L/.S8:_).F\,OOT_$ZPO8=)77\_"7@WC'IR>/;;#]&* M'$Q&P>0;_;2!5/ SD,KJXFWG^-L;947WZBN'D(8NUM.%:.BBH8L&+QJZV $O M:LURW;>^4J\[\5UF!J-TR#.,IT63?'0@OCG2,\>MSMN?_3A]^R/6QQRF2US5 M";( ( F MGYU"_#:X+**6YO/^(P5_NOK2[N7U-:C$K!6F^7K+/K_F\*-3+N*^9R0@\PW2 M$'6*66ZLE=P2A92D&A&!K-6:K#10>BH20'D<2""9:&#@-<) H_*\8I6'XZI3 MG.-0:B0KG2"W47G^<01 QV%+BJ;/7(-U#=:]+JR3 M%=99)@Q$#DI+,R=N>FV^^.QO&4[EN^H_E7ZZGL07D> U!5$#!8(H<5 M)-Y2:CQ6B!HDO',&14,BJH,>"Z!90 3%XP029G4!('D:>':2 9J$ J="QJF GPE!>(0[H%#V@&%>)%*+>O.E#C\Y/ZU=;6\:#6 MU3P6>! 5/!!!D7646@E=+ ^@N'6"0(&4@%!!_ASF[_H&!B4JU.<$P_LKP/($ M.CI:6?^2'?X-/#P #Q!4 4_$$$04Q0XP;&)A8HF+, VO MOGD##PT\G"X\D H>(' (!J,BUESQ"BL; &)VG![^>0[70Z,\'(VC8H'*X?$Z M)%)SM&SGC:NI5N-Q!@D]=J8G &!L+LB;0>RY51I0*IBBG&J6K!]/ HS)E=J) M6SI':M!'*&MQ>M"6*T>K>KP #:-!E1>'*J**.**4.D: %Q8P"Y65V)"(*A)8 MHZ79V6HJ?2JUQ EB>- JU0VH-*#2@,IC004!/M=)SD=KRZ 8Q^BM50@P8I1W MUE&GQ$J?D"U=,76 "B0MQ@Y:X;F!E096&EAY-*S,!5]*[4U $(2$5E1@J81# MREB -;*.>UJ3"Z>.&.86)[6F;QTMJ!RH /Q6%8Z_7%[GG4DO'UP]4.O83\:3 M8;Y5Q6/)..=$.2H1I1X%<@Q$"Z2Q6&#K'9RK>,PE]A JX;TQ%%NIH6<4<^2, M8P80=7P5CW4J:CSH;RS?OK8@=ZI]'FBV$PL<#ZYVK'A>$OER8;= $;&FV[36 M72$8,&QE\S6'GCSQ5E%4/A6-*V:4YEE\/=E=WAYF>3\.*_O/23\ON0V\WW N=1S%K^Z5 MCWNK;S4O4>YE]$,,Y.V'?K%7#]:]?#0YGW9$YP/'4U&-R-Y6 ,^RFT&LEWQ/ ME=#:>?Y(\U:;-.U5HP2#2K,+9$,L]\PZRZCU2@.GG1(0>P0PIROGRD]KN_$Y MD6-8D$]7!0[_(\#P_GI" ]+B]?:[.DZB?A7)V($LX.M-.\&P"AQET&DI#)04 M!A[E0E/D"$"!9>/U4NS&HY$ES[\/]L>5DK0DJ//HX\CYZ[15C,1XZ)C*V1T+ M1\[7KA3&:F49E(Y2PI&6W#(O+(88(6WKX,C8QV2//(E:&-699ODB J>.FB?Q M*Q:&M&*]\$%J8PEESE/ML)!4B5@GTC')!%^I,?)TUO.#R1YU5 E;"-<9773D M#/8"I"%II.$J2_**)0/?&8 Q\<@0"K@2PDB"O&((.JC]CC9D8LEP[?Y84H@6 MAP>IT'SDO'HZ+$E3ZO(X7)"WK\;Y\!7+1CEG*%+$ "4@6(F &@&E]0X[&R0D M)][9E?H$3V-$%1=Z[]Q(D&Q)7N?I\Y$SW2.E@SA:=DPQ_<<2T'*D'KN]A,&\ M=#\U096?VD /D= $,N\IEUA (J 5W MEH+ K->(?@+:/^7A_ND0+ ]B2\*#1 M,T=*\\\<=F&8$G") :T"8L-0%A1QZJ:@#7A(HO33Q MGO;:Z,9-E)O)6U26,?@ M*K:9'\=N\K,U;"^NX_)N;Q6#]=N@__4\'][8_&+\8#"5,T'9DA9RIAF5P@E M*07. FN )8K.!5-IA0'3B%K&,)72"JABK3<,!-(.*56 4R#;O*/&3W[/#MWG M61VA5VN.\#]^.G>9R%(V)_PELTZ?+Q+^3N%QGZ[BYGSHC\)T8_[IZ,%]XEQ# MS)E!*EBP!D)M@P;-J)>.<:H-F-\G0H#E6"H ,#44:"F(YBBP%'"("U)#T-L< MX.XC".[\.B^CM6)$0!$0-9KSZX M9\>!;!?AMA()=MI#?]5]E%GKZ*MMDHX/]]<.VOZF[ZJO8_2,5L6C,?26?U4&]RNV-^G M'/4;LQ^>.^!W8X_[IYV^O"ABK;U0TLD2J[NZBD;=M_QYZ?5#?&X^&F>?V^-[ M^L T2'K0;(DC:Q4^!=7HB]H9W Z^0J>*/SEN?GGE("C M47]. EIA804*$&5(Q +2+W@FB (%,",*,VY6.ES_S3U!\J_D6, OJVK*U'0 M"N9CHP.]1BA[B3H0J^JQ"H"M)HPJK1!E00,REBE&G5&"K6LPNZ,.="Q0\ 0= M:+D;[1GF=3;4>P%JT+.>0>[72T3.('J4E^B5ECY(<"*JKA>*.,"\D\ %$TI1 MK* E,*@4EC/NN%PI[WQ(/PJ"SZU(4%"W(G&T^L)+5PM.EUV#Q)\K5"(]"8J_ MM!90KXR4P'+D+/ >,K9:J.19/2#U\>_VTC_* U$C_YZ.D'\%#/\*9+6 E>KO MD.?<*H(\0I1*(HAA5!N%)>4P2.WG-/H;6=W(ZD96YP)7[,IMT*T50UQ01R7W MD@8FXY(22 D5U!R5I=[(ZI,PR%]0/ M6(HP4(X#;KER E@"X :;8,\F/'ENM0"VFM. YC3@1?$^K_P!V'MIO<(0:D = MADH)QHV7C%''#5YII/2\_H#:P& 7'8.)6CM/GOYIP&O&CE>M0\QU>>24(R\, M,5@8ZJ"7'&..82S^0@AR*S4?#^I::'2(1H=H=(A:>5^"BO>)Y19R#:"-Q24U M"_J%D)QSZJQQ5*WTC7Y>/T6C0QRC#O&"(PKH8_T4>%<_Q0G#":K<$=!CS9T6 MS'A#I0 28HPD -)!9-"NIQ2[62#XV56)^A6)H]477KI:<,+L2N8\"!8Q !UD M4EF*D%>:(APXEC.G/)''E5-1'_]N+_V#/*BU ]+I"/E7P/"O05;32O4WCF$: M['OE:1!,"BJ-L0&":VN=(7BEYNLAS?Y&5C>RNI'5N>05NS(,M-#0(B@ Q5P( M31GU@D)DH92F;EE]+/S;R.HFHN"1L?_@'DO]]_;P\CJ#-,43R*PY#%B!&5E9 M\(911( DEF-,L0.*2TP(D8Q#()6B![?@T^Y!&K?NN74"47N487,0<#):Q OD M>PA@Y0MP1!L.$*4.JYA5+ 36A"#,K<#AGY7N-H?W!>P!"7:*5Z2R.0=HH*-1 M'V#X8ZXVD\..D]B.PE!@N=:(2(F0=5(XQW?,*=S"*FGTAT9_:/2'/3$^J1A? M6JV$,4Y;K*GD4C(6; D:Z[1IX?2&H[]#^"<:_>&X]8<7'4< 'N.=(#M[)TX9 M3%CEA? *$DNYC:48LA#,8"B\D@4[Y#0'$!W4=U,>^NQQ, %)G4:+3D?"O@-]?A:26 M2NI'4<]P*YZJ(0.D!X\II M[2%5BHE@"V/*&#)>$7T,X?Z-I#X*2?UJ0@@^Y]\&O6_AI9D9YIWN. M\TNUU MQW>';A3U MR!$,_5%M18"D21%(I3@;Q"C#H;;'B+=; *-B0G/\F"+S9NNF\+ ML##;W<5KGH(LOW7[^:>KXO[ZH@L1K?LD8%MZ.UJ5HCDI>$G0,%>_G%D0E!)+ M,46&*F&5,$PJ@A5 %A.VUTB#9\2*[=40=";(04X-3T<_>@@#P'-7+ET MZ:##A&-DE*2( V4A==0XS(R"U._8)VK!N#D%'62O_6$:]>-%(LA+780MSYK! MT=JQQ4Q7_ST?C-N](VP&>B3B @$RIY=29J4'1G)+J?5*:@BL=]Q1JSS=L:]. M5$-KL!QQBQS<=CQ:C#YU%-KW>=&1S?6ESZ\!U "H,R)H4#@% MYI8!(&2,"B!F0[NBQ^C?]0!J_?6]&D ]?B8\];G6?$0#C_>,YN\!)@9A9O\O M[V2=[N@RXL$Q&3:'@MZWF["75\JL8!89DVH[> HTD,9PI[0$2B!GR89T\;D5 MM^6"[TVC%2T,7W$D]$^-;^((6/C(%N'53OQU S@&L@K5$59@)(@T'E&%M48: M0<89PA0:13:2BE^^$U/>N.LS'%[]QS[69R-%/;1.6RW'8<]=R7P7!L0YKPJR_(" 4!6&_GL$;X MO1CX:X3?2RO^]CF_'0S'>2=KC]YOV'/\PJW^QH/SHN;ZTN?7\.7+F=^KXB].?+:-W*1-S! CP2(X\R-M>[ MSB N% :"X%@K2G&CJ3(>$:&-7@VEF#?R2@*JS]&YU[SJ)F_Z6""V,=->^>XW M(N3410@#H!(A7$J'/- ".DH!UBH(#DV01XCP?^,&2E\7^YWZ7)N(Y29BN0G:VHOXXH U$=P.!#S]OA;**MCMX^0F MW'*Y,+M>MY^_N\[3W"$"?UE8L70VLDS\Z7.W'Y9B_!Y'V[.&!5&C&',U'?23 M;[?Y9>I@4*PKAK'O=:S_M^7C6MG59#P9YME-M]^]F=QDM\-N_[)[V^YEM^V[ M6 IK%&$N&TR&1>F:=KAVZ[<5V/X?F\!=5$5?C#?6 F*DQI9*(361*( _DL Y M U9KX,Z#^^_M,+/NN)N//N?3R7RZ^F,ZP0_]?^3MX?GU,+^GZ\T#8J#J/<,> M[H 'P-EJ78*PV+U>^&-)%#QY.;-N/[OJQH%D=V$JV^]+F"_:^N9?]DX/LG+4 M0L+#MY8:S3B"Q$G.N96*8X\16%/6[2)BZ\JG;(ZZ&N?#K?>'S_9';N@4Q==L MST5-V]..=QWV2OI9YO?GU0S]+[5B3A$Z,^#$H6%%XQV]( M*_N>ITIP^=XY5,"*0X$!FF!L%7 D6$Y06T,@L09CC 1F&[HZA4?D#U24Q[5W MB_[PT3^2>>$9VB?S[A]'!:J:_'G$...4&^PP]<9)'V0>3T(=OY':[%#>) M_@T%,L3@&7<*G='][50K&^:CVZ*O8>\N>YNW+Z];63N+P>4(_))X<1Y%TO?P ME\5+R#V7])/EUIL]?7R=3^]:<\-/X8ZO7X?YU_8XGU.LVVEGHA4P2O>TPI*. M\LN@A7?F0,:\0$A,AS":TG MEGJ&K)$8<60?)L<@T2XE2_@V%66)8?[/Y1ZMF=*^:>MCL>0+9603O M672=![KNEIU"LV$DW\A2W:MN(-%H#D:F"M0[#.I:G%ID@Q6NR;Z'M"M]7W>'EY&8TCC7M1A$PPLQ& MX^YX$M9GF!X;^#WO7]Z%I8D8$1;KXBZ;C+)V^%_DVJ#TYG'R:0T7IQI'70R@ M%2^/*WH9&":[:=_%-7P[0Z__KL-V);^SO9Y6>NY*A^NR?AL )ZJV_SGIYZ57 M!^SHU3G+_M[O=?_,UV]:*WV]R-[W,[5X^RVPPYP()U+J. M:Q9)[* H!%&:IU6(1!'1:6[V84&^1P2)DBI*@\!+<\(^OCBR7Y[]-KC\,W#@ M,"_(;(8>X7&]^%.\Z2+PY_5->_CGTJ)_[XZOXUH6+#!3"Q9=ION2[J0J[RFD MY@!("8'Q%#NNM=(4,*H<=@A8O"K=A]UO[8@/'\O!WVL2B+DFKXM*09+HT0WP MS_F6U,'@'PS/!^[';<+/=$M9+'NTU/*U&L6\E+AU==V\7GFS:HVL?L*V\;NGAY;]?=D_J967J-1/C:] -=[5X?VZ[@L*#P \4P]7E9T MR5.YL?EX"RLJ<&P&^87EZ_L)S-;P%4=*Z['>O@IX*;0 MU/<-.+3R1D&&I,6$4L()]8XH(RURUF@)A-)@)=-HNV8Z]3L/'RWNV-EJE&)M MMO\A7(=TSE=C8MR+)]IK134V BI(-84>&,6],CMNUEY]B(_>,+)'[63)@QBW M+YYZ7^3)5IYU]VK?(I2\8P\ZC*EFA\,X-OV78QQV)X"1OE-]UT[ M6:N]NQT\4/$TXBZ#"P<1A2(&X^B3]9?4IJGYNP9^PJT+PRF>&L\X($V_?LEO MQ\411_CBOJ^/DPOG>ENI6T_"H3Z+0_R(.J# MT2?1Z]YTQ\G:;P?1V!W?1=S\.@P7A)^",(G#C[]>M2_CS]URBDGM+)3.4:#% M]%TOZ"EY#,8)6F6[/RI(+LBZ.1MXZB8*"S/XGBR6TG_T_;H;5F'Z\X9')EJ+ M!G8DH&$W6D%GV9$)M*"KK_6)13_/H/=WN?TV,D52#02_L;%R9PBO6 MKMQ44]XIG4;AT[RJOT &\<9Q6KBPXM\'\?<%-UIKZD1+"^R[X[#NT648/7F] M?#2*1L5U.Z@?^8]\>-F-VD3<_Q0/E6R(8&T$2WZ5_J*S?C)SCR3C9.K>'.;_ MGG2'A4R^:?\9]S9<7FI PYGK.Y)%\BF6OK+K0:^35V[)P6W<_7C$5!?M0G+X,ZGH4+@@:TN^ZR21JRJIXMY@8(@YG#6M(@ M&(4#5D8=A@.,.(&;3BXZ^4W:F3\"*^9_!*()W[:_+D<,V2($X1_G=G>1F+R" M]QVLO4,/FP4 KHC%O]1Q>)&\NP^>92W0947VG>RV%SW@EY?#>- =V7+23\=7 M4U]8*_K] ]FWI@KQ?4\*3'P;B*>574S&"2$+V ^847@THT$01U+=>: MZ,!I$.$RLLX=LUPF@; 4*[F"O#7@:E9%=93C3?]>#Z=/N0VD]^XBV,Q_ODO1 M)._;O>_MNU%XU\_7PW(Z3QMC^RD#S*Z'D4+_UXASP[P#'%GG*5! 4&24]EX; MS;"1>BLK*:E))<)$,VZV%.W%Y5C>M+"GD1F[0269H<%YV+TOZ1 F?//.!7O% M2PLYTXQ*X02@E )G@37 $D7?P8*?PR."Q3]^\NUH VD\2Z"I3MQ7\E30,.(( M(N=>5N[]15E27-F^O>UU+]->1(8J3PNNVMUA]JW=F^1K[VT?55#K;A97C>

    L&R@9M,] MUG\*D^$4,6@GPF>F/TR"JREBS7X#-_OT/?NI0NRG[G_.]J"S ^JS"7 XL2?D M-V&4QB&^*1TL!VOQ8<+K$5S/-_6D%AFL@3?!K-,424-F[?85IA;SZC[O=(>C+LCFE5=Q;&;LL0V4-,B,Q)UHP+B1#N65Y,^O' M&FH2HCIG 9A8OXY\JKKBJO$J6Q[V"OSWJ[_-JJSDRU%6$B$I/$_,VPGJZ,,= M)LT/(KUWZ/&F1/7C'R4%31&D$P/ 6=O$.(:2\U)0CJB/AI8/^>+5=7OJV'^] M*.H;Z\LK>5NE1?^U/,08T(3Y4?8)@O'5N.@58)FT$](;E?-Q2&EK555GO'X\ITH1R^7/T_FR$N5#_8Z)LGGU,*V1G JO MM18Z;AL("AY*(ET&/)X8TWZK;GJ_ -)EN!#6=71^^NSA^?S+=]6[0XF=ZZTW M6?%M=N/_25%WXW)S4ZP"GUR,&I5V0CE\)+J]*+:CN,&9'0'-*J3[U8P#W(%? M;0P@\H2()HG'.,0TC6L/'WU,QU_K8SPWTU6AICZ+K0Z(%]Y^K>2Y<419RB3U M0HZ%T\")QIC0("AS[&@B<:[X<5/.?G_UJ8)57_YI<'EAK"^R!M9 [DACRW-0 MZ1D,/ %5 =J1]W[Z??M*Q6I5C2?5U]M:'?6F_PMDICD/]21=ITY"]>-W'(K5 MUXF'IY]B!O[1C%I/O\PWT\5^.@V<)A)":QAT6FO*6+[/,9W.@Y0I MHMG4.^AUKK;.?.XP7:^+S;I.VQ;SZ:?Y8E=:L5I4+:_W/ZZ.A:Y\]WSP>]7/ M[V[KM;?L4W.^>'ITAC1PR35FY-J)X9F"%B:03QUL\HP?%CMW4,]9[ZXEBR=T M,T$HQJ&E*1Q[7#@C#7?=-5?.9N7=7U<>E'L>O/57>:J\FA+3[7/AB:6\=P:2Y1"C IN6:[V-J'2 MHJ^^A=A*+FQ'8/H*6A"'794L.GDQ):P-F0-)UQ&4(,WJPN]8Q:J3+R^J5'>& M>LQ\J[7XPX9R/9V;$$0MX%9(Y8!V/@M$0#;&,<5Y7YWJ9#2Y8-6H=C/:WM/2 M3K1VGI(FXS/J=+3F]^@$SFFFAYJ(/L%=V"2T#_EC%;A^3KT\^>S/6?^)Y_OI M]SH3!#F0N5(84>R\&2;H_G)ESAEP_=;X0JVE/C/9S(6^;/'$FFNV)K/O1#,% MCW%GF>]?8';@*>8.3J?Y92C98Y6SSOZTGEEV8ZI5P<7'1JM2C]5:W=_GFQM] MM]Z4M\7JS6[5_?O'[^M-<=O4JK&:2ZYUCK22 %N"D&[P$.#);5V ,2F*Y"?U MKHM5M3VQKE%EJQ>J. T=@].:."[Z^VOEZV768,\J\%F#_B+;X[_(MAZ\6'!K MZ% %%' <38,@AR*HZG),NXF'RNT2]]$!N+C["$$,Q]E,2$5NDAV% M-RV(/\NVPA&P'GL+76(QUA6Y")X%[C)T9R]^I:Z)Y3CGU5L1##/G,5C'5 . M$^AG%N5FNFBGCQ'-!LGC'F'K;ORV;26&5-6Y7N:]G6J>B?(PT>Q0C6NL);A. MB&:"4(Q#,U,XUKG45B!W/15S^Z3HTP4.F%(&*20$E!+XK)9(11L@D.8H0FW# M/N83)Y@/:QO.&ZC1:QOVBD$O%1V*_JAJN@<]AL(RX<2&"VR,*(U::*,XV$YP MXW'9NK;A]AKE^K*4VZM;38'_8NTQ;DN0[WYR-6'&&(NP,,#CX"9WW#0ETXAP M!(0=!XQJ.OFA0/74K;7]];DN:-6)N8WFE(V."^R&NE%?2=[#_;,.ODLB2$JV3\2(]7("(Z]I)"Q MN LHHCTKBJNU\]Y_G"X*;_*7J1> ^>;[N^MZ@7:;_-8H)XAKQ;%1""B*K#5( M0-9@P#D,.HH=UW+B>7T#=CNKOYJOOY3;7+-*=);E\M7M=/5[L:TZO2YFE1?! MRZ210]%21L\6A4 EO1> "FFMFPW6*@S;W:8CN(,7^6[/Y"DY31*1D2AJ&M\> M5Q-/QF#GO%-^GB8G [!?[0,M8*4'1!> M9/)10,ZREJCLM@U=7UW_0(,JR W#-+<.8H4H0!: MU, PF 45"XMN?- $MM;4R$H;/1K=$MA! ]$[A_4Q&)_:!C(:D,M&"\Y(]#:9 M>R]DM)%Y[**XNXS:&WR_*K[L!H3Z2<;%8GT*WP1"G5N&E"9, PFDQ);O$VZ3 MPZXRG [1H-I\>S2E3:3/"6,7+MKC"%L?)3]X<)$=^;![[-9[,7J9[QR#EMJ? M/L;C&Q &\/G$*#$4XYW70QZOPT!)<@"='[>41MQRI,W.+@."XIXK(,'VAEWS MV*RF]3N&T18ZPOGMN+21AMAHBQGG7A5^B:Z0Q8K.5(]$'>/Y\]*"1$^FHNR> M_;+?$CI25X"EHL0IBF0.J(1.[>]0,X1ET/'8^-;/L@C16_KB!R'"WEER_J/O MGQT0'^6I(]I#>XK1KOMHO:(S$C5-YU_(?EH$)N/?1I@P[CB!$"!*)(4(4WD M@"EC$>YO=3$;I*\][F_]=-><>S^^R?749814=Q%>CD [C3T3^6'BVN'NP5@O M'$2Y:- Z%.-0TA2.=;Y8$,A=3^UT\^5T.7OZ9@/'0%)GC](AO?+8G7[IKH$\>Y:KXJK^68B?)[LO,RSZI9#M6''$6SL M$IV+KDL"W:P-N@2P*KZ6BZ]57Y[5Z++KZ:PNF--]!: CQ^$S_O3T]IGA5^A> M^?CXKRI\]7VL&N'Y)O1/$M9R M^/['&H7T1_3DS08S#55ML^['>6WETW=NOC M!XQ*2A'/J0)4"XXM9,VE6(Z4,V%[.9W-)-_"V2.K^M>5AQ2F6]WY:R=7:8GK MI%('2!5E!Y4RI\A+(DW/D7-"D7KS.0XAZN]&&;F===M+=N7*6][MHGJI*V]O MRV7]DO-$4&054((93G/M2&YI,XGFW&=VW3:3>QA,+D5;,-FZ0N/SJ@9EQVWD M/M2&[2.GYK3?1O)UN,0L9@./;.;'(VK M4&%[=VWFU;1U>;6>D-Q_)N BM\Z G"##P-Y2+A7MIF0A%M(?A#G*H1I4U1&. M6LMNRH5O21UE+(C(,-V*SF _H:I. XSB-+1X2TT*$N](U+>#IY\(S2=&>C MRS+4Z_7Z;NI]O2]IU& EL&8Y448))[G5S?(7%U";KLM0W:PE7H9J0-5%@HXR MI^[K3AU)#5]W2L]GGW6G8V+/F"J]Q%?+9:=^7(]$K^+Y7T6U5VO4H5YLO/U9'FF^FJ4#YKN_)HOA3+]?8M Z8Q(%938*F3Q$&% M;/-H*Y=^:MKD4ILZS)V,\VXY#WV5-5T8PS*Y\X2N3[IWD55Q.\)ZD=507WVJ M@]/DTW*U\O^X.%]9H5!F6^2-R8(U$K%.[N8S&6AB7@.EW9NMWM/P /Q?_%=K MGQNO:KO[)S6>V,F=$(4AI(11 G)$C"&YV@\W,L>PN[XG C2,R!_-KV=[)ZHO M#UYT>VXV<;2"9/R<$>JCY?42XP%Y=@_Z\8M#3YU[.8NL=V/Z96U/',%1"7QJ M7Y]6^4$8CG\B<2+]")-#2W)!D0;4Z1PW (1!7$'N9\\@ICJ M!.++G+=3YS/1'2;%'4X%8Y^.$@=RU54M[?5W,-N^N M[;?9336I^^!SP7?+"E/U_U65T*_3Q3:1;V;F=77EY=7];QS]Y@0PY"PFB!EL M"'04Y+)Y94D01H(>@3L'OL1KQ%N7JJRYV#F5^<&RR+9?KS.?GFWKRR^OME\4 M!^QALGR6X+;3[[''-4SH#R%M_,DJAZI05B OMJ/ $=:+[.#&]H=5M!]^S[8( M?))Q(4%T3@P@YVP+XQAISLI .9Z>&39V]<+TOEC-RZO'CP?.%G?5 M6Q]UM& M)M+F3E',8$YR[2P5TC2'SH0@U49F^]G"R* /,./XZ>KH!<_=JY[S:"/=R/AL M.0B.#'6Z\3'2('B1;9W.GG@7]B+;N_Y@$-YZ/^P .FQD3XRM(VUBXQAVQTI. M^4/(Q("#]80HQJR@&G*A!=(8ZOTC%0(2HB=?:C<_;J:KS0 C\(MX0J3T(?0@ M57UR[,RFF^Q3\7F^7%9JZ&_Y?1;5ELOVEB^S=E_IPYAF/G3V@ M[J2:="-Y+&K2$?TC->G#0LB"397?O/7.^2\/-4275T^<1S/[><<^";*6".BG MA% 3FJL<6DJ:%SZDE4R&R$]R,(GURN-^M=W;[EK5,WTXVB_!CR82X:OP]1SN M(MNA/ZJ97*VE/5GS\^#"V:9[?3E_85UMD'".0X*'<_>)U;4!>7Y)Y']?3&>3 M'99WJ_?3U6;WE_IAD^V;\W\K%U>?IK/?[]W@>+^]P.5GN%1 *;GV4UQB"2%. M[.$@W>YUO>0@$HNZNEM7U0_77M3W>+.;'>!L>EO>5>OQKWH4Q$\?IM.B/ZH( MA8E]H_#O5EF%>Z_X1\@OL@;[@^MP[T-N*::/T54YNZO7G.H;L3]$K.Y!'D7, M'@S,%5OU< O1;K#MR]\3@^Q@(3GOX#J8/K,A<@&$,QS@10#0OGY MFI-5HP.@:E=N0\?5R-5VN*^DO MEX\/,>^K&S8XB!0LY]A@)@G#),?52ND6AX( YJ'#:ESKB4?3/9[HPV?D(+0? M-<_'?[?!\@COQ5.W5/SW#O54NP^2D>,1/C:>+R[]AL2X\0D:"H,H>V$$3$/_ M> :^1/X],=ZE9++5,%<7M#R4 W^_*C^OIK>_+M?%9K.H:Z,U52\/OS2!B @J MD 3.0F&DD-@VQPF4RGFKIYW264\\S.W1W:NP>_0V0?]A+TU06@Q[9X]'V+!7 M(SE^R& '^"([!.FX6N_1KYX]&@&#WMFCTFW02Q&==D->%\*>&_*2DC^"(2^M M?^50S3BP2-OIV::;?RNNY-H#6]??7157<))KEDN)*19< :LHX6(_^ (E2-"[ ML0GL)Q[VY&RVNO,]=O\"3W7CQ__&U47U&/>78K7Y7I]IJ*X&?:DK0/;9B$P: MJ'8'3\X=HVXSP/+4HEN-.=N"SAK4 Y=\"V?UQ&F2E#$:QP&2I!X^K :7G,VV M^OQS65[],5\LY/+JM4\[EI_G?OJS-?W$415MD8'6,& ,IQ9RYZ!$-#?,,(9U M;EMV^#"C*E>" V4L(I3DR/O-I<,<"BER2Z%+U]4;G+7<'I V_7H$Y\>"F#S1 MO=-$9!P=.Y%OY1!M.D%GOBR^;=2B>ER#&ZH%\B@40L(JE#-CFM[L_P0A>5:H M:0$%DY #H1312'$N1"Z0H01@Y6$E3K%^?O?._/WUFS>9?&NR][]^T'^3'ZW) M7K^]E&]_?JW>V$Q^_&@O/X:E4+'ICRBF:9A/IJ85W*S&.T8]W9/95U##H_(# M*6H'Y[I(:E<.6ZW9OE_-OTXWQ>+[WXI%_7K%=/G]E^+V4[&:8"FXQH0[[;,@ MP+E#SCI!)((4$TW:;T">L,&I\@F6R#7DD$BLO&)X#X6DA"B!16J5W"-[=>.A M58NP%;: ];P^]+580QV(N3"5.Y!6HE[.X[ 6L>0[$8K>5S:YL MMEN]?-[UY]8H(Y U@I7(&%Z4<9M0@"@WA_.]H4_S9=V>/A2S\O.RNO[X^LJW ML?GU?+H?*IH9M!]%FDZ/*Q$^Q(=(YT#X[)[ZQ "CQKE_E M.<=L\K58?2I;R7I"E%(P+AA$$BI"(-!<.<4D\;FD9%S+H/*>QPZU7P(K-MD^ M?9MNT[>?YONJG+-G*QB5U]G_HG^AV:T?U3TA?^[9?]-Q_%S_'T%41Z ?8V"A M'%=?"YNHQP1LBNMBM:J ?SOZX<0Q2[635/ND&')& &6BD3+LQ;?#4V8#H(: M&(FY=;D78#\CYI!K@(4P4NF;FW(UWWR7 MW^;KB>4*$.VNJ/*U?%_/-25\7A5LW^-T-^/L<5MY!+I(%!N42[/F-SWYU"M.=) Q MQ+#CS.=LQ#$K %3,0@LXE=RZU+JSPW2_ZX3I33?>VFE-H.2$RO9@4201S9!#/FR'9 B6" M*C&?,&-SJ/SG2T2!),#D2DDMB2!20ND03GTC[JGA^2*KT$6:4K7GLVN*DX3* M_DE..Q8'2G0:CH)2G6!BQZ%%,1QY,=WIR$T_7=KE6,@(ZZ=VAOAN(S1"0-MF M@<(*S'I.NHX,22XX8] +K1!$4<5SZ4Q.!,XAT7+(Q>9'O2K2]"N$U3[ZE(#0 M> HUDLG8@:=@E0JD=\PZ%>I**Z7JQ$]KK5JOIL7BV.0N9=-^[NA1R7 7IU'-&K( ",HC4W:]F=]. M-\6[Z_?E>EV=67KC_SMAT$'?)'*CE>]C"CDAF@41!YWK]A+IRV8YR;$FR%OT M3EIC)72Y3S2T=H3BW*9.F*J.5QUC7*^K*XO]A:LKN=U5; !>8TC:1=8 K>Z& M-5"S"NOY!>YI#@/5KF<@QBM]?1UKH8-1N.LCBN^+Y711'^BL2Q#4;S/NRK-- MK*,4, HY-E BGE/B;--YLNVGQ((K7*WF44(0%YIRPIAFW"I)Q1#R M6!?/+=87V?3SYU5]TVKW+E9_M>S%>G?)'(KP.+JY1]N44]F^#+L#?'[Q/,%F MH(+&B,MX932*=RVT-!Z+;07UX^RFN+I;>/5V\^5\4[R9?WU\)'Y[^!119WQ? MME110J%!.6'82)9C81AGS(1H:42SB66T05JE/ENLKVJP3Q1'ZG1V/68 VLGJ MF;@/4]2(M"=1T_8DGA#2!)$8AX:F<*Q,WHK;*>=ZM9E\\%:VF[:YR?W':Y!# M*Y'U:0[0KOELAHQM(XIAGYA:[ZKB/SZEGTT7V2_%M*K>59!>/E,?_[:'JW./@"4'IQM%YM:(CYK)/JPCLX;MM",-R!Q@C M4G &*)78^#GM]M,Y-*[5ED#H9YZKEP>=A@@FJF5/3\!1I+X>XX!#^][^[(YB M5Z9&TN-#43_L\YV\;M/K?_&IQ.W=;;/]"$&.R,G+73P='6&=?(_KMZ/,U18 2C(!0$A/FN)>,YO,%U*9=%<'PSPUISYWJ_NW@!'3P,%Y:=/!D MA 1V\"V.(3OXL>?/=?!.[(R@@W?#7?9M%X'WNYY?#%#??YG^1[G2B^EZ7<\: M",\!L[E@DC/GM-4:Y@T":478M:^(=A-G "\LIWWZGM5XLQIPI[L;48/0;E'S M7/R'*5)4ZM-<.&O/XXF%S131&,?*9A+/'MY:2\9>!!4]V#\Z#HXIQIQC02RG M4E'##*<[%((A&72/)+;MLZKIQ;T.W>/"2?2(]);5Y,&(*:U=XC"TOCY%:#>- M[16:T>ML/^_::VT$%EN5RK??YO6KD)?%[&99+LK/S?%W9*PFWA:'"!(D(=$6 M-+8$(:WVEOI92*R=#:YLLP<6\/1&=]Y.:]]PE(4IW)ZM Z8N+Y9TIRW@O9)! MZ.OV6DDG&ML]=?"!R61O#,0'\?RICM)BS/U7?K37E;K#X4B[H1K6_F M7]8[BT1@CIQP3%A "4-<&=18!!"QD)RVCYW$&MQ RU;'V,*2TUXTMDM$AV(P M3)+WY-V#=:8;B2 @ MK(5)SY:P>B:[!]4E'>S.6T Z. A_W=+!;CRVRP>?<_NY?+ W32/(!_O[4,9L M.&'Y8%W[_=$ZP.Z1/$,X0< H J4!S&K_1V-14AA4#KF/G<1"K*:SWWW>75]8 M*2N88:E@+P;;I8)#D1>FQS6JITZGGR47/,'1B5PP!K/CR 6C>%+&;W>AMQVO MBNN S2!).5,00\"KNY>&^NRTR4B5-*S5<\>I;">6K0/<5XOG[HETJD(8.0+M M).Z$UUV#"+PA":F"L4X=#*9=X\N.Z9D,9*>/KGA(P35TE'!H:!* M$.!Q-1L^2DC>:A,FI?VSZVJT+>XDT8FBM\D#$UMS1[/=W8'8[EK<*TP_A![W M\S!,DR.PV5Z7WZ_*6;%>?RC6A?]'-W)Y98JOQ:+\4BWH-%M .:'"^D'!66(X M8$[2ZI*7 8)PEO/ RFPQ+";7WE=?MBBSU0YF/2V_.@ -5=@H/+?5U*$I#E71 M; =X@U.;)C@O51&X\VY MZE:VX:W;0A=G%=:G_DL2M?_;7NUW5Q?;=X,[\N)DXP@PF14#(E< ZD MALW-/RFQ#)IQ1S&86.OJ*\U5G9LMI*Q"N\Y^FB^S[WXL6O\YEN"%4-Q7\!*Q M&U'P+@YT7Q=CT;L#;9WTK@/K8]>[+BZUUKO.?$7([7Y>554R,:"2.*A8KAE M.94.-.N<$FA*(^5U[8PEUKD:1*:GJ]7WZOBM[%"(LC^?O3.Y^%3&S.(NLAK? M6/1LRU:WW"V,Z+'K6*@[[7.V+CQ%T"\YF]W=WBVFF^+*]^359OY?VW-@QA ( M!3#608D8-)*K/1"E>-!C=PG,)]:X(UC9,:YM_=?;+]/Y*GS9+D44>NO@$ &( MJXS/Q68T8OD,I=WDLV]\1B^HO1UL+[%QN(P@NF^+S<0!Y]4="8DPEU"H/,>P M,6I][CK9E)OIHK? MC$5)*9[5.V/YE;_))I4MN*NMRS&IBVN!'ITHU$[CZ6; MLH50/'H5"W*FO6*%?7'?+&8,*BA%,QB2Q6C6'-' MF@H5NDI9(QZ@"3=^]M,SV4][T%F#.G#%+WY$HAR:21N,V"=FPN)PCK,RC_CL M?E"F>VC&H:?IW L[(M.7Q_::^\24_[%Q H#)D=.:.HI\1@HM)HUQ_[W S)1 M3";7UZ?7OZ*H:AS.VVKIX'2'*F@,IA/I9AON3JIE5/+'HI%QG7JDC DX:W5' M^J'E^EK.\0S]ZC_NUIMJE6T]R3G@B%L.M44$",1RW4S0-?;?;GUM.J;1Q)K8 M=1DLD\NK;'N+[=ZO[#T+N%0<-4:G%?2LX>FMH:?X;GG2*3[A 1>[ST5\M[O> MT0+0[OIW #E/C$[)^!W!)?$D;I6)VV7 &!6^ENS%]WF,$\0HH)0KRP"G3IB< M&FHD)XH#X@AH58OH+,#^&XQU@\>ZQ7@XYC /LZGW0T=&_',%= 19P=E<+T?0H8)FP&&KDF^+S;OK$Q"UL);PW)%<0@DAHF)? MTU8#3EJM&YX%V'"[-\]=FGAJ]:O>9LW>7<>;3 \<[E83[O%&NO/6T'^K( =- M\L<;[*X+ 6<(>MM%@ZAD/[^P<)Z8CB#-.)OKY0CZ5+^-1X_BB35^[O,98(P" M4%(K;>Z W:^? $W;O:06U62(@G1Z9*W2@2X7&.(0VFU/,3F3O5?#*U;'MY_X M%&\!NXF]:!_G7F(_EU[828S 5WMYFY6W1?78;_V\[YN*YFI"5S^LA&1.06[R MW%I$$$-206L$]7\P9<+N,?2QDWR.4T'+]MBR!ES'9ZT=I+I1(P&DVGSE0?[@1/X5H5R.^HU2K4EW9ZU8FAUL_IE&L_ M2_TX711-760K(=7*$9AK"AA2$&'=V $8NZ!'=((_/;$R58#65>&.5?&U6-X5 MH:_FA+/53GS2$A4F.!66BJ(:S;D>QGG(QPEAZ<[=.,2D!_Z'3]_T9**M:'PL M%HMJJE2=6"J#RA>&E",@XU3.1;.42C#E/1IPM7[DSO+'N5IEP;HP&&1C!N!-I; M)LX%%5:+82^Q8GZ(4C,W"K'MQ'%H3L,D\=DBN3N 9Y+!%J2=$+^8E(]#\J)Z M5*9KH&'R=GS>ZMWUPRV#"?3YIR%5,7*&!5*.46SWF@J)#E&VGJ82B]J]$X]^ M7C4_[*)-.Y3'[*G'?Z8_&YOG]R6>IRN2X7\ZOJ2,?EU$.: ,849@PBRR!Q MP (),VQ45H2 Z$*R]220$B>O!VCKOKF#G=6-9BL09YMRNP8>_9;C3YP2R!5 ME-JF?63!F3AFL<&IS:R4>)Y0"'BO8\&4^H503FSJM$,1PHH[6B/@K2;+ER#)6%REFI M=8Y1=?NG,84-;'6@K)>!_'P M\?DHK+2Z7JS+U9?2&ROD\FH_,5M^K@6NV<.D)H>*@>K%>\$=R+WB[06. ]+N MRD\L:R'=J--MGSW&;+I8[ [2K>M]L.+ZNIAM#X%=EZMB_GF9%=]F-]/J1:?J M'X34<(K!^VF].@?AH?E0PW15S>$(7I,;O21B:6@-N"P[,+W=[K_VIKG=7=:7 MN7AB'(C-X@ANG,;TIDS3UD+/[-6#T(?B2[6GLOR\6Z][@.'-_C5!Q"G"1#&# MJZDL3F7%DU\F\>W2R+R6+81?!+J??S'P]6Y3KNU5Q67S;*,_( M[Q.DO5'-,/'2+AW*+9;6SP ,,])JC .+?I\PA$4N&.8<<@B)XD@RPFD.')$ M,J7"'H/I< WLK7[WB\TNY;_;CUTN?'6EKYT0#L9]&&;F9 M=14=-YVO_FVZN"O>73_ ,-&,&]:U7#][GV%8IJE\^L&Y-.UYUEKI6P32QZ9U,5QZ5O>B\=4Q\=K;KYO>F_GTDY^6 M;KY/%(8Y0PA#GTA0F3L&A=WW1JS99%E\K@_2=<[&GK,L(,/63WZ=,X98FXN< M"6AS2ZQ6E+EV:SQBVSR5HIV6Q.S=]765ELR7V>:FJ$ZN7E776J[NGV%5 M4V]F5F0?;XJ^25_GT'5* 9.&*YF4[G&>-45\AKOV"6-?\LA.FK/VW*S347>^XXU^VX7Q:RNW%1L()UI!SPIA@%1W<8MNN,D>B),_-EUZ% MYM-%]GJYWJSN.IP7C!Z13EHU3!0BY6X>["Z#OLBV>+,&<+9'?%;%>XG.]H(8 M+3"CU,MXWIV6T\@LAJNM+A=5&?75=/'NTV+^N3Y"=5E^*#9WJZ6>KF]\JFD4 MSJ5Q!A#?GQE N3@L:5G32VA?M Y1#@T3TJ<[B#@A!>:B*KIEN-""V78WG!)I M; 4P.WA0G:$HJCKV766V?RA"%788^GN*Z\41QQ?9 6AUM78+M8[$N63U)0Y; M*6JT0(Q-3.,Y]JR.1N:N[QKD5L[EY^G<)UX';/7;%5[M/]Y]^@^O\9?E+].U M_X'_=G6F1JY6U7'I*DN[/Q!,"%..F!SGE+ <64N814V?=U"H'E/P5) =Q))H MCI%6@'#F/-G> 4\VQ80:%58K.?[$/LYZY=!A[K?>.>((QUPOW:U>[_R\-VY4 M\2^OZPQ]YVTU?FS]S78.9T<>/TK@Q['X&C>0'19OS]22QC:NC8.4EHO'9XU9 M^'C:+'//B\-9"F8)@58C3@2F)->"P'WJFVL75$/[M"7'L:4YI 1R02C1DF*N MG!;2YER3Y#5_[H]>1P"[#EN=V P=;5(3V7F0V&^9C."DU1,DM1+@/N2.33=[ M^?*LW/5G*-+IJ\,.G:646( %]P:1 "!G@.P3.F#R7LLF+]@V B'L"..*44(D M51)ZYP$S0 !-1;OSC9$738Y"-."IK(!X1#F9%3D&T=1OE,<*3C/8_:16>!#& MII*QW H[L=65M^X9WO?[YQNV1\9R;B W,I>Y05@BY+'DVY[*H*(NJ.YC2Y.& M,T-SS!B"FE"F9"XDYP@3[VS.)#]7SC>>PUK](M8UG4P>K#3*>M:##:>X"THW M>Y$_-D6-X]2+"6@$SGK-ER=$.4,P93DQE H!&!)RWQ4!Q_NTL\NJ\;$A7)U+ M BSGA"KOB)4@UR2W@O!<*M3R/M^#'+/O6N\]Y1S+2:Z@Z/28=\>)2#1=/+?\ M>49")]>M&1RKN 7YT&8R'^6M,: MEAQ&"])8Q32BAR^GC9'9[',,[,/\\\VF.C\Q6TSGM_4!"FP5!4 )W\&14XAI M6MULW79UQ#CJIKTG33I@+01,Z-QPXN>32BB-+"2::2Z,.]LN3,I37UV8[W[B M*S'I<4Y[U2"W![UJF",YZ?68N\!37CW('YM>QG&JQ>FNWIS%6*>,O)7.-:8Y M$1*3ZMX6=0AAO)\03H6= 6J6AK,ZD$NH@9Q111X$&*J<^/1S1&D"\ M=<^A6T#_M=,Q1CW1^NL_X@&PU 'MN"A\IE8UMN%O/,0$+$Z?-7:MZZMNRMGO M-^7"AW)M__-N.TLJGJKN9:FV!FBL?@-&V>.,?[?V19E-7 4XR@@V)K"$\H>/PSC$.8$?CTLAYJ(N;:R MZ.;+^<9K^M?BZN'[G>YNXP$Y98WZU67K;E\LKY?_?Q;C8KBBLOZNOF< MV?5F?EMO&=Y[2W?G4)@@GYNREC)^;ICIQ'_KV:O:M<=O(5\\&>(+/X_P3E?# MQ,?937%UYW__7.>-$T?FQ)@REC8QCI%H-&R4X^RYT4:])_!NA=D'^-WU >*$ M&RM\^NJ$O1! (/MI54.K1C&:W9;+SR^JQ:VM'UGER&@&G;;,=QM8HL=U](-'?(_;#Q")V$XS M"%1 +O\H)\)8I[%Q2CAA66Y ;EB#Q<_/@AZ'2(,@O=##E)K>FN@4*IZ"XR%T MN\*=>>!CUND=M]&4.316/Z(6!_O82WV[,9I0;WUC+28LMRJ'.8<" ZIR(B"V M.S1.2* 3*VXK#.DU%R77W'9D)U/=Z#P/I[L5]-$K;P4RKO8&1>R'5=\P+_OK M;P=6TRFP\]UEHCCU&)P3FA"C54X-4WLPR-*T MP*0GK]Q:GUMQW5J>0W.LN# MJ6^%?.SB6V&,JKU!X?I1I3?,R=[*VX'3A,+K?[=^MH)8#7)J&0?. 8I% \;A MW"06WC80T@MOGEQX6U&=3'ACLSR<\/I_,WKA];\;5WA#PO7#"F^0D_V%-YS3 M-,(KK[U$[1'E5?DY %&N 3,"YKXLUFM=WGZ:+VO,0V;[5MEQ">AEAA8RB7"A"GA%#, Z7"42>EHT%/QG70 M^'M*X]W*#GX])S]9XYO_>U9YE[V[SAK_LB,'L]]J%Y\_MS::)G!Z+/E!HM]C MB/EO&_BK .XY\V,TA >I2$5TG6! M$LOTE'_1-8Q@CB?-QD9 M P'E:/I<0.KR;O6IW!2SFU^*VT_%:B*=LL9/7A$W.0*"4,W!3G>H@J#5OLE3 MG^L_5"!)$'2($:&YRB6P6"'OC *2I%Z3:] $Z'HH,2U&XH2 @2HA/]U&F/8\M1L.[COXG(YWI&$$ MP5>=F_$82ML5UZ \MR47[^ MKJ;KQX*\LUV]+F8A)DA96.VK,*'TKFTSK%C0NMFD7AMMT(V/*5A*GO ]ZH&^$0Z&JHK<5:\ M6A%W8FTK+O'C6,6*[%.9LJF&:9V^6V_*VV+UH:B*'#QG&RO".+68,0P$<)8S MB)H^:9&0(5K7SJ)U6DE&*'9,$82T8$SF6B$DM'!^[IM8ZQJ0KU9;E-FT!A>F M=Y&X;:=WP],:IG=[1G< 1Z-WK8@[H7=QB1^'WD7VJ4S95,/T[EU%W;O5^U6Y M*QVIIK/?O?3NC.9. .-GS)@9#A#GEFC;=$8I 9A\+7P&VE;J7C &1=WG-1>Y M($8# :5 7MJQG\5+Z(+N9!SC:MTG=W#"5*TO@^WD;$#J0F?']67"57: ENVP MG4G 3E-U0KDB<3P.R8KE3)FD'09.0%?3J^+M]+9HM% AR7. .72.09\BY,0V MZRB,8QYT8/G1AV-6?2#53$))((/2F-P; 8X3RPTCB5.M&D^V]( "9Y/!)+6< M.*;D)W".6%-38SG79/ !&:?F?5UY&X=^=(?_<#;7CX?6B_5,Z9? MRU6U ?"F\+/'G4W'A%58,DD=-YX.Z+!I^@*$-.@]T-.6\QQ,0'MH ML?7Z8S2%,'7__UO!O59PQA-1:5I#MSWKX\!EUV5UHOJ_W3&I?3R&.BH5W@!& ML%L_ A)2'IGJ&I.VT[,G3'XH9N7GY?R_/-XKWW'GU_/I8\3+J^/'VM=KW\>/ MW%M/C,(B!X0AZZ>11@+#>#,GX8BXH!N4J3!:[#E5$$(K"2%02VFDAM:3B?PW M6>K\IT'N!6HG9(M:R.8'(>NRFW>VB+:;9?X(P0S+8)X:4JJ"?HU3V;%7C\:F MZH+7D6?9SK6+^R/>D:?#SG43A>O$+/G<#60<\^NSLU".J]N&C6J-^1,WK/Y> M5.]0>81?B]7T<_'KNKB^6[R97Q<399441#!,E;6<&:9SMA,Z084)>B:O%Q"H MK$%<&PES2PC30D*6"V3]',(()E-O>#3 LAVR; LMJ[Q89S_-E]GWJF)P8)W9 MM*%I-P:-)BIA \U^S'#'Z<(3]U.?C]SUP-=2^S!]8HP8)(#C& B&<;4\0P3F-6WEAU)HJQ;@DFOL$'6!! M-,B%'TI!\AWRU\M77U;EK$J%_6_YL6%V4Z>W5\778E%^J5:!SCF5Z1GS?E&Q_3KB#R">+Y _^'I2WT;PCRB@T;@9 M9.TI3@3;BN@'GP,O[PKG0Z#+9?W$TM_GFYOFBL'^V24'A.5<.9MCJY"11@FR M?9X32,Q=VW>DVYK3G%*(A098,@*%_Q^C;:WUUJR=T)T8O,_#KF([E69MM5&[:)'#X(Z#!QR#!I@$#4$D1SL^R@# M07N;K8T:*D6N9%6?P!"6^U1(RN?.$Q^"&DKX-;8=K7E;>VXG=X9O[UTJML?61K_?-TOGQ3 MKM?J^]^*J\_SY>?Z)J1/O]8W\R_J^^OES$/[N)ENZM?DWU0AJFX>?7_JPS[, MU[]OZ_] 9J'$FF")J%2<6$%\RB-R_SWLO0J2SQ'!3BS !W#9D:L76>5L]E/E M[I^S3]^SG;NV(;_-UQ.-.;1* M((J&1SK,H3ZL:+VM.) ME_8+#%L[U6V7G>E#DK6[X"L$SH% !@(N#4"YU6JO>[D6@2L#_>T--J5?9U=[ MN-ETG=WL.MS\D-.&SL,CL-UV CTLT:$SWV->&R$[6N,X3PF!%J2=G+#&HWP< MZA;5HT=3Q-ALM=6\M^7RT*]WEHSPB@H0M8II2VG.A$"-)8UA4(FD+I\_H*8M MRTUL7>O$:#L=2TUFF&Z]]=R-5+N>(.J$5O6A=1S:U,N#,EXCZ[^A4ZUEU1-, MK+%2FFK,I(0T1\X"N3-)D%"D[Q9,:T/GV#3IM,K4C\[N6Q%)F(RP>7"6-:=3 M! 6N[P?S.@XMBN-*BS7TCOR$JU.SV7WI_WTS 96&4*&Q1@K[KZ2?CY+&).0V MZ,6"7H:&4Z?]29!N:U+]Z Q5I\1,=E:G]B0F5J?'!+52IQZ\CDV=^KCRK#KU MYJ>M.KU>^MYPTSJTWX> M45:=-LIF.UR!\[0^#+:3HX'("Q.C!E16$WC0H[/,TYYGZ(0:1:!U'%H4PY$R M>I,+?$2]7!5^KFB_S6Y\*WMH$W&G 7168<*M,89CN;>9 Z."GDGO92FQ&NW M9<4.75=1ZDEG.UT:CLDP:6I(;("=6YU.\G1"H.+P.PZ-BN3+PV?%(S+45JD^ M3A?[.N)"< EM@PY9K"05N1\9X%BCFV(+H5\;NJ<:'M .U!S@HAIIS"I. G3 MDQK%F;3CB($32M&%IW'H0B?D9?]6$E X6Y?KS;OKVHA<7KW[4JRFU9N+]MN7 M8KDOV$USZY23&$,I-.18YZZ9G5%#;-ZZ!G84:XGUH<*8E==9HQ-UF8L]U&R' MM:5\1.3XM*B=;25'/D5KES> X] ;4+!Y<)J[U5Z.0G>[DLEM M&'E"X>.S.8)"QG']*5.UN\!G.P^FFYDR!%11Y1@P .02*:[W8Y&U2H2]7!?^ M^2']I]-C=0_'@8%?B7Q(R(D$J3MYXTB3>N!_^-)C3R9"%Y;O=SW'D*6:0J0L M!A9JY#C=V?+I&@_:[^IF(7%JM%\6W:'JMI8<2%K8,G(ZOCJN('<=:>.N';\T M$L>A<1QRTM.'9Q:+^S#2:B;6&-K>:JL&^*JDS=NB6?!AD*)<"8ZDE<( HZ0 MC4GH<*N;9%$,)1:9&LV^V_RT1?GGB\P##)@4]&:SQ71K2"([JL_NMG@]A:W MU31VF63UYC-@?C4DK]VF5GWY;3>K>H&'YR94L>@;P5PJFBME@N85L3#'F_WK M,-HRYK@3E.; 6B,AY^328.N>URS3/P&B;_K&!NPL]+ VPL["NEI16QUL+Y7Y1MNBZM="'W-;;"@/QVFU+ MH2G']N0J]Z!\!N\C#,1KOSV$;OR&;!X\3\/IC8,(](T@T8WGR^,-@V@,A6T6 M[,Q.$ 6Y@3F4$#I"*)6"-A% M(PZ"+D^'?O90>R1%A#V2EXGJM#L2E:-^^R)GW0YIOQ'2FK%Q*$-G]*=SK1MC7,A\LBP^5]>OPV0BT$BKGB"V/>$8 M3^!V1]%L=\R;[8YEV^V.OBS^?^R];7,;.;(N^%J+N?\#K' M][@M7UL]$S?Z X.62C+O2"P/2;G;Y]J@ *J2IZ=GFBK)9G(?!)X M,I$ ,OT8) 5\_8ADGWO?)>/'892'N'0@ED @I\4OH4J\0#.],.G*-LT(JKK[ MMBJ_NC779,3JX>I$F)JOO]K;ZH^Z1D?99L<^E9>W\_5Z<;W8U13'_ MMTNO"^?/+R_N[^]NF-,JY>I=MJJR(YQEM2Y9K4Q3V*9\<,C0M!)\H-19]J51*W-Z#4O4\>QQ@MQ' M,/HT',(8BE>C+[A$CN>Q8+9:Z<6Z?BRY6-[/G3T.DA9&2:))@34&N>!U^VS2 M2DH*Z55I<0SYWH0KJJMVS>M6N/>WFVSS=>YBSJQ6\'*^KG][LYHOU_/+IIKJ MHJZ6EMU6RQO'F]]6U9>F<:H;OW(?OUJY3TODUV+.F<@.;J3IDM[3/5:LGA39 M0]7>@+_K;IX8CB_!9'AC'C % J&N,)DU8OC$PY4%\^?E[?U5>57_8K4LE_75 MK54Y7Y>ZW/XIKO[W_7K3W&DX\N(**Y-+2W-K+(-<4-"^D.:6::_WRV/*.8R/ M+'>R;[VA4[=I-KM>-T7BG ,KKZ_+RUK)Y;8O_+Y%N(OV]X[RB]/Q*G-,.'?_ MOZM6F\5_;9EQ_LTYP_GEUWC>+_GLZ.\%IS0QHGO#@W)G6:M>MM>O[@&_U2S[ M2ZNC^TM':D[3,_8T6:"''&JB3-]3#H:$A\<G- 6[^#FN?>O\YW#L5']P[D7UJFTZ-]I/KV^7A2T*DN[N"+YLZU^8HZWY5 MBB_KIKC?K"#$(JX+HC@0E-L<0$HM42HWDN>L:UHB\--3$L&737:0*/N]E6GP MQV?/ 7-RI?9"X/AWQ^XKCF\^77\NI^>W#XOEK>_.(^XRYKEM"Q%WVMTW<\.+N33DHD_1@G M$HC)6.@14J]04"BNT^&?8 V>(9]^:'1EGGK6U).F'K'N5=#T48$ 8\B1P5P# MA1'0@LEV*(REUZE2T ")N>?A4CG+:KF".BV%H=>-:9(#YT M^Z,M/(TP8]7_?PS'"08)AVX:Y-%#_L<= 7HBT94R+NHK#?>K'^^KRW_N!E*$ M \*IRJ%&#,BB@,KN!M+8(J_KY@$?GS@T:25J.J;Y,48(5MTH(S%,?IRQ1ZB6 M9B32> K("=;H@=XT:*./ E6TF12QU*'\L3MM^53>-G=#UU\7WYJ-E@MV.%,6 MX'J?)8')"6L#'T,,\>J#EDB$Q 34'H(>RQ6MRW4,"_0XL!X6?#]:"\%]^-*( M+R+G>\XN?6:TW3Y220"H5%88 @$K"+.@:,=SA.]U MT3-\E%$8,RB;U /);K0X#(@QF&^4G-*+\)R@M_Z03H/!(NA1Q9YLGC7_CIZ5 MN7';4MH"(,V$0!+"7# K!,;M6)2@3J5=^XV0F'^:-Z'7]9O0K_5[ND-'V^R7 MYHEPW:FU?OA;+B]_>)8&# .T&Q6EQ]*/AAX^K:T):9R]Y;.XG."??CA.@WMZ MZO"XFF $1,)N!C5!%J+< "&AY75X)W!KZ M@]9UVY<4+S]&\81J@%L^K^[4@M&;!H_T4>#D%9\ +,(8Y,/\KCV$HX!C0NH. M(!(QA:##@[3#48F] I?@089ED[.L%BUP\Q0.9 BW),*P%\-TA6\ ICG TYEO M A"=(NN$J'&2>X)Q\6KY]FF^*3^N%M7JHJHKK5YNRJM&C/6Z*<)Q..:S$@H7 M.VD"*<2U &T&R3*1=[IZF&+04F0/LU:8X/L M1V3[2JH-QHVHV465M<+NKDRWXO9I'A<+_8!>9.U]=:PW?AT\RD#0^7F/(]3\;I3%A<_#)0P$8QC]!\/9 MC>=?UOTE3H^ U@3X.X865=PYY)>I^&WIX+G]L5C>B/6ZW*BZ;%^3&"D*@ZS MEN46XQR1W,!=8L0"0G3NDZD('B0Q,Q_DRAK!LD:RH/1G.([=$A6#0.C'T&'H M):+UYY\V,4*EDE)8B7&1YP91BU0[H.(,]&6@ MCL.,Q$%!Z=(^:(;S4 (@XS#1*#G3EQ'R9"-/6*?+1[Z*=&"D(&S"3F_>[YL8 M%QQ99 "Q0#!<,",*M&= 2)@(/[SI/L:P9S=]#FL\< LYJTD#6<_#X/?C]3Y_ M%IO.YS3^:$Z#;GIKGMH#F6$ @I"2=N5"6LDX%:AK3B$&K8H_R5 M]U")XYPCXCG+5N6W^>*J#P'Y(QE"0TE![$E&!]DF0$F/@>I,3,$(3Y&>PI4Y M25(],?)_[/FAJE/B\]O=<*20N410V;I>#E>"P?9\TD*+@.=5W,!!DF_##F7+ MESO) N.D4!2[$M0 /I2TP&[5JB1..EY;$ZR44\XI\)#?=5X\6ED+US"PJ3? MEKN60^55T\2J'E="CBEHWK=S)JBD!6GW@Y!KWN,]0,AHR5/4>Y&RJYU,?:*E M($!# J;46/:,F8YQU:_A.D#8] QX.\,7P//8(O:%?XIT%T&K5S:-<5 + MS:PO5G^?W]Z7,X%W8I"QLC>6IKL86FE2+<0&Z%^V;;[W8F5B=7*_4JY>VX]4GN77H"> M6K/#6&HB2WL@91\SP) 8=RZC^NHST2\ET] MST>WGNKZ ]OJD1 ):P2H2_1*#;DR%+5#6*Z]V@YY?7!B_J]EV57."'C-XP=1 M-_)-AHX??W8&)@GS'8-P@KR"L)H&_X2)7D68*V$LT%9O)$)90CBO;[-:80!# M>ZJ1PG@5R?;\Z.&8(.A-C2]0?FR0 *-@/ACEN1NL,(8V[U20_@0 MB9G"_662U>)XU!;H@==IHA@0*C_"<#)EK5!9+54#64A=AA[8>91E& ;#L*H, MH5AV*\KPHN;/L&PDJ"90DB&"$E74Z>,7EVVW?VV32$+R E+"K.3 Y(6T4NIV M#*VAUY-#OT].S+7;[$MP$UA/E+K%9.D \F/8[M@DB<@>P' B( N#:QKQ6*#L M58P)XWE.$)Q#.DBWO'H4. JI"U58G9L< DS=8.%L.IQ+[8YIO&NP]+@2/T_WCVZ.K+_E4KC>K15WX\?.F MNOSG;\O%9OWI\V^[>)914Y@B=_$LK#LJ**S9?DP @-?=N'XC);_\VPJ7K6OI MLOM:/#^"[PEE-Z8>#D4_RCT"L!$L:R3+_N)D6_]UI!8K)[$Z0:=Q,)X&+T;2 MI4HQ"SURD,\,^+%<75>KN[I.;4.CCC$_EZOOB]U_[F1!"I$"X)P2#JE6%O"B MW9$+"66G]^MI)1B#V9J[]ZWLNTL0=;YI)_[V.QYINW3FZ9 1G81E(K#E0Z,T M@F;B8)1L^YV I&HZZWCD7"=AI;"4;$IK=4O;AH+W4E8WN3$FD/1-KV,UY/3N MYRR?&=B*W J6$PID+B56(!=T/S#GNH]G#!AN'#<8T>&%0!SFW1*C&\65M<#& M=%HA"/?S4(F1CNJ./!$/=CR]O$P/0*?I4OHH](K_Z(U5J+/X=;[Z9[DYX;.8 M11PJ"9F;+(9A1K5MGS^(G.I.K\.3#3Z<(SE>?5NQTVRE^MLCS,\,:HHH7F=G MA2?1>%0WU-\<_9S2H&:)ZJ+ZFB?89[T&F8<'BX;^-/U9//5>\6Z1<>S8!'&] MF=_>-JI','3S10 CZ.9Q)@.?5C' 0$$,;#P:!V;6_X$N:O\3R$;": )G' MT***.X-Z4W-[])U;"+4RE!B.L!6 0-:.1ZSJ?L^\URACT;/7;:,(8 93= (< M(Y'TT!#V)NH$4$:F:L][55YD_>*%IWB(39:P??5XG;*#D.GV,NCK8G5U--(N MD : 0^" @'S>0V4'KC IT#^ '9\!?2LQB_Q;4]\)L"T?36HXLT6#W:M MWQ9MOCX="E(D!01%H160.3)&(-X.!:'L]"Z[UP")^74K5B#!!H/6@6&'P,N/ M8G=0]>388,P\2'8([,)8-@3#;C3[@LXO\6Q?B"9 M+U5J").&1^J75P_-Y+E MABNA<\VE$A87A&C1CH0*V.E-5)_/3TVTM52A/!N(6!>:30^6)\LV./4EV4# M?#@V/7"!%.L/8$>&?5;C%PFV'SY3X->>&E3Q9DOD)ZLO/8AZO^^W25FNL6 < MV[K#"U1$0],*AA&2?@TP!Q#(9UT%M;Q??%IB.9#VF@T]P_4#:FP[_/3V%@G]P+F7_>.T0XEV]?G MFZ_EZN+K?'G>=)!8?ZB6WQT;EE>?JMM;6ZWJOS2S N:62"9S98W1 B3MTIP M@N*6-!A6]#$N.:[WKB6K1;W>BCJ0FTDT Q*[I/&-/[#[.LNV*A]USEAGC=+9 MQFF=[=2NVS#N%'=?WM>!Y[YX\SK[O08CVZ'Q5IQ@D*E3.,RT<^Z-.]?$X,1R MQ$/8<$).>\L ,ZB1P4(Q8P$73 E.>7NM2#.;P]FW+Y4VV>K:B139?UT3[/^[='@.#LZQFP>POBV6V;JCW MKY/SYEVGQF0<>8+Y\&9\^$_GJK=JC>NE/2?4OXV#]L5E>-\<9+GQW?+?W$=L MUN^6'QLW-..%A8I):BRDC+("(M76,-2BKJ0Y3-XUMMC)L[.-/(Y;)^A=?2T\ MMG--:-JI^M:MRIF;.UNE?Q;7^M"4HWC6P-GTLSO64%@&\ZN][-;I&LA0LHNK M_WV_WM2_.&-NTZXE*)#,+29$,,&<%MI]CW#,M)XMRYNZ(^%%QYLF$U2A$QT7 M6SI^HJVWNYWO!5O[N]ZI0MCEVLP$Q4[MB.5I1RQ;1RR]'/'%N(S[(# M &]\4GE<+9J@^.FO+4U\DG6[(C6\Y5ZZ?C7A.32!JUU31J=Z&TPPE03*WYOL MSSY0E59+1 IN$+820R6%)&V@2F@NVA!O[ 2*I]@!89U?1+>5IRFFM"IORX9> M)YA,\;7VV,F4%&:>>#)E-Y-^NF3*0U..DDP)G$T_>S(E%);!DBF][#9R,N4? MB\W7K^7ME:U6%_,_R_7,1090YTH8( "#P"HEV3X5Q(3LYF&G)G5R!]M*E%U7 MCC%KF2:7,?$W]:B9DC0V#O>N6EIM_,R&$_RZ7!P'CAIQ7G#( M(9,TMU3D.6@K4FO 9I*8Z^UAO?YSZ^3BJ@$IIC"P@FE.<2Y1"W\FO+^.Z5 MA%F.[G-])?=_(]$J&?^%A"XOFWH(&88>KR3>&,%.\9Y[UTGRLY-K,"ZCW7/W ML]R$B/4?Y>+FJ_M3?"]7\YNR.8?6+IZW\\7J[_/;^_+XD9V@)L>:"./^7R!# M,U0>5;=Q7YV?9:TRV4Z;[;V9K-8GJQ7*&HTF_3H][EP;>\LU M_C2;ZK;LZ&U#]-X//O%^U,/,3I M/$W__[C&'[()!C.>]AX_@GGX4.!U_0 BF NNE=8DUX !0]K$E,&YFD@=P-A: M#9>L.8Y9;K;/,'^2."7Z3!L[6!ESDDTU8GE<:N'?+7#QG!,3J-D0;][^["%, M,MQ&JOH0V_(3+0OQNIH:0XP+X@*V@A:0482PV+Z)E)J#;K6-WZQRHX8VQQ4F M!@ESWJR9IEFU8MCI%Q+T=+QKGZSB0.\ Z">9OI-X$3*-:?R6"VC$CN41>QZ,GXQ\^)#Z=?V4RK%1RND$>6X!*"P^/BZF MTTA&QM9JG(C]^],*(C])8C+ZK!L[,3GFA)MJ8O)QV9)_M\2DYYR80/V3>//V M9T],)L-MI HJL2T_;&+RL6X7J_E5N7^FW%5# 6Q!+=!"8H(H9SDP;45>4^B\ M4VCS%O4:)[CYXTGUEC>8C1QHX@V9B)S>G N(;^+6^WBNW,<6ED.QCUV,,^'4 MXT!S=8RLX_3F[&1JU0PX=P?.,T8Q>O(4X[!3\V?*+@Z,7)+$XAC6'S^GN"M: M<.^8[G7ED,@EH0:"7 H-!$<:HYUR%E@PD=N-454:)^"^;DM)_"0YQ+BS;.P$ MXF@3;*K9PR- _MT2ASYS8,DP#VM"5B%+8?/R(Q>.UB;)*",-X M(7-("J$*#&&KFF7[+L]3JE_47ZE)ES9*%<^\,:_Q\SS@ZSH;?W:/D0*R*3[@ M\[-W+!G&@T?"..^14[I7"VL:;&&W>@T6"(Y13CVB6YHVO^5=\# M<3'W-A<-9U!IK@B"FBI#@3$4D_W.C5L[S/W.$,$2)U6/N>S[5K+LV^ERU1,P M5F(7E=I.@[NE[2'J3J.W58[\&5ND<#U]3/[&W4TOU6.YF/[XI[V:U[I MS^< MW^[DK'>)\]O;9ILXPT)+R FA EA4%)A*)%IA",=7:TG2IK!?;>:'&DPA#WB_I;.N6UMD&-/.+VJ=%O[['> MO;DY,,1UL4'G0I^GIN/-B<1WMUZS0/1K6-%,_I9O5,4#(O@3 MU?QO.02*"T24,"B!;;J>%)B[;[?5C[+<>>3G5=@?W#?2KB\J)]7QSU6UWGRH M-O^KW'PJ+ZN;Y>*_RJN94;-I1VN4Q]7V9W];AD=^QPHB6[7;&\#:,&A[=[+W2@0".BLFWSJI6P'UW MD_TH-]E!A[-,W%7W0Y]X)S/)B7.'\:?!- XA)H!#-;4%.A%?MCU5L=5J]ZWZ M]^!,4$45**0UN;$6"V,H:I4H@(23<'!AHB?V>L9%-W=U>_&GUW3G=]5JL_BO MK=\+.4V?&))C^\+T]A_-0>Z>*->7PXZ4^TD7T3_,7[^KBXN5F5-\YMO%MN5HOE>G'9W!4_>B4R@\!BC8 T3*)" M< WA(:[ $F/OJVI3522Q@]X+MGTF M/0S98<;]?3OCCJ 8X;K=2$9_[7K>U.?B--S]VX#JN>M_DQ?:+Q2X_%I>W=^6 MY]>Z_+(YDO"B_',CG<7^.6-2<04 U9!;C S)ZXZSC.CL$AZ>JGM M_6+I!E6K\FJQ^;5Y?SZC7!.-**,0 Z$QM^Y?6Q[-$0(B]Z&S@(]/3%^U1/6J MNVQD\B.O$+"ZD55BG/S(J85H*T[V^U:@@:GG*2(GJ*8'?-.@ECX*5-&FDA]U M;(>P\\O%K8O=Q)^+]0QI8FV!.+-8"K^P"/CXQ=>S60RM2]GLM MU,O+(AIHW2@D,5Y^%.()51(&>0K("0;I@=XT&*2/ E6TF=2'071U-U\L9P S M610V1X#Q E &W,"[H3 SD(5S2,*0K="%,D@"UGESR&F #L,E6 MA,Y\XHGA%!G%5X63G!*$1U=6^51^KVZ_+Y8W#\?H 1FMFD2':6&4T-; = M)@?0JVZT]X;):H*#MDS]0S&"5()QFT:/!(N M?A5I_H2SQ2Z&4HQ(9I 1BB #'2/!W+8#&:Z]MDL!'S\L8P1ME4) \V>-!'CU MXHU1-DE/ >G('9[H38\]?!4XP1]!6'1Z-2YNW1)+[\V5O'JP77 #F"AP MKFS]#RE$41;QN+8'=J?)9$#8_ CE M&+%:J!VQO+;IB0J=QYOB82 ,>P\<"&6W)[PO*OX,]T9":@)/9R,H446=/9[G M[M7RJEJ^6[I1O\R7_SR_OB[=IK,>]OT[>?ZIW7,2!@LW%M 2:9%39FR[YR1< M,N%U%!]EQ-2G\[4HGH?R<9#L%O$-#Z(?9V_ER_8"9CL)MX3SET;(OXYUHM\% MNU.'_%&QGT8(&5FGQU;?W$\V/V;:;99A M8;#"%@'#K01T5Q; B<.A'\_%'#@QW;6EY+^T@F67.\G"+R;U![LC%8Z%LR0HDBH7#7(S.WIOAX.JJS5N;4 "<*H !(0 MK':#,D!-IX.J2$,E=D_RB3/*%COY>M*A)Z*!7B@=F)&\3E07XXEI3Y>2#MO( M+B2YOPCV#V$03M0?!"KS&O_WP:AKAN?CJKHLRZNU=5K6;Q@ORM5=+A[J_G;]KV\&^B%<74!L!4*$V"(@I (0MIQ7837*1\0;[3$,=;' ME0NI%M_FMUDKJ.^5YMYP=DN3#HND7X!UD.WA._1&OD/2=.C[S:\ =H+&XH$] M#1J+J,^3N\YQD>I*8P^?M]>CSBS7O'Y4QBAU6U& L6*H'8@16/CP5L#')R:J MIJ;#8B_265:O,#^N"L&L&SDEALN/C1Y5OSC++DXAE81[GN)Q@FQZ@#<-=NFC M0!5M(H4?*\]RP)$J( %$8ZM,;N#^Y)I9JHC?_L+KHY-O)?9)I'5VO[QJBHZ5 MV2K.>RX_$/V/@Z.BYYDS>A#$C!7#'(/1\NX0QJI DQU@@D\\)JPXK]\$X4$!Z%]!@T=:*ZEBQ;-Z)E MU3+[WCXA6#6WQ1;+[,NW=<>.5/$!#PEA!L*Z9V"SQ?WS'O<'3S?&C'A>AJ]S M'!3! M-@N/AJG8R9HN'6YX+>;\O[NG;C[M1*57=WBTTMG"W+0WN?&01,2R8@ MM1!:DC,%>?LR)1>\V\63]%(DYLZ#6-EU61YW^POCS83F\ _@QK-$P GA0/6_^Q37<- AY #T[W E,@6RG&Q8/W86J MOI?+>?WGW;?;1=U8:]N&MKI6U7)=7M[7+UG^Y_U\55/;S.8%UD5.C;;.E3"( M2=&^8:G;UG0J*9]+L7SN1/6X6)+5.AWL<4S%, MS\AX;R1U9*1#!_ CZ;/_.3$C>5P,F8JQPJZ,)#5:M_LD/0!\Z:;)$#:9P!V4 M0=2L!I[K$;WHKXME?>6_>3-5KC?FS[J*?5G_7MW9ZU.]4F8Y-HI8:)#A!A<8 M%T;J5BPK3:<#J\&$&<.KWFWESA8[P;-R*[G[I5V'M%4M>T3FCF*V"&YV:(NE M<+<[';)6B6RG1=:JD7V:HO4B^M^AK9C2#_>U9AR'W '14,<U\>RU&H0@B&-2J0HL80PT!;?2NGEJ%X'CID],0NN7W8>ENF MKS^Y;];W-9WZXGD'F M)!8PSS'4UFI B&J??N2D8S.?R0D]B@/=7<.:9W<[D;/Y06:W1K)UHU*=\7KN M-V+F*0>=((G\]A3FQG#N/FO4S436ZI0=*96=K[*MSO5+O.=^X\U.GL11QA0F MT?#!2;+)E"ZX"314S)@H]5QYHZ%4&%% ;M$7OZCNJ6JF#U#XNEP'Y>%$^I5I9ZQH6VQQ:6+?^YO'05? M-4V[ZT6_*K\ZL1;?Z[HSU5WYOEJO'TDE4*$!QCF""$')M00:M@L7DL*KR6Q? M60P1!B+M_BDX)GA>,4UNLVX73:=D+C\*/N[:[66G"37R#L+\Q.W3H:PYC3NH@VG[8G_P(5#N M7I/B\G:^7B^N%Y?-[O?\?M-)P$?"<8NPP*I0D)#"( E5P5I>$3G0?H4KHHC$ MJ-0$44ES@2@$5E"HD?L&0))):U(WRGJL15;=;[J3CF\EC&&,V,TY3-!^?CZB MG^E&=Q1Q\#_A+P8V\#3PUJ-1( MR!S)G$%-$:9"6,"T(0@2I6DN4V[Z]W)F\^55]D#2["!J]GLK[-!MD7V /$$+ M:0PRC=6?2+?''983(MCI6/L0HWZ>-\F)5ZL?'ZI-V9124_?KC6.F9[1;.=IEFKJD\D.M%9XG'X_-9F2]BAYXF#X#\2Z?( M4S+Z!$Z/)P5'-='%Z=-M=;UV:_3*_.M^L?GQT2W$==MPBU(+FD;01A.( $(< M&0O='YI:K+K?3G]Q!&Y5H0I6_T-HSKF4@"A"@>18"9D\?;63*]L*EC62^?0+ M#0:N0UPP"&9^SOPYN(+ZK ;CYM-F=0C\ KNL!N'8L'V47'!98&"U*@!E0HA"&8L)-I8:8FAJ"FX$RK82>9;&[H%KJ_6)9OMN4=^L9*+1@D"H$ M"<28ZD)BO%MYN2J$5\FU".(@+J$" @MH(*4,N=VWU;@H+ 0(8Y2W91UYH,?/FB-^"G[E\,9\UI\,&0"C^^A3$TULD99EM]Q6VLZY^N MQ;W;(J\6_U5>S;3F@B !,5"86\L@X7O"04P/0S@O2L<(8E;B C" *=2L,(6R MEG-AW1\(Z2'X9YW-O\\7MTV2]+I:90L7WS;7VVDV$@V)OQ+&\9)<4?J;W''CC;J>__K&\4"1+>#FE+Z_+^>6Q MG+M=Z_G]9KV9+Z\6RYM_E(N;KYOR2NS>!95W\\6R;LA=+9OC[/OY;=US LV M([O< @GSG#C)!9+8[ B/ YE[57$?0WXID<@+)1"'D I;%,;%"(@5T@ (3/*7 MS]NL0;65_ZR^NM9J<);]L=/AEWG[*KK5HJZ=V:K1M+,8-[TO-VIIT?S[16]TRTKU[W,^U(_1': XU@W]<\\D1GVX1\]E01>LZK M3U7683:C3S5YYP1>+->+R[_/;^_+62Y=B&)(00K-))*F$*H]Q^)0 S7(IO15 M*1F0*B^H\R'(4 R5Q 2AW&);]U;7PJL+;60?/K^Y694W=7.712MS]KT6>J"- M:G\+)]ZP#FKLJ.PWC7*#/II_.U<5!)YWDC6JVS M'Z[)_MUZ?5]>Z?OZ;N8!Q;;JR@ M%*F<<4:]7*K_\% )RRT'C"-%H:2%I%AR(1G&&-E\X$UBZ_^N>AQ>)C!!1]:%6G[7;S6=;I0=V-M[(G_(;Z04,'';)X:RV@;I/4K?F4_Q]\M MMSJ<]"[*2$GJ;9[6%ANN!+32,4J.I6("XDZ=>482G5)"D",]@7--BYQ)Q.N( MGFIBM&24CN00GCGW&W"/-/#LB+15FN[$B.^KUCV M=*+@^.ZGQK1AYS&:6D8UUPC1KFAJ+"D MZT.0ESZ?"V6,M9;5[S#=1K$@!6,0:2.L$'G*ZX&M2#5%;7EMM-(J+Z%SZLU' M7T"GL<;[J_'XQ4<<7$+7S>&9L:;8Y"["SI6@34UJ3(IVX2B3,Z^W9R^.8CBF M=5TD2BVA@F$I K]@[G(WGU0Y[^:[*/YE'W^#_')>#Y!"P