0000833640-19-000199.txt : 20191025 0000833640-19-000199.hdr.sgml : 20191025 20191024185914 ACCESSION NUMBER: 0000833640-19-000199 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 71 CONFORMED PERIOD OF REPORT: 20190930 FILED AS OF DATE: 20191025 DATE AS OF CHANGE: 20191024 FILER: COMPANY DATA: COMPANY CONFORMED NAME: POWER INTEGRATIONS INC CENTRAL INDEX KEY: 0000833640 STANDARD INDUSTRIAL CLASSIFICATION: SEMICONDUCTORS & RELATED DEVICES [3674] IRS NUMBER: 943065014 STATE OF INCORPORATION: CA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-23441 FILM NUMBER: 191166867 BUSINESS ADDRESS: STREET 1: 5245 HELLYER AVE CITY: SAN JOSE STATE: CA ZIP: 95138 BUSINESS PHONE: 4084149200 MAIL ADDRESS: STREET 1: 5245 HELLYER AVE CITY: SAN JOSE STATE: CA ZIP: 95138 10-Q 1 powi-2019930x10q.htm 10-Q Document
false--12-31Q320190000833640falsefalse0.170.170.190.190.19P1Y10110110101011010000.10.10.10.10.210.210.21100009000270005000150000000 0000833640 2019-01-01 2019-09-30 0000833640 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-09-30 0000833640 powi:PerformanceBasedAwardsMember 2019-01-01 2019-09-30 0000833640 powi:LongTermPerformancebasedUnitsMember 2019-01-01 2019-09-30 0000833640 us-gaap:AccountsReceivableMember 2019-01-01 2019-09-30 0000833640 us-gaap:RevenueFromContractWithCustomerMember 2019-01-01 2019-09-30 0000833640 2019-10-18 0000833640 2019-09-30 0000833640 2018-12-31 0000833640 2019-07-01 2019-09-30 0000833640 2018-07-01 2018-09-30 0000833640 2018-01-01 2018-09-30 0000833640 us-gaap:CommonStockMember 2019-09-30 0000833640 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-07-01 2019-09-30 0000833640 us-gaap:RetainedEarningsMember 2019-06-30 0000833640 us-gaap:RetainedEarningsMember 2018-07-01 2018-09-30 0000833640 us-gaap:CommonStockMember 2017-12-31 0000833640 us-gaap:RetainedEarningsMember 2018-09-30 0000833640 us-gaap:RetainedEarningsMember 2018-06-30 0000833640 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-07-01 2018-09-30 0000833640 us-gaap:CommonStockMember 2019-01-01 2019-09-30 0000833640 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0000833640 us-gaap:CommonStockMember 2019-07-01 2019-09-30 0000833640 us-gaap:AdditionalPaidInCapitalMember 2018-07-01 2018-09-30 0000833640 us-gaap:CommonStockMember 2018-01-01 2018-09-30 0000833640 2018-09-30 0000833640 us-gaap:AdditionalPaidInCapitalMember 2019-07-01 2019-09-30 0000833640 us-gaap:AdditionalPaidInCapitalMember 2018-06-30 0000833640 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-09-30 0000833640 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-09-30 0000833640 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0000833640 us-gaap:AdditionalPaidInCapitalMember 2019-09-30 0000833640 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0000833640 us-gaap:RetainedEarningsMember 2019-09-30 0000833640 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0000833640 us-gaap:RetainedEarningsMember 2019-01-01 2019-09-30 0000833640 us-gaap:RetainedEarningsMember 2018-01-01 2018-09-30 0000833640 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-09-30 0000833640 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-09-30 0000833640 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0000833640 us-gaap:CommonStockMember 2018-09-30 0000833640 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-09-30 0000833640 us-gaap:AdditionalPaidInCapitalMember 2018-09-30 0000833640 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-09-30 0000833640 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-30 0000833640 us-gaap:CommonStockMember 2018-07-01 2018-09-30 0000833640 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0000833640 us-gaap:CommonStockMember 2018-06-30 0000833640 us-gaap:RetainedEarningsMember 2017-12-31 0000833640 us-gaap:RetainedEarningsMember 2019-07-01 2019-09-30 0000833640 us-gaap:CommonStockMember 2019-06-30 0000833640 us-gaap:RetainedEarningsMember 2018-12-31 0000833640 us-gaap:CommonStockMember 2018-12-31 0000833640 2017-12-31 0000833640 us-gaap:AccountingStandardsUpdate201602Member powi:OperatingLeaseRightofUseAssetMember 2019-01-01 0000833640 us-gaap:AccountingStandardsUpdate201602Member powi:OperatingLeaseLiabilityMember 2019-01-01 0000833640 us-gaap:AccumulatedTranslationAdjustmentMember 2019-09-30 0000833640 us-gaap:AccumulatedTranslationAdjustmentMember 2017-12-31 0000833640 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-09-30 0000833640 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-01-01 2019-09-30 0000833640 us-gaap:AccumulatedTranslationAdjustmentMember 2018-01-01 2018-09-30 0000833640 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-01-01 2018-09-30 0000833640 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-01-01 2018-09-30 0000833640 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-09-30 0000833640 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-12-31 0000833640 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-01-01 2019-09-30 0000833640 us-gaap:AccumulatedTranslationAdjustmentMember 2018-09-30 0000833640 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-09-30 0000833640 us-gaap:AccumulatedTranslationAdjustmentMember 2019-01-01 2019-09-30 0000833640 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2017-12-31 0000833640 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-12-31 0000833640 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-09-30 0000833640 us-gaap:AccumulatedTranslationAdjustmentMember 2018-12-31 0000833640 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-12-31 0000833640 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-07-01 2019-09-30 0000833640 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-07-01 2019-09-30 0000833640 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-07-01 2018-09-30 0000833640 2019-06-30 0000833640 us-gaap:AccumulatedTranslationAdjustmentMember 2019-07-01 2019-09-30 0000833640 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-07-01 2018-09-30 0000833640 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-06-30 0000833640 us-gaap:AccumulatedTranslationAdjustmentMember 2019-06-30 0000833640 us-gaap:AccumulatedTranslationAdjustmentMember 2018-07-01 2018-09-30 0000833640 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-06-30 0000833640 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-06-30 0000833640 2018-06-30 0000833640 us-gaap:AccumulatedTranslationAdjustmentMember 2018-06-30 0000833640 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-06-30 0000833640 us-gaap:InternetDomainNamesMember 2018-12-31 0000833640 us-gaap:LicensingAgreementsMember 2018-12-31 0000833640 us-gaap:DevelopedTechnologyRightsMember 2019-09-30 0000833640 us-gaap:CustomerRelationshipsMember 2019-09-30 0000833640 us-gaap:LicensingAgreementsMember 2019-09-30 0000833640 us-gaap:CustomerRelationshipsMember 2018-12-31 0000833640 us-gaap:InternetDomainNamesMember 2019-09-30 0000833640 us-gaap:DevelopedTechnologyRightsMember 2018-12-31 0000833640 us-gaap:InProcessResearchAndDevelopmentMember 2018-12-31 0000833640 us-gaap:MoneyMarketFundsMember 2019-09-30 0000833640 us-gaap:FairValueInputsLevel1Member us-gaap:CommercialPaperMember 2019-09-30 0000833640 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2019-09-30 0000833640 us-gaap:FairValueInputsLevel1Member 2019-09-30 0000833640 us-gaap:FairValueInputsLevel2Member 2019-09-30 0000833640 us-gaap:CommercialPaperMember 2019-09-30 0000833640 us-gaap:CorporateDebtSecuritiesMember 2019-09-30 0000833640 us-gaap:FairValueInputsLevel2Member us-gaap:MoneyMarketFundsMember 2019-09-30 0000833640 us-gaap:FairValueInputsLevel1Member us-gaap:CorporateDebtSecuritiesMember 2019-09-30 0000833640 us-gaap:FairValueInputsLevel1Member us-gaap:MoneyMarketFundsMember 2019-09-30 0000833640 us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperMember 2019-09-30 0000833640 us-gaap:FairValueInputsLevel1Member us-gaap:MoneyMarketFundsMember 2018-12-31 0000833640 us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperMember 2018-12-31 0000833640 us-gaap:CommercialPaperMember 2018-12-31 0000833640 us-gaap:CorporateDebtSecuritiesMember 2018-12-31 0000833640 us-gaap:FairValueInputsLevel2Member us-gaap:MoneyMarketFundsMember 2018-12-31 0000833640 us-gaap:FairValueInputsLevel1Member us-gaap:CommercialPaperMember 2018-12-31 0000833640 us-gaap:FairValueInputsLevel2Member 2018-12-31 0000833640 us-gaap:MoneyMarketFundsMember 2018-12-31 0000833640 us-gaap:FairValueInputsLevel1Member us-gaap:CorporateDebtSecuritiesMember 2018-12-31 0000833640 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2018-12-31 0000833640 us-gaap:FairValueInputsLevel1Member 2018-12-31 0000833640 us-gaap:CorporateDebtSecuritiesMember us-gaap:OtherLongTermInvestmentsMember 2019-09-30 0000833640 us-gaap:CommercialPaperMember powi:ShorttermInvestmentsDueinLessThanThreeMonthsMember 2019-09-30 0000833640 powi:ShorttermInvestmentsDueinLessThanThreeMonthsMember 2019-09-30 0000833640 us-gaap:ShortTermInvestmentsMember 2019-09-30 0000833640 us-gaap:CorporateDebtSecuritiesMember powi:ShorttermInvestmentsDueinLessThanThreeMonthsMember 2019-09-30 0000833640 us-gaap:OtherLongTermInvestmentsMember 2019-09-30 0000833640 us-gaap:CorporateDebtSecuritiesMember us-gaap:ShortTermInvestmentsMember 2019-09-30 0000833640 powi:ShorttermInvestmentsDueinLessThanThreeMonthsMember 2018-12-31 0000833640 us-gaap:CorporateDebtSecuritiesMember us-gaap:OtherLongTermInvestmentsMember 2018-12-31 0000833640 us-gaap:CorporateDebtSecuritiesMember us-gaap:ShortTermInvestmentsMember 2018-12-31 0000833640 us-gaap:OtherLongTermInvestmentsMember 2018-12-31 0000833640 us-gaap:CorporateDebtSecuritiesMember powi:ShorttermInvestmentsDueinLessThanThreeMonthsMember 2018-12-31 0000833640 us-gaap:ShortTermInvestmentsMember 2018-12-31 0000833640 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-09-30 0000833640 us-gaap:EmployeeStockOptionMember 2019-09-30 0000833640 us-gaap:EmployeeStockOptionMember 2018-12-31 0000833640 us-gaap:CostOfSalesMember 2019-07-01 2019-09-30 0000833640 us-gaap:SellingAndMarketingExpenseMember 2019-07-01 2019-09-30 0000833640 us-gaap:ResearchAndDevelopmentExpenseMember 2018-07-01 2018-09-30 0000833640 us-gaap:ResearchAndDevelopmentExpenseMember 2019-07-01 2019-09-30 0000833640 us-gaap:CostOfSalesMember 2018-01-01 2018-09-30 0000833640 us-gaap:SellingAndMarketingExpenseMember 2018-07-01 2018-09-30 0000833640 us-gaap:GeneralAndAdministrativeExpenseMember 2018-01-01 2018-09-30 0000833640 us-gaap:CostOfSalesMember 2019-01-01 2019-09-30 0000833640 us-gaap:SellingAndMarketingExpenseMember 2018-01-01 2018-09-30 0000833640 us-gaap:CostOfSalesMember 2018-07-01 2018-09-30 0000833640 us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-09-30 0000833640 us-gaap:GeneralAndAdministrativeExpenseMember 2018-07-01 2018-09-30 0000833640 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-09-30 0000833640 us-gaap:ResearchAndDevelopmentExpenseMember 2018-01-01 2018-09-30 0000833640 us-gaap:GeneralAndAdministrativeExpenseMember 2019-07-01 2019-09-30 0000833640 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-09-30 0000833640 powi:LongTermPerformancebasedUnitsMember 2019-09-30 0000833640 powi:LongTermPerformancebasedUnitsMember 2018-12-31 0000833640 us-gaap:RestrictedStockUnitsRSUMember 2019-09-30 0000833640 us-gaap:RestrictedStockUnitsRSUMember 2018-12-31 0000833640 us-gaap:EmployeeStockMember 2018-07-01 2018-09-30 0000833640 us-gaap:RestrictedStockUnitsRSUMember 2019-07-01 2019-09-30 0000833640 powi:PerformanceBasedAwardsandLongTermPerformancebasedUnitsMember 2018-07-01 2018-09-30 0000833640 powi:PerformanceBasedAwardsandLongTermPerformancebasedUnitsMember 2019-07-01 2019-09-30 0000833640 us-gaap:EmployeeStockMember 2018-01-01 2018-09-30 0000833640 us-gaap:EmployeeStockMember 2019-01-01 2019-09-30 0000833640 powi:PerformanceBasedAwardsandLongTermPerformancebasedUnitsMember 2018-01-01 2018-09-30 0000833640 powi:PerformanceBasedAwardsandLongTermPerformancebasedUnitsMember 2019-01-01 2019-09-30 0000833640 us-gaap:EmployeeStockMember 2019-07-01 2019-09-30 0000833640 srt:MaximumMember powi:LongTermPerformancebasedUnitsMember 2019-01-01 2019-09-30 0000833640 us-gaap:RestrictedStockUnitsRSUMember 2018-07-01 2018-09-30 0000833640 us-gaap:RestrictedStockUnitsRSUMember 2018-01-01 2018-09-30 0000833640 srt:MaximumMember powi:PerformanceBasedAwardsMember 2019-01-01 2019-09-30 0000833640 srt:MinimumMember powi:PerformanceBasedAwardsMember 2019-01-01 2019-09-30 0000833640 srt:MinimumMember powi:LongTermPerformancebasedUnitsMember 2019-01-01 2019-09-30 0000833640 powi:PerformanceBasedAwardsMember 2018-12-31 0000833640 powi:PerformanceBasedAwardsMember 2019-09-30 0000833640 powi:AvnetMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-09-30 0000833640 powi:AvnetMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2018-07-01 2018-09-30 0000833640 powi:AvnetMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2019-07-01 2019-09-30 0000833640 powi:AvnetMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-09-30 0000833640 us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2018-12-31 0000833640 powi:TenCustomersMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2019-01-01 2019-09-30 0000833640 powi:DistributorsMember 2018-01-01 2018-09-30 0000833640 powi:TenCustomersMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-09-30 0000833640 powi:DistributorsMember 2018-07-01 2018-09-30 0000833640 us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2019-09-30 0000833640 us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2019-07-01 2019-09-30 0000833640 powi:TenCustomersMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2018-07-01 2018-09-30 0000833640 powi:DistributorsMember 2019-07-01 2019-09-30 0000833640 powi:TenCustomersMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-09-30 0000833640 powi:DistributorsMember 2019-01-01 2019-09-30 0000833640 us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2019-01-01 2019-09-30 0000833640 powi:TenCustomersMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2019-07-01 2019-09-30 0000833640 powi:TenCustomersMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2018-01-01 2018-12-31 0000833640 powi:OtherCountriesMember 2019-07-01 2019-09-30 0000833640 country:CN 2018-01-01 2018-09-30 0000833640 country:KR 2019-07-01 2019-09-30 0000833640 country:US 2019-01-01 2019-09-30 0000833640 powi:WesternEuropeExcludingGermanyMember 2019-07-01 2019-09-30 0000833640 country:JP 2019-01-01 2019-09-30 0000833640 country:CN 2018-07-01 2018-09-30 0000833640 country:US 2019-07-01 2019-09-30 0000833640 country:KR 2018-01-01 2018-09-30 0000833640 country:DE 2019-01-01 2019-09-30 0000833640 powi:OtherCountriesMember 2019-01-01 2019-09-30 0000833640 country:US 2018-07-01 2018-09-30 0000833640 country:TW 2018-01-01 2018-09-30 0000833640 powi:OtherCountriesMember 2018-07-01 2018-09-30 0000833640 country:CN 2019-01-01 2019-09-30 0000833640 country:KR 2019-01-01 2019-09-30 0000833640 powi:WesternEuropeExcludingGermanyMember 2019-01-01 2019-09-30 0000833640 country:TW 2018-07-01 2018-09-30 0000833640 country:KR 2018-07-01 2018-09-30 0000833640 country:DE 2018-07-01 2018-09-30 0000833640 country:TW 2019-01-01 2019-09-30 0000833640 country:DE 2019-07-01 2019-09-30 0000833640 country:JP 2019-07-01 2019-09-30 0000833640 country:DE 2018-01-01 2018-09-30 0000833640 powi:OtherCountriesMember 2018-01-01 2018-09-30 0000833640 country:CN 2019-07-01 2019-09-30 0000833640 country:JP 2018-01-01 2018-09-30 0000833640 country:TW 2019-07-01 2019-09-30 0000833640 country:JP 2018-07-01 2018-09-30 0000833640 powi:WesternEuropeExcludingGermanyMember 2018-07-01 2018-09-30 0000833640 country:US 2018-01-01 2018-09-30 0000833640 powi:WesternEuropeExcludingGermanyMember 2018-01-01 2018-09-30 0000833640 powi:AvnetMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2019-01-01 2019-09-30 0000833640 powi:AvnetMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2018-01-01 2018-12-31 0000833640 powi:PowertechDistributionLtd.Member us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2018-01-01 2018-12-31 0000833640 us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2018-07-01 2018-09-30 0000833640 us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-09-30 0000833640 us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2019-07-01 2019-09-30 0000833640 us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-09-30 0000833640 us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2018-01-01 2018-12-31 0000833640 us-gaap:SubsequentEventMember 2019-10-01 2019-10-31 0000833640 2019-01-01 2019-01-31 0000833640 srt:MaximumMember 2019-01-01 2019-09-30 0000833640 srt:MinimumMember 2019-01-01 2019-09-30 0000833640 powi:PatentInfringementClaimTwoMember us-gaap:PendingLitigationMember 2008-05-23 2008-05-23 0000833640 powi:PatentInfringmentClaimFiveMember us-gaap:PendingLitigationMember 2012-05-01 2012-05-01 0000833640 powi:PatentInfringementClaimThreeMember us-gaap:PositiveOutcomeOfLitigationMember 2009-11-04 2009-11-04 0000833640 powi:PatentInfringementClaimTwoMember us-gaap:JudicialRulingMember 2012-04-01 2012-04-30 0000833640 powi:PatentInfringementClaimSevenMember us-gaap:PendingLitigationMember 2016-04-01 2016-04-01 0000833640 powi:PatentInfringementClaimTwoCounterclaimMember us-gaap:JudicialRulingMember 2012-04-01 2012-04-30 0000833640 powi:PatentInfringementClaimTwoCounterclaimMember us-gaap:PendingLitigationMember 2019-07-01 2019-07-31 0000833640 powi:PatentInfringementClaimOneMember us-gaap:PositiveOutcomeOfLitigationMember 2006-10-10 2006-10-10 0000833640 powi:PatentInfringmentClaimSixMember us-gaap:PendingLitigationMember 2015-10-21 2015-10-21 0000833640 powi:PatentInfringementClaimThreeMember us-gaap:PositiveOutcomeOfLitigationMember 2014-02-01 2014-02-28 0000833640 powi:PatentInfringementClaimThreeCounterclaimMember us-gaap:PendingLitigationMember 2010-05-05 2010-05-05 0000833640 us-gaap:SubsequentEventMember 2019-10-04 2019-10-04 0000833640 us-gaap:SubsequentEventMember 2019-10-22 2019-10-22 0000833640 powi:PatentInfringementClaimOneMember us-gaap:PositiveOutcomeOfLitigationMember 2004-10-20 2004-10-20 0000833640 powi:PatentInfringementClaimEightMember us-gaap:PendingLitigationMember 2016-08-11 2016-08-11 0000833640 powi:PatentInfringementClaimElevenDomain us-gaap:PendingLitigationMember 2017-11-01 2017-11-30 0000833640 powi:PatentInfringementClaimSevenMember us-gaap:PendingLitigationMember 2019-07-01 2019-09-30 0000833640 powi:PatentInfringementClaimOneMember us-gaap:PositiveOutcomeOfLitigationMember 2011-02-03 2011-02-03 0000833640 powi:PatentInfringementClaimNineMember us-gaap:PendingLitigationMember 2016-11-01 2016-11-01 0000833640 powi:PatentInfringementClaimTwoCounterclaimMember us-gaap:PendingLitigationMember 2012-04-01 2012-04-30 0000833640 powi:PatentInfringementClaimTwoCounterclaimMember us-gaap:PendingLitigationMember 2009-12-18 2009-12-18 0000833640 powi:PatentInfringementClaimThreeMember us-gaap:PositiveOutcomeOfLitigationMember 2017-01-01 2017-01-31 0000833640 powi:PatentInfringementClaimTwoCounterclaimMember us-gaap:PendingLitigationMember 2018-11-09 2018-11-09 0000833640 powi:PatentInfringementClaimThreeMember us-gaap:PositiveOutcomeOfLitigationMember 2015-12-01 2015-12-31 0000833640 powi:PatentInfringementClaimTwoCounterclaimMember us-gaap:PendingLitigationMember 2019-07-01 2019-09-30 0000833640 powi:PatentInfringmentClaimFiveMember us-gaap:PendingLitigationMember 2018-11-15 2018-11-15 0000833640 powi:PatentInfringementClaimTwoCounterclaimMember us-gaap:PendingLitigationMember 2008-11-07 2008-11-07 0000833640 powi:PatentInfringementClaimTenMember us-gaap:PendingLitigationMember 2016-12-27 2016-12-27 0000833640 powi:PatentInfringmentClaimFiveMember us-gaap:JudicialRulingMember 2015-05-29 2015-06-30 0000833640 powi:PatentInfringementClaimOneMember us-gaap:PendingLitigationMember 2008-12-22 2008-12-22 0000833640 powi:PatentInfringementClaimSevenMember us-gaap:PendingLitigationMember 2019-02-01 2019-02-28 0000833640 powi:PatentInfringementClaimOneMember us-gaap:PositiveOutcomeOfLitigationMember 2008-12-12 2008-12-12 0000833640 powi:PatentInfringementClaimThreeCounterclaimMember us-gaap:PendingLitigationMember 2010-05-01 2010-05-31 xbrli:shares iso4217:USD powi:quarters xbrli:pure powi:Customer iso4217:USD xbrli:shares powi:Quarter utreg:Rate powi:patent powi:patents

 
 
 
 
 
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, DC 20549
 ____________________________________________________________________________
FORM 10-Q
 ____________________________________________________________________________
(Mark One)
Quarterly report pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934
For the quarterly period ended September 30, 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-23441
 ____________________________________________________________________________
POWER INTEGRATIONS, INC.
(Exact name of registrant as specified in its charter)
 ____________________________________________________________________________
Delaware
 
94-3065014
(State or Other Jurisdiction of Incorporation or Organization)
 
(I.R.S. Employer Identification No.)
5245 Hellyer Avenue
 
 
San Jose
,
California
 
95138
(Address of Principal Executive Offices)
 
(Zip Code)
(408) 414-9200
(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
 
POWI
 
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  x    No o
Indicate by check mark whether the registrant submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§ 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    Yes  x   No  o
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:
Large Accelerated Filer
x
Accelerated Filer 
Non-accelerated Filer
Smaller Reporting Company 
 
 
Emerging Growth Company 
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. o 
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes      No  x
Indicate the number of shares outstanding of each of the issuer’s classes of common stock, as of the latest practicable date.
Class
Shares Outstanding at October 18, 2019
Common Stock, $0.001 par value
29,422,335
 
 
 
 
 



POWER INTEGRATIONS, INC.
TABLE OF CONTENTS
 
 
 
Page
 
 
 
 
 
 
 
Item 1.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Item 2.
 
 
 
Item 3.
 
 
 
Item 4.
 
 
 
 
 
 
 
Item 1.
 
 
 
Item 1A.
 
 
 
Item 6.
 
 
 
 

2



Cautionary Note Regarding Forward-Looking Statements

This Quarterly Report on Form 10-Q includes a number of forward-looking statements that involve many risks and uncertainties. Forward-looking statements are identified by the use of the words “would,” “could,” “will,” “may,” “expect,” “believe,” “should,” “anticipate,” “if,” “future,” “intend,” “plan,” “estimate,” “potential,” “target,” “seek,” or “continue” and similar words and phrases, including the negatives of these terms, or other variations of these terms, that denote future events. These statements reflect our current views with respect to future events and our potential financial performance and are subject to risks and uncertainties that could cause our actual results and financial position to differ materially and adversely from what is projected or implied in any forward-looking statements included in this Form 10-Q. These factors include, but are not limited to, the risks described under the caption “Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2018, and in Item 2 of Part I — “Management’s Discussion and Analysis of Financial Condition and Results of Operations” and elsewhere in this Quarterly Report on Form 10-Q, including, but not limited to: our quarterly operating results are volatile and difficult to predict, and if we fail to meet the expectations of public market analysts or investors, the market price of our common stock may decrease significantly; if demand for our products declines in our major end markets, our net revenues will decrease; our products are sold through distributors, which limits our direct interaction with our end customers, therefore reducing our ability to forecast sales and increasing the complexity of our business; we depend on third-party suppliers to provide us with wafers for our products, and if they fail to provide us sufficient quantities of wafers, our business may suffer; intense competition may lead to a decrease in our average selling price and reduced sales volume of our products; if our products do not penetrate additional markets, our business will not grow as we expect; we do not have long-term contracts with any of our customers and if they fail to place, or if they cancel or reschedule orders for our products, our operating results and our business may suffer; if we are unable to adequately protect or enforce our intellectual property rights, we could lose market share, incur costly litigation expenses, suffer incremental price erosion or lose valuable assets, any of which could harm our operations and negatively impact our profitability. We make these forward-looking statements based upon information available on the date of this Form 10-Q, and we expressly disclaim any obligation to update or alter any forward-looking statements, whether as a result of new information or otherwise, except as required by laws.



3


PART I. FINANCIAL INFORMATION
ITEM 1. FINANCIAL STATEMENTS
POWER INTEGRATIONS, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(Unaudited)
(In thousands)
September 30,
2019
 
December 31,
2018
ASSETS
 
 
 
CURRENT ASSETS:
 
 
 
Cash and cash equivalents
$
80,162

 
$
134,137

Short-term marketable securities
164,649

 
94,451

Accounts receivable, net of allowances for doubtful accounts of $763 and $706 in 2019 and 2018, respectively
25,819

 
11,072

Inventories
88,710

 
80,857

Prepaid expenses and other current assets
15,316

 
11,915

Total current assets
374,656

 
332,432

PROPERTY AND EQUIPMENT, net
114,930

 
114,117

INTANGIBLE ASSETS, net
18,238

 
21,152

GOODWILL
91,849

 
91,849

DEFERRED TAX ASSETS
5,564

 
6,906

OTHER ASSETS
31,173

 
22,241

Total assets
$
636,410

 
$
588,697

LIABILITIES AND STOCKHOLDERS’ EQUITY
 
 
 
CURRENT LIABILITIES:
 
 
 
Accounts payable
$
30,542

 
$
31,552

Accrued payroll and related expenses
10,796

 
12,131

Taxes payable
597

 
933

Other accrued liabilities
7,717

 
3,750

Total current liabilities
49,652

 
48,366

LONG-TERM INCOME TAXES PAYABLE
9,309

 
8,652

DEFERRED TAX LIABILITIES
152

 
216

OTHER LIABILITIES
11,969

 
4,391

Total liabilities
71,082

 
61,625

COMMITMENTS AND CONTINGENCIES (Notes 11, 12, 13 and 14)

 

STOCKHOLDERS’ EQUITY:
 
 
 
Common stock
28

 
28

Additional paid-in capital
143,554

 
126,164

Accumulated other comprehensive loss
(1,084
)
 
(1,689
)
Retained earnings
422,830

 
402,569

Total stockholders’ equity
565,328

 
527,072

Total liabilities and stockholders’ equity
$
636,410

 
$
588,697

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

4


POWER INTEGRATIONS, INC.
CONDENSED CONSOLIDATED STATEMENTS OF INCOME
(Unaudited)

 
Three Months Ended
 
Nine Months Ended
 
September 30,
 
September 30,
(In thousands, except per share amounts)
2019

2018
 
2019
 
2018
NET REVENUES
$
114,159

 
$
110,085

 
$
306,212

 
$
322,648

COST OF REVENUES
56,028

 
53,080

 
151,035

 
155,865

GROSS PROFIT
58,131

 
57,005

 
155,177

 
166,783

 
 
 
 
 
 
 
 
OPERATING EXPENSES:
 
 
 
 
 
 
 
Research and development
17,957

 
17,236

 
55,172

 
52,615

Sales and marketing
13,452

 
13,278

 
39,678

 
39,863

General and administrative
9,224

 
8,466

 
26,948

 
26,700

Total operating expenses
40,633

 
38,980

 
121,798

 
119,178

INCOME FROM OPERATIONS
17,498

 
18,025

 
33,379

 
47,605

OTHER INCOME
1,078

 
1,098

 
3,540

 
2,819

INCOME BEFORE INCOME TAXES
18,576

 
19,123

 
36,919

 
50,424

PROVISION FOR INCOME TAXES
1,477

 
1,456

 
1,742

 
3,176

NET INCOME
$
17,099

 
$
17,667

 
$
35,177

 
$
47,248

 
 
 
 
 
 
 
 
EARNINGS PER SHARE:
 
 
 
 
 
 
 
Basic
$
0.58

 
$
0.60

 
$
1.20

 
$
1.60

Diluted
$
0.57

 
$
0.59

 
$
1.18

 
$
1.56

 
 
 
 
 
 
 
 
SHARES USED IN PER SHARE CALCULATION:
 
 
 
 
 
 
 
Basic
29,385

 
29,365

 
29,213

 
29,558

Diluted
29,866

 
29,998

 
29,709

 
30,281

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


5


POWER INTEGRATIONS, INC.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(Unaudited)

 
Three Months Ended
 
Nine Months Ended
 
September 30,
 
September 30,
(In thousands)
2019

2018
 
2019
 
2018
NET INCOME
$
17,099

 
$
17,667

 
$
35,177

 
$
47,248

Other comprehensive income (loss), net of tax:
 
 
 
 
 
 
 
Foreign currency translation adjustments, net of $0 tax in each of the three and nine months ended September 30, 2019 and 2018
27

 
(184
)
 
(245
)
 
(184
)
Unrealized gain on marketable securities, net of $0 tax in each of the three and nine months ended September 30, 2019 and 2018
208

 
165

 
799

 
153

Amortization of defined benefit pension items, net of tax of $5 and $15 in the three and nine months ended September 30, 2019, respectively, and $9 and $27 in the three and nine months ended September 30, 2018, respectively
17

 
31

 
51

 
94

Total other comprehensive income
252

 
12

 
605

 
63

TOTAL COMPREHENSIVE INCOME
$
17,351

 
$
17,679

 
$
35,782

 
$
47,311

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


6


POWER INTEGRATIONS, INC.
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(Unaudited)
 
Three Months Ended
 
Nine Months Ended
 
September 30,
 
September 30,
(In thousands)
2019
 
2018
 
2019
 
2018
Common stock
 
 
 
 
 
 
 
Beginning balance
$
28

 
$
28

 
$
28

 
$
29

Common stock issued under employee stock plans

 

 

 

Repurchase of common stock

 

 

 
(1
)
Ending balance
28

 
28

 
28

 
28

 
 
 
 
 
 
 
 
Additional paid-in capital
 
 
 
 
 
 
 
Beginning balance
134,443

 
152,380

 
126,164

 
198,384

Common stock issued under employee stock plans
4,005

 
2,915

 
9,683

 
8,550

Repurchase of common stock

 
(10,988
)
 
(7,302
)
 
(74,377
)
Stock-based compensation
5,106

 
4,389

 
15,009

 
16,139

Ending balance
143,554

 
148,696

 
143,554

 
148,696

 
 
 
 
 
 
 
 
Accumulated other comprehensive loss
 
 
 
 
 
 
 
Beginning balance
(1,336
)
 
(2,088
)
 
(1,689
)
 
(2,139
)
Other comprehensive income
252

 
12

 
605

 
63

Ending balance
(1,084
)
 
(2,076
)
 
(1,084
)
 
(2,076
)
 
 
 
 
 
 
 
 
Retained earnings
 
 
 
 
 
 
 
Beginning balance
410,730

 
371,509

 
402,569

 
351,408

Net income
17,099

 
17,667

 
35,177

 
47,248

Payment of dividends to stockholders
(4,999
)
 
(4,692
)
 
(14,916
)
 
(14,172
)
Ending balance
422,830

 
384,484

 
422,830

 
384,484

 
 
 
 
 
 
 
 
Total stockholders’ equity
$
565,328

 
$
531,132

 
$
565,328

 
$
531,132

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



7



POWER INTEGRATIONS, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(Unaudited)
 
Nine Months Ended
 
September 30,
(In thousands)
2019
 
2018
CASH FLOWS FROM OPERATING ACTIVITIES:
 
 
 
Net income
$
35,177

 
$
47,248

Adjustments to reconcile net income to net cash provided by operating activities:
 
 
 
Depreciation
14,262

 
14,369

Amortization of intangibles
3,840

 
3,967

Loss on disposal of property and equipment
214

 
455

Stock-based compensation expense
15,009

 
16,138

Amortization of premium (accretion of discount) on marketable securities
(296
)
 
342

Deferred income taxes
1,278

 
(1,395
)
Increase in accounts receivable allowances
57

 
170

Change in operating assets and liabilities:

 
 
Accounts receivable
(14,804
)
 
2,886

Inventories
(7,853
)
 
(17,114
)
Prepaid expenses and other assets
(3,034
)
 
(2,721
)
Accounts payable
(2,636
)
 
2,647

Taxes payable and accrued liabilities
1,126

 
(1,357
)
Net cash provided by operating activities
42,340

 
65,635

CASH FLOWS FROM INVESTING ACTIVITIES:
 
 
 
Purchases of property and equipment
(14,325
)
 
(19,120
)
Acquisition of technology licenses
(351
)
 
(900
)
Purchases of marketable securities
(135,288
)
 
(58,221
)
Proceeds from sales and maturities of marketable securities
66,184

 
147,501

Net cash provided by (used in) investing activities
(83,780
)
 
69,260

CASH FLOWS FROM FINANCING ACTIVITIES:
 
 
 
Issuance of common stock under employee stock plans
9,683

 
8,550

Repurchase of common stock
(7,302
)
 
(74,377
)
Payments of dividends to stockholders
(14,916
)
 
(14,172
)
Proceeds from draw on line of credit

 
8,000

Payments on line of credit

 
(8,000
)
Net cash used in financing activities
(12,535
)
 
(79,999
)
NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS
(53,975
)
 
54,896

CASH AND CASH EQUIVALENTS AT BEGINNING OF PERIOD
134,137

 
93,655

CASH AND CASH EQUIVALENTS AT END OF PERIOD
$
80,162

 
$
148,551

SUPPLEMENTAL DISCLOSURE OF NON-CASH INVESTING AND FINANCING ACTIVITIES:
 
 
 
Unpaid property and equipment
$
2,868

 
$
3,424

Unpaid technology licenses
$
675

 
$
100

 
 
 
 
SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION:
 
 
 
Cash paid for income taxes, net
$
1,083

 
$
5,897


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

8


POWER INTEGRATIONS, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

1. BASIS OF PRESENTATION:
The condensed consolidated financial statements include the accounts of Power Integrations, Inc., a Delaware corporation (the “Company”), and its wholly owned subsidiaries. Significant intercompany accounts and transactions have been eliminated in consolidation.
While the financial information furnished is unaudited, the condensed consolidated financial statements included in this report reflect all adjustments (consisting only of normal recurring adjustments) that the Company considers necessary for the fair presentation of the results of operations for the interim periods covered and the financial condition of the Company at the date of the interim balance sheet in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”). The results for interim periods are not necessarily indicative of the results for the entire year. The condensed consolidated financial statements should be read in conjunction with the Power Integrations, Inc. consolidated financial statements and the notes thereto for the year ended December 31, 2018, included in its Form 10-K filed on February 13, 2019, with the Securities and Exchange Commission.

2. SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING PRONOUNCEMENTS:
Significant Accounting Policies and Estimates
Except for the adoption of the new accounting standards for leases mentioned below, no material changes have been made to the Company’s significant accounting policies disclosed in Note 2, Significant Accounting Policies and Recent Accounting Pronouncements, in its Annual Report on Form 10-K, filed on February 13, 2019, for the year ended December 31, 2018.
Adoption of New Accounting Standards
In February 2016, the FASB amended the existing accounting standards for leases, ASU 2016-02, Leases. The amendments require lessees to recognize, on the balance sheet, assets and liabilities for the rights and obligations created by leases. The accounting by lessors will remain largely unchanged from that applied under previous U.S. GAAP. The Company is required to adopt the amendments in the first quarter of fiscal 2019, with early adoption permitted.
The Company adopted the new standards in the first quarter of 2019, effective January 1, 2019, using the optional transition method, under which the new standards were applied prospectively rather than restating the prior periods presented. The Company elected the practical expedients under the transition guidance, which includes the use of hindsight in determining the lease term and the practical expedient package to not reassess whether any expired or existing contracts are or contain leases, to not reassess the classification of any expired or existing leases, and to not reassess initial direct costs for any existing leases. In addition, the Company elected the practical expedient to recognize lease and non-lease components as a single lease component. The Company has elected not to record on the balance sheet leases with an initial term of twelve months or less. Upon adoption, the Company recognized both right-of-use assets and corresponding lease liabilities of approximately $7.3 million and $7.2 million, respectively, on the condensed consolidated balance sheet. The difference between the right-of-use assets and lease liabilities was due to prepaid rent. There was no impact on the condensed consolidated statement of income or the condensed consolidated statement of cash flows.

3. COMPONENTS OF THE COMPANY’S CONDENSED CONSOLIDATED BALANCE SHEETS:
Accounts Receivable
(In thousands)
September 30,
2019
 
December 31,
2018
Accounts receivable trade
$
61,056

 
$
54,055

Allowances for ship and debit
(30,678
)
 
(40,118
)
Allowances for stock rotation and rebate
(3,796
)
 
(2,159
)
Allowances for doubtful accounts
(763
)
 
(706
)
Total
$
25,819

 
$
11,072



9

POWER INTEGRATIONS, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

Inventories
(In thousands)
September 30,
2019
 
December 31,
2018
Raw materials
$
38,286

 
$
41,138

Work-in-process
22,727

 
15,612

Finished goods
27,697

 
24,107

Total
$
88,710

 
$
80,857


Prepaid Expenses and Other Current Assets
(In thousands)
September 30,
2019
 
December 31,
2018
Prepaid legal fees
$
1,906

 
$
181

Prepaid income tax
4,028

 
3,081

Prepaid maintenance agreements
1,062

 
2,047

Interest receivable
1,286

 
595

Advance to suppliers
3,074

 
2,157

Other
3,960

 
3,854

Total
$
15,316

 
$
11,915


Intangible Assets
 
September 30, 2019
 
December 31, 2018
(In thousands)
Gross
 
Accumulated
Amortization
 
Net
 
Gross
 
Accumulated
Amortization
 
Net
Domain name
$
1,261

 
$

 
$
1,261

 
$
1,261

 
$

 
$
1,261

In-process research and development

 

 

 
4,690

 

 
4,690

Developed technology
37,960

 
(24,993
)
 
12,967

 
33,270

 
(22,464
)
 
10,806

Customer relationships
20,030

 
(17,720
)
 
2,310

 
20,030

 
(16,520
)
 
3,510

Technology licenses
1,926

 
(226
)
 
1,700

 
1,000

 
(115
)
 
885

Total
$
61,177

 
$
(42,939
)
 
$
18,238

 
$
60,251

 
$
(39,099
)
 
$
21,152


The estimated future amortization expense related to finite-lived intangible assets at September 30, 2019, is as follows:
Fiscal Year
Estimated
Amortization
(In thousands)
2019 (remaining three months)
$
1,380

2020
4,355

2021
3,489

2022
2,411

2023
2,169

Thereafter
3,173

Total
$
16,977




10

POWER INTEGRATIONS, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

Accumulated Other Comprehensive Loss
Changes in accumulated other comprehensive loss for three and nine months ended September 30, 2019 and 2018, were as follows:
 
Unrealized Gains and Losses on Marketable Securities
 
Defined Benefit Pension Items
 
Foreign Currency Items
 
Total
 
Three Months Ended
 
Three Months Ended
 
Three Months Ended
 
Three Months Ended
 
September 30,
 
September 30,
 
September 30,
 
September 30,
(In thousands)
2019
 
2018
 
2019
 
2018
 
2019
 
2018
 
2019
 
2018
Beginning balance
$
325

 
$
(439
)
 
$
(678
)
 
$
(1,174
)
 
$
(983
)
 
$
(475
)
 
$
(1,336
)
 
$
(2,088
)
Other comprehensive income (loss) before reclassifications
208

 
165

 

 

 
27

 
(184
)
 
235

 
(19
)
Amounts reclassified from accumulated other comprehensive loss

 

 
17

(1
)
31

(1
)

 

 
17

 
31

Net-current period other comprehensive income (loss)
208

 
165

 
17

 
31

 
27

 
(184
)
 
252

 
12

Ending balance
$
533

 
$
(274
)
 
$
(661
)
 
$
(1,143
)
 
$
(956
)
 
$
(659
)
 
$
(1,084
)
 
$
(2,076
)
_______________
(1)
This component of accumulated other comprehensive income (loss) is included in the computation of net periodic pension cost for the three months ended September 30, 2019 and 2018.
 
Unrealized Gains and Losses on Marketable Securities
 
Defined Benefit Pension Items
 
Foreign Currency Items
 
Total
 
Nine Months Ended
 
Nine Months Ended
 
Nine Months Ended
 
Nine Months Ended
 
September 30,
 
September 30,
 
September 30,
 
September 30,
(In thousands)
2019
 
2018
 
2019
 
2018
 
2019
 
2018
 
2019
 
2018
Beginning balance
$
(266
)
 
$
(427
)
 
$
(712
)
 
$
(1,237
)
 
$
(711
)
 
$
(475
)
 
$
(1,689
)
 
$
(2,139
)
Other comprehensive income (loss) before reclassifications
799

 
153

 

 

 
(245
)
 
(184
)
 
554

 
(31
)
Amounts reclassified from accumulated other comprehensive loss

 

 
51

(1
)
94

(1
)

 

 
51

 
94

Net-current period other comprehensive income (loss)
799

 
153

 
51

 
94

 
(245
)
 
(184
)
 
605

 
63

Ending balance
$
533

 
$
(274
)
 
$
(661
)
 
$
(1,143
)
 
$
(956
)
 
$
(659
)
 
$
(1,084
)
 
$
(2,076
)
_______________
(1)
This component of accumulated other comprehensive income (loss) is included in the computation of net periodic pension cost for the nine months ended September 30, 2019 and 2018.

4. FAIR VALUE MEASUREMENTS:
The FASB established a three-tier value hierarchy, which prioritizes the inputs used in measuring fair value as follows: (Level 1) observable inputs such as quoted prices for identical assets in active markets; (Level 2) inputs other than the quoted prices in active markets that are observable either directly or indirectly; and (Level 3) unobservable inputs in which there is little or no market data, which requires the Company to develop its own assumptions. This hierarchy requires the Company to use observable market data, when available, and to minimize the use of unobservable inputs when determining fair value.
The Company's cash equivalents and short-term marketable securities are classified within Level 1 or Level 2 of the fair-value hierarchy because they are valued using quoted market prices, broker or dealer quotations, or alternative pricing sources with reasonable levels of price transparency.

11

POWER INTEGRATIONS, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

The fair-value hierarchy of the Company's cash equivalents and marketable securities at September 30, 2019, and December 31, 2018, was as follows:
 
Fair Value Measurement at
 
September 30, 2019
(In thousands)
Total Fair Value
 
Quoted Prices in Active Markets for Identical Assets (Level 1)
 
Significant Other Observable Inputs (Level 2)
Corporate securities
$
161,408

 
$

 
$
161,408

Commercial paper
48,323

 

 
48,323

Money market funds
3,157

 
3,157

 

     Total
$
212,888

 
$
3,157

 
$
209,731

 
Fair Value Measurement at
 
December 31, 2018
(In thousands)
Total Fair Value
 
Quoted Prices in Active Markets for Identical Assets (Level 1)
 
Significant Other Observable Inputs (Level 2)
Corporate securities
$
94,451

 
$

 
$
94,451

Commercial paper
96,366

 

 
96,366

Money market funds
304

 
304

 

     Total
$
191,121

 
$
304

 
$
190,817


The Company did not transfer any investments between Level 1 and Level 2 of the fair-value hierarchy in the nine months ended September 30, 2019, and the twelve months ended December 31, 2018.

5. MARKETABLE SECURITIES:
Amortized cost and estimated fair market value of marketable securities classified as available-for-sale (excluding cash equivalents) at September 30, 2019, were as follows:
 
Amortized Cost
 
Gross Unrealized
 
Estimated Fair Market Value
(In thousands)
 
Gains
 
Losses
 
Investments due in 3 months or less:
 
 
 
 
 
 
 
Commercial paper
$
3,241

 
$

 
$

 
$
3,241

Corporate securities
900

 

 

 
900

Total
4,141

 

 

 
4,141

Investments due in 4-12 months:
 
 
 
 
 
 
 
Corporate securities
68,989

 
310

 

 
69,299

Total
68,989

 
310

 

 
69,299

Investments due in 12 months or greater:
 
 
 
 
 
 
 
Corporate securities
90,986

 
228

 
(5
)
 
91,209

Total
90,986

 
228

 
(5
)
 
91,209

Total marketable securities
$
164,116

 
$
538

 
$
(5
)
 
$
164,649


12

POWER INTEGRATIONS, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

Amortized cost and estimated fair market value of marketable securities classified as available-for-sale (excluding cash equivalents) at December 31, 2018, were as follows:
 
Amortized Cost
 
Gross Unrealized
 
Estimated Fair Market Value
(In thousands)
 
Gains
 
Losses
 
Investments due in 3 months or less:
 
 
 
 
 
 
 
Corporate securities
$
6,788

 
$

 
$
(2
)
 
$
6,786

Total
6,788

 

 
(2
)
 
6,786

Investments due in 4-12 months:
 
 
 
 
 
 
 
Corporate securities
60,123

 

 
(244
)
 
59,879

Total
60,123

 

 
(244
)
 
59,879

Investments due in 12 months or greater:
 
 
 
 
 
 
 
Corporate securities
27,806

 
2

 
(22
)
 
27,786

Total
27,806

 
2

 
(22
)
 
27,786

Total marketable securities
$
94,717

 
$
2

 
$
(268
)
 
$
94,451


As of September 30, 2019, and December 31, 2018, the Company evaluated the nature of the investments with a loss position, which were primarily high-quality corporate securities, and determined the unrealized losses were not other-than-temporary.

6. STOCK-BASED COMPENSATION:
The following table summarizes the stock-based compensation expense recognized in accordance with ASC 718-10 for the three and nine months ended September 30, 2019, and September 30, 2018:
 
Three Months Ended
 
Nine Months Ended
(In thousands)
September 30,
2019
 
September 30,
2018
 
September 30,
2019
 
September 30,
2018
Cost of revenues
$
280

 
$
243

 
$
824

 
$
784

Research and development
1,893

 
1,634

 
5,669

 
5,744

Sales and marketing
1,211

 
1,105

 
3,413

 
3,507

General and administrative
1,722

 
1,416

 
5,103

 
6,103

Total stock-based compensation expense
$
5,106

 
$
4,398

 
$
15,009

 
$
16,138


Stock-based compensation expense in the three months ended September 30, 2019, was approximately $5.1 million, comprising approximately $4.4 million related to restricted stock unit (RSU) awards, $0.3 million related to performance-based (PSU) awards and long-term performance-based (PRSU) awards and $0.4 million related to the Company’s employee stock purchase plan. In the nine months ended September 30, 2019, stock-based compensation expense was approximately $15.0 million, comprising approximately $13.2 million related to RSUs, $0.6 million related to PSUs and PRSUs and $1.2 million related to the Company’s employee stock purchase plan.
Stock-based compensation expense in the three months ended September 30, 2018, was approximately $4.4 million, comprising approximately $4.2 million related to RSUs, a reduction to expense of $0.1 million related to PSUs and PRSUs and $0.3 million related to the Company’s employee stock purchase plan. In the nine months ended September 30, 2018, stock-based compensation expense was approximately $16.1 million, comprising approximately $12.4 million related to RSUs, $2.6 million related to PSUs and PRSUs and $1.1 million related to the Company’s employee stock purchase plan.

13

POWER INTEGRATIONS, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

Stock Options
A summary of stock options outstanding as of September 30, 2019, and activity during the nine months then ended, is presented below:
 
Shares
(In thousands)
 
Weighted-
Average
Exercise
Price
 
Weighted-Average
Remaining
Contractual
Term
(In years)
 
Aggregate
Intrinsic Value
(In thousands)
Outstanding at January 1, 2019
335

 
$
32.41

 
 
 
 
Granted

 

 
 
 
 
Exercised
(162
)
 
$
25.51

 
 
 
 
Forfeited or expired

 

 
 
 
 
Outstanding at September 30, 2019
173

 
$
38.85

 
1.51
 
$
8,945

Vested and exercisable at September 30, 2019
173

 
 
 
1.51
 
$
8,945

PSU Awards
Under the performance-based awards program, the Company grants awards in the performance year in an amount equal to twice the target number of shares to be issued if the maximum performance metrics are met. The number of shares that are released at the end of the performance year can range from zero to 200% of the target number depending on the Company’s performance. The performance metrics of this program are annual targets consisting of a combination of net revenue, non-GAAP operating income and strategic goals.
As the net revenue, non-GAAP operating income and strategic goals are considered performance conditions, expense associated with these awards, net of estimated forfeitures, is recognized over the service period based on an assessment of the achievement of the performance targets. The fair value of these PSUs is determined using the fair value of the Company’s common stock on the date of the grant, reduced by the discounted present value of dividends expected to be declared before the awards vest. If the performance conditions are not achieved, no compensation cost is recognized and any previously recognized compensation is reversed.
In January 2019, it was determined that approximately 26,000 shares of the PSUs granted in 2018 vested in aggregate; the shares were released to the Company’s employees and executives in the first quarter of 2019.
A summary of PSUs outstanding as of September 30, 2019, and activity during the nine months then ended, is presented below:
 
Shares
(In thousands)
 
Weighted- Average Grant Date Fair Value Per Share
 
Weighted-Average Remaining Contractual Term
(In years)
 
Aggregate Intrinsic Value
(In thousands)
Outstanding at January 1, 2019
26

 
$
62.87

 
 
 
 
Granted
92

 
$
70.08

 
 
 
 
Vested
(26
)
 
$
62.87

 
 
 
 
Forfeited

 

 
 
 
 
Outstanding at September 30, 2019
92

 
$
70.08

 
0.25
 
$
8,353

Outstanding and expected to vest at September 30, 2019
34

 
 
 
0.25
 
$
3,141


PRSU Awards
            The Company's PRSU program provides for the issuance of PRSUs which will vest based on the Company's performance measured against the PRSU program's established revenue targets. PRSUs are granted in an amount equal to twice the target number of shares to be issued if the maximum performance metrics are met. The actual number of shares the recipient receives is determined at the end of a three-year performance period based on results achieved versus the Company's performance goals, and may range from zero to 200% of the target number. The performance goals for PRSUs granted in fiscal 2017, 2018 and 2019 were based on the Company’s annual revenue growth over the respective three-year performance period.
Expense associated with these awards, net of estimated forfeitures, is recorded throughout the year depending on the number of shares expected to vest based on progress toward the performance target. If the performance conditions are not achieved, no compensation cost is recognized and any previously recognized compensation is reversed.

14

POWER INTEGRATIONS, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

In January 2019, it was determined that approximately 70,000 shares of the PRSUs granted in 2016, vested in aggregate; the shares were released to the Company’s executives in the first quarter of 2019.
A summary of PRSUs outstanding as of September 30, 2019, and activity during the nine months then ended, is presented below:
 
Shares
(In thousands)
 
Weighted- Average Grant Date Fair Value Per Share
 
Weighted-Average Remaining Contractual Term
(In years)
 
Aggregate Intrinsic Value
(In thousands)
Outstanding at January 1, 2019
213

 
$
55.48

 
 
 
 
Granted
72

 
$
68.17

 
 
 
 
Vested
(70
)
 
$
43.26

 
 
 
 
Forfeited

 

 
 
 
 
Outstanding at September 30, 2019
215

 
$
63.70

 
1.25
 
$
19,424

Outstanding and expected to vest at September 30, 2019
58

 
 
 
2.25
 
$
5,274


RSU Awards
A summary of RSUs outstanding as of September 30, 2019, and activity during the nine months then ended, is presented below:
 
Shares
(In thousands)
 
Weighted- Average Grant Date Fair Value Per Share
 
Weighted-Average Remaining Contractual Term
(In years)
 
Aggregate Intrinsic Value
(In thousands)
Outstanding at January 1, 2019
895

 
$
58.19

 
 
 
 
Granted
275

 
$
68.88

 
 
 
 
Vested
(295
)
 
$
56.15

 
 
 
 
Forfeited
(19
)
 
$
62.32

 
 
 
 
Outstanding at September 30, 2019
856

 
$
62.24

 
1.81
 
$
77,414

Outstanding and expected to vest at September 30, 2019
789

 
 
 
1.72
 
$
71,347



7. SIGNIFICANT CUSTOMERS AND GEOGRAPHIC NET REVENUES:
Segment Reporting
The Company is organized and operates as one reportable segment, the design, development, manufacture and marketing of integrated circuits and related components for use primarily in the high-voltage power-conversion market. The Company’s chief operating decision maker, the Chief Executive Officer, reviews financial information presented on a consolidated basis for purposes of making operating decisions and assessing financial performance.
Customer Concentration
The Company's top ten customers accounted for approximately 55% and 54% of net revenues for the three and nine months ended September 30, 2019, respectively, and approximately 56% and 57%, respectively, of net revenues in the corresponding periods of the previous year. A significant portion of these revenues are attributable to sales of the Company’s products to distributors of electronic components. These distributors sell the Company’s products to a broad, diverse range of end users, including original equipment manufacturers, or OEMs, and merchant power supply manufacturers. Sales to distributors were $78.0 million and $222.7 million in the three and nine months ended September 30, 2019, respectively, and $83.3 million and $245.4 million, respectively, for the corresponding periods of 2018. Direct sales to OEMs and power-supply manufacturers accounted for the remainder.
In each of three and nine months ended September 30, 2019 and 2018, one customer, a distributor of the Company's products, accounted for more than 10% of the Company’s net revenues.

15

POWER INTEGRATIONS, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

The following table discloses this customer’s percentage of revenues for the respective periods:
 
Three Months Ended
 
Nine Months Ended
Customer
September 30,
2019
 
September 30,
2018
 
September 30,
2019
 
September 30,
2018
Avnet
11
%
 
14
%
 
11
%
 
14
%

No other customers accounted for 10% or more of the Company’s net revenues in the periods presented.
Concentration of Credit Risk
Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of cash investments and trade receivables. The Company does not have any off-balance-sheet credit exposure related to its customers. As of September 30, 2019, and December 31, 2018, 65% and 64%, respectively, of accounts receivable were concentrated with the Company’s top ten customers.
The following customers represented 10% or more of accounts receivable:
Customer
September 30,
2019
 
December 31,
2018
Avnet
14
%
 
17
%
Powertech Distribution Ltd.
*

 
11
%

*Total customer accounts receivable was less than 10% of net accounts receivables.
No other customers accounted for 10% or more of the Company’s accounts receivable in the periods presented.
Geographic Net Revenues
The Company markets its products globally through its sales personnel and a worldwide network of independent sales representatives and distributors. Geographic net revenues, based on “bill to” customer locations, for the three and nine months ended September 30, 2019, and September 30, 2018, were as follows:

Three Months  Ended

Nine Months Ended
(In thousands)
September 30,
2019
 
September 30,
2018

September 30,
2019
 
September 30,
2018
United States of America
$
2,878

 
$
4,460

 
$
8,162

 
$
12,056

Hong Kong/China
64,526


59,178


171,110

 
169,149

Taiwan
10,410


11,210


27,246

 
36,010

Korea
7,177


8,087


22,621

 
25,965

Western Europe (excluding Germany)
9,220


12,842


28,746

 
37,910

Japan
4,753


5,040


11,312

 
15,238

Germany
4,921


3,873


13,661

 
10,882

Other
10,274


5,395


23,354

 
15,438

Total net revenues
$
114,159

 
$
110,085

 
$
306,212

 
$
322,648




16

POWER INTEGRATIONS, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

8. STOCKHOLDERS’ EQUITY:
Common Stock Shares Outstanding
 
Three Months Ended
 
Nine Months Ended
(In thousands)
September 30,
2019
 
September 30,
2018
 
September 30,
2019
 
September 30,
2018
Beginning balance
29,330

 
29,421

 
28,889

 
29,782

Common stock issued under employee stock plans
89

 
59

 
651

 
630

Repurchased

 
(152
)
 
(121
)
 
(1,084
)
Ending balance
29,419

 
29,328

 
29,419

 
29,328


Common Stock Repurchases
As of December 31, 2018, the Company had approximately $51.2 million remaining under its stock-repurchase program. In the nine months ended September 30, 2019, the Company repurchased approximately 121,000 shares of its common stock for approximately $7.3 million. As of September 30, 2019, the Company had approximately $43.9 million remaining under its current repurchase program, which has no expiration date. Authorization of future repurchase programs is at the discretion of the board of directors and will depend on the Company’s financial condition, results of operations, capital requirements, business conditions and other factors.
Cash Dividends
In January 2019, the Company’s board of directors declared four quarterly cash dividends in the amount of $0.17 per share to be paid to stockholders of record at the end of each quarter in 2019. In October 2019, the Company’s board of directors raised the cash dividends per share with the declaration of five cash dividends, consisting of (a) a dividend in the amount of $0.02 per share to be paid to stockholders of record at the end of the fourth quarter in 2019, which is in addition to the dividend in the amount of $0.17 per share to be paid to stockholders of record at the end of the fourth quarter in 2019 previously declared by the board in January 2019, and (b) a dividend in the amount of $0.19 per share to be paid to stockholders of record at the end of each quarter in 2020. For the three and nine months ended September 30, 2019, and 2018, cash dividends declared and paid were as follows:
 
Three Months Ended
 
Nine Months Ended
(In thousands, except per share amounts)
September 30,
2019
 
September 30,
2018
 
September 30,
2019
 
September 30,
2018
Dividends declared and paid
$
4,999

 
$
4,692

 
$
14,916

 
$
14,172

Dividends declared per common share
$
0.17

 
$
0.16

 
$
0.51

 
$
0.48



9. EARNINGS PER SHARE:
 Basic earnings per share are calculated by dividing net income by the weighted-average shares of common stock outstanding during the period. Diluted earnings per share are calculated by dividing net income by the weighted-average shares of common stock and dilutive common equivalent shares outstanding during the period. Dilutive common equivalent shares included in this calculation consist of dilutive shares issuable upon the assumed exercise of outstanding common stock options, the assumed vesting of outstanding restricted stock units, the assumed issuance of awards under the stock purchase plan and contingently issuable performance-based awards, as computed using the treasury stock method.

17

POWER INTEGRATIONS, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

A summary of the earnings per share calculation is as follows:    
 
Three Months Ended
 
Nine Months Ended
(In thousands, except per share amounts)
September 30,
2019
 
September 30,
2018
 
September 30,
2019
 
September 30,
2018
Basic earnings per share:
 
 
 
 
 
 
 
Net income
$
17,099

 
$
17,667

 
$
35,177

 
$
47,248

Weighted-average common shares
29,385

 
29,365

 
29,213

 
29,558

Basic earnings per share
$
0.58

 
$
0.60

 
$
1.20

 
$
1.60

Diluted earnings per share: (1)
 
 
 
 
 
 
 
Net income
$
17,099

 
$
17,667

 
$
35,177

 
$
47,248

Weighted-average common shares
29,385

 
29,365

 
29,213

 
29,558

Effect of dilutive awards:
 
 
 
 
 
 
 
Employee stock plans
481

 
633

 
496

 
723

Diluted weighted-average common shares
29,866

 
29,998

 
29,709

 
30,281

Diluted earnings per share
$
0.57

 
$
0.59

 
$
1.18

 
$
1.56

_______________
(1)
The Company includes the shares underlying performance-based awards in the calculation of diluted earnings per share if the performance conditions have been satisfied as of the end of the reporting period and excludes such shares when the necessary conditions have not been met. The Company has excluded the shares underlying the outstanding performance-based awards in the 2019 and 2018 calculations as the shares were not contingently issuable as of the end of the reporting periods. 
In the three and nine months ended September 30, 2019 and 2018, no outstanding stock awards were determined to be anti-dilutive and therefore excluded from the computation of diluted earnings per share.

10. PROVISION FOR INCOME TAXES:
Income-tax expense includes a provision for federal, state and foreign taxes based on the annual estimated effective tax rate applicable to the Company and its subsidiaries, adjusted for certain discrete items which are fully recognized in the period they occur. Accordingly, the interim effective tax rate may not be reflective of the annual estimated effective tax rate.
The Company's effective tax rates for the three and nine months ended September 30, 2019, were 8.0% and 4.7%, respectively, and 7.6% and 6.3%, respectively, for the corresponding periods of 2018. In the three and nine months ended September 30, 2019 and 2018, the effective tax rate was lower than the statutory federal income-tax rate of 21% due to the geographic distribution of the Company’s world-wide earnings in lower-tax jurisdictions, federal research tax credits and the recognition of excess tax benefits related to share-based payments. These benefits were partially offset by foreign income subject to U.S. tax, known as global intangible low-taxed income. The Company’s primary jurisdiction where foreign earnings are derived is the Cayman Islands, which is a non-taxing jurisdiction. Income earned in other foreign jurisdictions was not material. The Company has not been granted any incentivized tax rates and does not operate under any tax holidays in any jurisdiction.
As of September 30, 2019, the Company maintained a valuation allowance on its California deferred tax assets, New Jersey deferred tax assets, and capital losses for federal purposes, and a valuation allowance with respect to its deferred tax assets relating to tax credits in Canada.
Determining the consolidated provision for income-tax expense, income-tax liabilities and deferred tax assets and liabilities involves judgment. The Company calculates and provides for income taxes in each of the tax jurisdictions in which it operates, which involves estimating current tax exposures as well as making judgments regarding the recoverability of deferred tax assets in each jurisdiction. The estimates used could differ from actual results, which may have a significant impact on operating results in future periods.


18

POWER INTEGRATIONS, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

11. LEASES:
The Company’s leases consist of operating leases for administrative office spaces, research-and-development facilities, design centers and sales offices in various countries around the world. The Company determines if an arrangement is a lease at inception. Some lease agreements contain lease and non-lease components, which are accounted for as a single lease component. Total lease expense was $0.7 million and $1.8 million in the three and nine months ended September 30, 2019, respectively, while short-term and variable lease expenses were not material.
Balance sheet information related to leases was as follows:
(In thousands)
Balance Sheet Classification
September 30,
2019
Right-of-use assets
 
 
Operating lease assets
Other assets
$
9,881

Lease liabilities
 
 
Current operating lease liabilities
Other accrued liabilities
$
1,803

Non-current operating lease liabilities
Other liabilities
7,409

Total
 
$
9,212


Initial lease terms are determined at commencement and may include options to extend or terminate the lease when it is reasonably certain the Company will exercise the option. Remaining lease terms range from one to nine years, some of which include options to extend for up to six years, and some of which include options to terminate within one year. Leases with an initial term of twelve months or less are not recorded on the balance sheet. As the Company’s leases do not provide an implicit rate, the present value of future lease payments is determined using the Company’s incremental borrowing rate based on information available at commencement date.
Lease term and discount rate
September 30,
2019
Weighted average remaining lease term
5.0 years

Weighted average discount rate
3.9
%

Supplemental cash flows information related to leases was as follow:
 
Nine Months Ended
(In thousands)
September 30,
2019
Cash paid for amounts included in the measurement of lease liabilities:
 
Operating cash flows from operating leases
$
2,429

 
 
Right-of-use assets obtained in exchange for new operating lease obligations
$
4,501


Future minimum lease payments under all non-cancelable lease agreements as of September 30, 2019, are as follows:
(In thousands)
September 30,
2019
2019 (remaining three months)
$
311

2020
2,308

2021
2,261

2022
1,882

2023
1,655

Thereafter
1,744

Total future minimum lease payments
10,161

Less imputed interest
(949
)
Total
$
9,212




19

POWER INTEGRATIONS, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

12. COMMITMENTS:
Supplier Agreements
Under the terms of the Company's wafer-supply agreements with Seiko Epson Corporation ("Epson"), and ROHM Lapis Semiconductor Co., Ltd. ("Lapis") the wafers purchased from these suppliers are priced in U.S. dollars, with mutual sharing of the impact of fluctuations in the exchange rate between the Japanese yen and the U.S. dollar on future purchases. Each year, the Company's management and these two suppliers review and negotiate future pricing; the negotiated pricing is denominated in U.S. dollars but is subject to contractual exchange rate provisions. The fluctuation in the exchange rate is shared equally between the Company and each of these suppliers on future purchases.

13. LEGAL PROCEEDINGS AND CONTINGENCIES:
From time to time in the ordinary course of business, the Company becomes involved in lawsuits, or customers and distributors may make claims against the Company. In accordance with ASC 450-10, Contingencies, the Company makes a provision for a liability when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated.
On October 4, 2019, the Company entered into a binding term sheet (the “Term Sheet”) with ON Semiconductor Corporation and its wholly owned subsidiaries Fairchild Semiconductor and Semiconductor Components Industries, LLC (collectively, “ON”) pursuant to which the parties agreed to end all outstanding legal and administrative disputes. Pursuant to the Term Sheet, ON agreed to pay Power Integrations $175.0 million in cash. In addition, each party agreed to release the other party from any claims to damages or monetary relief for certain alleged acts of patent infringement across the various patent infringement litigations, occurring on or before June 30, 2020, and not to file any additional action for legal or equitable relief prior to June 30, 2023 (although following that date a party may file a legal action for alleged patent infringement occurring after June 30, 2020). Neither party granted any licenses to the other. On October 19, 2019, the parties memorialized the terms of the Term Sheet in a definitive agreement (the “Definitive Agreement”). On October 22, 2019, the Company received ON’s payment of $175.0 million. The Company and ON are in the process of filing papers to dismiss, withdraw, or terminate all of the pending legal proceedings between the parties, as detailed below.
On October 20, 2004, the Company filed a complaint against Fairchild Semiconductor International, Inc. and Fairchild Semiconductor Corporation (referred to collectively as “Fairchild”) in the United States District Court for the District of Delaware. In its complaint, the Company alleged that Fairchild has and is infringing four of Power Integrations’ patents pertaining to pulse width modulation (PWM) integrated circuit devices. Fairchild denied infringement and asked for a declaration from the court that it does not infringe any Power Integrations patent and that the patents are invalid. The Court issued a claim construction order on March 31, 2006, which was favorable to the Company. The Court set a first trial on the issues of infringement, willfulness and damages for October 2, 2006. At the close of the first trial, on October 10, 2006, the jury returned a verdict in favor of the Company finding all asserted claims of all four patents-in-suit to be willfully infringed by Fairchild and awarding $34.0 million in damages. Fairchild raised defenses contending that the asserted patents are invalid or unenforceable, and the Court held a second trial on these issues beginning on September 17, 2007. On September 21, 2007, the jury returned a verdict in the Company’s favor, affirming the validity of the asserted claims of all four patents-in-suit. Fairchild submitted further materials on the issue of enforceability along with various other post-trial motions, and the Company filed post-trial motions seeking a permanent injunction and increased damages and attorneys’ fees, among other things. On September 24, 2008, the Court denied Fairchild’s motion regarding enforceability and ruled that all four patents are enforceable. On December 12, 2008, the Court ruled on the remaining post-trial motions, including granting a permanent injunction, reducing the damages award to $6.1 million, granting Fairchild a new trial on the issue of willful infringement in view of an intervening change in the law, and denying the Company’s motion for increased damages and attorneys’ fees with leave to renew the motion after the resolution of the issue of willful infringement. On December 22, 2008, at Fairchild’s request, the Court temporarily stayed the permanent injunction for 90 days. On January 12, 2009, Fairchild filed a notice of appeal challenging the Court’s refusal to enter a more permanent stay of the injunction, and Fairchild filed additional motions requesting that both the Federal Circuit and the District Court extend the stay of injunction. The District Court temporarily extended the stay pending the Federal Circuit ruling on Fairchild’s pending motion, but the Federal Circuit dismissed Fairchild’s appeal and denied its motion on May 5, 2009, and the District Court issued an order on May 13, 2009 confirming the reinstatement of the permanent injunction as originally entered in December 2008. On June 22, 2009, the Court held a brief bench re-trial on the issue of willful infringement. On July 22, 2010, the Court found that Fairchild willfully infringed all four of the asserted patents, and the Court also invited briefing on enhanced damages and attorneys’ fees. Fairchild also filed a motion requesting that the Court amend its findings regarding willfulness. On January 18, 2011, the Court denied Fairchild’s request to amend the findings regarding Fairchild’s willful infringement and doubled the damages award against Fairchild but declined to award attorneys’ fees. On February 3, 2011, the Court entered final judgment in favor of the Company for a total damages award of $12.9 million. Fairchild filed a notice of appeal challenging the final judgment and a number of the underlying rulings, and the Company filed a cross-appeal seeking to increase the damages award. The appeal was argued on January 11, 2012, and the Federal Circuit issued a mixed ruling on March 26, 2013,

20

POWER INTEGRATIONS, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

affirming Fairchild’s infringement of certain claims that support the basis for the permanent injunction while reversing, vacating, and remanding the findings with respect to other claims, including the Company’s claim for damages. The Company filed a petition seeking Supreme Court review of the Federal Circuit’s ruling on damages issues, and the Supreme Court called for a response from Fairchild but ultimately declined to review the case. On remand, the District Court reinstated the prior findings that Fairchild willfully infringed three of the Company’s patents; the Company intends to pursue its claim for financial compensation based on Fairchild’s infringement. Moreover, following a new Supreme Court case on patent damages, the District Court on October 4, 2018 determined that the Federal Circuit’s ruling on damages in the earlier appeal had been overruled; that issue is now on appeal at the Federal Circuit, with briefing completed to determine the impact of the Supreme Court’s ruling and the scope of the proceedings on remand. Oral argument and rulings would have been expected in the coming months. However, this case is subject to the Definitive Agreement noted above, whereby the Company and ON are filing papers to dismiss, withdraw, or terminate all of the pending legal proceedings between the parties.
On May 23, 2008, the Company filed a complaint against Fairchild Semiconductor International, Inc., Fairchild Semiconductor Corporation, and Fairchild’s wholly owned subsidiary System General Corporation (referred to collectively as “Fairchild”), in the United States District Court for the District of Delaware. In its complaint, the Company alleged that Fairchild has infringed and is infringing three patents pertaining to power supply controller integrated circuit devices. Fairchild answered the Company’s complaint on November 7, 2008, denying infringement and asking for a declaration from the Court that it does not infringe any Power Integrations patent and that the patents are invalid and unenforceable. Fairchild’s answer also included counterclaims accusing the Company of infringing three patents pertaining to primary side power conversion integrated circuit devices. Fairchild had earlier brought these same claims in a separate suit against the Company, also in Delaware, which Fairchild dismissed in favor of adding its claims to the Company’s already pending suit against Fairchild. The Company has answered Fairchild’s counterclaims, denying infringement and asking for a declaration from the Court that it does not infringe any Fairchild patent and that the Fairchild patents are invalid. Fairchild also filed a motion to stay the case, but the Court denied that motion on December 19, 2008. On March 5, 2009, Fairchild filed a motion for summary judgment to preclude any recovery for post-verdict sales of parts found to infringe in the parties’ other ongoing litigation, described above, and the Company filed its opposition and a cross-motion to preclude Fairchild from re-litigating the issues of infringement and damages for those same products. On June 26, 2009, the Court held a hearing on the parties’ motions, and on July 9, 2009 the Court issued an order denying the parties’ motions but staying proceedings with respect to the products that were found to infringe and which are subject to the injunction in the other Delaware case between the parties pending the entry of final judgment in that case; those products are expected to be addressed in the context of the parties’ remand proceedings following the appeal in their earlier litigation in Delaware, and the remainder of the case is proceeding. On December 18, 2009, the Court issued an order construing certain terms in the asserted claims of the Company’s and Fairchild’s patents in suit. Following the Court’s ruling on claim construction, Fairchild withdrew its claim related to one of its patents and significantly reduced the number of claims asserted for the remaining two patents. The parties thereafter filed and argued a number of motions for summary judgment, and the Court denied the majority of the parties’ motions but granted the Company’s motion to preclude Fairchild from re-arguing validity positions that were rejected in the prior case between the parties. Because the assigned Judge retired at the end of July 2010, the case was re-assigned to a different Judge, and the Court vacated the trial schedule and had the parties provide their input on the appropriate course of action. The Court thereafter set a trial schedule with the jury trial on infringement and validity to begin in July 2011. On April 18, 2011, the Court rescheduled the trial to begin in January 2012, and on June 2, 2011, the Court moved the trial date to April 2012 to permit the parties to address another patent the Company accused Fairchild of infringing. Following a trial in April 2012, the jury returned a verdict finding that Fairchild infringes two of the Company’s patents, that Fairchild has induced others to infringe the Company’s patents, and also upheld the validity of the infringed patents. Of the two remaining counterclaim patents Fairchild asserted in the case, one was found not to be infringed, but the jury found the second patent to be infringed by a limited number of the Company’s products, although the jury further found the Company did not induce infringement by any customers, including customers outside the United States. On March 29, 2013, the District Court denied most of the parties’ post-trial motions on liability but granted the Company’s motion for judgment as a matter of law finding that Fairchild infringed another of the Company’s patents. On April 25, 2013, the Court denied both parties’ motions regarding the unenforceability of each other’s patents. The Company challenged adverse findings on appeal; nevertheless, the Company estimated that even if the verdict on Fairchild’s patent had ultimately been upheld, the sales potentially impacted would have amounted to less than 0.5% of the Company’s revenues. The Company requested an injunction preventing further infringement of its own patents by Fairchild, and Fairchild requested an injunction as well. Following a hearing on the issue in June 2014, the Court denied Fairchild’s request for an injunction against the Company and granted the Company’s request for an injunction against Fairchild. On January 13, 2015, the District Court entered final judgment on the liability and validity issues discussed above, and both parties filed appeals with the Federal Circuit. After briefing was completed, oral argument on the appeal took place in early July 2016, and on December 12, 2016, the Federal Circuit issued its opinion in the appeal, overturning the lone infringement verdict against the Company, finding one of the Company’s patents invalid, and overturning the District Court’s jury instruction on inducement. In view of the Federal Circuit’s rejection of the District Court’s jury instruction on inducement, the Court also vacated the inducement findings and associated injunction against Fairchild and remanded the case for a retrial on inducement, but the underlying validity and infringement findings against Fairchild on those two patents remain intact. At the conclusion of the retrial, the jury returned a verdict in favor of the

21

POWER INTEGRATIONS, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

Company, finding that Fairchild willfully infringed the Company’s patents and induced infringement of the patents, awarding $24.3 million in damages on November 9, 2018. Although the jury awarded damages, at this stage of the proceedings the Company cannot state the amount, if any, it might ultimately recover from Fairchild, and no benefits have been recorded in the Company’s condensed consolidated financial statements as a result of the damages verdict. Fairchild challenged the verdict, and the Company sought enhanced damages for Fairchild’s willful infringement in post-trial proceedings, but on July 2019, the Court denied both parties’ motions. The Court did, however, award $7.1 million in pre-judgement interest as a result of Fairchild’s infringement. The case is now on appeal, and briefing was expected to begin over the coming months, with oral arguments and rulings to follow. However, this case is subject to the Definitive Agreement noted above, whereby the Company and ON are filing papers to dismiss, withdraw, or terminate all of the pending legal proceedings between the parties.
On June 28, 2004, the Company filed a complaint for patent infringement in the U.S. District Court, Northern District of California, against System General Corporation (SG), a Taiwanese company, and its U.S. subsidiary. The Company’s complaint alleged that certain integrated circuits produced by SG infringed and continue to infringe certain of its patents. On June 10, 2005, in response to the initiation of an International Trade Commission (ITC) investigation on the patents asserted in the District Court lawsuit, the District Court stayed all proceedings. Subsequent to the completion of the ITC proceedings, the District Court temporarily lifted the stay and scheduled a case management conference. On December 6, 2006, SG filed a notice of appeal of the ITC decision. In response, and by agreement of the parties, the District Court vacated the scheduled case management conference and renewed the stay of proceedings pending the outcome of the Federal Circuit appeal of the ITC determination. On November 19, 2007, the Federal Circuit affirmed the ITC’s findings in all respects, and SG did not file a petition for review. The parties subsequently filed a motion to dismiss the District Court case without prejudice. On November 4, 2009, the Company re-filed its complaint for patent infringement against SG and its parent corporations, Fairchild Semiconductor International, Inc. and Fairchild Semiconductor Corporation, to address their continued infringement of patents at issue in the original suit that recently emerged from SG requested reexamination proceedings before the U.S. Patent and Trademark Office (USPTO). The Company seeks, among other things, an order enjoining SG and Fairchild from infringing the Company’s patents and an award of damages resulting from the alleged infringement. Fairchild has denied infringement and asked for a declaration from the Court that it does not infringe any Power Integrations patent, that the patents are invalid, and that one of the two of the Company’s patents now at issue in the case is unenforceable. On May 5, 2010, SG and Fairchild filed an amended answer including counterclaims accusing the Company of infringing two patents, and later Fairchild withdrew its claim for infringement of one of the patents it originally asserted against the Company but added another patent to the case over the Company’s objections. Both parties filed summary judgment motions and challenges to each other’s experts’ testimony, and the Court granted the Company’s motion for summary judgment of non-infringement with respect to one of Fairchild’s two patents. Following a trial on the remaining claims in February 2014, the jury returned a verdict in the Company’s favor, affirming the validity of the asserted claims of the Company’s patents-in-suit, finding that SG and Fairchild infringed the Company’s asserted patents and induced infringement by others, and awarding $105.0 million in damages. The Jury also rejected Fairchild’s remaining counterclaims for infringement against the Company. Fairchild challenged these rulings in post-trial motions, but the judge confirmed the jury’s determinations on infringement and damages, although the Court declined to find Fairchild’s infringement willful. Fairchild also pressed its unenforceability claim with respect to one of the two patents it was found to infringe in post-trial briefing, but the Court rejected Fairchild’s unenforceability claim. Fairchild also requested reconsideration of the damages determinations, and the Court granted a new trial with respect to damages but none of the other issues addressed in the previous trial, with the retrial scheduled for December 2015. Thereafter, the parties completed pretrial proceedings challenging each other’s experts, and the Court granted portions of each party’s motions limiting the scope of expert testimony for purposes of the damages retrial, but neither party was successful in their efforts to prevent the other side’s experts from testifying at trial. Following a retrial on the issue of damages in December 2015, the jury returned a verdict in the Company’s favor, finding that the Company’s patented technology created the basis for customer demand for the infringing Fairchild products and awarding $139.8 million in damages. Although the jury awarded damages, at this stage of the proceedings the Company cannot state the amount, if any, it might ultimately recover from Fairchild, and no benefits have been recorded in the Company’s consolidated financial statements as a result of the damages verdict. Fairchild filed post-trial motions challenging the verdict, but the Court rejected Fairchild’s motions challenging the damages verdict in August 2016. The Company also filed motions requesting enhanced damages and attorney fees and reinstatement of the willfulness finding against Fairchild in view of an intervening change of law; on January 13, 2017, the District Court reinstated the finding that Fairchild’s infringement was willful but declined to enhance damages or award fees. In January 2017, Fairchild filed a further challenge to the verdict, but the Court rejected Fairchild’s motion and entered a final judgment of $146.5 million after factoring in pre-judgment interest. Fairchild’s appeal on the merits challenged the infringement findings and damages award. In July 2018, on appeal, the Federal Circuit affirmed the findings that Fairchild infringed both of the Company’s asserted patents but vacated the damages award and remanded the case for further proceedings. The Company filed a petition for review by the Supreme Court seeking to overturn the Federal Circuit’s ruling, but the Supreme Court denied further reviews. On remand, the Company intends to pursue its claim for damages. Although the patent claims at issue in litigation were rejected by the Patent Office in IPR proceedings, the relevant Patent Office decision in IPR has been overturned on appeal, subject to further challenge by Fairchild/ON Semiconductor as discussed below. On remand from the court of appeals, the case was set for trial in March 2021, with interim deadlines for discovery and further

22

POWER INTEGRATIONS, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

submissions to the court. However, this case is subject to the Definitive Agreement noted above, whereby the Company and ON are filing papers to dismiss, withdraw, or terminate all of the pending legal proceedings between the parties.
On May 1, 2012, Fairchild Semiconductor Corporation and Fairchild’s wholly owned subsidiary, System General Corporation (referred to collectively as “Fairchild”), filed a complaint against the Company in the United States District Court for the District of Delaware. In its complaint, Fairchild alleged that the Company has infringed and is infringing four patents pertaining to power conversion integrated circuit devices. The Company answered Fairchild’s complaint, denying infringement and asking for a declaration from the Court that it does not infringe any Fairchild patent and that the Fairchild patents are invalid, and the Company also asserted counterclaims against Fairchild for infringement of five of the Company’s patents. Fairchild withdrew its claim for infringement of one of the patents it asserted against the Company after the Company’s preliminary challenge. The parties streamlined their contentions in view of the Court’s pretrial rulings, and following a trial in late May and early June 2015, a jury returned a verdict finding that Fairchild infringed one of the Company’s patents, that Fairchild has induced and contributed to others’ infringement of the Company’s patent, and that the Company induced infringement of a Fairchild patent that was previously found infringed in the 2012 trial described above, with a damages award of $2.4 million in favor of Fairchild. Both parties filed post-trial motions and challenges to various portions of the jury verdicts, and the Court addressed the first wave of post-trial motions, denying each side’s challenges to the verdict and denying Fairchild’s request for an injunction. In parallel proceedings, the Federal Circuit overturned the underlying finding of infringement against the Company on the Fairchild patent-in-suit, and the Company moved to vacate the inducement and damages judgment against the Company, a motion that Fairchild did not oppose. Following a retrial on indirect infringement and damages for Fairchild’s infringement of one of the Company’s asserted patents, a jury awarded the Company $0.7 million in damages on November 15, 2018. Fairchild challenged the verdict in post-trial proceedings, but the Court denied Fairchild’s challenges. The case is now on appeal, and briefing was expected to begin over the coming months, with oral argument and rulings to follow. However, this case is subject to the Definitive Agreement noted above, whereby the Company and ON are filing papers to dismiss, withdraw, or terminate all of the pending legal proceedings between the parties.
On October 21, 2015, the Company filed a complaint for patent infringement in the United States District Court for the Northern District of California against Fairchild Semiconductor Corporation, Fairchild Semiconductor International, Inc., and wholly-owned subsidiary Fairchild (Taiwan) Corporation (referred to collectively as “Fairchild”) to address Fairchild’s continued infringement of two patents Fairchild was previously found to infringe in the three District Court cases the Company brought against Fairchild discussed above. In each of the three prior cases, Fairchild was found to infringe one of the patents at issue in the latest complaint, and Fairchild’s challenges to the validity of the patents were rejected during the course of the prior lawsuits as well. Fairchild has answered the Company’s complaint, denying infringement and asking for a declaration from the Court that it does not infringe any Power Integrations patent and that the patents are invalid. Fairchild’s answer also included counterclaims accusing the Company of infringing four patents pertaining to power conversion integrated circuit devices, including one patent the Company was found not to infringe in prior litigation. The Company has answered Fairchild’s counterclaims, denying infringement and asking for a declaration from the Court that it does not infringe any Fairchild patent and that the Fairchild patents are invalid. On December 15, 2016, the Court stayed the case pending resolution of the parties’ inter partes review (IPR) and reexamination proceedings regarding the patents-in-suit. Following additional briefing regarding the Company’s proposal to move forward with some of the Company’s claims, the Court lifted the stay as to two of the Company’s patents and one of Fairchild’s patents and set a trial for November 2020, with fact and expert discovery taking place in the interim. However, this case is subject to the Definitive Agreement noted above, whereby the Company and ON are filing papers to dismiss, withdraw, or terminate all of the pending legal proceedings between the parties.
On March 10, 2016, Silver Star Capital, LLC filed a petition with the U.S. Patent & Trademark Office (PTO) requesting that the PTO conduct an IPR of the validity of the Company’s U.S. Patent No. 6,212,079 (the ‘079 patent), which the Company has asserted against Fairchild Semiconductor in the California litigation initiated in 2004, as discussed above. The Company’s ‘079 patent is also asserted in the Company’s most recent lawsuits against Fairchild filed in October 2015 and against ON Semiconductor filed in November 2016, also discussed herein. On March 29, 2016, ON Semiconductor filed another petition requesting an IPR of the Company’s ‘079 patent. Since that time, ON Semiconductor filed eleven more IPR petitions requesting review of various patents that the Company previously asserted against Fairchild as described above, and another eleven IPR petitions requesting review of various patents that the Company asserted against ON Semiconductor as described herein. The PTO denied Silver Star Capital’s IPR petition on the ‘079 patent but instituted IPR proceedings with respect to ON Semiconductor’s petitions directed to the ‘079 patent. The PTO also instituted IPR proceedings in response to eight of ON Semiconductor’s eleven other petitions challenging patents previously asserted against Fairchild, denying institution in three cases. On September 22, 2017, the PTO rejected as obvious the claims of the Company’s ‘079 patent that were asserted in litigation and which formed the basis for the $146.5 million judgment against Fairchild; an appeal was filed to reverse the PTO’s adverse findings, and on appeal the Federal Circuit sided with the Company and ruled that ON Semiconductor’s initial IPR against the asserted claims of the ‘079 patent was improper because of ON Semiconductor’s relationship with Fairchild. In four parallel appeals, the Federal Circuit similarly ruled that ON Semiconductor’s IPR petitions regarding other patents the Company had asserted against Fairchild were improper. ON Semiconductor has stated that

23

POWER INTEGRATIONS, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

it intends to seek further review of these decisions, with further proceedings expected in the coming months. The PTO also instituted proceedings in response to ON Semiconductor’s eleven petitions filed against patents the Company asserted against ON Semiconductor. The PTO has rejected a number of the Company’s patent claims in the context of all of these ongoing proceedings, and further proceedings and appeals regarding the various IPRs are expected in the coming months as well. Although the validity of many of the Company’s challenged patents has previously been confirmed in the Company’s District Court litigation with Fairchild and in many cases in prior PTO reexamination proceedings as well, and though the Company intends to vigorously defend the validity of its patents, the outcome of the IPR proceedings is uncertain. These PTO proceedings with ON Semiconductor are subject to the Definitive Agreement noted above, whereby the Company and ON are filing papers to dismiss, withdraw, or terminate all of the pending legal proceedings between the parties.
On April 1, 2016, Opticurrent, LLC filed a complaint against the Company in the United States District Court for the Eastern District of Texas. In its complaint, Opticurrent alleges that the Company has infringed and is infringing one patent pertaining to transistor switch devices. The Company filed a motion to transfer the case to California, which the Court granted, and the case was assigned to a new judge in San Francisco following the transfer. On December 21, 2018, the Court granted the Company’s challenge to Opticurrent’s damages expert but denied the Company’s motion for summary judgment. Following a trial in February 2019, a jury issued a finding of direct infringement by the Company but found that the Company did not induce infringement, and awarded Opticurrent damages of $6.7 million. The Company challenged those findings in post-trial proceedings, and the Court granted one of the Company’s post-trial motions, reducing the damages award to $1.2 million. The Company believes it has strong defenses, and intends to vigorously defend itself against Opticurrent’s claims through appeals, which are currently under way, with briefing to follow in the coming months and oral argument thereafter.
On June 19, 2019, Opticurrent, LLC filed a follow-on lawsuit accusing more of the Company’s products of infringing the same claim of the same patent asserted in the parties’ prior litigation, as described above. The Company believes it has strong defenses, and intends to vigorously defend itself against Opticurrent’s claims, with appeals to follow if necessary.
On August 11, 2016, ON Semiconductor filed a complaint against the Company in the United States District Court for the District of Arizona. In its complaint, ON Semiconductor alleged that the Company has infringed and is infringing six patents and requested injunctive relief. The Company filed a motion to transfer the case to the Northern District of California, which the Court granted, and the case has been consolidated with the Company’s affirmative case against ON Semiconductor in the Northern District of California, as discussed below. This case is subject to the Definitive Agreement noted above, whereby the Company and ON are filing papers to dismiss, withdraw, or terminate all of the pending legal proceedings between the parties.
On November 1, 2016, the Company filed a lawsuit against ON Semiconductor in the United States District Court for the Northern District of California to address ON Semiconductor’s infringement of six patents. The court denied ON Semiconductor’s motion requesting that the case be transferred to Arizona and scheduled trial for December of 2019, with interim deadlines for claim construction and dispositive motions. In consolidating the pleadings from the California and Arizona cases following the transfer of ON Semiconductor’s case from Arizona, ON Semiconductor asserted two additional patents, bringing the total number of patents asserted against the Company to eight in this case, and ON Semiconductor’s amended complaint also seeks a declaration of non-infringement with respect to another of the Company’s patents that was previously asserted against Fairchild Semiconductor. Further proceedings were scheduled to take place over the coming months, with a trial scheduled for December of 2019. However, this case is subject to the the Definitive Agreement noted above, whereby the Company and ON are filing papers to dismiss, withdraw, or terminate all of the pending legal proceedings between the parties.
On December 27, 2016, ON Semiconductor filed a complaint against the Company in the United States District Court for the Eastern District of Texas. In its complaint, ON Semiconductor alleged that the Company has infringed and is infringing six patents and requests injunctive relief. On March 9, 2017, ON Semiconductor dismissed its Texas complaint and re-filed a substantially similar complaint in the District of Delaware. After the Company filed a motion to dismiss, ON Semiconductor filed an amended complaint; the Company has answered ON Semiconductor’s complaint and asserted claims for infringement of several of the Company’s patents. Trial has been scheduled for February 2020. This case is subject to the Definitive Agreement noted above, whereby the Company and ON are filing papers to dismiss, withdraw, or terminate all of the pending legal proceedings between the parties.
In November 2017, ON Semiconductor filed suit against the Company in Taiwan charging the Company with infringing three Taiwanese patents and seeking an injunction and damages of approximately $1.0 million. After a number of hearings and briefings on various disputed issues, including issues of jurisdiction, claim construction, validity, and infringement, the court on April 8, 2019 denied ON Semiconductor’s claims and dismissed the case; ON Semiconductor has filed an appeal, and further proceedings were expected take place over the coming months. This case is subject to the Definitive Agreement noted above, whereby the Company and ON are filing papers to dismiss, withdraw, or terminate all of the pending legal proceedings between the parties.

24

POWER INTEGRATIONS, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

In August 2019, ON Semiconductor filed an infringement proceeding in Beijing against both a Chinese OEM and a retailer for allegedly infringing a Chinese patent by using one of the Company’s products. In August 2019, ON Semiconductor also filed two claims for patent infringement against Power Integrations Netherlands B.V. and others in the Shanghai IP court regarding the use of one of the Company’s products. Further proceedings were anticipated take place over the coming months, including the filing by the Company of a number of challenges to ON’s claims. However, this case is subject to the Definitive Agreement noted above, whereby the Company and ON are filing papers to dismiss, withdraw, or terminate all of the pending legal proceedings between the parties.
The Company is unable to predict the outcome of legal proceedings with certainty, and there can be no assurance that Power Integrations will prevail in the above-mentioned unsettled litigations. These litigations, whether or not determined in Power Integrations’ favor or settled, will be costly and will divert the efforts and attention of the Company’s management and technical personnel from normal business operations, potentially causing a material adverse effect on the business, financial condition and operating results. Currently, the Company is not able to estimate a loss or a range of loss for the ongoing litigation disclosed above, however adverse determinations in litigation could result in monetary losses, the loss of proprietary rights, subject the Company to significant liabilities, require Power Integrations to seek licenses from third parties or prevent the Company from licensing the technology, any of which could have a material adverse effect on the Company’s business, financial condition and operating results.

14. INDEMNIFICATIONS:
The Company sells products to its distributors under contracts, collectively referred to as Distributor Sales Agreements (“DSA”). Each DSA contains the relevant terms of the contractual arrangement with the distributor, and generally includes certain provisions for indemnifying the distributor against losses, expenses, and liabilities from damages that may be awarded against the distributor in the event the Company's products are found to infringe upon a patent, copyright, trademark, or other proprietary right of a third party (“Customer Indemnification”). The DSA generally limits the scope of and remedies for the Customer Indemnification obligations in a variety of industry-standard respects, including, but not limited to, limitations based on time and geography, and a right to replace an infringing product. The Company also, from time to time, has granted a specific indemnification right to individual customers.
The Company believes its internal development processes and other policies and practices limit its exposure related to such indemnifications. In addition, the Company requires its employees to sign a proprietary information and inventions agreement, which assigns the rights to its employees' development work to the Company. To date, the Company has not had to reimburse any of its distributors or customers for any losses related to these indemnifications and no material claims were outstanding as of September 30, 2019. For several reasons, including the lack of prior indemnification claims and the lack of a monetary liability limit for certain infringement cases, the Company cannot determine the maximum amount of potential future payments, if any, related to such indemnifications.

25


ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
The following discussion and analysis of our financial condition and our results of operations should be read in conjunction with the condensed consolidated financial statements and the notes to those statements included elsewhere in this Quarterly Report on Form 10-Q, and with the consolidated financial statements and management’s discussion and analysis of our financial condition and results of operations in our Annual Report on Form 10-K for the year ended December 31, 2018, filed with the SEC on February 13, 2019. This discussion contains forward-looking statements that involve risks and uncertainties. Our actual results could differ materially from those contained in these forward-looking statements due to a number of factors, including those discussed under the caption “Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2018, and in Part II, Item 1A -“Risk Factors” and elsewhere in this report. See also “Cautionary Note Regarding Forward-Looking Statements” at the beginning of this report.
Overview
We design, develop and market analog and mixed-signal integrated circuits (ICs) and other electronic components and circuitry used in high-voltage power conversion. Our products are used in power converters that convert electricity from a high-voltage source to the type of power required for a specified downstream use. In most cases, this conversion entails, among other functions, converting alternating current (AC) to direct current (DC) or vice versa, reducing or increasing the voltage, and regulating the output voltage and/or current according to the customer’s specifications.
A large percentage of our products are ICs used in AC-DC power supplies, which convert the high-voltage AC from a wall outlet to the low-voltage DC required by most electronic devices. Power supplies incorporating our products are used with all manner of electronic products including mobile phones, computing and networking equipment, appliances, electronic utility meters, power tools, industrial controls, and “smart-home,” or “internet of things” applications such as networked thermostats, power strips and other building-automation and security devices. We also supply high-voltage LED drivers, which are AC-DC ICs specifically designed for lighting applications that utilize light-emitting diodes. In 2018, we introduced a new category of power-conversion ICs, a family of motor-driver ICs addressing brushless DC (BLDC) motors used in refrigerators, HVAC systems, ceiling fans and other consumer-appliance and light commercial applications.
We also offer high-voltage gate drivers — either standalone ICs or circuit boards containing ICs, electrical isolation components and other circuitry — used to operate high-voltage switches such as insulated-gate bipolar transistors (IGBTs) and silicon-carbide (SiC) MOSFETs. These combinations of switches and drivers are used for power conversion in high-power applications (i.e., power levels ranging from a few kilowatts up to one gigawatt) such as industrial motors, solar- and wind-power systems, electric vehicles and high-voltage DC transmission systems.
Our products bring a number of important benefits to the power-conversion market compared with less advanced alternatives, including reduced component count and design complexity, smaller size, higher reliability and reduced time-to-market. Our products also improve the energy efficiency of power converters, helping our customers meet the increasingly stringent efficiency standards that have been adopted around the world for many electronic products, and improving the efficacy of renewable-energy systems, electric vehicles and other high-power applications.
While the size of our addressable market fluctuates with changes in macroeconomic and industry conditions, the market has generally exhibited a modest growth rate over time as growth in the unit volume of power converters has been offset to a large degree by reductions in the average selling price of components in this market. Therefore, the growth of our business depends largely on increasing our penetration of the markets that we serve and on further expanding our addressable market. Our growth strategy includes the following elements:
Increase our penetration of the markets we serve. We currently address AC-DC applications with power outputs up to approximately 500 watts, gate-driver applications of approximately ten kilowatts and higher, and motor-drive applications up to approximately 300 watts. Through our research and development efforts, we seek to introduce more advanced products for these markets offering higher levels of integration and performance compared to earlier products. We also continue to expand our sales and application-engineering staff and our network of distributors, as well as our offerings of technical documentation and design-support tools and services to help customers use our products. These tools and services include our PI Expert™ design software, which we offer free of charge, and our transformer-sample service.
Our market-penetration strategy also includes capitalizing on the importance of energy efficiency and renewable energy in the power conversion market. For example, our EcoSmart™ technology drastically reduces the amount of energy consumed by electronic products when they are not in use, helping our customers comply with regulations that seek to curb this so-called “standby” energy consumption. Also, our gate-driver products are critical components in energy-efficient DC motor drives, high-voltage DC transmission systems, solar and wind energy systems and electric transportation applications.

26


Increase the size of our addressable market. Prior to 2010 our addressable market consisted of AC-DC applications with up to about 50 watts of output, a served available market (“SAM”) opportunity of approximately $1.5 billion. Since that time we have expanded our SAM to approximately $4 billion through a variety of means. These include the introduction of products that enable us to address higher-power AC-DC applications (such as our Hiper™ product families), the introduction of LED-driver products, and our entry into the gate-driver market through the acquisition of CT-Concept Technologie AG in 2012. In 2016 we introduced the SCALE-iDriverTM family of gate-driver ICs, broadening the range of gate-driver applications we can address. In 2018 we introduced our BridgeSwitch™ motor-driver ICs, as described above.
Also contributing to our SAM expansion has been the emergence of new applications within the power ranges that our products can address. For example, applications such as “smart” utility meters, battery-powered lawn equipment and bicycles, and USB power receptacles (installed alongside traditional AC wall outlets) can incorporate our products. The increased use of electronic intelligence and connectivity in consumer appliances has also enhanced our SAM. Finally, we have enhanced our SAM by increasing the level of integration of our products, which in turn increases their value. For example, our InnoSwitch™ ICs integrate circuitry from the secondary, or low-voltage, side of AC-DC power supplies, whereas earlier product families integrated circuitry only on the primary, or high-voltage side.
We intend to continue expanding our SAM in the years ahead through all of the means described above.
Our quarterly operating results are difficult to predict and subject to significant fluctuations. We plan our production and inventory levels based on internal forecasts of projected customer demand, which are highly unpredictable and can fluctuate substantially. Customers typically may cancel or reschedule orders on short notice without significant penalty and, conversely, often place orders with very short lead times to delivery. Also, external factors such as global economic conditions and supply-chain dynamics can cause our operating results to be volatile. Furthermore, because our industry is intensely price-sensitive, our gross margin (gross profit divided by net revenues) is subject to change based on the relative pricing of solutions that compete with ours. Variations in product mix, end-market mix and customer mix can also cause our gross margin to fluctuate. Because we purchase a large percentage of our silicon wafers from foundries located in Japan, our gross margin is influenced by fluctuations in the exchange rate between the U.S. dollar and the Japanese yen. Changes in the prices of raw materials used in our products, such as copper and gold, can also affect our gross margin. Although our wafer-fabrication and assembly operations are outsourced, as are most of our test operations, a portion of our production costs are fixed in nature. As a result, our unit costs and gross margin are impacted by the volume of units we produce.
Recent Results
Our net revenues were $114.2 million and $110.1 million in the three months ended September 30, 2019 and 2018, respectively, and $306.2 million and $322.6 million in the nine months ended September 30, 2019 and 2018, respectively. The increase in the three month period was due primarily to growth in the communications end market, driven by increased demand for our products in cellphone chargers. This growth was partially offset by a broad-based decline in demand across the consumer and industrial end markets resulting from global trade disputes. Net revenues decreased in the nine-month period as the broad-based decline in demand across the consumer and industrial end markets outweighed growth in the communications end market.
Our top ten customers, including distributors that resell to original equipment manufacturers, or OEMs, and merchant power supply manufacturers, accounted for 55% and 54% of our net revenues in the three and nine months ended September 30, 2019, respectively, and 56% and 57% of net revenues in each of the respective corresponding periods of 2018. Our top customer, a distributor of our products, accounted for approximately 11% of our net revenues in each of the three and nine months ended September 30, 2019, and 14% in each of the three and nine months ended September 30, 2018. International sales accounted for 97% of our net revenues in each of the three and nine months ended September 30, 2019 and 96% of net revenues in each of the three and nine months ended September 30, 2018.
Our gross margin for each of the three and nine months ended September 30, 2019 was 51%, and was 52% in each of the corresponding periods of 2018. The decrease in gross margin was due primarily to increased wafer substrate costs along with an unfavorable change in end-market mix, with a greater percentage of revenues coming from lower-margin end-markets.
Total operating expenses were $40.6 million and $39.0 million in the three months ended September 30, 2019 and 2018, respectively, and $121.8 million and $119.2 million in the nine months ended September 30, 2019 and 2018, respectively. The increases were due primarily to higher salary and related expenses driven by the expansion of our workforce and by annual merit increases; also contributing to the increases were higher expenses related to patent litigation as well as equipment related expenses in support of our product-development efforts. These increases were partially offset by lower stock-based compensation expense related to performance-based awards.
In October, 2019, we entered into a settlement agreement with ON Semiconductor to end all outstanding legal and administrative disputes. Pursuant to the settlement ON Semiconductor agreed to pay us $175.0 million, which is expected to favorably impact our financial results in the fourth quarter ending December 31, 2019. We expect that the settlement will result in a reduction

27


of litigation expenses beginning in the first quarter of fiscal 2020. Refer to Note 13, Legal Proceedings and Contingencies, in our Notes to Unaudited Condensed Consolidated Financial Statements, for information regarding the settlement.

Critical Accounting Policies and Estimates
The preparation of financial statements and related disclosures in conformity with accounting principles generally accepted in the United States of America (“U.S. GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. On an ongoing basis, we evaluate our estimates, including those listed below. We base our estimates on historical facts and various other assumptions that we believe to be reasonable at the time the estimates are made. Actual results could differ from those estimates.
Our critical accounting policies are as follows:
revenue recognition;
stock-based compensation;
estimating write-downs for excess and obsolete inventory;
income taxes;
business combinations; and
goodwill and intangible assets.
Our critical accounting policies are important to the portrayal of our financial condition and results of operations, and require us to make judgments and estimates about matters that are inherently uncertain. There have been no material changes to our critical accounting policies and estimates disclosed in “Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations - Critical Accounting Policies and Estimates” and Note 2, Significant Accounting Policies and Recent Accounting Pronouncements, in each case in our Annual Report on Form 10-K for the year ended December 31, 2018, filed with the SEC on February 13, 2019.

Results of Operations
The following table sets forth certain operating data as a percentage of net revenues for the periods indicated.
 
Three Months Ended
September 30,
 
Nine Months Ended
September 30,
 
2019
 
2018
 
2019
 
2018
Net revenues
100.0
%
 
100.0
%
 
100.0
%
 
100.0
%
Cost of revenues
49.1

 
48.2

 
49.3

 
48.3

Gross profit
50.9

 
51.8

 
50.7

 
51.7

Operating expenses:
 
 
 
 
 
 
 
Research and development
15.7

 
15.6

 
18.0

 
16.3

Sales and marketing
11.8

 
12.1

 
13.0

 
12.3

General and administrative
8.1

 
7.7

 
8.8

 
8.3

Total operating expenses
35.6

 
35.4

 
39.8

 
36.9

Income from operations
15.3

 
16.4

 
10.9

 
14.8

Other income
0.9

 
1.0

 
1.2

 
0.8

Income before income taxes
16.2

 
17.4

 
12.1

 
15.6

Provision for income taxes
1.2

 
1.4

 
0.6

 
1.0

Net income
15.0
%
 
16.0
%
 
11.5
%
 
14.6
%
Comparison of the Three and Nine Months Ended September 30, 2019 and 2018
Net revenues. Net revenues consist of revenues from product sales, which are calculated net of returns and allowances. Net revenues for the three and nine months ended September 30, 2019 were $114.2 million and $306.2 million, respectively, and $110.1 million and $322.6 million, respectively, for the corresponding periods of 2018. The increase in the three month period was due primarily to growth in the communications end market, driven by increased demand for our products in cellphone chargers. This growth was partially offset by a broad-based decline in demand across the consumer and industrial end markets resulting from global trade disputes. Net revenues decreased in the nine-month period as the broad-based decline in demand across the consumer and industrial end markets outweighed the growth in the communications end market.

28


Our revenue mix by end market for the three and nine months ended September 30, 2019 and 2018 was as follows:
 
Three Months Ended
September 30,
 
Nine Months Ended
September 30,
End Market
2019
 
2018
 
2019
 
2018
Communications
29
%
 
22
%
 
24
%
 
21
%
Computer
5
%
 
6
%
 
5
%
 
5
%
Consumer
32
%
 
35
%
 
36
%
 
38
%
Industrial
34
%
 
37
%
 
35
%
 
36
%
International sales, consisting of sales outside of the United States of America based on “bill to” customer locations, were $111.3 million and $298.1 million in the three and nine months ended September 30, 2019, respectively, and $105.6 million and $310.6 million, respectively, in the corresponding periods of 2018. Although power converters using our products are distributed to end markets worldwide, most are manufactured in Asia. As a result, sales to this region represented 77% of our net revenues in each of the three and nine months ended September 30, 2019, and 77% in each of the corresponding periods of 2018. We expect international sales, and sales to the Asia region in particular, to continue to account for a large portion of our net revenues in the future.
Sales to distributors accounted for 68% and 73% of net revenues in the three and nine months ended September 30, 2019, respectively, and 76% in each of the corresponding periods of 2018. Direct sales to OEMs and power-supply manufacturers accounted for the remainder.
In each of the three and nine months ended September 30, 2019 and 2018, one customer, a distributor of our products, accounted for more than 10% of our net revenues.
The following table discloses this customer’s percentage of revenues for the respective periods:
 
Three Months Ended
September 30,
 
Nine Months Ended
September 30,
Customer
2019
 
2018
 
2019
 
2018
Avnet
11
%
 
14
%
 
11
%
 
14
%
No other customers accounted for 10% or more of our net revenues in these periods.
Gross profit. Gross profit is net revenues less cost of revenues. Our cost of revenues consists primarily of costs associated with the purchase of wafers from our contracted foundries, the assembly, packaging and testing of our products by sub-contractors, product testing performed in our own facilities, amortization of acquired intangible assets, and overhead associated with the management of our supply chain. Gross margin is gross profit divided by net revenues. The table below compares gross profit and gross margin for the three and nine months ended September 30, 2019 and 2018:
 
Three Months Ended
September 30,
 
Nine Months Ended
September 30,
(dollars in millions)
2019
 
2018
 
2019
 
2018
Net revenues
$
114.2

 
$
110.1

 
$
306.2

 
$
322.6

Gross profit
$
58.1

 
$
57.0

 
$
155.2

 
$
166.8

Gross margin
50.9
%
 
51.8
%
 
50.7
%
 
51.7
%
Gross margin decreased in the three and nine months ended September 30, 2019, compared with the same period in the prior year, due primarily to increased wafer substrate costs along with an unfavorable change in end-market mix with a greater percentage of revenues coming from lower-margin end-markets.
Research and development expenses. Research and development (“R&D”) expenses consist primarily of employee-related expenses, including stock-based compensation, and expensed material and facility costs associated with the development of new technologies and new products. We also record R&D expenses for prototype wafers related to new products until such products are released to production. The table below compares R&D expenses for the three and nine months ended September 30, 2019 and 2018:
 
Three Months Ended
September 30,
 
Nine Months Ended
September 30,
(dollars in millions)
2019
 
2018
 
2019
 
2018
Net revenues
$
114.2

 
$
110.1

 
$
306.2

 
$
322.6

R&D expenses
$
18.0

 
$
17.2

 
$
55.2

 
$
52.6

R&D expenses as a % of net revenue
15.7
%
 
15.6
%
 
18.0
%
 
16.3
%

29


R&D expenses increased in the three and nine months ended September 30, 2019 as compared to the same periods in 2018, due primarily to higher salary and related expenses driven by increased headcount and annual merit increases as well as increased equipment related expenses.
Sales and marketing expenses. Sales and marketing (“S&M”) expenses consist primarily of employee-related expenses, including stock-based compensation, commissions to sales representatives, amortization of intangible assets and facilities expenses, including expenses associated with our regional sales and support offices. The table below compares S&M expenses for the three and nine months ended September 30, 2019 and 2018:
 
Three Months Ended
September 30,
 
Nine Months Ended
September 30,
(dollars in millions)
2019
 
2018
 
2019
 
2018
   Net revenues
$
114.2

 
$
110.1

 
$
306.2

 
$
322.6

   S&M expenses
$
13.5

 
$
13.3

 
$
39.7

 
$
39.9

   S&M expenses as a % of net revenue
11.8
%
 
12.1
%
 
13.0
%
 
12.3
%
S&M expenses increased slightly in the three months ended September 30, 2019 as compared to the same period in 2018, due primarily to increased sales commissions. S&M expenses decreased slightly in the nine-month period due primarily to lower amortization of intangible assets.
General and administrative expenses. General and administrative (“G&A”) expenses consist primarily of employee-related expenses, including stock-based compensation expenses, for administration, finance, human resources and general management, as well as consulting, professional services, legal and audit expenses. The table below compares G&A expenses for the three and nine months ended September 30, 2019 and 2018:
 
Three Months Ended
September 30,
 
Nine Months Ended
September 30,
(dollars in millions)
2019
 
2018
 
2019
 
2018
Net revenues
$
114.2

 
$
110.1

 
$
306.2

 
$
322.6

G&A expenses
$
9.2

 
$
8.5

 
$
26.9

 
$
26.7

G&A expenses as a % of net revenue
8.1
%
 
7.7
%
 
8.8
%
 
8.3
%
G&A expenses increased in the three and nine months ended September 30, 2019 as compared to the same periods in 2018 as a result of increased expenses related to patent litigation and higher salary and related expenses due to annual merit increases, offset in part by lower stock-based compensation expense related to performance-based awards.
Other income. Other income consists primarily of interest income earned on cash and cash equivalents, marketable securities and other investments, and the impact of foreign exchange gains or losses. The table below compares other income for the three and nine months ended September 30, 2019 and 2018:
 
Three Months Ended
September 30,
 
Nine Months Ended
September 30,
(dollars in millions)
2019
 
2018
 
2019
 
2018
Net revenues
$
114.2

 
$
110.1

 
$
306.2

 
$
322.6

Other income
$
1.1

 
$
1.1

 
$
3.5

 
$
2.8

Other income as a % of net revenue
0.9
%
 
1.0
%
 
1.2
%
 
0.8
%
Other income remained relatively constant for the three month periods. Other income increased in the nine months ended September 30, 2019 as compared to the same period in 2018 primarily due to an increase in interest income reflecting higher yields earned on our cash and investments.
Provision for income taxes. Provision for income taxes represents federal, state and foreign taxes. The table below compares income-tax expense for the three and nine months ended September 30, 2019 and 2018:
 
Three Months Ended
September 30,
 
Nine Months Ended
September 30,
(dollars in millions)
2019
 
2018
 
2019
 
2018
Income before income taxes
$
18.6

 
$
19.1

 
$
36.9

 
$
50.4

Provision for income taxes
$
1.5

 
$
1.5

 
$
1.7

 
$
3.2

Effective tax rate
8.0
%
 
7.6
%
 
4.7
%
 
6.3
%

30


Income-tax expense includes a provision for federal, state and foreign taxes based on the annual estimated effective tax rate applicable to us and our subsidiaries, adjusted for certain discrete items which are fully recognized in the period they occur. Accordingly, the interim effective tax rate may not be reflective of the annual estimated effective tax rate.
Our effective tax rates for the three and nine months ended September 30, 2019 were 8.0% and 4.7%, respectively, and 7.6% and 6.3%, respectively, for the corresponding periods of 2018. The effective tax rate in these periods was lower than the statutory federal income-tax rate of 21% due to the geographic distribution of our world-wide earnings in lower-tax jurisdictions, the impact of federal research tax credits and the recognition of excess tax benefits related to share-based payments. These benefits were partially offset by U.S. tax on foreign income, known as global intangible low-taxed income. The primary jurisdiction from which our foreign earnings are derived is the Cayman Islands, which is a non-taxing jurisdiction. Income earned in other foreign jurisdictions was not material. We have not been granted any incentivized tax rates and do not operate under any tax holidays in any jurisdiction.

Liquidity and Capital Resources
As of September 30, 2019, we had $244.8 million in cash, cash equivalents and short-term marketable securities, an increase of approximately $16.2 million from $228.6 million as of December 31, 2018. As of September 30, 2019, we had working capital, defined as current assets less current liabilities, of $325.0 million, an increase of approximately $40.9 million from $284.1 million as of December 31, 2018.
Operating activities generated cash of $42.3 million in the nine months ended September 30, 2019. Net income for this period was $35.2 million; we also incurred non-cash stock-based compensation expense, depreciation, amortization and deferred income taxes of $15.0 million, $14.3 million, $3.8 million and $1.3 million, respectively. Sources of cash also included a $1.1 million increase in taxes payable and accrued liabilities. These sources of cash were partially offset by a $14.8 million increase in accounts receivable due to increased customer shipments, a $7.9 million increase in inventories reflecting impact of a market slowdown during the first half of the year and anticipation of future demand, a $2.6 million decrease in accounts payable, excluding payables related to property and equipment, due primarily to the timing of payments, and a $3.0 million increase in prepaid expenses and other assets, primarily driven by prepaid legal fees, prepaid taxes and advances to suppliers.
Operating activities generated cash of $65.6 million in the nine months ended September 30, 2018. Net income for this period was $47.2 million; we also incurred non-cash stock-based compensation expense, depreciation and amortization of $16.1 million, $14.4 million and $4.0 million, respectively. Sources of cash also included a $2.9 million decrease in accounts receivable due to the timing of cash receipts and a $2.6 million increase in accounts payable, excluding payables related to property and equipment, due primarily to the timing of payments. These sources of cash were partially offset by a $17.1 million increase in inventories, partially reflecting lower-than-normal inventory levels at the beginning of the year, but also driven by our decision to build inventory in order to capitalize on extended lead times and limited availability for certain competing products. Also offsetting the sources of cash was a $2.7 million increase in prepaid expenses and other assets, primarily driven by prepaid legal expenses and advances to suppliers.
Our investing activities in the nine months ended September 30, 2019, resulted in an $83.8 million net use of cash, primarily consisting of $69.1 million for purchases of marketable securities, net of sales and maturities, and $14.3 million for purchases of property and equipment, primarily production-related machinery and equipment. Our investing activities provided $69.3 million of cash in the nine months ended September 30, 2018, consisting of $89.3 million from sales and maturities of marketable securities, partially offset by $19.1 million for purchases of property and equipment, primarily production-related machinery and equipment.
Our financing activities in the nine months ended September 30, 2019, resulted in a $12.5 million net use of cash, consisting of $14.9 million for the payment of dividends to stockholders and $7.3 million for the repurchase of our common stock. These uses of cash were offset in part by $9.7 million from the issuance of common stock, including the exercise of employee stock options and the issuance of shares through our employee stock purchase plan. Our financing activities in the nine months ended September 30, 2018, resulted in an $80.0 million net use of cash, consisting of $74.4 million for the repurchase of our common stock and $14.2 million for the payment of dividends to stockholders. These uses of cash were offset in part by $8.6 million from the issuance of common stock, including the exercise of employee stock options and the issuance of shares through our employee stock purchase plan.
On July 27, 2016, we entered into a Credit Agreement with a bank (the "Credit Agreement") that provides us with a $75.0 million revolving line of credit to use for general corporate purposes with a $20.0 million sub-limit for the issuance of standby and trade letters of credit. We amended the Credit Agreement on April 30, 2018, to extend the termination date from July 26, 2019, to April 30, 2022, with all other terms remaining the same. Our ability to borrow under the revolving line of credit is conditioned upon our compliance with specified covenants, including reporting and financial covenants, primarily a minimum liquidity measure and a debt to earnings ratio, with which we are currently in compliance. The Credit Agreement terminates on April 30, 2022; all advances under the revolving line of credit will become due on such date, or earlier in the event of a default. As of September 30, 2019, $6.2 million was reserved against the available credit in the form a standby letter of credit. No advances were outstanding under the agreement as of September 30, 2019.

31


In January 2018, our board of directors declared four cash dividends in the amount of $0.16 per share to be paid to stockholders of record at the end of each quarter in 2018. We paid a total of $18.8 million in cash dividends in 2018. In January 2019, our board of directors declared four quarterly cash dividends in the amount of $0.17 per share to be paid to stockholders of record at the end of each quarter in 2019. Dividend payouts of $4.9 million, $5.0 million and $5.0 million occurred on March 29, 2019, June 28, 2019, and September 30, 2019, respectively. In October 2019, our board of directors raised the cash dividend per share with the declaration five cash dividends, consisting of (a) a dividend in the amount of $0.02 per share to be paid to stockholders of record at the end of the fourth quarter in 2019, which is in addition to the dividend in the amount of $0.17 per share to be paid to stockholders of record at the end of the fourth quarter in 2019 previously declared by the board in January 2019, and (b) a dividend in the amount of $0.19 per share to be paid to stockholders of record at the end of each quarter in 2020. The declaration of any future cash dividend is at the discretion of the board of directors and will depend on our financial condition, results of operations, capital requirements, business conditions and other factors, as well as a determination that cash dividends are in the best interests of our stockholders.
As of December 31, 2018, we had approximately $51.2 million remaining under our stock-repurchase program. In the nine months ended September 30, 2019 we repurchased approximately 121,000 shares of our common stock for approximately $7.3 million. As of September 30, 2019, we had approximately $43.9 million remaining in our repurchase program, which has no expiration date. Authorization of future repurchase programs is at the discretion of the board of directors and will depend on our financial condition, results of operations, capital requirements, business conditions and other factors.
As of September 30, 2019, we had a contractual obligation related to income tax, which consisted primarily of unrecognized tax benefits of approximately $20.2 million. A portion of the tax obligation is classified as long-term income taxes payable and a portion is recorded in deferred tax assets in our condensed consolidated balance sheet.
As of September 30, 2019, there were no material changes in our contractual commitments from those reported in our Annual Report on Form 10-K for the year ended December 31, 2018.
Our cash, cash equivalents and investment balances may change in future periods due to changes in our planned cash outlays, including changes in incremental costs such as direct and integration costs related to future acquisitions. The Tax Act signed into law on December 22, 2017, subjects U.S. companies to a one-time transition tax on total post-1986 earnings and profits of their foreign subsidiaries and generally allows companies to repatriate accumulated foreign earnings without incurring additional U.S. federal taxes beginning after December 31, 2017. Accordingly, as of September 30, 2019, our worldwide cash and marketable securities are available to fund capital allocation needs, including capital and internal investments, acquisitions, stock repurchases and/or dividends without incurring additional U.S. federal income taxes.
If our operating results deteriorate during the remainder of 2019 as a result of a decrease in customer demand, pricing pressure, or other factors, our ability to generate positive cash flow from operations may be jeopardized. In that case, we may be forced to use our cash, cash equivalents and short-term investments, use our credit agreement or seek additional financing from third parties to fund our operations. We believe that cash generated from operations, together with existing sources of liquidity, will satisfy our projected working capital and other cash requirements for at least the next 12 months.
Off-Balance-Sheet Arrangements
As of September 30, 2019, we did not have any off-balance-sheet arrangements or relationships with unconsolidated entities or financial partnerships, such as entities often referred to as structured finance or special purpose entities, which are typically established for the purpose of facilitating off-balance sheet arrangements or other contractually narrow or limited purposes.

Recent Accounting Pronouncements
Information with respect to this item may be found in Note 2, Significant Accounting Policies and Recent Accounting Pronouncements, in our Notes to Unaudited Condensed Consolidated Financial Statements included in Part I, Item 1, of this Quarterly Report on Form 10-Q, which information is incorporated herein by reference.

ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

32


There has not been a material change in our exposure to foreign currency exchange and interest rate risks from that described in our Annual Report on Form 10-K for the year ended December 31, 2018.
Interest Rate Risk. Our exposure to market risk for changes in interest rates relates primarily to our investment portfolio. We consider cash invested in highly liquid financial instruments with a remaining maturity of three months or less at the date of purchase to be cash equivalents. Investments in highly liquid financial instruments with maturities greater than three months at the date of purchase are classified as short-term investments. We generally hold securities until maturity; however, they may be sold under certain circumstances, including, but not limited to, when necessary for the funding of acquisitions and other strategic investments, and therefore we classify our investment portfolio as available-for-sale. We invest in high-credit quality issuers and, by policy, limit the amount of credit exposure to any one issuer. As stated in our policy, we seek to ensure the safety and preservation of our invested principal funds by limiting default risk, market risk and reinvestment risk. We mitigate default risk by investing in safe and high-credit quality securities and by constantly positioning our portfolio to respond appropriately to a significant reduction in a credit rating of any investment issuer, guarantor or depository. Our portfolio includes only marketable securities with active secondary or resale markets to facilitate portfolio liquidity. At September 30, 2019, and December 31, 2018, we held primarily cash equivalents and short-term investments with fixed interest rates.
Our investment securities are subject to market interest rate risk and will vary in value as market interest rates fluctuate. We monitor our investments per our above-mentioned investment policy; therefore, if market interest rates were to increase or decrease by 10% from interest rates as of September 30, 2019, or December 31, 2018, the increase or decrease in the fair market value of our portfolio on these dates would not have been material. We monitor our investments for impairment on a periodic basis. Refer to Note 5, Marketable Securities, in our Notes to Unaudited Condensed Consolidated Financial Statements, for a tabular presentation of our available-for-sale investments and the expected maturity dates.
Foreign Currency Exchange Risk. As of September 30, 2019, our primary transactional currency was U.S. dollars; in addition, we hold cash in Swiss francs and euro. We maintain cash denominated in Swiss francs and euro to fund the operations of our Swiss subsidiary. The foreign exchange rate fluctuation between the U.S. dollar versus the Swiss franc and euro is recorded in other income in our condensed consolidated statements of income.
We have sales offices in various other foreign countries in which our expenses are denominated in the local currency, primary Asia and Western Europe. Cash balances held in foreign countries are subject to local banking laws and may bear higher or lower risk than cash deposited in the United States. From time to time we may enter into foreign currency hedging contracts to hedge certain foreign currency transactions. As of September 30, 2019, and December 31, 2018, we did not have an open foreign currency hedge program utilizing foreign currency forward exchange contracts.
Two of our major suppliers, Epson and Lapis, have wafer supply agreements based in U.S. dollars; however, our agreements with Epson and Lapis also allow for mutual sharing of the impact of the exchange rate fluctuation between Japanese yen and the U.S. dollar on future purchases. Each year, our management and these two suppliers review and negotiate future pricing; the negotiated pricing is denominated in U.S. dollars but is subject to contractual exchange rate provisions. The fluctuation in the exchange rate is shared equally between us and each of these suppliers on future purchases. Nevertheless, as a result of these supplier agreements, our gross margin is influenced by fluctuations in the exchange rate between the U.S. dollar and the Japanese yen. All else being equal, a 10% change in the value of the U.S. dollar compared to the Japanese yen would result in a corresponding change in our gross margin of approximately 1.0%; this sensitivity may increase or decrease depending on the percentage of our wafer supply that we purchase from some of our Japanese suppliers and could subject our gross profit and operating results to the potential for material fluctuations.

ITEM 4. CONTROLS AND PROCEDURES
Limitation on Effectiveness of Controls
Any control system, no matter how well designed and operated, can provide only reasonable assurance as to the tested objectives. The design of any control system is based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions, regardless of how remote. The inherent limitations in any control system include the realities that judgments related to decision-making can be faulty, and that reduced effectiveness in controls can occur because of simple errors or mistakes. Due to the inherent limitations in a cost-effective control system, misstatements due to error may occur and may not be detected.
Evaluation of Disclosure Controls and Procedures
Management is required to evaluate our disclosure controls and procedures, as defined in Rule 13a-15(e) under the Securities Exchange Act of 1934 (the “Exchange Act”). Disclosure controls and procedures are controls and other procedures designed to provide reasonable assurance that information required to be disclosed in our reports filed under the Exchange Act, such as this Quarterly Report on Form 10-Q, is recorded, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission’s rules and forms. Disclosure controls and procedures include controls and procedures designed to provide reasonable assurance that such information is accumulated and communicated to our management, including our Chief Executive

33


Officer and Chief Financial Officer as appropriate to allow timely decisions regarding required disclosure. Based on our management’s evaluation (with the participation of our principal executive officer and principal financial officer), our principal executive officer and principal financial officer have concluded that our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) were effective as of the end of the period covered by this report.
Changes in Internal Control over Financial Reporting
There were no changes in our internal control over financial reporting during the quarter ended September 30, 2019, that have materially affected or are reasonably likely to materially affect our internal control over financial reporting.

PART II. OTHER INFORMATION

ITEM 1. LEGAL PROCEEDINGS
Information with respect to this item may be found in Note 13, Legal Proceedings and Contingencies, in our Notes to Unaudited Condensed Consolidated Financial Statements included in Part I, Item 1, of this Quarterly Report on Form 10-Q, which information is incorporated herein by reference.
ITEM 1A. RISK FACTORS
As of the date of this filing, the risk factors have not changed substantively from those disclosed in Part 1 Item 1A in our Annual Report on Form 10-K for the year ended December 31, 2018, which risk factors are incorporated by reference in this report.

34


ITEM 6. EXHIBITS
 
 
 
 
Incorporation by Reference
EXHIBIT
NUMBER
 
Exhibit Description
 
Form
 
File
Number
 
Exhibit/Appendix
Reference
 
Filing
Date
 
Filed
Herewith
 
 
 
 
 
 
 
 
 
 
 
 
 
3.1

 
 
10-K
 
000-23441
 
3.1
 
2/29/2012
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3.2

 
 
8-K
 
000-23441
 
3.1
 
4/26/2013
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4.1

 
Reference is made to Exhibits 3.1 to 3.2
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
31.1

 
 
 
 
 
 
 
 
 
 
X
 
 
 
 
 
 
 
 
 
 
 
 
 
31.2

 
 
 
 
 
 
 
 
 
 
X
 
 
 
 
 
 
 
 
 
 
 
 
 
32.1**

 
 
 
 
 
 
 
 
 
 
X
 
 
 
 
 
 
 
 
 
 
 
 
 
32.2**

 
 
 
 
 
 
 
 
 
 
X
 
 
 
 
 
 
 
 
 
 
 
 
 
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.
 
 
 
 
 
 
 
 
 
X
 
 
 
 
 
 
 
 
 
 
 
 
 
101.SCH

 
Inline XBRL Taxonomy Extension Schema Document
 
 
 
 
 
 
 
 
 
X
 
 
 
 
 
 
 
 
 
 
 
 
 
101.CAL

 
Inline XBRL Taxonomy Extension Calculation Linkbase Document
 
 
 
 
 
 
 
 
 
X
 
 
 
 
 
 
 
 
 
 
 
 
 
101.DEF

 
Inline XBRL Taxonomy Extension Definition Linkbase Document
 
 
 
 
 
 
 
 
 
X
 
 
 
 
 
 
 
 
 
 
 
 
 
101.LAB

 
Inline XBRL Taxonomy Extension Label Linkbase Document
 
 
 
 
 
 
 
 
 
X
 
 
 
 
 
 
 
 
 
 
 
 
 
101.PRE

 
Inline XBRL Taxonomy Extension Presentation Linkbase Document
 
 
 
 
 
 
 
 
 
X
 
 
 
 
 
 
 
 
 
 
 
 
 
104

 
Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101)
 
 
 
 
 
 
 
 
 
 
All references in the table above to previously filed documents or descriptions are incorporating those documents and descriptions by reference thereto.
_____________
**
The certifications attached as Exhibits 32.1 and 32.2 accompanying this Form 10-Q, are not deemed filed with the SEC, and are not to be incorporated by reference into any filing of Power Integrations, Inc. under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended, whether made before or after the date of this Form 10-Q, irrespective of any general incorporation language contained in such filing.


35


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.
 
 
 
POWER INTEGRATIONS, INC.
 
 
 
 
Dated:
October 24, 2019
By:
/s/ SANDEEP NAYYAR
 
 
 
Sandeep Nayyar
Chief Financial Officer
(Duly Authorized Officer, Principal Financial Officer and Principal Accounting Officer)

36
EX-31.1 2 powi-ex3112019930q3.htm EXHIBIT 31.1 Exhibit


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




EX-31.2 3 powi-ex3122019930q3.htm EXHIBIT 31.2 Exhibit


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




EX-32.1 4 powi-ex3212019930q3.htm EXHIBIT 32.1 Exhibit


 
Exhibit 32.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER
CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO SECTION 906 OF
THE SARBANES-OXLEY ACT OF 2002
In connection with the Quarterly Report of Power Integrations, Inc. (the “Company”) on Form 10-Q for the quarter ended September 30, 2019, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Balu Balakrishnan, Chief Executive Officer of the Company, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (“Section 906”), certify to the best of my knowledge that:
(1)The Report fully complies with the requirements of Section 13(a) or Section 15(d) of the Securities Exchange Act of 1934; and
(2)The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
 
Dated:
October 24, 2019
By:
/s/ BALU BALAKRISHNAN
 
 
 
Balu Balakrishnan
Chief Executive Officer
A signed original of this written statement required by Section 906, or other document authenticating, acknowledging, or otherwise adopting the signature that appears in typed form within the electronic version of this written statement required by Section 906, has been provided to the Registrant and will be retained by the Registrant and furnished to the Securities and Exchange Commission or its staff upon request.



EX-32.2 5 powi-ex3222019930q3.htm EXHIBIT 32.2 Exhibit


 
Exhibit 32.2
CERTIFICATION OF CHIEF FINANCIAL OFFICER
CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO SECTION 906 OF
THE SARBANES-OXLEY ACT OF 2002
In connection with the Quarterly Report of Power Integrations, Inc. (the “Company”) on Form 10-Q for the quarter ended September 30, 2019, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Sandeep Nayyar, Chief Financial Officer of the Company, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (“Section 906”), certify to the best of my knowledge that:
(1)The Report fully complies with the requirements of Section 13(a) or Section 15(d) of the Securities Exchange Act of 1934; and
(2)The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
 
Dated:
October 24, 2019
By:
/s/ SANDEEP NAYYAR
 
 
 
Sandeep Nayyar
Chief Financial Officer
A signed original of this written statement required by Section 906, or other document authenticating, acknowledging, or otherwise adopting the signature that appears in typed form within the electronic version of this written statement required by Section 906, has been provided to the Registrant and will be retained by the Registrant and furnished to the Securities and Exchange Commission or its staff upon request.



EX-101.SCH 6 powi-20190930.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2101100 - Disclosure - BASIS OF PRESENTATION link:presentationLink link:calculationLink link:definitionLink 2118100 - Disclosure - COMMITMENTS link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - COMPONENTS OF THE COMPANY'S CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - COMPONENTS OF THE COMPANY'S CONDENSED CONSOLIDATED BALANCE SHEETS Accounts Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 2404407 - Disclosure - COMPONENTS OF THE COMPANY'S CONDENSED CONSOLIDATED BALANCE SHEETS Changes in Accumulated Other Comprehensive Income (Loss) (Details) link:presentationLink link:calculationLink link:definitionLink 2404406 - Disclosure - COMPONENTS OF THE COMPANY'S CONDENSED CONSOLIDATED BALANCE SHEETS Future Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2404405 - Disclosure - COMPONENTS OF THE COMPANY'S CONDENSED CONSOLIDATED BALANCE SHEETS Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2404403 - Disclosure - COMPONENTS OF THE COMPANY'S CONDENSED CONSOLIDATED BALANCE SHEETS Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 2404404 - Disclosure - COMPONENTS OF THE COMPANY'S CONDENSED CONSOLIDATED BALANCE SHEETS Prepaid Expenses and Other Current Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - COMPONENTS OF THE COMPANY'S CONDENSED CONSOLIDATED BALANCE SHEETS (Tables) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1001501 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) Allowances For Doubtful Accounts link:presentationLink link:calculationLink link:definitionLink 1006000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1004501 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) Tax Effects link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0002000 - Document - DOCUMENT AND ENTITY INFORMATION Document link:presentationLink link:calculationLink link:definitionLink 2115100 - Disclosure - EARNINGS PER SHARE link:presentationLink link:calculationLink link:definitionLink 2415402 - Disclosure - EARNINGS PER SHARE (Details) link:presentationLink link:calculationLink link:definitionLink 2315301 - Disclosure - EARNINGS PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 2105100 - Disclosure - FAIR VALUE MEASUREMENTS link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - FAIR VALUE MEASUREMENTS Fair Value Measurement (Details) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 2120100 - Disclosure - INDEMNIFICATIONS link:presentationLink link:calculationLink link:definitionLink 2117100 - Disclosure - LEASES link:presentationLink link:calculationLink link:definitionLink 2417402 - Disclosure - LEASES Lease Expense and Balance Sheet Information of Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2417403 - Disclosure - LEASES Lease Terms and Discount Rate (Details) link:presentationLink link:calculationLink link:definitionLink 2417405 - Disclosure - LEASES Maturities of Operating Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2417404 - Disclosure - LEASES Supplemental Cash Flows Information Regarding Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2317301 - Disclosure - LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 2119100 - Disclosure - LEGAL PROCEEDINGS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 2419401 - Disclosure - LEGAL PROCEEDINGS AND CONTINGENCIES (Details) link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - MARKETABLE SECURITITES link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - MARKETABLE SECURITITES Marketable Securities (Details) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - MARKETABLE SECURITITES (Tables) link:presentationLink link:calculationLink link:definitionLink 2116100 - Disclosure - PROVISION FOR INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 2416401 - Disclosure - PROVISION FOR INCOME TAXES (Details) link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING PRONOUNCEMENTS link:presentationLink link:calculationLink link:definitionLink 2403401 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING PRONOUNCEMENTS Lease Accounting (Details) link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - SIGNIFICANT CUSTOMERS AND GEOGRAPHIC NET REVENUES link:presentationLink link:calculationLink link:definitionLink 2411402 - Disclosure - SIGNIFICANT CUSTOMERS AND GEOGRAPHIC NET REVENUES Customer and Credit Risk Concentration (Details) link:presentationLink link:calculationLink link:definitionLink 2411403 - Disclosure - SIGNIFICANT CUSTOMERS AND GEOGRAPHIC NET REVENUES Geograpic Net Revenues (Details) link:presentationLink link:calculationLink link:definitionLink 2311301 - Disclosure - SIGNIFICANT CUSTOMERS AND GEOGRAPHIC NET REVENUES (Tables) link:presentationLink link:calculationLink link:definitionLink 1005000 - Statement - STATEMENT OF STOCKHOLDERS' EQUITY Statement link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - STOCK-BASED COMPENSATION link:presentationLink link:calculationLink link:definitionLink 2409403 - Disclosure - STOCK-BASED COMPENSATION Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2409404 - Disclosure - STOCK-BASED COMPENSATION Performance-based Awards and Restricted Stock Units (Details) link:presentationLink link:calculationLink link:definitionLink 2409402 - Disclosure - STOCK-BASED COMPENSATION Stock-Based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 2309301 - Disclosure - STOCK-BASED COMPENSATION (Tables) link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 2412404 - Disclosure - STOCKHOLDERS' EQUITY Cash Dividends (Details) link:presentationLink link:calculationLink link:definitionLink 2412403 - Disclosure - STOCKHOLDERS' EQUITY Common Stock Repurchases (Details) link:presentationLink link:calculationLink link:definitionLink 2412402 - Disclosure - STOCKHOLDERS' EQUITY Common Stock Shares Outstanding (Details) link:presentationLink link:calculationLink link:definitionLink 2312301 - Disclosure - STOCKHOLDERS' EQUITY (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 powi-20190930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 powi-20190930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 powi-20190930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Organization, Consolidation and Presentation of Financial Statements [Abstract] BASIS OF PRESENTATION Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Leases [Abstract] Operating Lease, Expense Operating Lease, Expense Operating Lease, Right-of-Use Asset Operating Lease, Right-of-Use Asset Operating Lease, Liability, Current Operating Lease, Liability, Current Operating Lease, Liability, Noncurrent Operating Lease, Liability, Noncurrent Operating Lease, Total Liability Operating Lease, Liability Marketable Securities [Abstract] Schedule of Available-for-sale Securities [Table] Schedule of Available-for-sale Securities [Table] Financial Instrument [Axis] Financial Instrument [Axis] Financial Instruments [Domain] Financial Instruments [Domain] Commercial paper Commercial Paper [Member] Corporate securities Corporate Debt Securities [Member] Investment Type [Axis] Investment Type [Axis] Investments [Domain] Investments [Domain] Investments due in 3 months or less: Short-term Investments Due in Less Than Three Months [Member] Short-term Investments Due in Less Than Three Months [Member] Investments due in 4-12 months: Short-term Investments [Member] Investments due in 12 months or greater: Other Long-term Investments [Member] Debt Securities, Available-for-sale [Line Items] Debt Securities, Available-for-sale [Line Items] Amortized Cost Available-for-sale Securities, Amortized Cost Basis Gross Unrealized Gains Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax Gross Unrealized Losses Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax Estimated Fair Market Value Available-for-sale Securities Equity [Abstract] Schedule of Common Stock [Table Text Block] Schedule of Stock by Class [Table Text Block] Dividends Declared and Paid [Table Text Block] Dividends Declared and Paid [Table Text Block] [Table Text Block] for Dividends Declared and Paid [Table] Share-based Payment Arrangement [Abstract] STOCK PLANS AND SHARE-BASED COMPENSATION Share-based Payment Arrangement [Text Block] Available-for-sale Securities Available-for-sale Securities [Table Text Block] Commitments and Contingencies Disclosure [Abstract] INDEMNIFICATIONS Long-term Contracts or Programs Disclosure [Text Block] COMMITMENTS Commitments Disclosure [Text Block] Earnings Per Share [Abstract] Basic earnings per share: Earnings Per Share, Basic [Abstract] NET INCOME Net Income (Loss) Attributable to Parent Weighted-average common shares Weighted Average Number of Shares Outstanding, Basic Basic earnings per share Earnings Per Share, Basic Diluted earnings per share: Earnings Per Share, Diluted [Abstract] Effect of dilutive awards: Dilutive Securities, Effect on Basic Earnings Per Share [Abstract] Employee stock plans Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Diluted weighted-average common shares Weighted Average Number of Shares Outstanding, Diluted Diluted earnings per share Earnings Per Share, Diluted Stock awards excluded in the computation of diluted earnings per share Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Stockholders' Equity Attributable to Parent [Abstract] Dividends Declared and Paid [Table] Dividends Declared and Paid [Table] Dividends Declared and Paid [Table] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Subsequent Event [Member] Subsequent Event [Member] Dividends [Axis] Dividends [Axis] Dividends [Domain] Dividends [Domain] Dividends Declared and Paid [Line Items] Dividends Declared and Paid [Line Items] [Line Items] for Dividends Declared and Paid [Table] Payments of dividends to stockholders Payments of Dividends Common Stock, Dividends, Per Share, Cash Paid Common Stock, Dividends, Per Share, Cash Paid Common Stock, Dividends, Number of Quarterly Distributions Declared, Current Fiscal Year Common Stock, Dividends, Number of Quarterly Distributions Declared, Current Fiscal Year Common Stock, Dividends, Number of Quarterly Distributions Declared, Current Fiscal Year Common Stock, Dividends, Per Share, Declared, Current Fiscal Year, First Quarter Common Stock, Dividends, Per Share, Declared, Current Fiscal Year, First Quarter Common Stock, Dividends Per Share Declared, Current Fiscal Year, First Quarter Common Stock, Dividends Per Share Declared, Current Fiscal Year, Second Quarter Common Stock, Dividends Per Share Declared, Current Fiscal Year, Second Quarter Common Stock, Dividends Per Share Declared, Current Fiscal Year, Second Quarter Common Stock, Dividends Per Share Declared, Current Fiscal Year, Third Quarter Common Stock, Dividends Per Share Declared, Current Fiscal Year, Third Quarter Common Stock, Dividends Per Share Declared, Current Fiscal Year, Third Quarter Common Stock, Dividends Per Share Declared, Current Fiscal Year, Fourth Quarter Common Stock, Dividends Per Share Declared, Current Fiscal Year, Fourth Quarter Common Stock, Dividends Per Share Declared, Current Fiscal Year, Fourth Quarter Common Stock, Dividends, Number of Quarterly Distributions Declared Common Stock, Dividends, Number of Distributions Declared Common Stock, Dividends, Number of Distributions Declared Common Stock, Dividends, Per Share, Declared, Additional, Current Fiscal Year, Fourth Quarter Additional Common Stock, Dividends, Per Share, Declared, Current Fiscal Year, Fourth Quarter Additional Common Stock, Dividends, Per Share, Declared, Current Fiscal Year, Fourth Quarter Common Stock, Dividends, Per Share, Declared, Next Fiscal Year, First Quarter Common Stock, Dividends, Per Share, Declared, Next Fiscal Year, First Quarter Common Stock, Dividends, Per Share, Declared, Next Fiscal Year, First Quarter Common Stock, Dividends Per Share Declared, Next Fiscal Year, Second Quarter Common Stock, Dividends Per Share Declared, Next Fiscal Year, Second Quarter Common Stock, Dividends Per Share Declared, Next Fiscal Year, Second Quarter Common Stock, Dividends Per Share Declared, Next Fiscal Year, Third Quarter Common Stock, Dividends Per Share Declared, Next Fiscal Year, Third Quarter Common Stock, Dividends Per Share Declared, Next Fiscal Year, Third Quarter Common Stock, Dividends Per Share Declared, Next Fiscal Year, Fourth Quarter Common Stock, Dividends Per Share Declared, Next Fiscal Year, Fourth Quarter Common Stock, Dividends Per Share Declared, Next Fiscal Year, Fourth Quarter 2019 (remaining three months) Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year 2020 Lessee, Operating Lease, Liability, Payments, Due Year Two 2021 Lessee, Operating Lease, Liability, Payments, Due Year Three 2022 Lessee, Operating Lease, Liability, Payments, Due Year Four 2023 Lessee, Operating Lease, Liability, Payments, Due Year Five Thereafter Lessee, Operating Lease, Liability, Payments, Due after Year Five Total future minimum lease payments Lessee, Operating Lease, Liability, Payments, Due Less imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Total Supplemental Balance Sheet Information of Operating Leases [Table Text Block] Supplemental Balance Sheet Information of Operating Leases [Table Text Block] [Table Text Block] for Supplemental Balance Sheet Information of Operating Leases [Table] Lease Terms and Discount Rate [Table Text Block] Lease Terms and Discount Rate [Table Text Block] Lease Terms and Discount Rate [Table Text Block] Supplemental Cash Flow Information Related to Leases [Table Text Block] Supplemental Cash Flow Information Related to Leases [Table Text Block] Supplemental Cash Flow Information Related to Leases [Table Text Block] Lessee, Operating Lease, Liability, Maturity [Table Text Block] Lessee, Operating Lease, Liability, Maturity [Table Text Block] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs, by Report Line [Axis] Income Statement Location [Axis] Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Report Line [Domain] Income Statement Location [Domain] Cost of revenues Cost of Sales [Member] Research and development Research and Development Expense [Member] Sales and marketing Selling and Marketing Expense [Member] General and administrative General and Administrative Expense [Member] Award Type [Axis] Award Type [Axis] Award Type [Domain] Stock Options Share-based Payment Arrangement, Option [Member] Performance Based Awards and Long Term Performance based Units Performance Based Awards and Long Term Performance based Units [Member] Performance Based Awards and Long Term Performance based Units [Member] Restricted Stock Units (RSUs) Restricted Stock Units (RSUs) [Member] Employee Stock Purchase Plan Employee Stock [Member] Stock-based compensation expense for stock options, stock awards and employee stock purchases included in operations: Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Stock-Based Compensation Expense Share-based Payment Arrangement, Expense Fair Value Disclosures [Abstract] Fair value of marketable securities and investments Fair Value Measurements, Recurring and Nonrecurring [Table Text Block] Balance Sheet Related Disclosures [Abstract] Raw materials Inventory, Raw Materials, Net of Reserves Work-in-process Inventory, Work in Process, Net of Reserves Finished goods Inventory, Finished Goods, Net of Reserves Total Inventory, Net Schedule of Intangible Assets [Table] [Table] Schedule of Intangible Assets [Table] [Table] Schedule of Intangible Assets [Table] 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] Internet Domain Names [Member] Internet Domain Names [Member] In Process Research and Development [Member] In Process Research and Development [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] Developed technology Developed Technology Rights [Member] Customer relationships Customer Relationships [Member] Technology licenses Licensing Agreements [Member] Schedule of Intangible Assets [Table] [Line Items] Schedule of Intangible Assets [Table] [Line Items] [Line Items] for Schedule of Intangible Assets [Table] Indefinite-Lived Intangible Assets Indefinite-lived Intangible Assets (Excluding Goodwill) Finite-Lived Intangible Assets, Gross Finite-Lived Intangible Assets, Gross Intangible Assets, Gross Intangible Assets, Gross Intangible Assets, Gross Finite-Lived Intangible Assets, Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Total Intangible Assets, Net (Excluding Goodwill) Finite-Lived Intangible Assets, Net Finite-Lived Intangible Assets, Net Repurchase of common stock Stock Repurchased During Period, Value Stock Repurchase Program, Remaining Authorized Repurchase Amount Stock Repurchase Program, Remaining Authorized Repurchase Amount Stock Repurchased During Period, Shares Stock Repurchased During Period, Shares Risks and Uncertainties [Abstract] Concentration Risk [Table] Concentration Risk [Table] Concentration Risk by Benchmark [Axis] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Revenue from Contract with Customer Benchmark [Member] Revenue from Contract with Customer Benchmark [Member] Accounts Receivable [Member] Accounts Receivable [Member] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Customer Concentration Risk [Member] Customer Concentration Risk [Member] Credit Concentration Risk [Member] Credit Concentration Risk [Member] Major Customers [Axis] Customer [Axis] Name of Major Customer [Domain] Customer [Domain] Avnet Avnet [Member] Avnet [Member] Powertech Distribution Ltd. Powertech Distribution Ltd. [Member] Powertech Distribution Ltd. [Member] Ten Customers Ten Customers [Member] Ten Customers [Member] Distributors [Member] Distributors [Member] Distributors [Member] Concentration Risk [Line Items] Concentration Risk [Line Items] Number of major customers Number Of Major Customers Number Of Major Customers Concentration risk, percentage of total net revenues Concentration Risk Percentage Of Net Revenue Customer Concentration Risk Percentage Of Total Net Revenue NET REVENUES Revenues Concentration risk percentage benchmark Concentration Risk, Percentage Concentration risk percentage benchmark for accounts receivable (more than) Concentration risk percentage benchmark for total accounts receivable Concentration risk percentage benchmark for total accounts receivable Income Tax Disclosure [Abstract] PROVISION FOR INCOME TAXES Income Tax Disclosure [Text Block] Statement of Financial Position [Abstract] Accounts receivable, allowance Accounts Receivable, Allowance for Credit Loss, Current Statement of Cash Flows [Abstract] CASH FLOWS FROM OPERATING ACTIVITIES: Net Cash Provided by (Used in) Operating Activities [Abstract] Net income 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 Depreciation Amortization of intangibles Amortization of Intangible Assets Loss on disposal of property and equipment Gain (Loss) on Disposition of Property Plant Equipment Stock-based compensation expense Share-based Payment Arrangement, Noncash Expense Amortization of premium (accretion of discount) on marketable securities Accretion (Amortization) of Discounts and Premiums, Investments Deferred income taxes Deferred Income Tax Expense (Benefit) Increase in accounts receivable allowances Accounts Receivable, Credit Loss Expense (Reversal) Change in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Accounts receivable Increase (Decrease) in Accounts Receivable Inventories Increase (Decrease) in Inventories Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Accounts payable Increase (Decrease) in Accounts Payable Taxes payable and accrued liabilities Increase Decrease in Taxes Payable and Accrued Liabilities Increase Decrease in Taxes Payable and Accrued 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] Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Acquisition of technology licenses Payments to Acquire Intangible Assets Purchases of marketable securities Payments to Acquire Available-for-sale Securities Proceeds from sales and maturities of marketable securities Proceeds from Sale and Maturity of Debt Securities, Available-for-sale Net cash provided by (used in) investing activities Net Cash Provided by (Used in) Investing Activities CASH FLOWS FROM FINANCING ACTIVITIES: Net Cash Provided by (Used in) Financing Activities [Abstract] Issuance of common stock under employee stock plans Proceeds, Issuance of Shares, Share-based Payment Arrangement, Including Option Exercised Repurchase of common stock Payments for Repurchase of Common Stock Payments of dividends to stockholders Proceeds from draw on line of credit Proceeds from Lines of Credit Payments on line of credit Repayments of Lines of Credit Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS Cash and Cash Equivalents, Period Increase (Decrease) CASH AND CASH EQUIVALENTS AT BEGINNING OF PERIOD Cash and Cash Equivalents, at Carrying Value CASH AND CASH EQUIVALENTS AT END OF PERIOD SUPPLEMENTAL DISCLOSURE OF NON-CASH INVESTING AND FINANCING ACTIVITIES: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Unpaid property and equipment Capital Expenditures Incurred but Not yet Paid Unpaid technology licenses Unpaid Technology Licenses Unpaid Technology Licenses SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION: Supplemental Cash Flow Information [Abstract] Cash paid for income taxes, net Income Taxes Paid, Net Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Table] Fair Value, Recurring and Nonrecurring [Table] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Fair Value, Measurements, Fair Value Hierarchy [Domain] Fair Value Hierarchy and NAV [Domain] Quoted Prices in Active Markets for Identical Assets (Level 1) Fair Value, Inputs, Level 1 [Member] Significant Other Observable Inputs (Level 2) Fair Value, Inputs, Level 2 [Member] Corporate securities Money market funds Money Market Funds [Member] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Investments at Fair Value Investments, Fair Value Disclosure Total Investments at Fair Value Assets, Fair Value Disclosure Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Acquired Finite-Lived Intangible Assets [Line Items] Acquired Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] 2019 (remaining three months) Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year 2020 Finite-Lived Intangible Assets, Amortization Expense, Year Two 2021 Finite-Lived Intangible Assets, Amortization Expense, Year Three 2022 Finite-Lived Intangible Assets, Amortization Expense, Year Four 2023 Finite-Lived Intangible Assets, Amortization Expense, Year Five Thereafter Finite-Lived Intangible Assets, Amortization Expense, after Year Five Total Statement of Comprehensive Income [Abstract] Foreign currency translation adjustments, tax Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax Unrealized gain (loss) on marketable securities, tax Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, Tax Amortization of defined benefit pension items, tax Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax Income Statement [Abstract] COST OF REVENUES Cost of Revenue GROSS PROFIT Gross Profit OPERATING EXPENSES: Operating Expenses [Abstract] Research and development Research and Development Expense Sales and marketing Selling and Marketing Expense General and administrative General and Administrative Expense Total operating expenses Operating Expenses INCOME FROM OPERATIONS Operating Income (Loss) OTHER INCOME Nonoperating Income (Expense) INCOME BEFORE INCOME TAXES Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest PROVISION FOR INCOME TAXES Income Tax Expense (Benefit) NET INCOME EARNINGS PER SHARE: Basic (in dollars per share) Diluted (in dollars per share) SHARES USED IN PER SHARE CALCULATION: Earnings Per Share, Basic and Diluted [Abstract] Basic (in shares) Diluted (in shares) Federal statutory tax rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Effective income tax rate Effective Income Tax Rate Reconciliation, Percent LEGAL PROCEEDINGS AND CONTINGENCIES Legal Matters and Contingencies [Text Block] FAIR VALUE MEASUREMENTS Fair Value Disclosures [Text Block] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Award Type [Domain] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Option activity under the Plans Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Outstanding at January 1, 2019 Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Granted Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures Exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Forfeited or expired Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Outstanding at September 30, 2019 Vested and exercisable at September 30, 2019 Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number Weighted- Average Exercise Price (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Outstanding at January 1, 2019 Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Granted Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Exercised Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Forfeited or expired Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Outstanding at September 30, 2019 Weighted-Average Remaining Contractual Term (In years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Outstanding, weighted-average remaining contractual term at period end Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Exercisable, weighted-average remaining contractual term, at period-end Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Aggregate Intrinsic Value [Abstract] Aggregate Intrinsic Value [Abstract] Aggregate Intrinsic Value [Abstract] Outstanding, aggregate intrinsic value at period end Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Exercisable, aggregate intrinsic value, at period end Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value EARNINGS PER SHARE Earnings Per Share [Text Block] Accounting Policies and Recent Accounting Pronouncements [Abstract] Accounting Policies and Recent Accounting Pronouncements [Abstract] Significant accounting policies and recent accounting pronouncements [Text Block] Significant accounting policies and recent accounting pronouncements [Text Block] Significant accounting policies and recent accounting pronouncements [Text Block] Supplemental Balance Sheet Disclosures Supplemental Balance Sheet Disclosures [Text Block] Common Stock Shares Outstanding [Abstract] Common Stock Shares Outstanding [Abstract] Beginning balance Common Stock, Shares, Outstanding Common stock issued under employee stock plans Stock Issued During Period, Shares, New Issues Repurchased Ending balance Stock-based Compensation Expense Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Summary of Option Activity Under the Plans Share-based Payment Arrangement, Option, Activity [Table Text Block] Performance Based Awards (PSUs) Performance Based Awards [Member] Performance-based Awards [Member] Long-Term Performance-Based Awards (PRSUs) Long-Term Performance-based Units [Member] Long-Term Performance-based Units [Member] Schedule of Share-based Compensation, Restricted Stock Units Award Activity Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Statement of Stockholders' Equity [Abstract] Statement [Table] Statement [Table] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Common Stock Common Stock [Member] Additional Paid-in Capital Additional Paid-in Capital [Member] Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Retained Earnings Retained Earnings [Member] Statement [Line Items] Statement [Line Items] Beginning balance Stockholders' Equity Attributable to Parent Common stock issued under employee stock plans Stock Issued During Period, Value, New Issues Repurchase of common stock Stock-based compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition Other comprehensive income Other Comprehensive Income (Loss), Net of Tax Payment of dividends to stockholders Dividends, Common Stock, Cash Ending balance ASSETS Assets [Abstract] CURRENT ASSETS: Assets, Current [Abstract] Cash and cash equivalents Short-term marketable securities Short-term Investments Accounts receivable, net of allowances for doubtful accounts of $763 and $706 in 2019 and 2018, respectively Accounts Receivable, after Allowance for Credit Loss, Current Inventories Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Total current assets Assets, Current PROPERTY AND EQUIPMENT, net Property, Plant and Equipment, Net INTANGIBLE ASSETS, net GOODWILL Goodwill DEFERRED TAX ASSETS Deferred Tax Assets, Net of Valuation Allowance, Noncurrent OTHER ASSETS Other Assets, Noncurrent Total assets Assets LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] CURRENT LIABILITIES: Liabilities, Current [Abstract] Accounts payable Accounts Payable, Current Accrued payroll and related expenses Employee-related Liabilities, Current Taxes payable Taxes Payable, Current Other accrued liabilities Other Accrued Liabilities, Current Total current liabilities Liabilities, Current LONG-TERM INCOME TAXES PAYABLE Accrued Income Taxes, Noncurrent DEFERRED TAX LIABILITIES Deferred Tax Liabilities, Net, Noncurrent OTHER LIABILITIES Other Liabilities, Noncurrent Total liabilities Liabilities COMMITMENTS AND CONTINGENCIES (Notes 11, 12, 13 and 14) Commitments and Contingencies STOCKHOLDERS’ EQUITY: Common stock Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital, Common Stock Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Retained earnings Retained Earnings (Accumulated Deficit) Total stockholders’ equity Total liabilities and stockholders’ equity Liabilities and Equity Prepaid legal fees Prepaid Legal Fees Prepaid Legal Fees Prepaid income tax Prepaid Taxes Prepaid maintenance agreements Prepaid Maintenance Agreements Prepaid Maintenance Agreements Interest receivable Interest Receivable, Current Advance to suppliers Advance to Suppliers Advance to Suppliers Other Other Assets, Current Total Concentration Risk Benchmark [Axis] Schedules of Concentration of Risk, by Risk Factor Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Geographic Net Revenues Revenue from External Customers by Geographic Areas [Table Text Block] Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Concentration Risk Disclosure [Text Block] Concentration Risk and Revenue From Contract With Customer [Text Block] Concentration Risk and Revenue From Contract With Customer [Text Block] Schedule of Accounts Receivable Schedule of Accounts Receivable [Table Text Block] Schedule of Accounts Receivable [Table Text Block] Schedule of Inventory, Current Schedule of Inventory, Current [Table Text Block] Schedule of Prepaid Expenses and Other Current Assets Schedule of Prepaid Expenses and Other Current Assets [Table Text Block] Schedule of Prepaid Expenses and Other Current Assets [Table Text Block] Schedule Of Intangible Assets Schedule Of Intangible Assets [Table Text Block] Schedule Of Intangible Assets [Table Text Block] Schedule of Finite-Lived Intangible Assets, Future Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Schedule of Accumulated Other Comprehensive Income (Loss) Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Gain and Loss Contingencies [Table] Gain and Loss Contingencies [Table] Gain Contingencies, Nature [Axis] Gain Contingency, Nature [Domain] Positive Outcome of Litigation [Member] Litigation Status [Axis] Litigation Status [Axis] Litigation Status [Domain] Litigation Status [Domain] Pending Litigation [Member] Pending Litigation [Member] Judicial Ruling [Member] Judicial Ruling [Member] Litigation Case [Axis] Litigation Case [Axis] Litigation Case [Domain] Litigation Case [Domain] Patent Infringement Claim One Patent Infringement Claim One [Member] Patent Infringement Claim One [Member] Patent Infringement Claim Two Patent Infringement Claim Two [Member] Patent Infringement Claim Two [Member] Patent Infringement Claim Two Counterclaim [Member] Patent Infringement Claim Two Counterclaim [Member] Patent Infringement Claim Two Counterclaim [Member] Patent Infringement Claim Three Counterclaim [Member] Patent Infringement Claim Three Counterclaim [Member] Patent Infringement Claim Three Counterclaim Patent Infringement Claim Three [Member] Patent Infringement Claim Three [Member] Patent Infringement Claim Three [Member] Patent Infringement Claim Five Patent Infringment Claim Five [Member] Patent Infringment Claim Five [Member] Patent Infringement Claim Six Patent Infringment Claim Six [Member] Patent Infringment Claim Six [Member] Patent Infringement Claim Seven Patent Infringement Claim Seven [Member] Patent Infringement Claim Seven [Member] Patent Infringement Claim Eight [Member] Patent Infringement Claim Eight [Member] Patent Infringement Claim Eight Patent Infringement Claim Nine [Member] Patent Infringement Claim Nine [Member] Patent Infringement Claim Nine Patent Infringement Claim Ten [Member] Patent Infringement Claim Ten [Member] Patent Infringement Claim Ten Patent Infringement Claim Eleven [Domain] Patent Infringement Claim Eleven [Domain] Patent Infringement Claim Eleven Gain and Loss Contingencies [Line Items] Gain and Loss Contingencies [Line Items] Gain Contingency, Patents Found Infringed upon, Number Gain Contingency, Patents Found Infringed upon, Number Number of patents withdrawn from infringement claims Number of Patents Withdrawn from Infringement Claims Number of Patents Withdrawn from Infringement Claims Litigation Settlement, Amount Awarded from Other Party Litigation Settlement, Amount Awarded from Other Party Proceeds from Legal Settlements Proceeds from Legal Settlements Number of patents in infringement case deemed unenforceable by Fairchild Number of Patents in Infringement Case, Unenforceable Number of Patents in Infringement Case, Unenforceable Number of Patents Not Infringed Loss Contingency, Patents Found Not Infringed, Number Number of patents remaining in infringement claims Number of Patents Remaining in Infringement Claims Number of Patents Remaining in Infringement Claims Gain Contingency, Patents Allegedly Infringed upon, Number Gain Contingency, Patents Allegedly Infringed upon, Number Loss Contingency, Patents Allegedly Infringed, Number Loss Contingency, Patents Allegedly Infringed, Number Period for petition for further stay of permanent injunction Period for Petition for Further Stay of Permanent Injunction Period for Petition for Further Stay of Permanent Injunction Potential impact on revenue by patent litigation, less than (as a percentage) Loss Contingency, Percent of Revenue Impacted by Patents Involved in Litigation Loss Contingency, Percent of Revenue Impacted by Patents Involved in Litigation Damages sought after the Company Loss Contingency, Damages Sought, Value Loss Contingency, Damages Awarded, Value Loss Contingency, Damages Awarded, Value Operating cash flows from operating leases, cash paid Operating Lease, Payments Right-of-use assets obtained in exchange for new operating lease obligations Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Lease Terms and Discount Rate [Table] Lease Terms and Discount Rate [Table] Lease Terms and Discount Rate [Table] Statistical Measurement [Axis] Statistical Measurement [Axis] Statistical Measurement [Domain] Statistical Measurement [Domain] Minimum [Member] Minimum [Member] Maximum [Member] Maximum [Member] Lease Terms and Discount Rate [Line Items] Lease Terms and Discount Rate [Line Items] [Line Items] for Lease Terms and Discount Rate [Table] Lesee Operating Lease Remaining Lease Term Range Lesee Operating Lease Remaining Lease Term Range Lesee Operating Lease Remaining Lease Term Range Lessee, Operating Lease, Option to Extension Term, Maximum Lesee, Operating Lease, Option Extension Term, Maximum Lesee, Operating Lease, Option Extension Term, Maximum Lessee, Operating Lease, Option to Terminate Term Within Lesee, Operating Lease, Option to Terminate Term Lesee, Operating Lease, Option to Terminate Term Weighted average remaining lease term Operating Lease, Weighted Average Remaining Lease Term Weighted average discount rate Lessee, Operating Lease, Discount Rate Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Unrealized Gains and Losses on Marketable Securities AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-sale, Parent [Member] Defined Benefit Pension Items Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Foreign Currency Items Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Beginning balance Other comprehensive income (loss) before reclassifications Other Comprehensive Income (Loss), before Reclassifications, Net of Tax Amounts reclassified from accumulated other comprehensive loss Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax Net-current period other comprehensive income (loss) Ending balance Leases of Lessee Disclosure [Text Block] Leases of Lessee Disclosure [Text Block] Number of Performance Based Awards Shares Released As Percentage Of Target Number Number of Performance Based Awards Shares Released As Percentage Of Target Number Number of Performance Based Awards Shares Released as Percentage of Target Number Shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Outstanding at January 1, 2019 Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Granted Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Vested Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Forfeited Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Outstanding at September 30, 2019 Outstanding and expected to vest at September 30, 2019 Share Based Compensation Arrangement By Share Based Payment Award, Equity Instruments Other Than Options, Outstanding And Expected To Vest, Number of Shares Share Based Compensation Arrangement By Share Based Payment Award, Equity Instruments Other Than Options, Outstanding And Expected To Vest, Number of Shares Weighted- Average Grant Date Fair Value Per Share (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 [Abstract] Outstanding at January 1, 2019 Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Granted Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Vested Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Forfeited Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Outstanding at September 30, 2019 Weighted-Average Remaining Contractual Term (In years) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract] Outstanding at September 30, 2019 Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms Outstanding and expected to vest at September 30, 2019 Share Based Compensation Arrangement By Share Based Payment Award, Equity Instruments Other Than Options, Outstanding And Expected To Vest, Weighted Average Remaining Contractual Term in Years Share Based Compensation Arrangement By Share Based Payment Award, Equity Instruments Other Than Options, Outstanding And Expected To Vest, Weighted Average Remaining Contractual Term in Years Aggregate Intrinsic Value (In thousands) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value [Abstract] Outstanding at September 30, 2019 Share Based Compensation Arrangement By Share Based Payment Award, Equity Instruments Other Than Options, Outstanding, Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Aggregate Intrinsic Value Outstanding and expected to vest at September 30, 2019 Share Based Compensation Arrangement By Share Based Payment Award, Equity Instruments Other Than Options, Outstanding And Expected To Vest, Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding and Expected to Vest, Aggregate Intrinsic Value Stockholders' Equity [Text Block] Stockholders' Equity [Text Block] Common Stock Repurchase and Cash Dividends [Text Block] New Accounting Pronouncements or Change in Accounting Principle [Table] New Accounting Pronouncements or Change in Accounting Principle [Table] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Operating Lease, Right-of-Use Asset [Member] Operating Lease, Right-of-Use Asset [Member] Operating Lease, Right-of-Use Asset [Member] Operating Lease, Liability [Member] Operating Lease, Liability [Member] Operating Lease, Liability [Member] Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Type of Adoption [Domain] Type of Adoption [Domain] Accounting Standards Update 2016-02 [Member] Accounting Standards Update 2016-02 [Member] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Cumulative Effect of New Accounting Principle in Period of Adoption Cumulative Effect of New Accounting Principle in Period of Adoption Accounts receivable trade Accounts Receivable, before Allowance for Credit Loss, Current Allowances for ship and debit Allowance for Ship And Debit Allowance for Ship And Debit Allowances for stock rotation and rebate Allowance for Stock Rotation and Rebate Allowance for Stock Rotation and Rebate Allowances for doubtful accounts Total Earnings per share calculation Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Other comprehensive income (loss), net of tax: Other Comprehensive Income (Loss), Net of Tax [Abstract] Foreign currency translation adjustments, net of $0 tax in each of the three and nine months ended September 30, 2019 and 2018 Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Unrealized gain on marketable securities, net of $0 tax in each of the three and nine months ended September 30, 2019 and 2018 Other Comprehensive Income (Loss), Securities, Available-for-sale, Adjustment, after Tax Amortization of defined benefit pension items, net of tax of $5 and $15 in the three and nine months ended September 30, 2019, respectively, and $9 and $27 in the three and nine months ended September 30, 2018, respectively Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax Total other comprehensive income TOTAL COMPREHENSIVE INCOME Comprehensive Income (Loss), Net of Tax, Attributable to Parent Document Information [Abstract] Document Information [Abstract] Document Information [Table] Document Information [Table] Class of Stock [Axis] Class of Stock [Axis] Class of Stock [Domain] Class of Stock [Domain] Document Information, Document [Axis] Document Information, Document [Axis] Document [Domain] Document [Domain] Document Information [Line Items] Document Information [Line Items] Title of 12(b) Security Title of 12(b) Security 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 Incorporation, State or Country Code Entity Incorporation, State or Country Code Document Type Document Type Document Quarterly Report Document Quarterly Report Current Fiscal Year End Date Current Fiscal Year End Date Document Period End Date Document Period End Date Document Transition Report Document Transition Report Entity File Number Entity File Number Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Entity Registrant Name Entity Registrant Name Trading Symbol Trading Symbol Entity Central Index Key Entity Central Index Key Entity Filer Category Entity Filer Category Amendment Flag Amendment Flag Entity Small Business Entity Small Business Entity Emerging Growth Company Entity Emerging Growth Company Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Entity Tax Identification Number Entity Tax Identification Number Entity Address, Postal Zip Code Entity Address, Postal Zip Code Security Exchange Name Security Exchange Name City Area Code City Area Code Local Phone Number Local Phone Number Entity Current Reporting Status Entity Current Reporting Status Entity Interactive Data Current Entity Interactive Data Current Entity Shell Company Entity Shell Company Geographic Net Revenues [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] United States of America UNITED STATES Hong Kong/China CHINA Taiwan TAIWAN, PROVINCE OF CHINA Korea KOREA, REPUBLIC OF Western Europe (excluding Germany) Western Europe Excluding Germany [Member] Western Europe Excluding Germany [Member] Japan JAPAN Germany GERMANY Other Other Countries [Member] Other Countries [Member] Revenue by Geography Revenues from External Customers and Long-Lived Assets [Line Items] Total net revenues EX-101.PRE 10 powi-20190930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R21.htm IDEA: XBRL DOCUMENT v3.19.3
LEGAL PROCEEDINGS AND CONTINGENCIES
9 Months Ended
Sep. 30, 2019
Commitments and Contingencies Disclosure [Abstract]  
LEGAL PROCEEDINGS AND CONTINGENCIES LEGAL PROCEEDINGS AND CONTINGENCIES:
From time to time in the ordinary course of business, the Company becomes involved in lawsuits, or customers and distributors may make claims against the Company. In accordance with ASC 450-10, Contingencies, the Company makes a provision for a liability when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated.
On October 4, 2019, the Company entered into a binding term sheet (the “Term Sheet”) with ON Semiconductor Corporation and its wholly owned subsidiaries Fairchild Semiconductor and Semiconductor Components Industries, LLC (collectively, “ON”) pursuant to which the parties agreed to end all outstanding legal and administrative disputes. Pursuant to the Term Sheet, ON agreed to pay Power Integrations $175.0 million in cash. In addition, each party agreed to release the other party from any claims to damages or monetary relief for certain alleged acts of patent infringement across the various patent infringement litigations, occurring on or before June 30, 2020, and not to file any additional action for legal or equitable relief prior to June 30, 2023 (although following that date a party may file a legal action for alleged patent infringement occurring after June 30, 2020). Neither party granted any licenses to the other. On October 19, 2019, the parties memorialized the terms of the Term Sheet in a definitive agreement (the “Definitive Agreement”). On October 22, 2019, the Company received ON’s payment of $175.0 million. The Company and ON are in the process of filing papers to dismiss, withdraw, or terminate all of the pending legal proceedings between the parties, as detailed below.
On October 20, 2004, the Company filed a complaint against Fairchild Semiconductor International, Inc. and Fairchild Semiconductor Corporation (referred to collectively as “Fairchild”) in the United States District Court for the District of Delaware. In its complaint, the Company alleged that Fairchild has and is infringing four of Power Integrations’ patents pertaining to pulse width modulation (PWM) integrated circuit devices. Fairchild denied infringement and asked for a declaration from the court that it does not infringe any Power Integrations patent and that the patents are invalid. The Court issued a claim construction order on March 31, 2006, which was favorable to the Company. The Court set a first trial on the issues of infringement, willfulness and damages for October 2, 2006. At the close of the first trial, on October 10, 2006, the jury returned a verdict in favor of the Company finding all asserted claims of all four patents-in-suit to be willfully infringed by Fairchild and awarding $34.0 million in damages. Fairchild raised defenses contending that the asserted patents are invalid or unenforceable, and the Court held a second trial on these issues beginning on September 17, 2007. On September 21, 2007, the jury returned a verdict in the Company’s favor, affirming the validity of the asserted claims of all four patents-in-suit. Fairchild submitted further materials on the issue of enforceability along with various other post-trial motions, and the Company filed post-trial motions seeking a permanent injunction and increased damages and attorneys’ fees, among other things. On September 24, 2008, the Court denied Fairchild’s motion regarding enforceability and ruled that all four patents are enforceable. On December 12, 2008, the Court ruled on the remaining post-trial motions, including granting a permanent injunction, reducing the damages award to $6.1 million, granting Fairchild a new trial on the issue of willful infringement in view of an intervening change in the law, and denying the Company’s motion for increased damages and attorneys’ fees with leave to renew the motion after the resolution of the issue of willful infringement. On December 22, 2008, at Fairchild’s request, the Court temporarily stayed the permanent injunction for 90 days. On January 12, 2009, Fairchild filed a notice of appeal challenging the Court’s refusal to enter a more permanent stay of the injunction, and Fairchild filed additional motions requesting that both the Federal Circuit and the District Court extend the stay of injunction. The District Court temporarily extended the stay pending the Federal Circuit ruling on Fairchild’s pending motion, but the Federal Circuit dismissed Fairchild’s appeal and denied its motion on May 5, 2009, and the District Court issued an order on May 13, 2009 confirming the reinstatement of the permanent injunction as originally entered in December 2008. On June 22, 2009, the Court held a brief bench re-trial on the issue of willful infringement. On July 22, 2010, the Court found that Fairchild willfully infringed all four of the asserted patents, and the Court also invited briefing on enhanced damages and attorneys’ fees. Fairchild also filed a motion requesting that the Court amend its findings regarding willfulness. On January 18, 2011, the Court denied Fairchild’s request to amend the findings regarding Fairchild’s willful infringement and doubled the damages award against Fairchild but declined to award attorneys’ fees. On February 3, 2011, the Court entered final judgment in favor of the Company for a total damages award of $12.9 million. Fairchild filed a notice of appeal challenging the final judgment and a number of the underlying rulings, and the Company filed a cross-appeal seeking to increase the damages award. The appeal was argued on January 11, 2012, and the Federal Circuit issued a mixed ruling on March 26, 2013,
affirming Fairchild’s infringement of certain claims that support the basis for the permanent injunction while reversing, vacating, and remanding the findings with respect to other claims, including the Company’s claim for damages. The Company filed a petition seeking Supreme Court review of the Federal Circuit’s ruling on damages issues, and the Supreme Court called for a response from Fairchild but ultimately declined to review the case. On remand, the District Court reinstated the prior findings that Fairchild willfully infringed three of the Company’s patents; the Company intends to pursue its claim for financial compensation based on Fairchild’s infringement. Moreover, following a new Supreme Court case on patent damages, the District Court on October 4, 2018 determined that the Federal Circuit’s ruling on damages in the earlier appeal had been overruled; that issue is now on appeal at the Federal Circuit, with briefing completed to determine the impact of the Supreme Court’s ruling and the scope of the proceedings on remand. Oral argument and rulings would have been expected in the coming months. However, this case is subject to the Definitive Agreement noted above, whereby the Company and ON are filing papers to dismiss, withdraw, or terminate all of the pending legal proceedings between the parties.
On May 23, 2008, the Company filed a complaint against Fairchild Semiconductor International, Inc., Fairchild Semiconductor Corporation, and Fairchild’s wholly owned subsidiary System General Corporation (referred to collectively as “Fairchild”), in the United States District Court for the District of Delaware. In its complaint, the Company alleged that Fairchild has infringed and is infringing three patents pertaining to power supply controller integrated circuit devices. Fairchild answered the Company’s complaint on November 7, 2008, denying infringement and asking for a declaration from the Court that it does not infringe any Power Integrations patent and that the patents are invalid and unenforceable. Fairchild’s answer also included counterclaims accusing the Company of infringing three patents pertaining to primary side power conversion integrated circuit devices. Fairchild had earlier brought these same claims in a separate suit against the Company, also in Delaware, which Fairchild dismissed in favor of adding its claims to the Company’s already pending suit against Fairchild. The Company has answered Fairchild’s counterclaims, denying infringement and asking for a declaration from the Court that it does not infringe any Fairchild patent and that the Fairchild patents are invalid. Fairchild also filed a motion to stay the case, but the Court denied that motion on December 19, 2008. On March 5, 2009, Fairchild filed a motion for summary judgment to preclude any recovery for post-verdict sales of parts found to infringe in the parties’ other ongoing litigation, described above, and the Company filed its opposition and a cross-motion to preclude Fairchild from re-litigating the issues of infringement and damages for those same products. On June 26, 2009, the Court held a hearing on the parties’ motions, and on July 9, 2009 the Court issued an order denying the parties’ motions but staying proceedings with respect to the products that were found to infringe and which are subject to the injunction in the other Delaware case between the parties pending the entry of final judgment in that case; those products are expected to be addressed in the context of the parties’ remand proceedings following the appeal in their earlier litigation in Delaware, and the remainder of the case is proceeding. On December 18, 2009, the Court issued an order construing certain terms in the asserted claims of the Company’s and Fairchild’s patents in suit. Following the Court’s ruling on claim construction, Fairchild withdrew its claim related to one of its patents and significantly reduced the number of claims asserted for the remaining two patents. The parties thereafter filed and argued a number of motions for summary judgment, and the Court denied the majority of the parties’ motions but granted the Company’s motion to preclude Fairchild from re-arguing validity positions that were rejected in the prior case between the parties. Because the assigned Judge retired at the end of July 2010, the case was re-assigned to a different Judge, and the Court vacated the trial schedule and had the parties provide their input on the appropriate course of action. The Court thereafter set a trial schedule with the jury trial on infringement and validity to begin in July 2011. On April 18, 2011, the Court rescheduled the trial to begin in January 2012, and on June 2, 2011, the Court moved the trial date to April 2012 to permit the parties to address another patent the Company accused Fairchild of infringing. Following a trial in April 2012, the jury returned a verdict finding that Fairchild infringes two of the Company’s patents, that Fairchild has induced others to infringe the Company’s patents, and also upheld the validity of the infringed patents. Of the two remaining counterclaim patents Fairchild asserted in the case, one was found not to be infringed, but the jury found the second patent to be infringed by a limited number of the Company’s products, although the jury further found the Company did not induce infringement by any customers, including customers outside the United States. On March 29, 2013, the District Court denied most of the parties’ post-trial motions on liability but granted the Company’s motion for judgment as a matter of law finding that Fairchild infringed another of the Company’s patents. On April 25, 2013, the Court denied both parties’ motions regarding the unenforceability of each other’s patents. The Company challenged adverse findings on appeal; nevertheless, the Company estimated that even if the verdict on Fairchild’s patent had ultimately been upheld, the sales potentially impacted would have amounted to less than 0.5% of the Company’s revenues. The Company requested an injunction preventing further infringement of its own patents by Fairchild, and Fairchild requested an injunction as well. Following a hearing on the issue in June 2014, the Court denied Fairchild’s request for an injunction against the Company and granted the Company’s request for an injunction against Fairchild. On January 13, 2015, the District Court entered final judgment on the liability and validity issues discussed above, and both parties filed appeals with the Federal Circuit. After briefing was completed, oral argument on the appeal took place in early July 2016, and on December 12, 2016, the Federal Circuit issued its opinion in the appeal, overturning the lone infringement verdict against the Company, finding one of the Company’s patents invalid, and overturning the District Court’s jury instruction on inducement. In view of the Federal Circuit’s rejection of the District Court’s jury instruction on inducement, the Court also vacated the inducement findings and associated injunction against Fairchild and remanded the case for a retrial on inducement, but the underlying validity and infringement findings against Fairchild on those two patents remain intact. At the conclusion of the retrial, the jury returned a verdict in favor of the
Company, finding that Fairchild willfully infringed the Company’s patents and induced infringement of the patents, awarding $24.3 million in damages on November 9, 2018. Although the jury awarded damages, at this stage of the proceedings the Company cannot state the amount, if any, it might ultimately recover from Fairchild, and no benefits have been recorded in the Company’s condensed consolidated financial statements as a result of the damages verdict. Fairchild challenged the verdict, and the Company sought enhanced damages for Fairchild’s willful infringement in post-trial proceedings, but on July 2019, the Court denied both parties’ motions. The Court did, however, award $7.1 million in pre-judgement interest as a result of Fairchild’s infringement. The case is now on appeal, and briefing was expected to begin over the coming months, with oral arguments and rulings to follow. However, this case is subject to the Definitive Agreement noted above, whereby the Company and ON are filing papers to dismiss, withdraw, or terminate all of the pending legal proceedings between the parties.
On June 28, 2004, the Company filed a complaint for patent infringement in the U.S. District Court, Northern District of California, against System General Corporation (SG), a Taiwanese company, and its U.S. subsidiary. The Company’s complaint alleged that certain integrated circuits produced by SG infringed and continue to infringe certain of its patents. On June 10, 2005, in response to the initiation of an International Trade Commission (ITC) investigation on the patents asserted in the District Court lawsuit, the District Court stayed all proceedings. Subsequent to the completion of the ITC proceedings, the District Court temporarily lifted the stay and scheduled a case management conference. On December 6, 2006, SG filed a notice of appeal of the ITC decision. In response, and by agreement of the parties, the District Court vacated the scheduled case management conference and renewed the stay of proceedings pending the outcome of the Federal Circuit appeal of the ITC determination. On November 19, 2007, the Federal Circuit affirmed the ITC’s findings in all respects, and SG did not file a petition for review. The parties subsequently filed a motion to dismiss the District Court case without prejudice. On November 4, 2009, the Company re-filed its complaint for patent infringement against SG and its parent corporations, Fairchild Semiconductor International, Inc. and Fairchild Semiconductor Corporation, to address their continued infringement of patents at issue in the original suit that recently emerged from SG requested reexamination proceedings before the U.S. Patent and Trademark Office (USPTO). The Company seeks, among other things, an order enjoining SG and Fairchild from infringing the Company’s patents and an award of damages resulting from the alleged infringement. Fairchild has denied infringement and asked for a declaration from the Court that it does not infringe any Power Integrations patent, that the patents are invalid, and that one of the two of the Company’s patents now at issue in the case is unenforceable. On May 5, 2010, SG and Fairchild filed an amended answer including counterclaims accusing the Company of infringing two patents, and later Fairchild withdrew its claim for infringement of one of the patents it originally asserted against the Company but added another patent to the case over the Company’s objections. Both parties filed summary judgment motions and challenges to each other’s experts’ testimony, and the Court granted the Company’s motion for summary judgment of non-infringement with respect to one of Fairchild’s two patents. Following a trial on the remaining claims in February 2014, the jury returned a verdict in the Company’s favor, affirming the validity of the asserted claims of the Company’s patents-in-suit, finding that SG and Fairchild infringed the Company’s asserted patents and induced infringement by others, and awarding $105.0 million in damages. The Jury also rejected Fairchild’s remaining counterclaims for infringement against the Company. Fairchild challenged these rulings in post-trial motions, but the judge confirmed the jury’s determinations on infringement and damages, although the Court declined to find Fairchild’s infringement willful. Fairchild also pressed its unenforceability claim with respect to one of the two patents it was found to infringe in post-trial briefing, but the Court rejected Fairchild’s unenforceability claim. Fairchild also requested reconsideration of the damages determinations, and the Court granted a new trial with respect to damages but none of the other issues addressed in the previous trial, with the retrial scheduled for December 2015. Thereafter, the parties completed pretrial proceedings challenging each other’s experts, and the Court granted portions of each party’s motions limiting the scope of expert testimony for purposes of the damages retrial, but neither party was successful in their efforts to prevent the other side’s experts from testifying at trial. Following a retrial on the issue of damages in December 2015, the jury returned a verdict in the Company’s favor, finding that the Company’s patented technology created the basis for customer demand for the infringing Fairchild products and awarding $139.8 million in damages. Although the jury awarded damages, at this stage of the proceedings the Company cannot state the amount, if any, it might ultimately recover from Fairchild, and no benefits have been recorded in the Company’s consolidated financial statements as a result of the damages verdict. Fairchild filed post-trial motions challenging the verdict, but the Court rejected Fairchild’s motions challenging the damages verdict in August 2016. The Company also filed motions requesting enhanced damages and attorney fees and reinstatement of the willfulness finding against Fairchild in view of an intervening change of law; on January 13, 2017, the District Court reinstated the finding that Fairchild’s infringement was willful but declined to enhance damages or award fees. In January 2017, Fairchild filed a further challenge to the verdict, but the Court rejected Fairchild’s motion and entered a final judgment of $146.5 million after factoring in pre-judgment interest. Fairchild’s appeal on the merits challenged the infringement findings and damages award. In July 2018, on appeal, the Federal Circuit affirmed the findings that Fairchild infringed both of the Company’s asserted patents but vacated the damages award and remanded the case for further proceedings. The Company filed a petition for review by the Supreme Court seeking to overturn the Federal Circuit’s ruling, but the Supreme Court denied further reviews. On remand, the Company intends to pursue its claim for damages. Although the patent claims at issue in litigation were rejected by the Patent Office in IPR proceedings, the relevant Patent Office decision in IPR has been overturned on appeal, subject to further challenge by Fairchild/ON Semiconductor as discussed below. On remand from the court of appeals, the case was set for trial in March 2021, with interim deadlines for discovery and further
submissions to the court. However, this case is subject to the Definitive Agreement noted above, whereby the Company and ON are filing papers to dismiss, withdraw, or terminate all of the pending legal proceedings between the parties.
On May 1, 2012, Fairchild Semiconductor Corporation and Fairchild’s wholly owned subsidiary, System General Corporation (referred to collectively as “Fairchild”), filed a complaint against the Company in the United States District Court for the District of Delaware. In its complaint, Fairchild alleged that the Company has infringed and is infringing four patents pertaining to power conversion integrated circuit devices. The Company answered Fairchild’s complaint, denying infringement and asking for a declaration from the Court that it does not infringe any Fairchild patent and that the Fairchild patents are invalid, and the Company also asserted counterclaims against Fairchild for infringement of five of the Company’s patents. Fairchild withdrew its claim for infringement of one of the patents it asserted against the Company after the Company’s preliminary challenge. The parties streamlined their contentions in view of the Court’s pretrial rulings, and following a trial in late May and early June 2015, a jury returned a verdict finding that Fairchild infringed one of the Company’s patents, that Fairchild has induced and contributed to others’ infringement of the Company’s patent, and that the Company induced infringement of a Fairchild patent that was previously found infringed in the 2012 trial described above, with a damages award of $2.4 million in favor of Fairchild. Both parties filed post-trial motions and challenges to various portions of the jury verdicts, and the Court addressed the first wave of post-trial motions, denying each side’s challenges to the verdict and denying Fairchild’s request for an injunction. In parallel proceedings, the Federal Circuit overturned the underlying finding of infringement against the Company on the Fairchild patent-in-suit, and the Company moved to vacate the inducement and damages judgment against the Company, a motion that Fairchild did not oppose. Following a retrial on indirect infringement and damages for Fairchild’s infringement of one of the Company’s asserted patents, a jury awarded the Company $0.7 million in damages on November 15, 2018. Fairchild challenged the verdict in post-trial proceedings, but the Court denied Fairchild’s challenges. The case is now on appeal, and briefing was expected to begin over the coming months, with oral argument and rulings to follow. However, this case is subject to the Definitive Agreement noted above, whereby the Company and ON are filing papers to dismiss, withdraw, or terminate all of the pending legal proceedings between the parties.
On October 21, 2015, the Company filed a complaint for patent infringement in the United States District Court for the Northern District of California against Fairchild Semiconductor Corporation, Fairchild Semiconductor International, Inc., and wholly-owned subsidiary Fairchild (Taiwan) Corporation (referred to collectively as “Fairchild”) to address Fairchild’s continued infringement of two patents Fairchild was previously found to infringe in the three District Court cases the Company brought against Fairchild discussed above. In each of the three prior cases, Fairchild was found to infringe one of the patents at issue in the latest complaint, and Fairchild’s challenges to the validity of the patents were rejected during the course of the prior lawsuits as well. Fairchild has answered the Company’s complaint, denying infringement and asking for a declaration from the Court that it does not infringe any Power Integrations patent and that the patents are invalid. Fairchild’s answer also included counterclaims accusing the Company of infringing four patents pertaining to power conversion integrated circuit devices, including one patent the Company was found not to infringe in prior litigation. The Company has answered Fairchild’s counterclaims, denying infringement and asking for a declaration from the Court that it does not infringe any Fairchild patent and that the Fairchild patents are invalid. On December 15, 2016, the Court stayed the case pending resolution of the parties’ inter partes review (IPR) and reexamination proceedings regarding the patents-in-suit. Following additional briefing regarding the Company’s proposal to move forward with some of the Company’s claims, the Court lifted the stay as to two of the Company’s patents and one of Fairchild’s patents and set a trial for November 2020, with fact and expert discovery taking place in the interim. However, this case is subject to the Definitive Agreement noted above, whereby the Company and ON are filing papers to dismiss, withdraw, or terminate all of the pending legal proceedings between the parties.
On March 10, 2016, Silver Star Capital, LLC filed a petition with the U.S. Patent & Trademark Office (PTO) requesting that the PTO conduct an IPR of the validity of the Company’s U.S. Patent No. 6,212,079 (the ‘079 patent), which the Company has asserted against Fairchild Semiconductor in the California litigation initiated in 2004, as discussed above. The Company’s ‘079 patent is also asserted in the Company’s most recent lawsuits against Fairchild filed in October 2015 and against ON Semiconductor filed in November 2016, also discussed herein. On March 29, 2016, ON Semiconductor filed another petition requesting an IPR of the Company’s ‘079 patent. Since that time, ON Semiconductor filed eleven more IPR petitions requesting review of various patents that the Company previously asserted against Fairchild as described above, and another eleven IPR petitions requesting review of various patents that the Company asserted against ON Semiconductor as described herein. The PTO denied Silver Star Capital’s IPR petition on the ‘079 patent but instituted IPR proceedings with respect to ON Semiconductor’s petitions directed to the ‘079 patent. The PTO also instituted IPR proceedings in response to eight of ON Semiconductor’s eleven other petitions challenging patents previously asserted against Fairchild, denying institution in three cases. On September 22, 2017, the PTO rejected as obvious the claims of the Company’s ‘079 patent that were asserted in litigation and which formed the basis for the $146.5 million judgment against Fairchild; an appeal was filed to reverse the PTO’s adverse findings, and on appeal the Federal Circuit sided with the Company and ruled that ON Semiconductor’s initial IPR against the asserted claims of the ‘079 patent was improper because of ON Semiconductor’s relationship with Fairchild. In four parallel appeals, the Federal Circuit similarly ruled that ON Semiconductor’s IPR petitions regarding other patents the Company had asserted against Fairchild were improper. ON Semiconductor has stated that
it intends to seek further review of these decisions, with further proceedings expected in the coming months. The PTO also instituted proceedings in response to ON Semiconductor’s eleven petitions filed against patents the Company asserted against ON Semiconductor. The PTO has rejected a number of the Company’s patent claims in the context of all of these ongoing proceedings, and further proceedings and appeals regarding the various IPRs are expected in the coming months as well. Although the validity of many of the Company’s challenged patents has previously been confirmed in the Company’s District Court litigation with Fairchild and in many cases in prior PTO reexamination proceedings as well, and though the Company intends to vigorously defend the validity of its patents, the outcome of the IPR proceedings is uncertain. These PTO proceedings with ON Semiconductor are subject to the Definitive Agreement noted above, whereby the Company and ON are filing papers to dismiss, withdraw, or terminate all of the pending legal proceedings between the parties.
On April 1, 2016, Opticurrent, LLC filed a complaint against the Company in the United States District Court for the Eastern District of Texas. In its complaint, Opticurrent alleges that the Company has infringed and is infringing one patent pertaining to transistor switch devices. The Company filed a motion to transfer the case to California, which the Court granted, and the case was assigned to a new judge in San Francisco following the transfer. On December 21, 2018, the Court granted the Company’s challenge to Opticurrent’s damages expert but denied the Company’s motion for summary judgment. Following a trial in February 2019, a jury issued a finding of direct infringement by the Company but found that the Company did not induce infringement, and awarded Opticurrent damages of $6.7 million. The Company challenged those findings in post-trial proceedings, and the Court granted one of the Company’s post-trial motions, reducing the damages award to $1.2 million. The Company believes it has strong defenses, and intends to vigorously defend itself against Opticurrent’s claims through appeals, which are currently under way, with briefing to follow in the coming months and oral argument thereafter.
On June 19, 2019, Opticurrent, LLC filed a follow-on lawsuit accusing more of the Company’s products of infringing the same claim of the same patent asserted in the parties’ prior litigation, as described above. The Company believes it has strong defenses, and intends to vigorously defend itself against Opticurrent’s claims, with appeals to follow if necessary.
On August 11, 2016, ON Semiconductor filed a complaint against the Company in the United States District Court for the District of Arizona. In its complaint, ON Semiconductor alleged that the Company has infringed and is infringing six patents and requested injunctive relief. The Company filed a motion to transfer the case to the Northern District of California, which the Court granted, and the case has been consolidated with the Company’s affirmative case against ON Semiconductor in the Northern District of California, as discussed below. This case is subject to the Definitive Agreement noted above, whereby the Company and ON are filing papers to dismiss, withdraw, or terminate all of the pending legal proceedings between the parties.
On November 1, 2016, the Company filed a lawsuit against ON Semiconductor in the United States District Court for the Northern District of California to address ON Semiconductor’s infringement of six patents. The court denied ON Semiconductor’s motion requesting that the case be transferred to Arizona and scheduled trial for December of 2019, with interim deadlines for claim construction and dispositive motions. In consolidating the pleadings from the California and Arizona cases following the transfer of ON Semiconductor’s case from Arizona, ON Semiconductor asserted two additional patents, bringing the total number of patents asserted against the Company to eight in this case, and ON Semiconductor’s amended complaint also seeks a declaration of non-infringement with respect to another of the Company’s patents that was previously asserted against Fairchild Semiconductor. Further proceedings were scheduled to take place over the coming months, with a trial scheduled for December of 2019. However, this case is subject to the the Definitive Agreement noted above, whereby the Company and ON are filing papers to dismiss, withdraw, or terminate all of the pending legal proceedings between the parties.
On December 27, 2016, ON Semiconductor filed a complaint against the Company in the United States District Court for the Eastern District of Texas. In its complaint, ON Semiconductor alleged that the Company has infringed and is infringing six patents and requests injunctive relief. On March 9, 2017, ON Semiconductor dismissed its Texas complaint and re-filed a substantially similar complaint in the District of Delaware. After the Company filed a motion to dismiss, ON Semiconductor filed an amended complaint; the Company has answered ON Semiconductor’s complaint and asserted claims for infringement of several of the Company’s patents. Trial has been scheduled for February 2020. This case is subject to the Definitive Agreement noted above, whereby the Company and ON are filing papers to dismiss, withdraw, or terminate all of the pending legal proceedings between the parties.
In November 2017, ON Semiconductor filed suit against the Company in Taiwan charging the Company with infringing three Taiwanese patents and seeking an injunction and damages of approximately $1.0 million. After a number of hearings and briefings on various disputed issues, including issues of jurisdiction, claim construction, validity, and infringement, the court on April 8, 2019 denied ON Semiconductor’s claims and dismissed the case; ON Semiconductor has filed an appeal, and further proceedings were expected take place over the coming months. This case is subject to the Definitive Agreement noted above, whereby the Company and ON are filing papers to dismiss, withdraw, or terminate all of the pending legal proceedings between the parties.
In August 2019, ON Semiconductor filed an infringement proceeding in Beijing against both a Chinese OEM and a retailer for allegedly infringing a Chinese patent by using one of the Company’s products. In August 2019, ON Semiconductor also filed two claims for patent infringement against Power Integrations Netherlands B.V. and others in the Shanghai IP court regarding the use of one of the Company’s products. Further proceedings were anticipated take place over the coming months, including the filing by the Company of a number of challenges to ON’s claims. However, this case is subject to the Definitive Agreement noted above, whereby the Company and ON are filing papers to dismiss, withdraw, or terminate all of the pending legal proceedings between the parties.
The Company is unable to predict the outcome of legal proceedings with certainty, and there can be no assurance that Power Integrations will prevail in the above-mentioned unsettled litigations. These litigations, whether or not determined in Power Integrations’ favor or settled, will be costly and will divert the efforts and attention of the Company’s management and technical personnel from normal business operations, potentially causing a material adverse effect on the business, financial condition and operating results. Currently, the Company is not able to estimate a loss or a range of loss for the ongoing litigation disclosed above, however adverse determinations in litigation could result in monetary losses, the loss of proprietary rights, subject the Company to significant liabilities, require Power Integrations to seek licenses from third parties or prevent the Company from licensing the technology, any of which could have a material adverse effect on the Company’s business, financial condition and operating results.

XML 12 R25.htm IDEA: XBRL DOCUMENT v3.19.3
MARKETABLE SECURITITES (Tables)
9 Months Ended
Sep. 30, 2019
Marketable Securities [Abstract]  
Available-for-sale Securities
Amortized cost and estimated fair market value of marketable securities classified as available-for-sale (excluding cash equivalents) at September 30, 2019, were as follows:
 
Amortized Cost
 
Gross Unrealized
 
Estimated Fair Market Value
(In thousands)
 
Gains
 
Losses
 
Investments due in 3 months or less:
 
 
 
 
 
 
 
Commercial paper
$
3,241

 
$

 
$

 
$
3,241

Corporate securities
900

 

 

 
900

Total
4,141

 

 

 
4,141

Investments due in 4-12 months:
 
 
 
 
 
 
 
Corporate securities
68,989

 
310

 

 
69,299

Total
68,989

 
310

 

 
69,299

Investments due in 12 months or greater:
 
 
 
 
 
 
 
Corporate securities
90,986

 
228

 
(5
)
 
91,209

Total
90,986

 
228

 
(5
)
 
91,209

Total marketable securities
$
164,116

 
$
538

 
$
(5
)
 
$
164,649

Amortized cost and estimated fair market value of marketable securities classified as available-for-sale (excluding cash equivalents) at December 31, 2018, were as follows:
 
Amortized Cost
 
Gross Unrealized
 
Estimated Fair Market Value
(In thousands)
 
Gains
 
Losses
 
Investments due in 3 months or less:
 
 
 
 
 
 
 
Corporate securities
$
6,788

 
$

 
$
(2
)
 
$
6,786

Total
6,788

 

 
(2
)
 
6,786

Investments due in 4-12 months:
 
 
 
 
 
 
 
Corporate securities
60,123

 

 
(244
)
 
59,879

Total
60,123

 

 
(244
)
 
59,879

Investments due in 12 months or greater:
 
 
 
 
 
 
 
Corporate securities
27,806

 
2

 
(22
)
 
27,786

Total
27,806

 
2

 
(22
)
 
27,786

Total marketable securities
$
94,717

 
$
2

 
$
(268
)
 
$
94,451


XML 13 R29.htm IDEA: XBRL DOCUMENT v3.19.3
EARNINGS PER SHARE (Tables)
9 Months Ended
Sep. 30, 2019
Earnings Per Share [Abstract]  
Earnings per share calculation
A summary of the earnings per share calculation is as follows:    
 
Three Months Ended
 
Nine Months Ended
(In thousands, except per share amounts)
September 30,
2019
 
September 30,
2018
 
September 30,
2019
 
September 30,
2018
Basic earnings per share:
 
 
 
 
 
 
 
Net income
$
17,099

 
$
17,667

 
$
35,177

 
$
47,248

Weighted-average common shares
29,385

 
29,365

 
29,213

 
29,558

Basic earnings per share
$
0.58

 
$
0.60

 
$
1.20

 
$
1.60

Diluted earnings per share: (1)
 
 
 
 
 
 
 
Net income
$
17,099

 
$
17,667

 
$
35,177

 
$
47,248

Weighted-average common shares
29,385

 
29,365

 
29,213

 
29,558

Effect of dilutive awards:
 
 
 
 
 
 
 
Employee stock plans
481

 
633

 
496

 
723

Diluted weighted-average common shares
29,866

 
29,998

 
29,709

 
30,281

Diluted earnings per share
$
0.57

 
$
0.59

 
$
1.18

 
$
1.56

_______________
(1)
The Company includes the shares underlying performance-based awards in the calculation of diluted earnings per share if the performance conditions have been satisfied as of the end of the reporting period and excludes such shares when the necessary conditions have not been met. The Company has excluded the shares underlying the outstanding performance-based awards in the 2019 and 2018 calculations as the shares were not contingently issuable as of the end of the reporting periods. 
XML 14 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.3 html 267 333 1 true 69 0 false 10 false false R1.htm 0002000 - Document - DOCUMENT AND ENTITY INFORMATION Document Sheet http://www.power.com/role/DocumentAndEntityInformationDocument DOCUMENT AND ENTITY INFORMATION Document Cover 1 false false R2.htm 1001000 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) Sheet http://www.power.com/role/CondensedConsolidatedBalanceSheetsUnaudited CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) Statements 2 false false R3.htm 1001501 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) Allowances For Doubtful Accounts Sheet http://www.power.com/role/CondensedConsolidatedBalanceSheetsUnauditedAllowancesForDoubtfulAccounts CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) Allowances For Doubtful Accounts Statements 3 false false R4.htm 1003000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Unaudited) Sheet http://www.power.com/role/CondensedConsolidatedStatementsOfIncomeUnaudited CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Unaudited) Statements 4 false false R5.htm 1004000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) Sheet http://www.power.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) Statements 5 false false R6.htm 1004501 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) Tax Effects Sheet http://www.power.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnauditedTaxEffects CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) Tax Effects Statements 6 false false R7.htm 1005000 - Statement - STATEMENT OF STOCKHOLDERS' EQUITY Statement Sheet http://www.power.com/role/StatementOfStockholdersEquityStatement STATEMENT OF STOCKHOLDERS' EQUITY Statement Statements 7 false false R8.htm 1006000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) Sheet http://www.power.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) Statements 8 false false R9.htm 2101100 - Disclosure - BASIS OF PRESENTATION Sheet http://www.power.com/role/BasisOfPresentation BASIS OF PRESENTATION Notes 9 false false R10.htm 2103100 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING PRONOUNCEMENTS Sheet http://www.power.com/role/SignificantAccountingPoliciesAndRecentAccountingPronouncements SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING PRONOUNCEMENTS Notes 10 false false R11.htm 2104100 - Disclosure - COMPONENTS OF THE COMPANY'S CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheets COMPONENTS OF THE COMPANY'S CONDENSED CONSOLIDATED BALANCE SHEETS Notes 11 false false R12.htm 2105100 - Disclosure - FAIR VALUE MEASUREMENTS Sheet http://www.power.com/role/FairValueMeasurements FAIR VALUE MEASUREMENTS Notes 12 false false R13.htm 2107100 - Disclosure - MARKETABLE SECURITITES Sheet http://www.power.com/role/MarketableSecuritites MARKETABLE SECURITITES Notes 13 false false R14.htm 2109100 - Disclosure - STOCK-BASED COMPENSATION Sheet http://www.power.com/role/StockBasedCompensation STOCK-BASED COMPENSATION Notes 14 false false R15.htm 2111100 - Disclosure - SIGNIFICANT CUSTOMERS AND GEOGRAPHIC NET REVENUES Sheet http://www.power.com/role/SignificantCustomersAndGeographicNetRevenues SIGNIFICANT CUSTOMERS AND GEOGRAPHIC NET REVENUES Notes 15 false false R16.htm 2112100 - Disclosure - STOCKHOLDERS' EQUITY Sheet http://www.power.com/role/StockholdersEquity STOCKHOLDERS' EQUITY Notes 16 false false R17.htm 2115100 - Disclosure - EARNINGS PER SHARE Sheet http://www.power.com/role/EarningsPerShare EARNINGS PER SHARE Notes 17 false false R18.htm 2116100 - Disclosure - PROVISION FOR INCOME TAXES Sheet http://www.power.com/role/ProvisionForIncomeTaxes PROVISION FOR INCOME TAXES Notes 18 false false R19.htm 2117100 - Disclosure - LEASES Sheet http://www.power.com/role/Leases LEASES Notes 19 false false R20.htm 2118100 - Disclosure - COMMITMENTS Sheet http://www.power.com/role/Commitments COMMITMENTS Notes 20 false false R21.htm 2119100 - Disclosure - LEGAL PROCEEDINGS AND CONTINGENCIES Sheet http://www.power.com/role/LegalProceedingsAndContingencies LEGAL PROCEEDINGS AND CONTINGENCIES Notes 21 false false R22.htm 2120100 - Disclosure - INDEMNIFICATIONS Sheet http://www.power.com/role/Indemnifications INDEMNIFICATIONS Notes 22 false false R23.htm 2304301 - Disclosure - COMPONENTS OF THE COMPANY'S CONDENSED CONSOLIDATED BALANCE SHEETS (Tables) Sheet http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsTables COMPONENTS OF THE COMPANY'S CONDENSED CONSOLIDATED BALANCE SHEETS (Tables) Tables http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheets 23 false false R24.htm 2305301 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) Sheet http://www.power.com/role/FairValueMeasurementsTables FAIR VALUE MEASUREMENTS (Tables) Tables http://www.power.com/role/FairValueMeasurements 24 false false R25.htm 2307301 - Disclosure - MARKETABLE SECURITITES (Tables) Sheet http://www.power.com/role/MarketableSecurititesTables MARKETABLE SECURITITES (Tables) Tables http://www.power.com/role/MarketableSecuritites 25 false false R26.htm 2309301 - Disclosure - STOCK-BASED COMPENSATION (Tables) Sheet http://www.power.com/role/StockBasedCompensationTables STOCK-BASED COMPENSATION (Tables) Tables http://www.power.com/role/StockBasedCompensation 26 false false R27.htm 2311301 - Disclosure - SIGNIFICANT CUSTOMERS AND GEOGRAPHIC NET REVENUES (Tables) Sheet http://www.power.com/role/SignificantCustomersAndGeographicNetRevenuesTables SIGNIFICANT CUSTOMERS AND GEOGRAPHIC NET REVENUES (Tables) Tables http://www.power.com/role/SignificantCustomersAndGeographicNetRevenues 27 false false R28.htm 2312301 - Disclosure - STOCKHOLDERS' EQUITY (Tables) Sheet http://www.power.com/role/StockholdersEquityTables STOCKHOLDERS' EQUITY (Tables) Tables http://www.power.com/role/StockholdersEquity 28 false false R29.htm 2315301 - Disclosure - EARNINGS PER SHARE (Tables) Sheet http://www.power.com/role/EarningsPerShareTables EARNINGS PER SHARE (Tables) Tables http://www.power.com/role/EarningsPerShare 29 false false R30.htm 2317301 - Disclosure - LEASES (Tables) Sheet http://www.power.com/role/LeasesTables LEASES (Tables) Tables http://www.power.com/role/Leases 30 false false R31.htm 2403401 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING PRONOUNCEMENTS Lease Accounting (Details) Sheet http://www.power.com/role/SignificantAccountingPoliciesAndRecentAccountingPronouncementsLeaseAccountingDetails SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING PRONOUNCEMENTS Lease Accounting (Details) Details http://www.power.com/role/SignificantAccountingPoliciesAndRecentAccountingPronouncements 31 false false R32.htm 2404402 - Disclosure - COMPONENTS OF THE COMPANY'S CONDENSED CONSOLIDATED BALANCE SHEETS Accounts Receivable (Details) Sheet http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsAccountsReceivableDetails COMPONENTS OF THE COMPANY'S CONDENSED CONSOLIDATED BALANCE SHEETS Accounts Receivable (Details) Details 32 false false R33.htm 2404403 - Disclosure - COMPONENTS OF THE COMPANY'S CONDENSED CONSOLIDATED BALANCE SHEETS Inventory (Details) Sheet http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsInventoryDetails COMPONENTS OF THE COMPANY'S CONDENSED CONSOLIDATED BALANCE SHEETS Inventory (Details) Details http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsTables 33 false false R34.htm 2404404 - Disclosure - COMPONENTS OF THE COMPANY'S CONDENSED CONSOLIDATED BALANCE SHEETS Prepaid Expenses and Other Current Assets (Details) Sheet http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsPrepaidExpensesAndOtherCurrentAssetsDetails COMPONENTS OF THE COMPANY'S CONDENSED CONSOLIDATED BALANCE SHEETS Prepaid Expenses and Other Current Assets (Details) Details 34 false false R35.htm 2404405 - Disclosure - COMPONENTS OF THE COMPANY'S CONDENSED CONSOLIDATED BALANCE SHEETS Intangible Assets (Details) Sheet http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsIntangibleAssetsDetails COMPONENTS OF THE COMPANY'S CONDENSED CONSOLIDATED BALANCE SHEETS Intangible Assets (Details) Details 35 false false R36.htm 2404406 - Disclosure - COMPONENTS OF THE COMPANY'S CONDENSED CONSOLIDATED BALANCE SHEETS Future Amortization Expense (Details) Sheet http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsFutureAmortizationExpenseDetails COMPONENTS OF THE COMPANY'S CONDENSED CONSOLIDATED BALANCE SHEETS Future Amortization Expense (Details) Details 36 false false R37.htm 2404407 - Disclosure - COMPONENTS OF THE COMPANY'S CONDENSED CONSOLIDATED BALANCE SHEETS Changes in Accumulated Other Comprehensive Income (Loss) (Details) Sheet http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsChangesInAccumulatedOtherComprehensiveIncomeLossDetails COMPONENTS OF THE COMPANY'S CONDENSED CONSOLIDATED BALANCE SHEETS Changes in Accumulated Other Comprehensive Income (Loss) (Details) Details 37 false false R38.htm 2405402 - Disclosure - FAIR VALUE MEASUREMENTS Fair Value Measurement (Details) Sheet http://www.power.com/role/FairValueMeasurementsFairValueMeasurementDetails FAIR VALUE MEASUREMENTS Fair Value Measurement (Details) Details 38 false false R39.htm 2407402 - Disclosure - MARKETABLE SECURITITES Marketable Securities (Details) Sheet http://www.power.com/role/MarketableSecurititesMarketableSecuritiesDetails MARKETABLE SECURITITES Marketable Securities (Details) Details 39 false false R40.htm 2409402 - Disclosure - STOCK-BASED COMPENSATION Stock-Based Compensation (Details) Sheet http://www.power.com/role/StockBasedCompensationStockBasedCompensationDetails STOCK-BASED COMPENSATION Stock-Based Compensation (Details) Details 40 false false R41.htm 2409403 - Disclosure - STOCK-BASED COMPENSATION Option Activity (Details) Sheet http://www.power.com/role/StockBasedCompensationOptionActivityDetails STOCK-BASED COMPENSATION Option Activity (Details) Details 41 false false R42.htm 2409404 - Disclosure - STOCK-BASED COMPENSATION Performance-based Awards and Restricted Stock Units (Details) Sheet http://www.power.com/role/StockBasedCompensationPerformanceBasedAwardsAndRestrictedStockUnitsDetails STOCK-BASED COMPENSATION Performance-based Awards and Restricted Stock Units (Details) Details 42 false false R43.htm 2411402 - Disclosure - SIGNIFICANT CUSTOMERS AND GEOGRAPHIC NET REVENUES Customer and Credit Risk Concentration (Details) Sheet http://www.power.com/role/SignificantCustomersAndGeographicNetRevenuesCustomerAndCreditRiskConcentrationDetails SIGNIFICANT CUSTOMERS AND GEOGRAPHIC NET REVENUES Customer and Credit Risk Concentration (Details) Details 43 false false R44.htm 2411403 - Disclosure - SIGNIFICANT CUSTOMERS AND GEOGRAPHIC NET REVENUES Geograpic Net Revenues (Details) Sheet http://www.power.com/role/SignificantCustomersAndGeographicNetRevenuesGeograpicNetRevenuesDetails SIGNIFICANT CUSTOMERS AND GEOGRAPHIC NET REVENUES Geograpic Net Revenues (Details) Details 44 false false R45.htm 2412402 - Disclosure - STOCKHOLDERS' EQUITY Common Stock Shares Outstanding (Details) Sheet http://www.power.com/role/StockholdersEquityCommonStockSharesOutstandingDetails STOCKHOLDERS' EQUITY Common Stock Shares Outstanding (Details) Details 45 false false R46.htm 2412403 - Disclosure - STOCKHOLDERS' EQUITY Common Stock Repurchases (Details) Sheet http://www.power.com/role/StockholdersEquityCommonStockRepurchasesDetails STOCKHOLDERS' EQUITY Common Stock Repurchases (Details) Details 46 false false R47.htm 2412404 - Disclosure - STOCKHOLDERS' EQUITY Cash Dividends (Details) Sheet http://www.power.com/role/StockholdersEquityCashDividendsDetails STOCKHOLDERS' EQUITY Cash Dividends (Details) Details 47 false false R48.htm 2415402 - Disclosure - EARNINGS PER SHARE (Details) Sheet http://www.power.com/role/EarningsPerShareDetails EARNINGS PER SHARE (Details) Details http://www.power.com/role/EarningsPerShareTables 48 false false R49.htm 2416401 - Disclosure - PROVISION FOR INCOME TAXES (Details) Sheet http://www.power.com/role/ProvisionForIncomeTaxesDetails PROVISION FOR INCOME TAXES (Details) Details http://www.power.com/role/ProvisionForIncomeTaxes 49 false false R50.htm 2417402 - Disclosure - LEASES Lease Expense and Balance Sheet Information of Operating Leases (Details) Sheet http://www.power.com/role/LeasesLeaseExpenseAndBalanceSheetInformationOfOperatingLeasesDetails LEASES Lease Expense and Balance Sheet Information of Operating Leases (Details) Details 50 false false R51.htm 2417403 - Disclosure - LEASES Lease Terms and Discount Rate (Details) Sheet http://www.power.com/role/LeasesLeaseTermsAndDiscountRateDetails LEASES Lease Terms and Discount Rate (Details) Details 51 false false R52.htm 2417404 - Disclosure - LEASES Supplemental Cash Flows Information Regarding Operating Leases (Details) Sheet http://www.power.com/role/LeasesSupplementalCashFlowsInformationRegardingOperatingLeasesDetails LEASES Supplemental Cash Flows Information Regarding Operating Leases (Details) Details 52 false false R53.htm 2417405 - Disclosure - LEASES Maturities of Operating Lease Liabilities (Details) Sheet http://www.power.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails LEASES Maturities of Operating Lease Liabilities (Details) Details 53 false false R54.htm 2419401 - Disclosure - LEGAL PROCEEDINGS AND CONTINGENCIES (Details) Sheet http://www.power.com/role/LegalProceedingsAndContingenciesDetails LEGAL PROCEEDINGS AND CONTINGENCIES (Details) Details http://www.power.com/role/LegalProceedingsAndContingencies 54 false false All Reports Book All Reports powi-2019930x10q.htm powi-20190930.xsd powi-20190930_cal.xml powi-20190930_def.xml powi-20190930_lab.xml powi-20190930_pre.xml powi-ex3112019930q3.htm powi-ex3122019930q3.htm powi-ex3212019930q3.htm powi-ex3222019930q3.htm http://fasb.org/us-gaap/2019-01-31 http://xbrl.sec.gov/country/2017-01-31 http://xbrl.sec.gov/dei/2019-01-31 http://fasb.org/srt/2019-01-31 true true XML 15 R48.htm IDEA: XBRL DOCUMENT v3.19.3
EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Basic earnings per share:        
NET INCOME $ 17,099 $ 17,667 $ 35,177 $ 47,248
Weighted-average common shares 29,385,000 29,365,000 29,213,000 29,558,000
Basic earnings per share $ 0.58 $ 0.60 $ 1.20 $ 1.60
Diluted earnings per share:        
NET INCOME $ 17,099 $ 17,667 $ 35,177 $ 47,248
Weighted-average common shares 29,385,000 29,365,000 29,213,000 29,558,000
Effect of dilutive awards:        
Employee stock plans 481,000 633,000 496,000 723,000
Diluted weighted-average common shares 29,866,000 29,998,000 29,709,000 30,281,000
Diluted earnings per share [1] $ 0.57 $ 0.59 $ 1.18 $ 1.56
Stock awards excluded in the computation of diluted earnings per share 0 0 0 0
[1]
The Company includes the shares underlying performance-based awards in the calculation of diluted earnings per share if the performance conditions have been satisfied as of the end of the reporting period and excludes such shares when the necessary conditions have not been met. The Company has excluded the shares underlying the outstanding performance-based awards in the 2019 and 2018 calculations as the shares were not contingently issuable as of the end of the reporting periods. 
XML 16 R7.htm IDEA: XBRL DOCUMENT v3.19.3
STATEMENT OF STOCKHOLDERS' EQUITY Statement - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Loss
Retained Earnings
Beginning balance at Dec. 31, 2017   $ 29 $ 198,384 $ (2,139) $ 351,408
Common stock issued under employee stock plans   0 8,550    
Repurchase of common stock   1 (74,377)    
Stock-based compensation     16,139    
Other comprehensive income $ 63     63  
Net income 47,248       47,248
Payment of dividends to stockholders         (14,172)
Ending balance at Sep. 30, 2018 531,132 28 148,696 (2,076) 384,484
Beginning balance at Jun. 30, 2018   28 152,380 (2,088) 371,509
Common stock issued under employee stock plans   0 2,915    
Repurchase of common stock   0 (10,988)    
Stock-based compensation     4,389    
Other comprehensive income 12     12  
Net income 17,667        
Payment of dividends to stockholders         (4,692)
Ending balance at Sep. 30, 2018 531,132 28 148,696 (2,076) 384,484
Beginning balance at Dec. 31, 2018 527,072 28 126,164 (1,689) 402,569
Common stock issued under employee stock plans   0 9,683    
Repurchase of common stock (7,300) 0 (7,302)    
Stock-based compensation     15,009    
Other comprehensive income 605     605  
Net income 35,177       35,177
Payment of dividends to stockholders         (14,916)
Ending balance at Sep. 30, 2019 565,328 28 143,554 (1,084) 422,830
Beginning balance at Jun. 30, 2019   28 134,443 (1,336) 410,730
Common stock issued under employee stock plans   0 4,005    
Repurchase of common stock   0 0    
Stock-based compensation     5,106    
Other comprehensive income 252     252  
Net income 17,099        
Payment of dividends to stockholders         (4,999)
Ending balance at Sep. 30, 2019 $ 565,328 $ 28 $ 143,554 $ (1,084) $ 422,830
XML 17 R3.htm IDEA: XBRL DOCUMENT v3.19.3
CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) Allowances For Doubtful Accounts - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Statement of Financial Position [Abstract]    
Accounts receivable, allowance $ 763 $ 706
XML 18 R44.htm IDEA: XBRL DOCUMENT v3.19.3
SIGNIFICANT CUSTOMERS AND GEOGRAPHIC NET REVENUES Geograpic Net Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Revenue by Geography        
Total net revenues $ 114,159 $ 110,085 $ 306,212 $ 322,648
United States of America        
Revenue by Geography        
Total net revenues 2,878 4,460 8,162 12,056
Hong Kong/China        
Revenue by Geography        
Total net revenues 64,526 59,178 171,110 169,149
Taiwan        
Revenue by Geography        
Total net revenues 10,410 11,210 27,246 36,010
Korea        
Revenue by Geography        
Total net revenues 7,177 8,087 22,621 25,965
Western Europe (excluding Germany)        
Revenue by Geography        
Total net revenues 9,220 12,842 28,746 37,910
Japan        
Revenue by Geography        
Total net revenues 4,753 5,040 11,312 15,238
Germany        
Revenue by Geography        
Total net revenues 4,921 3,873 13,661 10,882
Other        
Revenue by Geography        
Total net revenues $ 10,274 $ 5,395 $ 23,354 $ 15,438
XML 19 R40.htm IDEA: XBRL DOCUMENT v3.19.3
STOCK-BASED COMPENSATION Stock-Based Compensation (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Stock-based compensation expense for stock options, stock awards and employee stock purchases included in operations:        
Stock-Based Compensation Expense $ 5,106 $ 4,398 $ 15,009 $ 16,138
Performance Based Awards and Long Term Performance based Units        
Stock-based compensation expense for stock options, stock awards and employee stock purchases included in operations:        
Stock-Based Compensation Expense 300 (100) 600 2,600
Restricted Stock Units (RSUs)        
Stock-based compensation expense for stock options, stock awards and employee stock purchases included in operations:        
Stock-Based Compensation Expense 4,400 4,200 13,200 12,400
Employee Stock Purchase Plan        
Stock-based compensation expense for stock options, stock awards and employee stock purchases included in operations:        
Stock-Based Compensation Expense 400 300 1,200 1,100
Cost of revenues        
Stock-based compensation expense for stock options, stock awards and employee stock purchases included in operations:        
Stock-Based Compensation Expense 280 243 824 784
Research and development        
Stock-based compensation expense for stock options, stock awards and employee stock purchases included in operations:        
Stock-Based Compensation Expense 1,893 1,634 5,669 5,744
Sales and marketing        
Stock-based compensation expense for stock options, stock awards and employee stock purchases included in operations:        
Stock-Based Compensation Expense 1,211 1,105 3,413 3,507
General and administrative        
Stock-based compensation expense for stock options, stock awards and employee stock purchases included in operations:        
Stock-Based Compensation Expense $ 1,722 $ 1,416 $ 5,103 $ 6,103
XML 20 R51.htm IDEA: XBRL DOCUMENT v3.19.3
LEASES Lease Terms and Discount Rate (Details)
9 Months Ended
Sep. 30, 2019
Rate
Lease Terms and Discount Rate [Line Items]  
Lessee, Operating Lease, Option to Extension Term, Maximum 6 years
Lessee, Operating Lease, Option to Terminate Term Within 1 year
Weighted average remaining lease term 5 years
Weighted average discount rate 3.90%
Minimum [Member]  
Lease Terms and Discount Rate [Line Items]  
Lesee Operating Lease Remaining Lease Term Range 1 year
Maximum [Member]  
Lease Terms and Discount Rate [Line Items]  
Lesee Operating Lease Remaining Lease Term Range 9 years
XML 21 R38.htm IDEA: XBRL DOCUMENT v3.19.3
FAIR VALUE MEASUREMENTS Fair Value Measurement (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total Investments at Fair Value $ 212,888 $ 191,121
Corporate securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investments at Fair Value 161,408 94,451
Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investments at Fair Value 48,323 96,366
Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investments at Fair Value 3,157 304
Quoted Prices in Active Markets for Identical Assets (Level 1)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total Investments at Fair Value 3,157 304
Quoted Prices in Active Markets for Identical Assets (Level 1) | Corporate securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investments at Fair Value 0 0
Quoted Prices in Active Markets for Identical Assets (Level 1) | Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investments at Fair Value 0 0
Quoted Prices in Active Markets for Identical Assets (Level 1) | Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investments at Fair Value 3,157 304
Significant Other Observable Inputs (Level 2)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total Investments at Fair Value 209,731 190,817
Significant Other Observable Inputs (Level 2) | Corporate securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investments at Fair Value 161,408 94,451
Significant Other Observable Inputs (Level 2) | Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investments at Fair Value 48,323 96,366
Significant Other Observable Inputs (Level 2) | Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investments at Fair Value $ 0 $ 0
XML 22 R34.htm IDEA: XBRL DOCUMENT v3.19.3
COMPONENTS OF THE COMPANY'S CONDENSED CONSOLIDATED BALANCE SHEETS Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Balance Sheet Related Disclosures [Abstract]    
Prepaid legal fees $ 1,906 $ 181
Prepaid income tax 4,028 3,081
Prepaid maintenance agreements 1,062 2,047
Interest receivable 1,286 595
Advance to suppliers 3,074 2,157
Other 3,960 3,854
Total $ 15,316 $ 11,915
XML 23 R30.htm IDEA: XBRL DOCUMENT v3.19.3
LEASES (Tables)
9 Months Ended
Sep. 30, 2019
Leases [Abstract]  
Supplemental Balance Sheet Information of Operating Leases [Table Text Block]
Balance sheet information related to leases was as follows:
(In thousands)
Balance Sheet Classification
September 30,
2019
Right-of-use assets
 
 
Operating lease assets
Other assets
$
9,881

Lease liabilities
 
 
Current operating lease liabilities
Other accrued liabilities
$
1,803

Non-current operating lease liabilities
Other liabilities
7,409

Total
 
$
9,212


Lease Terms and Discount Rate [Table Text Block]
Lease term and discount rate
September 30,
2019
Weighted average remaining lease term
5.0 years

Weighted average discount rate
3.9
%

Supplemental Cash Flow Information Related to Leases [Table Text Block]
Supplemental cash flows information related to leases was as follow:
 
Nine Months Ended
(In thousands)
September 30,
2019
Cash paid for amounts included in the measurement of lease liabilities:
 
Operating cash flows from operating leases
$
2,429

 
 
Right-of-use assets obtained in exchange for new operating lease obligations
$
4,501


Lessee, Operating Lease, Liability, Maturity [Table Text Block]
Future minimum lease payments under all non-cancelable lease agreements as of September 30, 2019, are as follows:
(In thousands)
September 30,
2019
2019 (remaining three months)
$
311

2020
2,308

2021
2,261

2022
1,882

2023
1,655

Thereafter
1,744

Total future minimum lease payments
10,161

Less imputed interest
(949
)
Total
$
9,212


XML 24 R13.htm IDEA: XBRL DOCUMENT v3.19.3
MARKETABLE SECURITITES
9 Months Ended
Sep. 30, 2019
Marketable Securities [Abstract]  
Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure MARKETABLE SECURITIES:
Amortized cost and estimated fair market value of marketable securities classified as available-for-sale (excluding cash equivalents) at September 30, 2019, were as follows:
 
Amortized Cost
 
Gross Unrealized
 
Estimated Fair Market Value
(In thousands)
 
Gains
 
Losses
 
Investments due in 3 months or less:
 
 
 
 
 
 
 
Commercial paper
$
3,241

 
$

 
$

 
$
3,241

Corporate securities
900

 

 

 
900

Total
4,141

 

 

 
4,141

Investments due in 4-12 months:
 
 
 
 
 
 
 
Corporate securities
68,989

 
310

 

 
69,299

Total
68,989

 
310

 

 
69,299

Investments due in 12 months or greater:
 
 
 
 
 
 
 
Corporate securities
90,986

 
228

 
(5
)
 
91,209

Total
90,986

 
228

 
(5
)
 
91,209

Total marketable securities
$
164,116

 
$
538

 
$
(5
)
 
$
164,649

Amortized cost and estimated fair market value of marketable securities classified as available-for-sale (excluding cash equivalents) at December 31, 2018, were as follows:
 
Amortized Cost
 
Gross Unrealized
 
Estimated Fair Market Value
(In thousands)
 
Gains
 
Losses
 
Investments due in 3 months or less:
 
 
 
 
 
 
 
Corporate securities
$
6,788

 
$

 
$
(2
)
 
$
6,786

Total
6,788

 

 
(2
)
 
6,786

Investments due in 4-12 months:
 
 
 
 
 
 
 
Corporate securities
60,123

 

 
(244
)
 
59,879

Total
60,123

 

 
(244
)
 
59,879

Investments due in 12 months or greater:
 
 
 
 
 
 
 
Corporate securities
27,806

 
2

 
(22
)
 
27,786

Total
27,806

 
2

 
(22
)
 
27,786

Total marketable securities
$
94,717

 
$
2

 
$
(268
)
 
$
94,451


As of September 30, 2019, and December 31, 2018, the Company evaluated the nature of the investments with a loss position, which were primarily high-quality corporate securities, and determined the unrealized losses were not other-than-temporary.
XML 25 R17.htm IDEA: XBRL DOCUMENT v3.19.3
EARNINGS PER SHARE
9 Months Ended
Sep. 30, 2019
Earnings Per Share [Abstract]  
EARNINGS PER SHARE EARNINGS PER SHARE:
 Basic earnings per share are calculated by dividing net income by the weighted-average shares of common stock outstanding during the period. Diluted earnings per share are calculated by dividing net income by the weighted-average shares of common stock and dilutive common equivalent shares outstanding during the period. Dilutive common equivalent shares included in this calculation consist of dilutive shares issuable upon the assumed exercise of outstanding common stock options, the assumed vesting of outstanding restricted stock units, the assumed issuance of awards under the stock purchase plan and contingently issuable performance-based awards, as computed using the treasury stock method.
A summary of the earnings per share calculation is as follows:    
 
Three Months Ended
 
Nine Months Ended
(In thousands, except per share amounts)
September 30,
2019
 
September 30,
2018
 
September 30,
2019
 
September 30,
2018
Basic earnings per share:
 
 
 
 
 
 
 
Net income
$
17,099

 
$
17,667

 
$
35,177

 
$
47,248

Weighted-average common shares
29,385

 
29,365

 
29,213

 
29,558

Basic earnings per share
$
0.58

 
$
0.60

 
$
1.20

 
$
1.60

Diluted earnings per share: (1)
 
 
 
 
 
 
 
Net income
$
17,099

 
$
17,667

 
$
35,177

 
$
47,248

Weighted-average common shares
29,385

 
29,365

 
29,213

 
29,558

Effect of dilutive awards:
 
 
 
 
 
 
 
Employee stock plans
481

 
633

 
496

 
723

Diluted weighted-average common shares
29,866

 
29,998

 
29,709

 
30,281

Diluted earnings per share
$
0.57

 
$
0.59

 
$
1.18

 
$
1.56

_______________
(1)
The Company includes the shares underlying performance-based awards in the calculation of diluted earnings per share if the performance conditions have been satisfied as of the end of the reporting period and excludes such shares when the necessary conditions have not been met. The Company has excluded the shares underlying the outstanding performance-based awards in the 2019 and 2018 calculations as the shares were not contingently issuable as of the end of the reporting periods. 
In the three and nine months ended September 30, 2019 and 2018, no outstanding stock awards were determined to be anti-dilutive and therefore excluded from the computation of diluted earnings per share.

ZIP 26 0000833640-19-000199-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000833640-19-000199-xbrl.zip M4$L#!!0 ( &676$^.V;9NUQ$ ,O! 1 <&]W:2TR,#$Y,#DS,"YX MZB!A Q'0N3 MV6WM<5QOCEN=3NT?7W[Y[2_U^N]WHRZX=TQO@0@#+8H@0Q9XP6P.OEO(_0&F MU%F [P[]@9]AO>X# ?GPZEJ?77..%A! QBA^\AAJ.W1QCZ;0L]EMS2-_>M#& M4XPL3H*-1!6) K'/#-(98GVX0.X2FNBV-F=L^;G1>'EY>;=T7A!]9SJ+QM7% MY\N*Z(3X_01>%Q8E#B+=0 UB,-MAJ MB1J\4)V70A2;$5P^4!* 4XP+LB!P62PJ'&?@0\/_&"^*->QBXC)(S(C=UY1X M7JYEZ50 UD,W>-J+Y&]([34 .-K+B),6A]DI'";&$$#O7K^[,BI 1A^S[ M@'ND9CM*MB=#W9L6;#\A@*CX0[DJ762^FSG/#=/Q"*,KX9D^Z5R:JP,,?]37 M6+:DQJ.41X*K7 ^;)B<.&?W:QKLFT%H(EZ1(B*/FT,Q&8 M/"-7AAK71?H]!5CP7%^CV(X2 K'IYEIK-I3_N+.ANM@4Z"[+$!'"B(?Z&GA+ M MB2"FQ_+V46$91\JJ_A-XF A#A,8A*OPI?+)293QW_#WXE^^W/8>8_0%,B M_7/0=>K#^L:2.DM$&>;A5"P)D@CF%$UO:R)#J8>YR+]-:+_CB4!8)%5!,JR0 MW10',3U;,M%=$QEB$([[MN9R:=LHX/RG,V6A:5FF. @FN,(\V?"I+$\A3Q'W?-<6<,!FTP'!ECHS]I3CJ#_F^-3>@- MO)Z+K 'Y(I\W!1$ !T4T@!LMMS!'FM MM"__KI!V:]#K=28]+N?Q:(U1<'=N@UK>3]VK-#0=]H3C16"9?#?FFV?_CKV/^U+\W^F/C7CR-!]W. M?7/"?]PUN\U^RP#CKX9QUG>N4IJFS"_<$3(1?H9/-KI'#&+[+0TANTZ=A;R_ M>/_^XFKO%@)":L":'/!K0-#?SO:3H\O6')(9WKFTIRK6]3_NWO8!6@ F(40LDN2!!+_ )!K\*DO]V-M#" MYM#V&-=6<\'S/OQ?R8'QNA0@;V^)N57GFMS'_9N<3Q2(4P4"LLY655BU'5S1=E_]^>V/*JC'7AC[LWX;6M "?F+/EE-#C,P=QZ.IGF,Q&5;FVL@+ZP]W(!)%'H MY--X]DYE=3X1Z<];&E50@KB_>7U]<[M]>?O7K/BTCR-/'(X&>A>5<>2&= M%\>G4?'EQ07_)T9[QERR\9[8U+/# M08Y]:UE?68X)?)"M?"<3 &L" *< A"1$HSJG;B.1=(67ANZ\S<6UCT:?@U>O M^8^%&_]XPO_T0J_?:HZ_@G9W\/WL!K)4D1[CVK>R=37HU?Y^6[7SCGYD?.7E M.M\,T.GSW\;9 ,JK9P)?C>D4F;MT UO4E6,4A7N!YO"R%G:#?Z_"\94'P%/LK]XMI(P6D]797%PIOU^'93*_?:7=:,OP] M)3?7Y29E.K2!+JE:BE7U(/,H%MMF-IM4%\,G M;,M/Y159"FVN4E/+R *EKFM1-$D0J^F$%3SVEDO_ !1H1Y-E,6ARP[.'U#$1$N8G.K:60X3](6+BPM+/0:*/8V^4<>Q#LPN&HT'+,.[E*)48 M/F\-^A/^P^BW.B<6Y.H%7,X;%L.E]WI#^X%QSUS)&IHP( M6,&&I8;4#S&JLL)><_1/8]*\ZQI@;+1XI9/.Y*0:D%*0Z9?E6E)II/H11E7V MIU8<6%<"UK6/[ZHBB,RU'6"<07O8)ZQ.&BQ[5!_"<0$OA;4 M21:L/HKXJ/![O"_ZUAF+6?;V8!0NDI@T?S\IWY+@>%/E3XJ @5LA5S MDEYLC&?^J#IAP>I<'HX-'1N+@(P':&+_=>(3=0A_-$O,5NY8A3[FN%:TO7'G MP1_F%TM?6JW!HPP#P7#0[#?K\N75R!@UAU\[+= W)ES]WXS^XTGUW65$'Q80 M"3WEN3T;8?<'3^U%\Z7^&L;MW,(>:]9'"I>*#*BT=8"0&CF1XM,#!$$@0='9 M->0H-7B9>/=6!J2K*]=D4G-JY4TFJA]P D!(P=E$ JU^&/]2D7Z7 M5_P)9N;1WH+!=,P<\\?HKT-8FL# M5V/KGU\'W7NNR[\"XU^/8@%]5/JD%,=%?,<#7$OL+D+$+7XT8P:H/JE33'0#^?=*,*:+.T=I)QZV:$65PC23#]$-555MBS$8.>M.C%,K9[ M'CA8B%CE^\!\5/JD_RJK?]M,$^1JNPCYZ;JTI,"=Q2+H8$9HZ5%S7G9!95F< MN=I4AZTI;Q7!F*U MG54M%5(V(E$!ZX?7KK*BD4V%_7]'(K\U-FZ@"5XD[JF1M]0$UW@"^,0S)FBR MVQJC'JI)!8J[/?Z=GER%>9.KS0!735[+8_F9\S0H@;\^T+\-R(')+,.?R\D4P/^VR6BV+$FLISET6 TJI&2R%H" MEB55 .V80XEZY_79 J;-_UC!095M;H'0_@-!VG8\RN;_\B!EB$8BV2_.;61$ MO(60A:QH#S)Z%IDX<^2N 9)QG"!=Y/NY8GK0\E=5LFJ\9EME<^\NAY:/,7\2>+55NY MWJ7\V7(6$).=S4WEU?J>(,^9\L[9OUV:(W%#%QF/MD,G/+FQTU?R MK;G=$F5V*JEK4VF'&4Y#G63::_RR\&R7PT#T3RA[TJY M4H806UU,I.-SU_SD%SR4%RK-W23N=/(*%>/*8I_G*]'8WWGCD7TSD#MTA7 D*>5/B 0@GTHJ=.A5RN1WH009Y"XHB>1TD)\>- M,:O^>"P3*>LCZ&#R"+I4LRQ4LG+M,I/J1,/,+56AEJFG-=4-%B]^R'XPQIV+ M4/+$-']EN?'*Q.TG#A&\]. K7GB+-8_E@+:WTI"'M^.3.8)63(2&^$,NB^GR MU>1NA$0$'_X2I([$A=P:_K(A#L=AMI]QR$R0&%O]+A>_R_7MR=RH6-'#3Q4F MPY15D)T/ID'6VEDLH5C(?[<::<^"RH(>=X+KD,/!/CS M?(-I#_['H=&^PY#)S*^'G^0+20O$&S6M#N'9@^B69/F6#?$BQ4Y!F,HQ*892 M+ I?B!A?*;#IP2P*[8#N:',SD=]Y/ JV>WD%:K>Z-Q&.(!G<^9,'UT_T](Q MEU6T@BS*:[Y%2$YY&KS!D_I;]9CP'4K*5QI""TF6"I4\'@9M$;WG"$GOSX,& M\:(8JYE0Q\5X<6:/D,$7I[Q>,V".B>FBC!X+FFQ__&(&1^4W!*V@J//0[%'DR%S'M]WT&76NPUMYQ:K@$(I6HJ%->)6 MB39:SRHKWE=LCG63A1X4PV!$(&S.>*02G*V<8">K3%59&YMS9'DV&DS3"Q#5 M\X^E("HQ!;FF>'-R/X_#W/(5XR\PPN 60'%&E#_FY&\[*,;S5C@JN>0JY,E1 MZS&U(*)$^6)\PVYK!*Z M*D[467EQ.843M/X$W6%UEJ)E!\\N4>RZY^(P8OB.Q(P-3Q>?$86S]4J=# M!VV1/':(V)!T8)65IK6"^=UX[E#&))7/G"4I@WL/8=)%KBODX ^%<9V<@^,%5.)N&EPHD[A6T>+UC,*2J-+7!4,C>;(!(MJ$LZ..67 MPSNP1R*RX@DRY\2QG=FJBTV9'X=D:[Y7;B=$IE:^\QX%46)XU%DBX]6T/=$# M/\A1TXW51\6*_CR]^>>NN3RU7< OO_P/4$L#!!0 ( &676$_6#34=R!H M (P2 0 5 <&]W:2TR,#$Y,#DS,%]C86PN>&UL[5U9)19!VD'>L'62)Q M9'Y(Y $D@+__\\OM]-4G7RZ*^>SGU^0G_/J5G]FY*V;7/[_^XR-*/P[?OGW] MSW_\Y>__A=!_!A_>O1K-[>K6SY:OAJ4W2^]>?2Z6-Z_^[?SBSU>AG-^^^O>\ M_+/X9!!:5WI5_3(M9G_^+?[(S<*_^K(H_K:P-_[6O)M;LZSZOEDN[_[VYLWG MSY]_^I*7TY_FY?4;BC%[\UAK9XGX%WHHAN)'B%#$R$]?%N[U*^!PMJCZKM') M0_$O+\I_9E5IHK5^4WW[6'11;"L(S9(W__GUW<>*3U3,%DLSL_[U/_[RZM4: MCG(^]1]\>!7__^/#VV>-W,T_^_(G.[]]$[]],S"+8G$5WI=^ =!7B$'W52LW MI0\_OX;R!7!.--8,1[[_NJ?*\O[.__QZ4=S>38'A-R=1-)S?WA;+* B+0Y1L M*=H2!7?S66SU*L3?S>Q^,9S/G)\MO(-?%O-IX:*$#LPT(O_QQOM:Q#9H]7Q\ MI=;.5U#G@[<>9E\^]2._-,6T(X8/=G<^)(8W9G;M%V]G0./J=C6-!:Z6-[Z, M393^!FH7G_Q;T'*W_MU\L>@4IX;$G _%R6JY*GUZ.R^7Q?]6VF/\Y2Y6Z12N MNKV>#Y>WH$MGUP4(?+I8P-^=PG&@LW.B\ FJS,O[CMG?WLOY^ 9K>F<*MQ'* M13K;3.9564)3/4C$"02<#ZW?HUWH"(CG;;?#XZ$^_YB9E2O@T\,L'=U4SQRD MT^G\<_Q\,9F7H_DJ7X;5],&HM\A>K7XZX_TC^+W^=B-:9G$S 6(:CF*])OOA MZ*4+T2)O-1H_.Y>_FR_C$+P]461/[Z87SML>T@Y'\6%1 .S1>+8LEO=O9V%> MWE8>W,-WA^@_IHTV:!Z;UUQDN]X:]1M0T*WX+" MNYT5H5BO(1XD:U?Y-FAY!YP>!N9YJ?;ZK7YN@@+0GT]]L2=:]"I1NCH%&QJ'S*#V#NCN>J1BOMT?VK6:[*8EGXQ;=8O2M, M7DRKKX[BX906V^/GX^H.VHA3W$P?/>(G$O'!7YLR;B@T$;Z6.FF/ZWJ*<%O9 M=FBX-M/WY=QZ'YF.L@M>7V3;SVQ1AZYZ]?N@M;8<'-5,&Y3_:LH_H548O(_> M5C-L>1C:O94ZH^KEA[6!/;6]SGBI-[5J5&V#0I"X3T7<'9W,RW4 !='@8>H. M5.N0LIJC7J]V&W1^+*[7/A>$=NN%'YBS[R% C;,69G'<0GKV53F?P:^VGDO? M3NOGY[.R%%^_K#F*7?;9,B;#U6()4E9&LG[Q\^O2W-T4]C>__. _^=GJ\)0Z MI:V^>7@H$(U3"79J^:%8_ EF*HY"N5[).'I@V^^T;U0V'S[[K ,<:G33-^?U M3-GI+;;"S\,2X57XN)S;/V_F4P<$C/]G52SO'[\\R,-1K;1#-W0S,-6"YVV, M2FNEQ>ROU1U=5W?Q9VJ7Q2< I*[T']]4=QR\]V45;H%>J;Y+/T/$M38RBV59 MV&JU&2K^,2MJ;X*VWU-W_&__M!&CM9KLCJ.:VJE&W=9H?*8V:E&VM48W],2% MAQ%,.N=G[B@)K]U*1W3/;V\WPO;!WZU*>W/$^LN)S77.2;6OL+A:+6->I3O" M96[2:#=<'3$/]]3;29LU4QLSSV#6OH._-\4C+2>FG*Y[\E^6(,%Q'[%Q7SLS M1-OMHW%BY]G)J9EV^4AGI/*!SNG+4_A]6C%C Z7HF(F1 M3"8B$7J@!\/!. 4BF)KHR;@.QT_D,"WMJWD)BN+GU^3UJ\^^N+Y95K^N6S&E M?2&>S]/A-R7>+%:WZ_5U5( #_U _IOEW,9SS#C$#C@Y(R$N-&S_)'C.8P"7] M>%/QGD-K%J9VPK?V:^MG0FQAHYJ-]:H[RU9I:.9*HT'@U'0RP&;)@"2VJ"AUPR M)<2DP7BS'V*\VT#M\,BWI/+?H03U@>%7>?K[FVW.W7F\OE8.D9S==SWN;,?9R:UU]J)' M1WM2S&"RO8.!=M^2!I-JC\[97S'S*LF=- SZI1(9)10*G!B46ZJ(%TYHGI_B M<.\PN=^24+ETNZSLUL*98@%SDBO$+.'(>1N0$\PBG$N?8R*59^;2'>8V!V7> M 6)]&=8].#Q1=D^5QFF2OJ.Q3 K"LN-"QQ?O&/> M@3#U"ND%"-LN-52W:N8) 9P51RI0AZR!V66T5P W(0 Q%Q3;5CS^'TZ.3L6O M+ZG9 L7XBYVNXO+P+_.Y^UQ,IWLDIT[U3"FE)98Y4BH81)WPB(5<(\I4;JT+ M&ASD2S=I[3/:CV$[J^KN#+0S*?!+"IOV'Q_NT75_)&2_H_ZT6):.Z("2"><3 M)L10#5,]HH2D;#"F8R+&P_.M@3^2^<%\_A5 +PLSC7)[%3[XA2\_^7UV]'#E MC ^2D9+)0*2*0[@^',@)'4TT86.:O!4X9QWC%._5G+#>'Q&J"WLRIA M>W&\>.RNG24CS#4HI1$9)(*1L9)8TS&6J=1*CZEHQ5W_;N2C-:!Z%Y!HF18W MWD4S=[R [*Z=)>,)UXRS2:+'@G(>9\-$\P$>PK\!HY?NAK:#;2YBS%L MZN0-[TV?OYIB!MHO:M'TNO3/S\+LF,A;ZV1CSM(A)FPRH5A@2@?)8$#E&"O" MN=9I@RW*?FQMUY.Z#=1Z7.CRI5\LC]G0WEDG&RL073WD0SK@8B2(PDDB-9Z, MAF2((4)I9?/Z.Y.,ME$[/?'%?8HBN9Q7YZH+7^Z<_2]+9GP(,04=)Y3+B0#' M5&EH/>6,)%AI.FR@U,5W.[+M8-773#_*_]R"SB"=#(987*8!(K/[\,F6.72H:N:2 M0(S##$GO.$JP-(B(8)$W/M'<><_JY31TSGD])C/.E62)DLCFEJ/

-A0O"V<,.VL$=L@DN4,V!(PTUP8Q MEQBOI+;PW7-U.X1/QV>WA)>-PF5[\U]S/>)64HR7E 5@%S M>9XS1'.K0ZZ-TZ&!M]"[ )PT<#N.-31&JB]9&-_>3>?WWG_PU5[Q43KA8-W, MT%PQ:1)DK4H0]L \4P8CJXFA6C A:8,5^WZ6B5J6D"Y ZTM8JN6LVEIC2^F, M)S /N"9(""L1\;E&C@:'$F Z5YICX2\^DZIE@6@'IGZC2VO+U9'*8G_%+!B( MF1*KD6',(H<56.!<)TAXRH4(26)X \'H9U6I9<%H';$>_8M(\Y.;IWZ;SVP= M+V-GM4PYB7%B%%*!$:1P(I$QP+PP1%"*'3AO#9+H>K6!1BOFTNK7>*AJ!# Y'HW9"TOWC5+GA]"C<@[8M%*YCUJ38VM_Y4 M5]4?T!5/BV8!"Y.#"XUH[@@"92N03[Q#A$MBA)$$G.M+7]5J.EA;5$)#C'J+ M/9PKJDL'IN]- 2[RT-P5\5KQKQSLBT .5LZTP=@Y'Y"UEJ*@M44)$P9)F1-/ M%-=YWD Z^C$?+4M')ZCU&*O6.75?Y=:"0[T_?#VFI4PK90GC$N6<U%"54[)/NU0%,I+X MP (G"$+U! EJ,82"AB#-P/YB3PB19TPEJ)MU]#R#!N_/G84X;G6^77$)3>?&NSN(F!(?P79^TG,ZU"Q>70E.4]3+R# M#G>=^AEQ/E'86J0E3%5G#$,X!P\3,ZN4\9HG4G\?0G'2B'[K@'>$66_1^0,NI7.Y4$)#.-O.;1[?A42T M!%'?*2=MWB0*\-C<:XV2Q%'D0V*2!BNC'@6Y/(%J&JO<3 MHT<@&L?ZD97[GR^7]^ZE9 M/QH,7L]=-'+[U<2^:AFG7'H+<24QW"*BG4,BYD\PZKA1'H.GWN!JN3X=B$9Q M1LL8]7B [3N_J:E/CZ*1A'2$55^24D,:'KE@2]DCW@"/,V0//4KEL;E#6RIF>9YC$OVD!(-K3(4V*"12(6(AYP9SOTVMH) &MHW2&XX[ULX6^+9_E3@DNG$+/J>[ZR./C2WGQ<.;#.]?G/_JX M?7'QO2^+>-#HB.__O_H==WMS60YY50(PI'/ X7P([=(&6F0E[GT+G@C M+3O?/D9<.0$VJF=T80P&]W\L8KKMI(AW/8 3M'F>;W\26OU&,N(A$&,P4?,< MHG9J)$=&ZP0QDV 3C&&A2632SV)W=\,_[Q'7'N/;^-;Y8@(XOETL5E%!787U M"V5_P+R/SS8#?L6G&+E7'[]\2!&TW0**K?WR:C-U_7CD_@M\.NPW8SG#7,@8 M/>+UMD,\G$!0DF"?4$>"# T.5!01C_/5]P>JN M@AKY68)#^EGS6B,UBU MIB#VEZIW]RC<=85E9YT,QWUVEJBX!9\CD3B"B+4&)=Q9R@(15C=PY<4/I53: M1+$O:=D!S3H+HV%HN*61#(=XF!-+9*@S2#H"GEQB-'()X\& )\?RB\]Z.7=H MV ZN?3LVO\]3"VB5?N>&70U_YW C@(1R0>(<*4X"(!$$4LR"&>>8:\>DY**= M3+LS:*S&([_##>H$UK,)V+?[?(\"95PK2T+N&YC"\\9KG4M6J[B>(XZ+1(."_=4L(]WW5^$T>3NM MQ0Q4=Y#""*0ED0B"7H6(DQ9I&G">."-]DW3TL\: K8M>;Q"?V>>_ LMOFOK\ M6QK)K,,X6:T4\IRKX5A3=#^SSMX-KCQ+V]7CC?B'Z M6B[S),'6@TM@XYJ*5Z"SEOI=2T@BX_K*<[DIO MBT./X3XMEBFNK*,)0=QCAN*)6.0H<3![O-66:2+#Q5^-U9,8-,2MM],R3UYL MO I'A&?[*V8)%<83B1')B4 &)R*^^TA10K7#N04XS,4_ZM&3I+2.9&_9KZ:8 M125W-8O^U55XMD)19^FH7@.9\5ARHSU*!" L@J%(BURA/'@<),52B0:W/_.S M1F-M"U-GD/9W?G-; L(>(=I>(0-/7CM%!0-%)/\H113;Q#W?4K@\6[4S?FW@9_YL'=+]T#- MC'%*3/+6ZP".DJDZ#68NV-S)D"#%@D$86XIRIV.VG[#QEB+7*,XCYTTJZ5[8 M.L+X_/9P\\S)2<9P4S=+-"4RID3D0L8'4GR *0AAL#4J%SA(;AH]-_Y#K7=W M@>9A*=KQ+NVWQ!2SIT_?F)E[^=;)%D$YM:G,)9HH1Q/D!/5(>^P1]@E'.)?> M!*=8KIO_)&V!*='=,]R1OC9$=R7M\N>_S!NPTN(:UV;2[RCTBB*G.,Y MXAJ'Z/H:E&-NA>,\T:Q6?D'_"$!<"'-LMKZ_R-[_7IK9PMAJ*LY<]==F8KK_ M7JT7JQIB=GJ'F52&2JDML!@4LEJ"C@U:P(S@E!'KN' 7?ZBW?7':=N' )6#? MZW45.QC>G1S5FCP?TT6&I0NY9@1)&AC*31ZOE>,$N3PD21Y4[D.#E?1^'*VS M2G#':%^"S+Z/'U0SLBKU?KY8QAV%LC*RFP7?ZJ!R:R+GR2I8D116>LJA/_/-VPY+[6M,>L\P?"L)_8Z0NF"W;VS)DN? >[> M?9.S)GJ= ^%SF'O.&]XMS'Q;1:\W/+:6S%"=4*28F@HT$'F+XFTS4$,#6 M.AFEM6;I.27G(L;\6Q/;&.?>4N_+:/7+^?Y$PR>E,B6Y5 D?39*A$@.%%2:< MCKA*"%>*3BY>7AJ-S;=)\B?CTM]-09_\;+4W!^>A2#;AKGY$]:31>W.]S$AC]+?HLP-O>$+EWF>=)N8Q3$&1)&!T/ MN1@R.A!T+ C#(SD<::TO_VZ+-D:V"22]6_--^DPM6_Y0-IMHD,\Q)R*5(S$9 M)SK!?"3(>,245F34X&+ GH:Y3=7<%)[^%/3"0U_QX/D(9',ZK\Y5;8C>J[7W MU,M&9)3@T5B(%* :JU$ZBOJ,T MP8I!/PO0[0E%NTCU=O_&?#9_;B\/R\3..IED&B1^H.APC,68# 8I&-G1:,P& MX 0/D\FEJXA+7 5H"^T> %9" 7-TP @EG+!!0EG2 MP/WH[S*]UI8CF\+3]2[):&Y7T2>*5T'"M%G>OYW!3%G#]/!=9UL@X\W+]^]] M69T>[ZVCD5^:8KIK;Z?[R?;O2HJ]2S^!AKCVOZUNI2(E.N3S?MLP.3EZP,#"+ MPAZ/R/9VLA%70TE2C5-)!4W&&K-QR@80:D(XH$>U\#AGK-39^,_[0[778SY1 MH9GIYLF(BOITN2R+?+6,N06_S[]>8[&YDC(M2S.[]H>,;)F">IY,,! M6)JA H>3@*WA:BRU'N"D0:I2/VY87[+8.]1=&^%OS=/OD87N,@\FIBC_9:8K M_ZLWBU7Y7+3[Z6W;A_N-$= SU6VCG=E:$PJ[CD,XZ>A?//77=?/7SZ^'. MI^\7/G$;K\)C=+ZNUO7 /B'N=U_>QDM@'BZ$^6"6!YR]MKK?7!E;Q$&9V.Y8QIY>^_)D3:GO_KJ&]F-Q MO39=X#RM3V&#,+^?3XLHSB#>\7*29U^5\QG\:CMV*)J152FAKU_VB.%PM5C" MT)61QE_\_+HT=S>%_-OI0+/X$118Q72^F7A)DFP^? M?79)]'6LB![3A2$2C\\?WLRG$.\MX@V=R_O'+SOL'OK<>6CJ? M%=].A1Z[B@[WXY.3O<#[O/NO;Z%^?2+UO'2\6/CIGYJ# K=9UXD_<@#L'W_Y M/U!+ P04 " !EEUA/)'NS9AM% K00, %0 '!O=VDM,C Q.3 Y,S!? M9&5F+GAM;.V]6WL;.9(F?#^_HK;VNMHX'^:9GGUPK/6,R_)*KNG=[R:?-)F2 MV$4Q-4E2MOO7?P#%I$X\)//$I+MFNMT4F4 BWG@!! *!P+_]KV]WTY\>LF(^ MR6=__1G^!?S\4S8;Y>/)[.:O/_]^]8NZ,N_?__R__OU?_NU__/++_]67'WZR M^6AYE\T6/YDB2Q?9^*>OD\7M3W\;9_,_?KHN\KN?_I87?TP>TE]^>2STT^K# M=#+[XU_C/U_2>?;3M_GD7^>CV^PN_9"/TL7JW;>+Q?V_OGOW]>O7OWS[4DS_ MDAI9**5\M_IU\^A\LNW!4"E\]W]_^W"U@N27R6R^ M2&>C[.=__Y>??GI$KLBGV65V_5/\W]\OW[^HY#[_FA5_&>5W[^*O[W0ZG\PO MKC\5V3QH:05N>/VJEMLBN_[KS^'Y20 )2B QB!#]SSU%%M_OL[_^/)_31>3,_%!+MCS:4@ON\UFL]>(Z?DYGW^12HU&^#&4NLU$6.NJ7:6:S13J9=B3PP=>=#@ES MF\YNLOG[66CC\FXYC0]<+&ZS(E919+>A].0A>Q\&Q+OL0SZ?=XI3P\:<#D6_ M7"R+3-WEQ6+RC]7HX;[=QR*=PE7UK:?#Y7T82V$W*N9JM._.R*$)5/3"B1@-.A];G."]T!,3+ MNMN1\= [?Y^ER_$D?'M8I*.KZED"-9WF7^/WQ7P>[-[M;42N>W/C2FH1:K5=F/1&]-B!9EJU#YR:7\G'YSU]?9J"9EZ[^F M%\G;5FF'6BS]!V$^PZ+^Y6%ESYVZ'V'U-'&VUV:3&;S&[FG[+B MZC8MLD/MV_5\%VVI:$,<*-9%RZK-Z?M+M=$NGTZ*_TJGR^RW+)V'-4,E3\3> M0IVU:MN7%15?ED9 MV+KU=29+M:Y5H6@;+0R,>YC$C52?%X\+J+ :/-RZ \4Z;%E%K5'+>07OQ4Y+/P<53-I&^G]M/+N9HIGGZLJ,4N MW]DR)F8Y7P26%;%9OV;Y39'>WTY&'[/%9?:0S9:'NU2=NOJ6H7P@3DY%F*<6 MEY/Y'V&:BEHH'CT91RNV_9?VC[:=7$? M_U6CQ>0A %*5_<=7U9T$G[)BM=P*X\KJ-_4UK+@>)YGYHIB,5M[F4/#WV:3R M)FC[;^I._NW?-A*T4I7=251Q=*I0MK4VOA@V*K5L:XENVA,=#S9TNG$V&Q_% M\,JU=-3N_.YN3;;+['Y9C&Z/\+_4K*YS25;["O.+Y2+&58Z/,)F;5-J-5$?T MPSWE=K8M+49E\]8?G[=P$P4[F2W>C2=W[];/O$NGTY=-VA%G6X;.QAA=NFKI MLY)M-RI\CENT^>R7<7:=+J>+FDW<64^'#<[OTLFL>7M?5--ZU_W*7W7W) MBKIMW59'VPV]#?45H^67[)<--#6;NZ>FG8T.I)D$XR,\^B'\N7XZMJMF$/?C MB[)OBS GQ)WYIJ_:&7+=ZBL:!TJ?NC45HYA/W9=/%O/QF-3_] N#Z5,;_7'^=5&QFP"U[']:% MFX9.TR_9]*\_AT8E=:M*K+72:$<4$XA*H;3 SF"I'(+:? M85ER/1X?94[$$T5]J3GO#;T@:/AB-;G\ZVB:AP[]UY\7Q3)[^C*?+4(O=(_[ MF&%>R6X>?2(]D&_C@=F8O.MQ2'V;[.M_>\LE'%A!/#44.T4Q-])*RH(>?/A' M@&J=K25Z[9G%:]/M2!;DW4&WXE8/-'G55/O"UMQ"CZW/)T)J9+!@&'"B'/<( M(X*D-IP@X 02"<,$,\>((+ M8- K9;8M?]_RI:%F=]LU70!V @K9J(VP$,IFX24"TJ!"]8<8IXA!R!"7D$\O"EJ:*ORFE#V1:U]3=?9=5YDE]EH MFL[G3R<0*M"L0:V)X$Q*C+TQ#%&B@*:,""N4$8R%+EB?@V&R^GV<7U88'T]]_2O^>%B0/DH?VR1O4F M5GD*M 3"02N11(P#O\8+:>?<<#;0NB#!ZQV-'J$<]&[:'I2?RWU@;^V(6I* M%8$>:0P15(!*HJPNP<,&@:'NM/5$F;PO9/LRC?9(\-3^C^E==G"+YLG2:Y M^C)?%.EH48]E!ZM-,(5.>4"@PEEP(;)T$2-J@H0UN!O4:!%.-B_W0 MI#HW.X)ZF!2-@GS^FK=&RG5]B:52>\V1HXKC8&1#8,O)@PA+Z\?P=;9'< 8T MK ?N@(D77K_/R5*SQL0C#+E7WBOGI6-.0HY+?)!"J#;Y.O/_GPOY:L [7/KY M?-G>;%Q6F%A+&#;>/1'2;WU/4B*UHGX(M:@UWL"3#4.H2I MA-XS+DNU4.%$?1:R?V(6-H%X %3\F-7TOH2"B>;."84=JLW,*B8ZM*-).44&(P M EY!BK4PM$0$AS%]>(O47OQV'>,XQ&B.2E?B5 KB>)MA(WZSV;',KU^_:K4G M^6%/1,91Y8,NG!)"0@)84 BPE'H8[&2E-;8J&,UU0C'JR;0KA*)RV40!0+3Q MPCDFA>-2",36LF#OXZ(@SBRIL0YY,*H:) A MR'$##76@!%$)4/_\14>Q$!W0X[AYH"&" S$PCMR-KE%;HICEAG(/(%9 42*9 M1R4ND'HT[-B'SEAP'-M:1/9/YI7X##(6XIP)=RJB+;)BEJU/X,7F'CX+O;-, M8J2D@E/#C?-* H4QV]@IU#98;7>V@]RI)M^PIAW<^N/&ZG:#^?PRFV?AI;?Q M0I+L(9OF]Y5.KU8JGU"D ?3>"@H!A)Y8HJ*)H:42E!I3WWCJ;"7=+V?:QW M/KV.@I*=E,X2Y@&&DA,&(1)XTX\\Z#-T8""&>'?H#8!%'8>#&D&Q$5 ;P8DB M3 MH?(F'9 @/V_CN1/,-XT+K(?HGTP9I;)\CP4Y#K/6$G8T_9Z/;63[-;[Y? M3FYN%X=-[0,E$T&M 2((;8-%(:$!B.A27DMLGYZGYMM;S32:=XE<7TPI;]NX MS!YSF,QO)_>'6;*G5!)L0LTXH1AJJ9U "KK2\+1<-=A1/T4T9:L,:0^UOMCQ M83**8_/L1MT4V>.-20>YL;-,(I5$8:7)#0BK3PTXUP91FTCABD4!Q/O3):E8BXL$09S@S4[99;3P .P!;^M J/:U_A+WU*:D?RK0,V&&*[-B4KZKHW0\GG%)F MJ0" I_(;=J,_I-W=]G8U.J+Z>8+)Y,"+C4#,;N]EBLOC^ M?K:ZX79UW>OZMQHA[/&%\W+RFV>CO]SD#^_&V>31 @?7L_[X:ND?-^S)GS8 M$]1^J$CB$>2(.&.88E1()K7DQE*.&,!7U1>]0*LUV42CWTT MV3RUFE AK,*&,B8M Y1*[>HO@SH*0V]'R[LNN6H(3V\[?L^:>3"NX.W#"6%Q M]Y( H:'D7@*/G4/ &*HU(H"X<[_:JKX:7V_W=8[=N5"&!0&D\S$ D5",PNI1 M(,0==$);0.# ;[/JDA#'(5--WVU8#1MK;?O44*%4XH5#$$*#//14#VH#XX"6Q@$K%)(ZW*$$MC-+66F^!@*S:\J>WX;TG;1^'24?*O,I& MRR(LM2'Z\GFRV+D,?/U8(C4P"'ML%4>4!I$Q<8(3&N#0QJ$^SS(?\%UWLA!L MB$='RGSTFJCQN,CF\_7_1#GA#JWN?#[!P>: 2BCF!*4(8VF)QT1# R#D6-4_ M:==Z.$0GZFT+F#[T;,+'B^)S_G774+SCZ61EBAIFA?"&&A&&(2JT"5:F8YP) M5W][N_6XB.YU7!N6/C2\6F9<%)^*_&$R&^T:HO<52:P$3M%@)WBI:+ GA JV M@S"8!YN5"EK?#=-Z*$/WNFZ&3:<*CX[VXCXO5B*OVFGBQDWQW>3C_7K?6S)! M$,AH(0*C2* W75ULA8$P7#A#X( 2Z76H_C8AZMBT_AQ>3H)37; <\BYXQ03KZ7Q855($-4,2E8_"K[U!'&=JK49+!UI>!T.\90WW'2<3=^O"!R MOX:W/ILPY)7P#%GE/(54*4$@L,C">"59J+<-4+J>8^.MW"MT*XW1 MKQ]/+&'0.\5=7"=@8)5AQ"JH(+*(,E9_[H7@K%3<$)A.[6D_F68?ESM.HVU[ M+#%">DO5T M ID2TEC'XNENC;U&@F.,"%:.ZDI\]GSC(,):* M(P ,)8A)8BU"@&O-'/&@@6OZ/!Q;;2'3ZC=T[.K]\-"'6 M44JL9#2L\PP2@DD.<# M8HIIAQM$%)V3+ZL1*!UI-E@"\33'U?>[+_FV\S-O MGDF"P,(A(+@E\>B9"J:"IHQS00T&M,$A&7@>CJDF:'3:/4V0LDBG\>#PM__, MON_MGZ^>32C#EEE!) I6/B=841NL08FU"D,,0@U,J//P2K6!2N=6<6'"@NPF M+_:K]L638?J0V"OM".$X+,Z-(%18PYW6R$JM1'W%GH=?JCDF':E5!3''JRE_ MFM[L4.B+9Q)GE -&.H@UI8(PY0P!"@(BD,86-C"%S\/]U 2-3OOFU5TZG>KE M/$BW]9S[CB<3C*1F"A%AA:,R".*@A]8;@)&%2C3P1IR'PZDY)IVJU=UEQ4T\ MZ5KD7Q>WZZ-M>]6[M42"*=/&(F:H@12!L% +8F$93^]S9WW]I&SH/)Q.[6'3 MK?F4W]W%/<9\],?5;5ID\XOE8KY(9]'8VV]+[2F8 "\8UU8P!E'TPRB $+%, M<&X\ +Y!)M%S\DVU"%&G'/BCE? 5')$[RB3*022E5!9J025# M BE@D)(DV!X>Z0;YB,_#<]4F.GU$['S* R.G_]_D_F#S@/%U8+H'2UNQ]Y5V3IGG[[_)'$4FLT#();JJGS M)L:1A1%($ZC#Q",:#,SGXJX: =&M./P:+/.XO1W_I(EWLW!C:5R0)]H&C MGO%X[S+5WDN%@0SK0Q\$!0(UZ*_GY,)J!9R. V$76;P\=/*0V721KAN\5^/; MBR0">B.$,PI+20U P5CTBG,HL$:,-,@HB\[#T]4B.-TZOFZSZ;2*8^3Y@PF% MAD+FN#/$4P:M(!P%R]\CH;56N/Y> SHKMU=]2)YTVD6:+)<6LS"^S#]EQ6JM M_O+=[66.>?V>CM-4O7Y=MPFH?#HI_BN=+K/?LG2^+!Z3\O3ZLFU?UK]2MJ6D M?&6;U@DH9^,/D_3+9!H$CE=8K=HYOIA=QJ5&$=-FS\8?\UE1_JG3^>3I;N$M M TXG[TFX"?.JX>%_-*7$..$I,E !%_HHY=7<],/%*PP:5*+64?.C%[7B=6/!'NZ9#S'&U T=\W'__W)%A)Q>CV M^X=X4\>A2\ J59"L4IER8"VSAG(.)!68*R&E"C,U H/+@'1"TNRB;9L 5S-B M6Z37UHET(\;A:YN.J2?Q$@;[G7L (%&:&2\#P)HYYZS"V.,SR[O1%1-V$>T4 M&/_8A(1 \J",>*P24N"90)PKHQFDC@EH^YRHC[A%;$AT.P[!WMGT?G:_7,Q7 MH,"#%__L*95X3A@!%CAC)96&A8Y"A;-6KK+@N/HGIKJ[-JP;/>YB2V/,3LD- M5(L;ZU()"J-M&#ZEEB3>4\L%L3 8P4Q!2!'A];/#=7=AV,FX40^SOK@14Z#/ M%^6A[0,6]MN'$QWC\W3@M@KK'>B@@L [XA!#PE#?Q.'WHUO3C<$\#476D;;K M"T4JW.]]J'#B$3?(.!TZ6E@[$Z $4*7]9KR59VHC-]'O7JKT >*/PBWFE#+* M>RQ!, )! #XL$!B@6&'C:(.+X[LT=_MESG$0]44,LTX-D]GLRV(=G[(:F0]= M<[JO7!BK$=""(D"PII)Z0903R )IB98*][KZJ6:WM*G U[EM6X2J/UK#K872,)<"0F66G'C*0LR"Q!T3ZQ?23ERN#N&XLS8Y;DY_>E+Y\ MTX<]$2\52R9&N6"H 6FL=]1S*)@'$#%"8OY,""N-/TWEV!5I4J%40HDSUFH< MUAB&8N2E#]V<80@-(UZ!D]]\JZPZ3.^8UXLGDVXX:_7DVWX*KF,ITEV M.)5?_)Y0#JT*:TN,(*66,TDH$)P Y,-*!-+ZDVA'41FM*B]OCDA-TZFZ%G9:]7)9<9E'4\J\X\:\DVVWW5JTAH=:" M( 8&.MYY ($DWK"8@A=J)(*Y,)Q^V+$UW!%B;;+@XCYB[.)R,,XRL4EK@AY! MA-V5) BH8"128YCEE .A V"A408 RJUK5H?MGROV63 MF]M%-E8/X=N;+2/;MGO!ZE:5A/G04(4#_4-G\$!JI8QGG&OH C:X?E*+UG-: M=,6@GJ#KBTRA+[SI#,^!VD.>0T43'/,C$J:(0X9:8#0E83WD$>(,,J+JDZ7U MM!E=DZ5EJ+K=G'CT8_^6+M:Q&Z_]Z,^V=7KQJ%\M[^\??8OIU*3S6S_-O\Z? M^?DOLYNTB(G!3N'N[W;3YD,0;?JIR$=9%@6,6PHF3%/A8S8;34[WWM;W,GX- MO3/N&.;S^8L7?3BTE7&P8((9E) +Q3V6RL2DO,)ZXAS3T#(D*MU*VU"*O1L9 M>PLE84"0C"%HM'*A[5Z$M>VZ]4QY4?_^QC;W,5I40MX1,H,^I7JU_#+/_GL9 M7N<>J@7-[RB1:&04XP)KIQ1%"G,NW1H4[C#NTV-:?<>C)3WG74#4EQVVI;4' M#^GM+),@1C4.AHH@CGN_2IQ'2QF!$S9YM3,QC%V1UC1WF F-1=&* M!O-N<>K-Z;]IYF-2V -FQ;;'DWA>RQ%!O.$>,VL<=^74*[44?9YV.K4UT0(^ MI]+\P?EA>X'$:F%E3$P"O>-6&0V V$B'K!^VZ=!,80>TWPBA'XT'@S01AJ#^ M$QD%V>H&G6-,@>TE$LLX)%B0>(#;*0*IX;J43_(&L8*=&0!-%?5Z[F\%F+X4 M_Q_+\22>QKYE54]KZ2IND+<7UG,J::P69_O2[ M=S=@W^-)&(506.CH> > \=XC[$KZJ[ Z <.TW9JJ9Z>6&R/S(^A\4';:$%1] MK(IW1(1\2A>/-T'$(^ZKR (S32=W%[/=AZ JE4NTD0IS9Q!TUE$)K'2P;+^7 M=$ .F';4D'<'3MO*_?PUKZ7<3;D$& P1B*D/A-<$.B+)IOV.B_K*[>0@3B_* MK0M.!\HU,6HSF"CQS[J*?EM'@E@8V120WF#%0. NAW@ME^:TP6''UH/S^U1Z M8Z!:)T HE#6GP/9:$BJUX\ *:ZVG6&M'=4EN38RJW_-;CZ_OCP2M0-4)#>JK M?BV#PEA9"*&4"C!A#<""ES)@;NM[45J/D.]7W;7@:4?%FX;XR<,Q"MY2+E'! M\A!66TRMDDP1@4RY^Z,-UO4/W;5^VV3'ZFT.3LO*O9I\JZ/;3;$DMM1SB2AQ M& /*B,>;UF-MZ^^-MW[%9%^JK8M-VR/S5?:0[?9K5RR9"$ YEAY11./)'!X$ MVLC@(*W?=5N_4+*WD;D^/&VKV,7#=K54_*QD$A:"1D&@M;?4$B(P9&7LGPDF M9?VHR-9OE>Q-Q?7A:5O%'R%HWH&L.TIMRB0&:>6>A%V$THAPZ8ONFK11*IXK;P(0Y! ##@(""O7^M;2)AG;Z'?LQ%]7$5)3'R&.:&2&6U!W/=#OD3#&S,@KWA'YR9[P:WV8/'X MMHOK=7/^-EG1W^-J20"7% +%-0'8,H6!0&7(K^68UL\, MV$WFFX[.TG8*V@FBUK+%XO&DKKJ+KD'U-0U*&4=I+A:W6?$I+1;;;IBO65." MD8AGA,(B!WNC,;&$EK:2\ZK!^S+&80&67[4C,<5TL28"$ !6N;"NFID@3R=SC0= M@=;;3/,"E!?VT\=\8Y*/#]JO1]63 (6"Q$Y3R,)BS2*I11D[ZH 7 ]HOZ'J6 MZ1"VMJS738ZO][/:MNO>.A(DJ)9V=5(MQI2&$5,^S9U$UU_\MK['T*/EVB9D MIUT.J^DT"R2>?F]C2;ROL@0%.Q[RL,+C&GF&M(7 E*@H2^I/3*UO9IQD6=PB M=J>=G]X*4G."VE51 A7F.@RW,.:S%A81L/$J>F=T_91^K>^9G&2&:@FW^M[8 MK)CDXV!_+V6CQ++C^C7NV1EV) M(\R1()_BD@%F*/%,EG(RQ!KX:UO?SAWSZD(W?SY[6_KLXTT;=B;6: \<@=Y!%[SC0FYPL7@+; M(%'1N7AQ3X7EB68OF]ZE-]G\*E_>W"Y6UZ)5G[#>EDV\H\1*J 5A0*@@KB#E MP1^/L6YP)O5+;WH+@GNUI>]_;))-MR6DL2-;K/Q\6P@M6.E)T.CUTI M>8^N(]'40RRDUXI2*XA<2;_&@80YM\<]YZT9>CO6[NLT>QWAE@XY?Z^?S-)9 M/!G^?C8/C5KMB>U/J;.C1 *,!R8,Y9+#,-@:BR'3)2A0-;BAHZ/\O1VJ/>\" ML;XLF,]%.IM?9T7,G'Z5%0^34_NPC046OPI M#?/1P60H\"0@;P[%B8=*!DD'AG%4-0H7;7N^=5K5Y^V#V1Y3B M/B]6]ZQ_63P9'14(LZ=3LL@K2T77IUFQ>+15;$Q;DL\7M;F.C9DV)YE$8 M0AFG5F/I*32FE)'K(:;9;E-Q>9_@]35RK 3Y_%*0P]>Z["R4>&P]TAPIK.+9 M+P$!V$CIPO0\/ NU XJTCE-?;%B=E/B0SVZ.9<3^@@F1!BG"$+' &<6!A>K) MH\"&E$RJ!U:TBE5?S-AMC*N[0/+)/[*QR>>+/12I6$/"PDI,8PLY TY(@2"B MO)2?B09YVJ%ZVLKK!;P#\&8V6=\MIZ&'C7XM\/O]]5F3I-(H3XPQT=IT7 MV>?T6SUF5:L[<8)B+G#HQ@0CJ 63G&[ZG ;U-TT[F[5.SKE.D!TR&V-L2E=L M?%%W(HUBCC'EI$94:L\-W4PL*" YO-ERN&QL@NSIV5B+9HF2P;:T#/E@/DAO M+#%N(R7EHOX1\]:/?@Z%/T="=H*HLFXO=O]4Y ^3Z%0)R+R?QSYX_,9F-)O?3[$.%<,#&=2?< M&8VT#@8(I:NU6A@WK!$>"80Y=I7FU6'A=BALL%&],=\I51C ,,PZ2HB1)@RU M/B GE<,6]7E/[]Y0PAZ9D9\.WT&''.ITF@;)KVZS;/$A$B$J?/^>Y:XBB7%6 M#-7:72CA\121 M$$$T(8Q"(1H8PYUN;C;7 M:@6:= /AV3))!)N?,$@EM!%;#0W@#EG*&.$!Z4'N1&&W#0. MD"O;]C*F@,VO?P]6[GR>'%$@.($, +K@R@P:#3 FJ-&?5AZ#)8#' # MLEO]-L.G-Q?8^._+]3:8SXL]EM0!H_*H>A+FK#"*&>@YITY010UBWFD!@ WC M9/VPEHYCY$YC:7:);6]G"\+;+J[5.+^O%!JU[?%$&JJE9X#9 )=%V"IG2WM) MAP]G:G)VI-[79P1Z0/2,G=]G8T6%]>O>LUZAGX_>\S5 M\P3:'M;4KS01F!L*&'(8AB$4(Z4L--@3$;5B4*]35#4JG<[)VQO,W6XK/MMH M,F'TSN\>#^7\FN4W17I_.QE]S!;K9#Y];'8=;$/Y0/C=%-EXLKBS MT>U=6OQQ8-E^J&B".!/:&>JX<(*[>(N,+V&*X^I0]X2::OT0B9KAU-]AV-?- M+AM]T&%_J&@B%7=A1>$$D]["F#ML'84=)$8.NF$?8FM/H0>9T@IN_PR,&>22 M>[A$.0U!UE9BO-0A)HPKTM$B7B)3&HT'5]R5RB<84N ,\2H,V(!J+J39@*H] MZO7<8[5E4GOJS+L'K&?WS#S&TDT>X@Q3\Z2D.)7G_M' >=/RPZF<]I=,+/;4"2@$ 5 Q*,/4JTMY@00#S*;0BO;> M>-?;1*DW5JP\TC4XL:]<$HPCI3$51!K%:;##G"4;60D?8'JO3AC1(D8U^3 O M%L^X$/YZS8-XN_)OZ=_SXFD;8[L9N?W!Q"E&'3.*,489T3$JCI92"-T@V/3X M(YZGL!Q;0:5+W7Y,[[*+ZQ=-W&D ['T^P9A9@P/?#1'>"*&1WLCDA?##- R; M*BCO#IH?0^V#LO@&H>V60HK5P^Q0F/BS1X*,2!FG."$<4&8) @AL)BG9X#KN MUHVPEM#-6P&BMGH^Q8" 13:ZM9/YHIA\6:XB"!;CO^Q7V8%B"8J4!(1R9ID( M0@ 2A<6UL37O^BK=A 9XWQJ*VS\@;:ES/V+KUM?SI11-!X)(R&E5G,I6&5+A=G!%%?_WKX M_IP/'VK'Y+0'3&TEOI%F?:%>>I/%^,(R"FZ75BL63QB#A'&KG6?..X25?9)& M*7L.NU4-U=P-4CUO<^_;H"H?21RUFD"/*'8:24*5^HCO+(^0EV,Z9LM M=Y\7G_-%.GV[=UYCJ*]0:Q+6[,$D03RLZ+#S$DF]\9<&9$W]0R/T#-C1/X## MB>%??_GBNU-'S)?MB%%$+KRVF*73YX+$K+@?)@_9>'46O=(MD76K3)Q$G"$% MM%.04B@TA!IK8T*7-AJI2A9P-R@]9<,[4KCJMTC6J3A1 $$/ ,%8$6H%E*$; M:NF%K][2NR\9;('7/L\ U#):7ZU2!>K5ST-0V$@W;T=MO/Y M!&(:S&[F& U 0$LUU]'_3)0,"VIH^DPX5O/.FF[UG[[*5>/Q'O>PKV[ M*3N?3[BRG%O#+7)((:2,T&'N5Q((IL*"S9_9D?N6%)B? +KSX(N%"F&C(64& M! B-MA8;BR3GT%DJAW5?39]L. Z8:LJ>E^+/L]%?;O*'=RL3NO@>%<[+/Z*^ M^3-]K[].?K_:HMRG'Y- 6T]%^(_&@DK'E; <(LPE<R_M:^SHR'H06?_>;E' M9_]YF7@8+_>P\5H/2175"G(L-3;.BB"NJ+^'T\G^6_LZ.QJ"VIZ]OV7S:,N[ M99'?9^[;:+H<3V8WOV;%73H[D*VN0M'$&6^T9,'V4H@*1)6FFD(BPQ /-&_@ MP6W=1]>N(CL"J(>N^1^?]G3-__B4(*M,$-H1XQ$EVFD-G&-"X4!5+5C]DT%L MV!JM#4$/.K-NC\ZL2RAG$&B!L0VB4!W6 M>-0)0B%VPO@(/X*$<"*KY8_M2=*:"9NDYT;K,+ $LE(B;8QD@XY#A!SRC/89 MQEXW85-E)55+V'0<(GUNU@PJ81.44"FI.0#04 F8PA)#ABGAUD#-^XPO;.. M4V6M'YNPZ3B<3A:FU&+Z'0\\\40+JBP+"$(7%G(QV6\$EW&ISFPOIWU-'YN@ MIV5 ?P2.A14F!IY[ Q"C!'/A.>4HK#T9"M_*7C/EMI?BJ3,&'0=7SXN'CE,\ M4@8\Y3ITQ]V^5T*9[J4J(EC/IB01F(,[^X?@')Q?7C>!K_ M]8'6>?$Y&-TZ-.*/"N%R1]06#$5I/#4,"B2IT%PH!+#SCCCI++"]WB+5.-RV M[M*I>^!., >]\?#H[T\^#E5DZ:-WHPJQ&M2:Q+ /@3BTP9:CBD%%D!0>:TLH M-D">0XZ0Y@3K#\".?6=EV,_%]=4B-.XVGP9=S-U_+R>+[YL?3^8OV[2@BI_L M[<-)6!@K#H6QE!-@$56<.^^I%,Y(#VTE[U''DAT,F7[Q8()7&?T=TM)0%+@+ M,2PEHL"0^N?I6O:'-5'&Z\&\"0*#]G]M)'OL;R:_N\]GV>%+QO:62R"6<:4- M*:1*\#"626W6 #%)4?T!NNL@YIIZWD67%L#I:Y9_U=2#_H>MSR?>4848!%98 M!BQT85;3:]FX('K@*2!;TEO>'5(_%AL&Z8(:$@E.Y96\N\MG*V/L<#*_U\\F M*LRK*.9AM]IRAA4&DI4R:>T&N(?=4#=O/(W-$.G-6S0>KQ!.IY_2R?C]S*3W MDT4Z/>PRVEV7@= M5W-W7V2W<;Q\R-[/PDJMDB.Q6AV)%PA::@F 5CJM$$$>E!B$)6A]SV)G*1I: M9DA'2/7G#EH$\;.Q2XO99':S.W1M?X'$*5:3 !9?Z3H M+&5#NSQH!9;>G,IO/#-[UX:O'TXP"C) KCA"0DJ'#02EV22Y[7<_NYJR6_4> M-,2C5RV_G\^7V=@NBWBOX^HRQ_]*I\OL8_9U]3M\V%UJ&J%=Z7&;WRV)TF\ZW"'"(&OO*)E9B&T8]I)7F@G&/ MG"X'/@T$KD^+SNR"MFG1(CS]+2(VMV!_SG?8OE>W:9%]B5+%J3/8.8^;(%D8 M">>317:5%0^34?8HZV4VRF\>-7B(45V_.A$$(@^EYU)CSPS'4)(2<2] _4P, MG1DH+1)R8.CVQ>==%OF'?#[_F"TNKC^GW_9PLDKQA!'K"69 @\HI<'4XZ7! M:*QN<(5Y9]FH6N15!PCUQ8W0O*>V[B'!B^<2";1G*-#;&J" E,IX6\H"68.; M%EL_!=>!MIM T9=:[>1A,LYFX_DSQYU)Y[=[-+RK2&*PC;PEA E)!,9.VM*L M-Q31^H=86S\^UX&R6T*EZVB#T"K]>L[:$5W0_*[WK6^[N%]I=[0(@"V^GSH? MW6H6?]-&513I[&;%#/W]Z9%/Z??XE?J:%N,/50(B&E>>8.N9U5IP!24.JV7@ MK=(PIO_P%OEJ1U*[C;2[N#XHYGR7G-73U35\1V+)ZCH:Y"QD5 #+55A0/.)H M#')][LGO#]OHD3([<]CU"_:@(T0>I?I^\)+0%\\E&F)@8_I^Z0$0##&Z48'! M7O094EXSC5UO%'B]\FJ 8V^>H-K8/$DW&W^:IK-X(\'!Z((N7I?H8(<(:L)0 M$: ER#+.:(EL6'W088>JU&3)ZP%O.,#^2=WV$!YD7,T9,_9$,5AW]]/\>Y:M M%A&/:X:#>ZT[RR1.,T,HYP9@#"$6UF%=VD0,D0'>M'I:5;^.WVH)V,$,<[NP M>Y1M?K%H&NX[O44 M:TNT[7#],@0=G"'#'Z]!ZH?;N6U:,)O-L+X./KBQ1@GF/+>54,Z:T\Y:@$A5.9/T] M_NZ"3@;&TJXQ/Y=Q-@!YG4T6RR!V6'6X;_>3Q\.^?0R]!]^=,,T@#_]XP: ! M$GGF-IB#H($!QK(,C.<#4]&Y=(O_BIF-QX\B9Z/P\7,>OUJ/!M%1WKGQ7;4) MB<5$"4)<#.?&1G/F-LLN#XVI[U;K+E3CQ^HD'6GJ7/K*,VW\+9O2.KI3HX$Y-_4+Z: M;O3S@_6:TW>51 N #"/"K3*N&,6PV8Q:@-KZ"?'/P>?3.DE/TY^.5.)@.M'. MO9*MWH*N.E)[K4@@8)0)0+"4'"M*4# %5GK $C/ZI\H&]YD,\#.=#)%GDV' M*H4\>9\ZJB&)%4HA(@T5BD I)(5FHPTMQ(_M$!M\M^I2EX/I64T]*2>R ANU M*Z&42<@X/NY/UN0*H]EV[X=";03N8Q:'F%SI?Y M*F5RA]UL[WL3[2BUUBKIA4'!2K?:?_FS.I; MF;\B)9YNZSV#UMVY]*EG_OV*2, .^U2-UB26*!KO6[48.TL95PS34B]A=5M_ MU3189\0P^U3WNCO2EW/_LA+]^98!U602X> M_Y?*BICC#-K-_-4D]5/KMD>[E.ENKZ(1P&=H(+R4MR<[X-5+$ZTP]91SHI!F M !.'4#F](3>HO8?N:3P$A$^1,N)35ESG\7[VT6,W70D6W4.768!U$J-75@5_ M#^^;_YGC8?^$KHT)PQ4V7&"&C$78B'5PLK7QIKK/' ]9O.40-A7BR>,3S\]9K=\4;VRRCFCIP. M+WY/D Q20J*5T@IY2A!E9BVH9O:?(9=#957GS?&K:915U_G.0\2OGDCBWHH" M'(2UNP&$,VDI*MMM''/#S)!0$_O7FFN$P?GH\#2ZVY$JH%_5]:>RWP)\=\N[ MO4I[\4RB$>:26D>,PPIJ*0G#9=L1!0,ZK5\;];P=V3O56_KML-Z>/Y-0S; @ MT#."@& 2$2_ NNT&<3>@E6$K>FL@>V\9BFNEK\(*,P6 ,-AQ[658A')?RJ*9 MK'^)S?%Z/!.3IPTSHP%E$WZ S#V-$S=Y@>]O/J]PG5!>\HED@$DF*":$?0<&SP05&D(WQKLV3[!LM^>NPK$P#!DG(.,.<2ZFG4<+K(6 M$G2.L:&]\:)%8&L3XO'L=WZ]O2TK'.:7V31;?3HC_?#O9^% M:7JYZN&K"U,^WZ;K6P/F'_/9PRI-0L=I&6LU)*&&>T D!18@"(%&A*I2&X*H M ?F_AK 5.63=_$ ]I;L,,\>V(0$(&.:U@/Y]:'T( M^\3=Z$TK$@8L@0!+((RF@DA"[,8>$!!7BET]DQ,X/TI/:JK$VBZL[D1Z=B3D M3?[$1\-U'1*P+09B,&U+O.4&&B&X]T@1I U3912*!Q#5=Y\-+P5G/YWI7%5[ M_O/51GVO3J*N3&&;+C*?3HK5<9?!>/*.:6E"-*" $RR8I<( X24MMX&\)+#^ M7;?#LR#/PM77H?+^F3KCP'M@HJ@6QC--)9%2!AX27V[?>0Q-G]>X#F>&[(;[ M ^S#1ZK__#ONWD22 ^F]1[8QX40CH*B-"WC#A,$,NE*'1+GZ\6_G[+\\\R[< M+0?.OQ^_=%X-LQ\?V<8$^;#\,C%OK4&4B1@]M]:A YR:^OUX>!;P/TT_[I8# MY]^/GZ7"'&8G/J:!":64 09H6,W"$!SK_[ M]IZUM5F+$N\ID 1A"+F#1DAGRTNQ'(#A/S]0!QVRDZE-)9U_)SH^GU#UY MFQ+J$*#, V544 Y%!I516PXJW2#NC@ZNG[9DT)Z!F@8^+6Z7];33W?8V)1YR MQKG5@G!H):;6E+E_ OX:#2A!\!EQM/^)K!7M#KQ7O9ZL!]G-*C8R$9Q@1FR\ M?D\A!J260JXU@Z1J<#:Z6_/QSW[7A[I/D5YY^[>GSJ/L[NZG^?G,5$?K@TW*LG9DKIYMN<7W)00R%OJ_-,@#ZCW7DFJM@0'$ M,^ET?;N^Y(\ =%!!:1PGS0J&87XHPR8C7JM?\")53 _;/F>-@ZHL2 M<72]N+Y*I]GN-%T[GTVD8DJ(L!+Q %&"96"V5!!; HA6GO>:J;S:$K0E'>7M M(M-C?L82IB,G!( GY* MUCU=O>3S:=/OHE?DN+/[)%^%R5((>*)L1XY0E&5GM/ M/1;"4,F=8 8SC@"J?^=F9]&WW;"C9:#ZHL:OV2PKTFEHMAK?!25$Y]IB\I!5 MY4>E\HF#%C!C GS*4HR!CND26+"QH/% #O%ZS&Y(T@5:?3&E7@9_K8RUU% . M&:<6",6@!,0XK;WCCM8W)WK+X#^$U6X33 <3Z'<&*=$%(9)ZIX-YIZT/XS(S MZG$12!0.=M^9KJ9KTJ>/I.DM(_XGV:M#[S5TF#&.E48TAH)P'.878,)ZF%&' MZMOU_>7_'Q25C\.S+Z9NIJ^XD_>X5WG0J-M9)JR!!1%4>&BEI=2H8)(0&RP> M';HJAT.Z.7H8JLZ[ ;;E;.[I;-S@,H F=2:::8Q 0(\03)E&FGJ+M).*"QUL MI#[MPW,B5-_ ]^C-ZN"V$H$D54( @[6CE!)E+9,8$LF1!K+:KOO 3@CW.6JU M">Y)IKWC)KSR.H70&6C A3B@HEA:2DB]XDB$!9N' _19#(HTS2'MS;'QN'8/ M[-Z*W]HWL\_C4:F"A!#'%>%4:H\I(%QJAR24AD&"/6;U+\3IS'8:2I1*)P"? M(IQNY04Z7=Q<\S,$3=:HAP\H,!A6;5X21,(HP8C3DJ)XEVF\!=4;7RF77=?1 MH1<0W?D5 'G5/2>R,@!5!(XBEUVAEJ!46\SQ"CO5%P?5)F9^!;OV / M.MBMGHL?&X4ML\!(C2FR4&-#G" ,2HT$)'T&BYSHDM[*%-A_2>]1./[IZ:QN MPT(DN=*0!1@-8)8 0'UT,CNOJ&=6_A!N_(244RHZ#4S:=UK?8=$Y>/P;-DSV^2>38J<5/$:68LHX5Q[J\)Z MB'-H'&UR_^IYN>HKJZ_Z/9M' 5N;$!U?S^LYH<8Y$-;(B (OE*# LK D1YH) MQ\[Q]J;>Z-$^ON?M7\>&8V8P4-Z&'H"I9IY!BQV6QF)KZ^\DGY=__5@N=0%N M;Y;2@<73-ID>\1LM)@^3Q??5RNES6.GJT, _&KA%CGQ3 G%8D9& 'X[GAR42 MU%G@E=#:1EL5G.&\>#HW2;?@]^"BO-6*Q@6=M!S&?[/$^*D\\$"$MX)Q) E M&)A*!VP;2K'+CWJX4&*"O6;"LE-@#)50F(>E9]EZ"%V?AUNV.D;;5D+>$3*# M]F)>+;_,L_]>QK,9#^&?"O[,'242KYV %#)%L4$$<,0P*T'A&->_6ZGX]$;0"46_6R=O6'G;&["J34!OL+J@,,40)Z+50BISZ15%#.I%+>&T(T5])MT"*X09*F[A80 MS?6T7_.UD.E+ZYL)\8 5\.*Y!&H3EDH$*.2Y9Q9+Y'0IB["TS]N!3CWW-P&F M=R4?'--?/9E0I#$UTD/,H/0T_NE*>11!?-BS>TW=[-)P(TS.7]>#G+5/H^+3 MJ';MO9I?7&_:NT>]6YY.!,%,2(()Y)QA3V-2Z:./TE M++F[6Z<:W#3U4U:L/([141;QV,."*L430+RAE@FO$-54V2 Q*"5G% _HG$G' MM.@ K=I;G-O:\GA==7[]?Y9ILGNL2Q7R9=9:-\-NZ" M2B]J3B0.2W8I!0KS.Y!.2PC8$P8-#N>V?JG!X+C4!,A^R?3Y=E)TPJ7G%2<" M(0R)0D!;"0!&SLA-=_*^PX?%DL;CN9X9[7G A(F<0.0*T8 M ])(^&1,"F7J1YKQ'YY+38#LQ"K?:M?5L;VW5I0P!3 186E*+''<24X1W@R\ M%-2WAL2Y4Z5-W&HSX^E&K^X&G#;?D1@C,#.(:6<4Q,Q9AC?^#@AX_6E,GA.? M3@AIIS/:Q^Q;!^NUW;4F5',IN((&"\J$,P)RLO&92EI_)H/@G/C4*XH],JBU M==J>:N/)*&>%HE0J "CPFGNZL0@5;[ %<2X.ZA/ V".)VEJ?[:XU"4 'L2VA M1#*(.:5.F%)V"V"#8>A[( !NZ@D %0 '!O M=VDM,C Q.3 Y,S!?;&%B+GAM;-R];7/;R';O^_Y\"MQ]7MS957:F&_V\*\FI M?IRHKBTYEF9V4E.G6+0$V_P'\"?\F*^65Y-9M__I>__'K^5I[KDY._ M_)]__5___/^\??L?ZN.[S)27][?%?)7I13%=%5?9G[/5E^SO5\7RC^QZ4=YF M?R\7?\R^3M^^7?^EK/[%S6S^Q]^J?WV:+HOLVW+VM^7EE^)V^JZ\G*YJVU]6 MJ[N__?SSGW_^^4_?/BUN_JE5-\+*ZSZK^_?CQYT3OQ<_6)G^?%YTKO#\5B M5EZ=KZ:+U;OII^+&NU%_VY=%'E^[N%_!X=73YU-Y5TMPFD7)P^I^O@+(_M[X9MN$=?CIU\9V>?U M@V;G5RF>W\=?&]GWN"XG?3+*U?0F\I/QY"M?]/FF^M0[_ZO-!ZMO/X#?VO@& MJGM?7'Q;%?.KXJJ&YH.OSF97__(7_ZO)_?+MY^GT;G*V^#R=S_Y1=R:ZG"_+ MF]E5_1LYO_JP*):^QZI_>W;M9G,/XMGTQJ-N551=V5)^6JX6T\O51%,#N9 T M=\YR+G*"7 X4M=8IC"W3D]KXI)B__?6\<;7^41)G8$ZT,RC/I2;0: &4I0A" MC$F.N.)_"='V:=:\'^7]XG+=Y?DHJAY_'=B_[OO_)GL003:=7V7[,63E=;:- M(MN%D?W>!/)___GGG5 /,EE>/O=HUNY?3Y>?ZA@VFOI8H/BYN%DMFY^\K7[R M%L!-1_^_HXK_.+GEY9&2N\[5354FE8M-$WO0$N3B,BL75\7"EV_-7YHN+E]Y M*#:?^/FR]#7)W>KM@^>C*N..&G-YS.:T5MP+])S:<;EC9LO+FW)YOR@N/.J4 M5_R/";=,0F8) LA(22E#5#<(TCE#D]6V?T[+H>>7YRGIVY[,-'>VY/+^3%R=GIBW092;X&Z#)2I^H( MO<24JJ7J5/_O\'=#"]PH_9U_3/0]MNYUTQ71:[O@TB M*J0$.6;22$B15!"O(:2QDTRUA-#C;^4&",*L94(2K8'@AG/F.). $41!.H2L M'3E:"?E0AP.MMJ-@XVAS79TOHSPT@6767;'P[6[^N;9FO]T5\V4Q88XPA@24 M.9=4&(T)S)O'WF@85BL]:P$#@;EOK+F"B$A&)W5 MFVSC5V#-TTV\EH5+/L M\Y?5V?6ORT(NE\5J@K'6W FMK'#4(&288$U#42HWW2GSV!( UA)%M>&&$ 6H M8MHAPY'VO3DD>3XT;6K_WI;7;[V'6>UB'_ $Z]H%0"DE[0FB #4'8-(CH5JS MJ:O 8V14YU@.LJJ?0MV8]6XV_32[F:V^Z_O%P@]%)@P(7W,!ZW&I:0XXU< V MC0MC)[I#ZXDI@!$D%EM/94.<01P1@QF&V&#EJT$Q-+6V#K[)-B[VH5:XLEVP ME534GMP*T', ;CU6JC6X.DL\1G)U#^8@NGIJU)-=IUZ)C5WC;0J)-0/4-S4) M,"6N:62^WNM1:. X2 KT< $3#G?E3$,2/00J,(-DH>X.KMXSL MFET4AKTN9B]R154Q%J]&P:AP,K76^GBS^*U?3337%> M>,K-5K.]:7E. 2>"8,)(#BP4!B+N!&!.4F1,CENVF5XVTC6"(@D;^QA*&S)@B6UUN7B[G#YJBK6_+[?# MU.JWH]MQA ]#73S-D["OM80'0!@_#>.@8H*XRM0/R_5[0O+; M;#D!V@$-!10,Y@)J@R!5C37HJY\0.G:UD9B%NUUL.[]\!>(]"Z1>9PW;,6X( M^<*(UD6Y).QZ09H#I.HKYCBXU#N*,NXC%L:(PAS:"C*.5388H<:E'EO8-B*7S];R=?]MNYERZUO MH;CI)69;[ RE8BA^&ODJQQ[,X1V)0P=T.LBC&/J.A4M18GG"IW@*M>74R?QK ML5Q59595@-4C<4V8'X1CA0@2@E #-=VNEN1(ZI#:I\/7)RY\=AYEE4N=9N&Z MB-8.0HGU"B-/H%1):/-4D .(Z:'>.+C2)X RVI/4AR#:X^MSN=B\)+M!E]%, M"X-R:@E@6&E&&&T,.PJ"9O@CF!N,,%TGP6)(VH4WR=7LRI]C35.]+D]K&O72 M=HQTZA?005I%T.HU>MV5?\XFYU_*QYT$< K U:&'82Y\]S S?2>&W,-_T4RW[IQAJMJN_ M!Q(R2J]SG.G&EQ4ZM$FPOZSC*+EC!/)X&V L;5J_]K3Z4BS>E?//SQO%0N<2 MTQP;8+5DP$"YV_A#;=!T8T]3P[-I2Z:J@OY<'YJ^"(147WG;@6I 9<-@53N6 M59Z-A5B'I3I K4@:CX-P?Q94NEZL)S:$?&1O( M*+!<\!SFA#76*0\K#&/93$S0K3-9Y4T8'Z/)VHZ,QU TC(D'7X#SA'R@=::F MR]G+VY*28+&EA > &#L)XT!A]*C*M(]N-/Q=7M[?WM]4MZG\LBB7RU_G?D!X M4[GSRW0V5X5_C(N+Z;>)Y00QC@##&.50<2H8V1:Y"@2]3IS>F\3(K'W+=LYE ME7>!^PL'2$EOJ!XA&W%QNPL@>S9G;[)/=129#V,T'&ZG>C="1\[HZ-D=.][V M5$^B=$K>O_._V_DEM*264FF%RHE0CFFRW?F0>V\G3RYG2P*:,*=:@>:U^^K" MZ5\Y&;J]?( ,I<-_@JP,CO\JAA\+_P]4CXS_;AG]G,?>%-% M'R7[\C>JB!'!.A92=D)@:U''SK;V@;2&5J V;6ED__M^MOJ^/1@M!]00Q1 W M6B)$#:"V/N;7P5Q)+MH.6Q]]JR" 8J^PA501AJ!$2CE)%#:6$9TG?%5W[FJXKM^>K\O(/]5W?3)?+W05LR!AID.1:Y;IJ M9=P*V30 2Y#KME;[@BV$'<U7YN MCH++VERDF$;C=I 94MXPZNPKNY;TT_>L]BY$V\0KK\^*UFJMM9_ M7$^-H5*KEU;,[.OLJIA?+4UQ>3-=%%?3^=6'Z>RJ?M+VKIY%EEBJ 5&00,6- M[\U5T^H<@:TN20BQASB72CHAK$7$UQ72*90C@2A0@%GM4N\]:;S,&C?7U\EZ M1SL#+JK.3F"V-W>,WDJ;.8'@MGKN>C[DDD[A9[I0E+H M.X*726)'5*9[&L.*Y-W-Q&?7OC*L+E.L']&/13UI5JV%+\^_>*\^39>%=^M[ MO>-R6[FCG'.<0XX )#SWE1YR?-TJH9),M9U\Z>F%YP*%ED&I+"1:2(4LM!2J M'&#&@4MX0$OMU-O:JVSC5B87"_^18G-:Z7%&H_T$/5 :#I2I<52.0P5;'J4U M) *%VG=J[[IS3G4NG82>8] B:@EC#2F0=$&C[;Z^...,<$ J2KBOS 4WCA&A ME'7"8A=V?WF7T?C%F?[_L@_OY.EY)D]-=OYO\J-]J^2Y-9D^>__!GI[+BY.S MT["A>/($14;Y +F)S/*CC>1[:AH#YSVS]8/QO&^T78$>1>7^JY,[RT(H1 GE M$%$&F!/8B?5=@-XTR16*LTRY-\KC!,.JSF6^R&482HTT5CBOPK2&H-1[L#NM MMZ53M^_291IA(ZYA'GV2M(5VG=8WPY4?!R*C1M1ZQ;.K6B$'/<_6+PO*N>?M MO+I[K9A?>M,[-F\+: SY64\C/? TV[EZM,%LD) '6FN:A(RCW2:*[9E3 ME%,IV+8M-R\ 5]8K,\NSQ8=%^7DQO=WS80<4B TQP&&*M07,,.I+J:8QYPJ3 MD HFT'2N.<5,&2&I(-HYJ2DS*C><22HM((F+F9-38]^?GK@378\FS\/JE]@R MMV/F$14.@^;NT(&MJ]4Q#HVS#[!YM.(F3,T#Y$R4EG&@,U5PY2"/=N="Z-E6 MG"NI86X1$]A;@X+IS9XP+)G+@\Z)>L64\2,>:2S-N4&$YUQX>FA%D?]9GN]6!P%XPXKU:X:["/Q.!@6*YB7Z[W^ M&K7>ISI=S'U9N?Q0+.I)L6T]"7RCL':6)+35 M6?/ AP((!-64M1&4 ZDT)U 'K<9WZ-EK9[*B:5'5I4W+RLG H]5ZJMD-1>F$ M[,NC-]E:U[%@Z8%2 6SJIO X =4QEEAMJ@Z+58G\\ORMJC>PILPDC/E MD/$-21C,)= ;QJ3KZ$Y#KL1Z^%W^^\D #+N#*DNMB:2F#]]^,\-Y#+H'>W M.MV =6HOLI-3/]RP8?P)E*@=;])I$\87[T>V=B3[J7+EKYEK>C5H M568?_),X?_D4I"2,>:#. :9T4W$<#.GH>QGC.0ICQ-^+V>'/)Y=UXQ:GMVOEJOI_,J#J^;51"N>0XP(L#G. =?&&M #F-(F&V3 M.\ER;6T.#'$:S$F,;=M].UO]GE^AV?NNX)7+>.+'L[ M+AU/[S!N-7YF&T>SM:?URS^UK]F>LYN2:5B&!2EY@'%I,C(.!B:*K1SBF8XP M))PHQ!!E!$**E05$ TG$IM$282@)8^7S-JRUF!NLD::82"@ESX426/LR)I=^ MC)NQ/HD;=LWE"01!>Y\/F!%2,,"ILTXH M(AS@2&&!$(!&6"QIT(DI78YHNKXN+E?5".9JXV,V_7.ZN J]+ZF/D.UP-9"& M8:1JG'IPX%VCZ7PS:3ZBY;V713P L C*CX-=,0)Y\FY')&W:W[E\N:A?2)K> MK(]R68\H]R=0+\HG;Y/LO\YO3RE:SZH]7AW84G?7>[WR]M[ I^7US\,!' ^8Y'%@>\B GUQ. M/;#6/9='-E7SDUG&B:"4""H0,_[_.YHX1S0IK610G&007;^\^E(7@(W_VQG0".@;*)7M0#F^+(9A M==___9,CF@BR"@29?IC)YUB\CF3@XR5BB'\ W,,F=QR8'SCFQX=8'$'QUB>> M5ZS[4M[X!"P?'[%NG.#8.>[A 94FFN;&65]X^;(98\?;'L3=W4(Z0NP[]?]F MFWL GM]0?+1UEY>%.]"Z(Z@]CB8;(Y#'IV_'TJ;_P=L333#3U%*.$)1<(D: M: Q":%M=RAG!3/+M+=U/'8ZNZ&%<#2QFZ)+QB'2,=6IV5#V['99]Y%.QG^%X M1-G&?@9V^T!:'WT=J$WK(NG^T[+X[WO_>-FO_E\7_B_+;[/EQ"G+(8%4$J1S M#%A.$6VL,814T'4P'6VD'@MOW=="[WWI*F++,G, _0)KS"[2 MI:DDG]?F4!G94\V1U)!]HWA<0$91I0=U3'D[GQF86@"_;[VJQ]\VJK7"3P) MA.L)G5I( MY=RJQ@8WA(:]1!'RS8/-AG49/P6*U X?Z?3I.L%UC/'1 Q4.4**;6N.@0T?? MG[RZT%V!8!HT-4VN$-'"042A<*3ZK6VL2)P'O7H0^MW#$:'3N"98JD J)%"I M,Q>.,FYYI$0;-@1J-C(ZA'K_$A\ZJ=!K7>W=;%ZRRTI5$VXF+;T42-L.J61MR.U]3N M"7GD"VJWLH0NQX7K.>(EN0[!M%F6ZZI1VV*QN?FLVO*_\6#",:)<8(0A8Q0Y MW^G W68.!&5(P=CE^Q-#OW%IO?VT:36KL*R??[-K/F_TMTY6O=:\=?D=&?[W; M(6EPJ<,8%4?E9#=GO*;< 9A%%7X<=(L;TC-W:436J]40^SF[ZS02LH\K686557 $CTD%3W&)"8*S9C83N M_Z&)#9B4&&N"NTU?#)[H=E,<$45^:3+D&'DI8,VY>@7W+$ MS1;+U<;Y"=>*8 VJMZ(5!)A@JK=;EY1TK;83#>3*"(99!RGR)JO#:1#4L_>( MG,:.Q<#Q,AA_]/;C)J]GAW^\)$;MYO<.Y8R2RNZ=>Y"@(5UZFDR-M"-/%.QK MW7=*C=-UVN>%E_FJ\4J@W%DA>(XP!,(J 0'=>65;7?\[E"_'Z;;;PV(=S5#@ M#\QCJFX[70JC]-O_0[*7NM].E\4C==PMLYFPYWX@:=2NNUNR?M2^NV.TO3OO M/BJGZ[TOOLP66Z=XGB.(90Z4$3X7N=5B6U(XU^[]Y8%<&7O?70]+VC4/KM3IG[4+KM;L+U[[!X:)YPC M]XUE]67K%214( N@DI0"H07<+?9SJ5M=,#24+V/OLM?1##;/&I;'9+/DR5(X M<*\]ZNPEGR9/EL5CS9.WRV;*B?)]2>/.E'=*UH_:=W>,MO]<>0^5>V^*>W;= M?4(E0)@SBK#!EEG!2(ZV8WX"^JUH]S,]_@UND;8\=U:K+7K!^HH^T]XL47-M]73$T;-6WR:NK665D>V-9 MG[Y7:XZHSJFR6D)$K:%H^T(.!*S]K/*@7HUJ3]D4?-8;Q9[)?%[#.#'2%%(^BKAXHT=.8ZFKJ)^N.'^]9@ M+JSADA A 2# *>;(=AEF1TV4NW2+SCY2T MI%URNN2E7UONG,1477*T3=PQ&0!3#I.#_!AUIYQRWV^?W"7IDI.E;<@>>:P92]H?)\O<,;KCH3=H MORQEO,ZX4X)^R+ZX6Z3]NN(>ZJ::L'XPAPZ,@D#EFN86,D6M811N5^-AY!W9 M?1P9=5^<=#=OK_2EF;).EKDAN^/Q)BWMG'6RY!VC1QY\Y_4!,2-.6G?*T0_9 M*7<,M>>T=0]]VQ[!_*Y8+HOB[*Y8^/8P__RNF/H^:3;]-+N9K;XW)T%_+*I[ M1GQ&SJ[W#CA#%&)N%(,'OC. ]ZB$#+P5M& G";^Z(>WOU93K@W"7RG M@1 $#&M,N>8;+XS2/.@BV=BVDR,Z!PE('")N1/PFTC4E<[W+-6,S[_0(.;M3 MM"]<.^3F!R)JE^BZ8+2SBDG86=5S$Y8+;;&%N:^[-=- ,9DW?@ )03)ZMK*> MGI\P(3_;"9R H-&U'8:AE=LCIFCE7BR.!F7H!R1I6'Q]6-I!R10TK:8T)@SD MQ'"JA%$H1UC(W,+&#GY\3 :%EX/BG;0,0E$9U^+"( \HYW?A"C4A"TC /$N/TXDNQ**;7K;<7))8[+EG3*9T:KW5&Q@[9 M!_)&(&VW=/U8N.T88T?F]E$T-G@GP!(C$,*( LR(DM2!9BW,:H:#+G..9C0U M7LO5]":[OE_=+XKL=C:?W=[?9C>5M]G=QLLTW'U=[;BHC2IT8KJ.DZ81 -HZ M"3\6,]N'U1&3@;I%(>.O\ZO9\K*\GZ^**_OMTG]4WE:_F^3$Y4R27(K<2:<8 M]?YLRV-$Y61>?)[ZOW01B9:='6G5HL6Z13_Q.:AU9[/;NWO_U[.9=])_=A61 MF=WS$ &@:;5/1M-]M[.UW]G:\1&A]25MNW*V=ZY^ .CVCS&$P)$4;8OC%[R8 M4*X84(IPQ 0%)(>";.D=1QGVB M M[4.K^_N[LIZOJTHT0K3(0"BEH'A,V):G\T:01?#+(6*4@4-I98Y0>X2'-J MB#7(,T2YQ&UN/X)L$T)6QY#M!5'M1'[4U2ZSW^M(LBJ4K([E_P:\^S-$%@^7 M/F-,8%@1]#\Y=P&O;HTLA]W>WGJ:D,Q[G_5.\S\RS2A&@A,K''-<0>!)01I,&*): M;6H-,HB1A%)2CJDOYQ%!$B@I)6%<<>%RF?IXL=K-K/8S\XYFC:=9Y6H_:$>3 MO$6O>@RU0^;"!W6A(K89SB5+S CZSV'B?&D(EUC9*&O& M[Z>K^X7_[^-A)$$\MQ92 CG.E5,F=5)\Q-A)7F U,1?1^Z2E>$7DI^7MNLR;_IHE#>KRM=WMX5 M\V7=?0+LEL]0>TNK@*:%S!SRNF!)$*04TP(Y6=6;JT5/E^]M/E?/-/KY, M+A;^(W77_2:SWZJ(_)]6TQYZ>C?SW7D5R)O-II17)^S'E.UV?<'X$QTX[DJ> MXR3]1I(T'.A9CIOV8R@[#LA&B:2,_]Q% M 9XIJZ/Z)I1*P*C#I-HGPS&$ NNF.2D:=J[384O.^3&'A1Q"8PFFCLO<-U^# MJ:#8*6D20R\^Z!Y0;AUD',ZU34TOTB7(2C36O2;FD+1;^Q+.NT!]1TV\T%C: M,:^30FVI5[71L^OSZ4VQ?%_FG708Y48Y1QSB7!/!+*<:49:#//6M%>LJH&J&MXU_@2LCO=5LN<@Q MI)"!ZQ5KUVH5M\X=&66OR75H72&6TN. 6+QP'L_VQ]6I+;Y^*>;%8GKCS*M6$<,AU4J(IM5!!(+FL]I9M- JOUHR4A#D*]9 M0-7,(110.R!0ZO-T-T[6C7#ZP,TPGD62MQW4AE9):DGKVIGLLJ;3JN%@2JU(U0Z@<)(U%Z; M)+QY(,,!KG23:QS\Z.A[&>.!"1S!/;^=8K=%:*F^[SZSV4)4.[;S;G[UP3]@ MI]/;8C/_SC$6Q/G^'"-EG*_0J)9-@T'W2D_CF%+2(4H:DRHGF5#'D>0HT MMYH2FR>"QX.LX^>C+96V>[ZJFUW/[BH_ M-U51SB"Q'BNY!81()+@66[0(@X*NW'O9BI <<\(=-,(0HJ6ON;!Q2BH/+P:M M2#V35#F4K3T*7'?KH5P[* \C6N"LT6N[7-=^'FF ]:)B!]C97^5Q #!"'&7L MYR_@%>T/Q:)^:\W'6D.Q!F'UIOB[FM\[P/UX_?K?+9J5A3]0($C:D2> M$Z$Q8KD?NS4-SG'>_BB07EXHJE ./)0Q1L2/9!1Q)E=62,:5 \D'8GNN9;7S MV=K[>AZD\K\^62';_]BZ'=S09 MZ_9F=NK,M7LSNX^(SW2 PR5F!&]F#Q-G.?0C'[Q%9K687:Z*J[I+KPU^//]U M8Q, Z[MR[ U9CB"2AGL7-NT=\[!WL ];XKD@TA-$(V4)(5@:0P6"6+!< 0^= M]-MB-LYEZ_)_W4I_\@XN_QJ\-Z:/HJUWQ0PD9O!^F)=U/-YFF)>U.KP-)H+& MXQ@)1(KEZ=:7: IUFIQH+"&; ZR=0HXBA@Q7"#>-BOL&UGE:HFFT'K.$^O&[ M!;(*1 D!B9,LYPIH!U.O"._>=*B;U ?_L2_5J6C59%"/^8FVXG68F4B@6QB' M'DDV@JF'L$F'0 '' 9E>$1R::.BD1C!0>KWA^FXV+TY6Q>UR(IPQVC #?0>O M%6*"@^U,GX(XJ&:*[9O.?=V86^S';YP86)WN0YT! DLB"4Y>9=7)W,P47NY% MD!6;/1C5$<;+NL66Z^G7-YO?3G=CJZ)IVNL_N=O0<)G-YI5+1VP!?AS_JW:4\3 80&3&D&JDN]+?J66Y:& MUS@-RP?>XM1*MD-[G^+J/@ZFQ@[J\6ZI%)JU):";SA:_36_NB^H(Z9MR>>^? M6?FIVMAYN9I0(85PU;U;5G/CN &L/C?=6@X$1&VW0QVTP3&"KN*XD(HP" 6B M&BKE?VVUHBKA0+=R*ZO]RO8+Q?KMD=-ROFA^ZPDP>W*N,\0 *N(4 M5)S9'#FA3-,2#>=!(^,$[F%$!QA?W(3?A_J#**D:!^M,/@N&[) M7^N67%YO7F*KSP]=5D[7<=5#HMG\:[%<=;AD^1@9#63K.)/9F<@;US=W-&_= MK].X'\#13XJ-GX VL!\^VR/K(HX@P$L=R[%RT;8[VK^+:G."^7-]H?]^S)4" M!@GK*"7:P(-=?RW:(&UC&,+QMG?-5DQ=SZ]^;S'NX/L-O M[>/0)\J]IMD!KD44?!Q,BQG0DP/F(FL5S+*_EXL_3N8?%F5U@?M#RS0W@#$C MCH5I+\O6!FH11!\9U6)$]!+6HJD5 MS#57G7CPI;CZI2RO'EG61&+F)[&M0/VA 8NIU5KMY!( MP@2W#%07.SJM-)>I3\)K/,L^5ZYUQ%H?.0.Q-I"2G;&VU;-V<"Q4>UFU-E2+ MH/G(J!8CHI>H%DVM8*IY8Q,,C&$:$PB!_P>[:J]%T]Z ;XR35;F:W@3BJ_IB M9;AWT8^;LQUYZT/K)G91_96.>&JE2R"'8DO2&3C> MD2-!Q5MN0X\0I4:&B2#77^)!>/SM;F[>W'927I_,5_[9F'VZV4Q?KV>BZ[MF M) !8:<>MI15K!._2\[+[.UF\T=4F'WA454 M^C!?CB-R&'3&K6_(;O>]T[B%%,] /KZ,(W@3-FX\9:H'+K0X MO"JN?46Z*M[-OA97C^VK[^^G_U4N],UTN:Q/^+(VMWGN=*YQ;IF&FEC0>"%Y MV'42L6TG[C]V[KZ]J?Q]KM%UNO4K<@;:5JK'$S^TF.VK>Z(Z-TC @Z5PFE2, MI5I.%-V3@CJEBI%XNO-A[WPR2?W0DS 'JGM@)<&"NKSQ!!(7]&)N"OM'YVIU M6[CW.ZL=SRK/.]\\EB [47B;/#&QF=LE)\?@\'/"=F=QKS3]$#SN%V$8DR.H MV9[+GDSS8K4V4IEK3HS10A#.B&;:.BF 1(C"C3U## N\"K*KE>2,73N6K3VK MVVOHP5@1I&R+RB%4# 5B)P$3$>\%?0YRK:^F8Z%7[SB>,"J.,NU)M%G1?OY* MI(UMDBL G3.<0 "APP;+:K2OA.2$Z+!+B>)83$ZH9JM']N)U85UY%47PMNP: M6NM0CD60.1'56BAWD' QE1\+[:+&](1\\15K_>)MMKZ%X;* MWF*V0^.0.H:A<"?ASK5L[=N1QN"O:'6 K\K98 MU.\\5Z=]?IG=-1;]L%Y1A@F"2BC+ M]9*Q':N&4C",4UOQ'KAU)$0=D.@ GF((.PXT18FDC/_8A2'IW>RRF"^KHU(^ M+XKUT3_;&[)$+A%B&B *$972&]X6;M(&O5_7W4IB'.WU]S>UCP?>_(JM7SL2 M#2-=&(>V/F4[IXY$H1?E.<"@_I*.@T 1XBAC/VSQ7HQYMSV'6%$K.1<0 XHU M H80MUW^E4K:6"_'M+>8F$HM7^!XU^)@\92R'P;8\10/@]D/(G:\UV;2B-[M MU9E]6>OK%$;P+LV[ P?>I]%W_._4=(@IX+V:KHI%V@MNOU4WKWH3_,_9 MS34-X*16LG'#4J,B;@0/-YY\_\]VQ_$+:P-1MWIW$+]=X7Q4 MW<.ZH!8OUORT]3=K''[YHK]C;.]^HN?!'4*)4C..NCQ=>&&[NOOJ&&'Q^Y=% MN5Q.JG.6'86$X]Q17-V*M9NZ$(ZT*N"C&3OR\G;M9+2E[);Z]EZ[CB]MW,7J MPZH.O3!=>]-M)3I,Z''P+EXX[=>:N^C4:E;B>4.,$&H(!X P:CB5DL/FG6^# MB62MIR"Z?7WRDJ\/IOK(UF(*(;UBH<7:L<0*F )(+UJW\7Y?=+\PHF\+X C: MC&"LWC. ,MIS$JU,E)?^8;JO#P*7M^5B-?O'^AEW*B<(6 B8XR*O)J#-=K.F M),9,YL7GZB]=1*D?NWK1JMF(=;-YXG"T$FC/^VS?_6BU9NKIK($V#&!L% F=U!S M;1EK3#M571$=OP4MVJN1")Q\&Q6,&TK]+"-6K+KOH&\(_%G7\" MOU37$IO[ZN:Z]?WL]=5W$Z$$QX)S3;A6!&("@&677E ML8:0YXAPQCC@.-?&.28TE7GJ:P]VOE4[0B[+V]MRGBTKK\/ %4'6=NP:5M$P M?-6^97O.96OOLK5[;];W@ Y+L%?U.@"Q>%J/@V,1XRE3/96]:/9A47Y>3&\_ M%M6K@=4VT_O5EW(Q^T=QM?N,'_7>SU=PDG-MC)6D(X@9(W![%*?(V2D8G"?0PO--I&Z-&/?\R753W@ND< MY"0W%A)"K4;",KRMIJ PDZ_%XE,9HTS=&'1 (4 9P9AP K26F## (.9$F%P2 M'M+Z]WV+5URM'8U7MK95NG_=FD#BR(7K*]H.7KFN_>E8N@;*/4HN]@HHH'CM MI%5;SGV<+?^H+IG_U2NP6'G:5M?,;Z^G=MQ201530F#,40ZE9DX __\VSX5M MNT^YGY%T;:[VJSZ2\(%G1[NI_:!.!UI:''W'T<@BQ5*F> (#CT*H IY["]7B M9N7 ^FX5K#E6A-+< FYSPWW5 AMCRK1[U:^GB<0#N@=>995;83YY .59YK2I^_9ULE.!YCV%[DCEU*JVYM0 MK34=!E6/M J!5E>91XJOSN&\!K)^.G5'6F-T<^B>D,Q*HBVGPADHH.*,;FLV M"_N54:'&AB^H]MI=I[-#^^O;E68)I8U)LZ.=9+ MI];S+,778GY?.!^H]Z >=OY]MOK2G(:U.8(&00*LQD[Z.A$0Q;C06Y8JEP?= MSA;'8O*]#[636?4 9(V;V9_>SVQ[$MQ>H^QT)TN"45US!TTR# MM='PT'18U!R,@X>18WH\/99 L;9DE)>7U4+>\F-Q6N12 MJ3'@V!C>F),J["J.SD82\Z_Q*]LYUI%RW65L![9!% QC62?QDA#K)7$.0*JW MGN/@4O\PRLC/6>^ILPO_!9M;>[G.L>-.26X0<4 RV5@TSO!^0\SV=H8?75:N MQ9HD:R]GY_FQ)$KV'DRV$7&H6;%&H; )L6!=Q\&D*)&\/@W649WNRX?^KV_& MJ,@JA"V3E,GJI2+&(=JRT$H9=(]L'SO'(E.<*:\00;NN*:;1,A*;QC''M=,H M:(TQ7-F1TJE+)*^N-G95)_2>AR>6FZ/MI* M3:EFWN2Y!?Q.8[G>XK:DU8"Z!A*KCZ1)KX)X0:M#Y(JD\DCH%2N:%ZZ%B*-2 M:XHMBJO9ZB6;?E@I%2(<"RT9@8I;@[LIT7&#T=;Z,\JBT1T)U"^G9]0-3S; /4:.1'^!IS)WF7.5J M:\MQ[MJ2H;N%Q("H+^PMK[.'H B<&^JIX>O &$:^KMR(,0'4BAPORO "0/K+ M=GR.1(BAC/D@!9P0+;_.B]6FCK$RE]I*AC$#A!J<@QQLYX\$:7462_"7IEYV MKUP).,TX2(_#4$@J1>#Z>>5%X! O7(Z (YU3R=+M(.>6\K0[OGDOM&>0USGZ M$1S5W,GMLF?6 UCVH?RS6%3WAIO9 M,@"@V>^)%':H-=_Z&DK,O*U[V;Y_6>5@0-/OK68+.@XI9!@Q#VC8A:.]Q0Q@ MZY"B=N-M+W';4?@5$5XBQ M6-U8&RA:.[H^C?0EH/;09 0,[>-]&>?)""#EELGEU@J'6!L*%'3(E]7>A-5- ME8V8A>V']!V^.S$I]SWJ H,N:K4@9F*APHAY#(T"@)E8JV[ #-.L'2^?!OH2 M+WM(,@)>]O&^C/-@]-QZ^VY[>S.6G#"+.,("8X1SH/#68'4(8:^=M^W-I-X0 M\LSFA7>AM\/'4/,P6@<6,G"5I:.&PVRZ?7?@!OB(LHYD^T>$0%[;<=M5FU8U MW.E]1;M'RS_+B<2<: @(R1T$0#(C5;.U%^?$T=9U7,?O3[W"6WM5K?'>UFN\ MEQU&P%V5:U'3#2!:&'$V>IT]7A,?0J^ ^FX W;K5>.'ZM:OSG@_XI5JOISPC MJ/?Z1E#&>U@"&/N$Z!^*1?6#Z>?B[/JT6&W>D9]0"C%E1EE'K;,YJFZ7;TQ+ M:5J]EA[5X*"UX,+[^2:[VWI:T;F^M2FK%DL7:Y=#@!--]A;$/H;BO8O&G8\5 MF:I[YC9N'D/D ,P?0^QNW#_TMLE#]>MK$UOEH%W/T%*CE[J*V!*/H.^('E*9 M\)'L= 34D[Q-V>^>?*15WE/CV':8( H4#E MS. <62=RH;9OM&'@=*OKZH;P8QR@RZ[+139MCBA;[(XH^^FV7!39ZLMT_O+M MX,/GKM_P>>BT]4'IX8RM)S.>R=N(8(@0IQ0U%AD!+$$0X3SBON?8J\VYE.[^. M=L_6 8T.5+,QE!U',1LEDC+^<]>[,5T4WU;*1_K'!/J1/:&^4LX1% 1 1JOV MO&Y-5--6;_6T,V2SWT[.3\Y.,W?V M,3LYU6?O;78A_R-T%JZ?F)W1E$;'*&RJ7,MJWXY/IZU,87@*5W>T?.H0RNN MZJI/^TN$IZNB*GG/KMUL/IU?SJ8W'\KEK"I)MG#,H3/6,$J5(,Q0E3O?_UN> M4TRD@ZKM+%846^D:V=:]:L%XZV#6>'BT4J"-; <:7535Q]'XXH;TY)[;Z'JU MOF?@YJ;\TULL?-5OROM/J^O[9PI_?;]8>/)*W@Z$QU,[C(C/W%[P)MLZ7\]G;(Z2>U;F:?9T]N*\<&,RY M+X2\#X(2 Q@1I'&$$1UT,4D"\ZG7W^3YOV7NW=G?SS/W\>Q]=O;!?I07)Z>_ M9%)?G/QV9S-YG_-MDYG M.Z^/!LAP80]@,V&6Q@'3E &6@SWQP>!=SPE5]?5$<"@@,E9H@@T%GNC2-#8H M1$'W"8=]<^J=F;[1SFIO!F^ .Q$.MZT.8HVFV73Q_6F+Z*Q Z]F/J_^Z7ZZJ MRF9Y4?KQ@H]O=E,\L'Q1AK9+3:ATS.88 2>H4U1:T;@*I<-!DR3'<##U7,HN MIFQ55C,JZZCJ=V76;;+Z>?6[RZI;O=OK5LMM9SK=QA58U1PGYRUG:<:>[L#) MG(>9W@94ORNR66#ZJ0KJK]4?_R@U5(HD'9HD.N8S,8X.Y;@2/)YR.GX^VG9O MIKCS=)VM-\3EDA/$_"--+ 42"\KT=ISN-!(AW5+0%R?N3O9]">L)PN1I1_!D MRH21MY4H2>BX;_D U3KI- X:=7.]C/"+L^F2^\@_([--- M(9?+8K6<$,-R!A#C&#*H#!$2R*U18<,N$N]G*G7!N>==-5$]V_K7\I7L6(JV M+ *'$S.PG'NDX\ZU;.W;P'7809T.551Q!!X'C6(%\[C*B:E16V+],IW-J_KI M;'X^O2G.KGT%Y6NFU?KHJKB_8 BV2Y5=L3Z[;WQ,G6[;!R-/--\&JVO"N7TYNJ+=YM',ZF\ZNL M:!P.PULL^=MA;DC).^&N0L MC(.)L8,JDSZY@;L-ODP7A9KZ$:4N;^^*^7)=0B+.I26Y090R!9ER"J*M,>F" M3D_H:")Q%7>^*B__>/NIE>O0AHU^^HZ#4GV#>+Q)(X8F MK<>6EY>+HMZ>^J!.K#:1UWNOY/SJPZ*XG=W?+D_F7XO-?-F$0*>P 40H)2G5 M& /EMLXPP3I4;HD\&::2>SRBNEM[FOTT;:*J?GJUB:4N0ZHW](I5_3BIWV7_UJE9NMU77%#<2=U# M@^6TZ1H'BE,'^7AP/82F[1<)KHO%HEJ@V+P)M"D!5#$OKF>K":-0$\ZO9=IEA."%#5QXV&NZ]0+AQ M+OMIX][+)WPD6I(X*-;!58HX,H^#;*6$5.EMMRJEU>7'IS/;/V?* $) MIXA!:;5S6@I'M2-"4\$YQ@"Q.*&6"QS'XK(:Z M]9IB_=^]/2)Z>C>KSF!I-HAX4]SXJL\RBJVBB@(%&H9B2X-N6(EH-C'>])=J MAJJ"V][&OWH%JAYOWV.)'H8^[;=R4^-FW^MQ-]MO]NX M>LPS:EJJ>("$"5(Q#BZF".SI>1%IM.O.S&?.J>)6:RZ-H%A02AG,A>=T4W%R M(CO,,T:Q.]"L8M=C^N)JW)6+J72-2<1GBL1C@[#5$7M)5!\K_/J$]"KV>NO5 M'7C5G.#<2^W+G@E$.1?40(.A=-0X!8'=VH0 1R%=B,%A$+?G45^T!:G9E6G1 M%8P)LS9B#@2Q/5>"Z-5%W[%BJU,LK_*JNT+=0?5A4=Q-9U?-_.!FXD3.K\Y6 M7XK%9BLA5=88C:%@TO_/,>WP=E7#*$>C$"R*)\.@;>-JLZUE/=(M*S'.T,">1&40&X4$0PLSU- -H\Z/24_M82SRMNAV]W:W]B#8];B]EW;)Q" MQ[@#XP^O*#OPJ'CC3J3595),.,-XKF0.!26L<<3*L(-P$IA/ MO:7JT3FQ)Z>_V?,DY\3VRD$OB@XE?U2:;IT>PQEGX<*& S9&ED8-VB@!M@-N M/"U;;[]?OT6\O"CEY7_?SQ;%@[?@Y?QJ]R(\]3:5TM64=DYRJIC$O'$ (0D[ MK/!%M#[0JI[_^9=IM9P7Z;".F/JW@^W0FG>";.-D=:#DQLWM41UOUF=UO*EE M/]*!'>U%/ #4!)D8!TA3!/9XFW\J[3J#\\GA2A@AHJ0EL+I+D!*IJ!.-7>=4 ME_.-^AL=:NNJ]VYWR,ZJN/PR+V_*S]^SF]EEO1VB)R7#Q>X(QS0"1V/BD<]N M>U6N$/IUEGJDT.L>SVNLZZE49\3)K]/93369ZLI%=6;2^?;DBDFNI<:^+-6* M(,8P! 3EC0<@)SH&['J8/T)U&.&$CZ@)Z C U*)'0^'6T;?7Y>+MTKN:G;^N M^S!8?%G$$$!&2,5(41DCLM>@&4V]@#?;+XOB:NE\_)5!7Y2^GZXJF]_/K@]X M8Y6W3YE4R $F"97>I<8;A7C021VI?$@\N]FXG57/3E:UY?7^V=NU[[-XA$V5 MHY:T'4%Z LG[(#.56W5B&J_KPY2*3ZL]]+YYALR#OVG?1>5#:$Z8<3I;+^^K,N+/K^DSIY:]S+_B)_\'< M.U,5U\\?-5TMH"W]QV[NK[SG]7'M9W?5'RPGD F68Y\*82S$D@IBU7:>!,.@ MT^F/ZVEBG#%=%4?W>8LCY#E\ M=F/<*>XV!_(FV\_S.JXWV:MG]&_#R=:A9/9;L;B<^<\?;UHD>GI:3IX<[[$8 M1Q\U$BT.3,0<.T.ABY6N7'PL[C8+<6?7NJ9O;7\B- =^@(.1]0,> YCCN[$. M=%8U:Y1ARY,]#'98E0SKAW:./>Z)NBU$]A$W;/TQM:K]EAVORT7V4-NU@]GY M06V3+C:^K%B+-<8(F%%,9I6H6BKKA:HQA?SJ^5$Y"!'6C#&+F8'V533MKKY%9>-;M?9?H^Q+>>,?JB,M\>^)U:*9=9%V M7.VJ4P0O-*3N:G09#K^;S0MO$R:Y#V3 K M@RZC7RVF?U97#_F_NRX':A^[CSL#!0T?,Z;3LL^:=^U5W>4?UB_YF.V!/"W' M6]TD'0F"^L=Q8)S31YFV./)EPQ9]#^U9P2EA6 .-@*+&,(BW^-,:=WFWIKNQ MH3OU?DCJ(6H[)"46LA.2=CY5LAT522_*U]))\]@KLE'E3KX2 M.];EURC+KJU3,0X6I@BL\S)KH'9M:5E9E_.KZC_5^X5?IS<5J3\4BUEY]?CX MH0E3C$BGJSM[G>3:Y$QO@2T=H"&\C&HX-3'M179RJC]:>6ZSGXQ=_^JO_F=9 MOIV^RM:_9 M,R=^#HO1$"4/@#1)0L:!TC2AE0,\T#%P*CWD%XOOGN>_36_NBPG/I=26:F0L M1-8II=!VIPQ6&DSN:I_/5]/%J@]-0^V&-.+'+H9M#'R.F)F\R)3]Y>3TM-HE M>.:R#_;CR9F) =+@!/0A:$K5HZ%S6E6F:R^SVLTQ$/.1(8S6[5B?O7,<-3,EIRN M521<0$ M()0BJC64P?5DTFN1UJ)@JW]]D&^_WWCZK*JEG MWY[8A7"T%RGZ:OX*Q@=)YW@(/TRXS\!_0)W;]POU[;GUI4!7LY4W6.V"O:\N M"E+WJ]-R]9_%ZL-T=C5QB!&B &: 0@N@17F^[988!X'\CV0T,>=_G=>W;\4X M-S&>SFTI?02)0VF\OM1[W\>L<3+[=+_RD%YEWXM55CDZ-'#;R7<0K)$S,!: MQ@[K"2B3Z-;JMI]U@[_8'O_W;G/ZWX0; :4"@EI$O"%- -T>6$9S9-K0KY^% M85#7^>3#GO(=AMIPRH41;"/:SJ?LW9"B!=R6,XAXW:[$Z2!BNRMO7HKY&6;' MT6@$E]?TCZ&,^=2$U:+G]W=W-_5+A].;IEP^F5^7B]OZB=I6PD Y#G.$F3>5 M P$ $]O-CE:9H-=Z8]D\WHS#]BB&[.34G7U\+R].SDX#YQ:B*=^N.#V&Z&%D MW_7@FVQ>!(Z^ MNZC7#F6)A0NCUMJ9[7V"LZLWV>D!J5+=A?M(D ,DZJ'>.*#3)X"GU]OVTZ(M M2MQTMJB7FM:'<MX=3;_6!U8N%C/4)Z6\T7S6S5=SI87]7V[ MBC,'M)/,28P-8H8Z!12UUAI)$0F:$XSGE7,,0LBI$-P03&VUH"8ES(W!.8,@ M]5FP52#K31=O-F?]%D33C5JR3;@.I/[8>4U3%EO]=1O5QD'#O'[3@Y MSO2&X74_LP?2]EK"DF WFKX':#U\#LN/''#E+?3V7SB!)2,^9(*0"P5U4YXZFX: M)D(.=4)@*\L0".;CYD!+2("C/&=,:D4AL91#,V19O._OF^S9-OS[VNNN=(R3 MBT!(#IZ&F*Q\3>^TM&PC71MH1DW!R-@9-[:7$)I P6"2GLSO[E?+&MSP?7'[ MJ5A,F,EQ+CFG6-G<.*K]:'3;5@7NQLUG[#B&:7UCN#:""$TYEX1;8P02 N;6 M)J;DO]^7J^H3J^HLP\OI33.]\%,=009? M?B\NOMR!:$RL=/=Q_-JQ-]E&PNSWM7?'XN!3G=I0KX>Z(V-(EIO=?KP M*]]8M)8138G%BBN,_+",F>V S#'3FU^-G=R7,QA3H026! O&L1_[*44EA"3' M+/DZ]>SS?';MX31?96>K+\4B._NT+!9?ZTNOUNXVN,HCX*JUNMUQE4+86+C* M1X2KO!.N0M4=+ZZ"(VF!JV[JM-[Z72[NRL5T5507H.VNI]K81!Q1H &P5A)D ML6&*FJ9)Y8@&'3AXV))S.5"?%]7:^[^_E58RS/L4$2 ^1R"A$E M@DG9M"?.. MI3R^88#J'& DEF7:$"E^_"^:((P!B0YQ$B1M2[=7FDLOLNO(K MK(/O*ER[OGT S<*Z];5<:X^RVJ4C]>;/*W. .SVE' =P^@911GV\AM_!\6XV M+TY6Q>UR(@T&C.="494KI#51U>T^ZP:&41ZTG3:N9TPKYS3S_U&$8&VKL\DU ME,"R/"\X1+3IP1!+,<.0FYMI(V%%(YLV'; MEP^:<@!5;P<9[30E/)<*, R9 =CDT.+ (UD[W*ZV\ZXZF6G'F]!-S/WT;$?U M :4,P_2>8P_6C'?.#;W1^9!0!S<]1U%X'#B,%! WK0M:Q0)8=7+5G)&L+2,2 0Q(=('B Q#"&N1$__[U./WB^KH MU"P2K'IHV8Y3P\@8AJBU3Z.@TXOR' !3?TG'P:0(<92Q'[; -V$OOQ17]S?% MV;6\_._[F:_EW&P^6Q7O9E^K Z17_J&;?;I9%W_J^_OI?Y4+?3-=;O;X&ND( M4 )P"XW(14X9< H:S+4?[_EV%O1^;%)/4J]&;IROKIIHW,_6_K^M \AV$:R' M?M41[G4061U%MYO'1_'D[@PAJ;/69JW*-;'[_4. MJ'#K2O153_:G\YBS6"/I(/4=D.6^(#8;%U">.Q%4G,8TG)CN[>C09]HU;AI: MUK7'RD!@J1M3_#05<("0AXKB%/D8!V_3A/:X=$ZG7^OELI=-N_OJ@#%Y6RY6 MLW_4YSC4YXXM=\VYOC4XZ0S)8K7V/)8^!"U_ I3+/, MU4/^0ZM:0V1U'.0?)M3':U;#Z1NA9WC&F8]%]?*+3\W9];H]5,UA0B!'2##. MD;$"Y,+XCFKKFB.[R&R MTYOX1TE,7/ _S_QM%-54S%X',!K8MU6^&_.CYW7TZ(\?()'::3J"RI&+ M/\N)(4(YQ7)+)$,B%Q 8O/$%) <]CE(R?360J>@> J-A^!V7:1[ MQ\?,Z8VVT<@0.>F MF+BM?$C/7)BW$3D;=Z#H/Q]W*]=&3MW(R+GN#,O;#TC7!Z%MY/G;X M5CY&96]0NGY4](8%V9N\'31-"%[_V8F@UFA!(5:X>O-?.YBSC3/$.(,3@[>- M"^G!BY*#MY74R< ;6^7AP.O_SNC!ZS\;%[PAZ?IAP1L49'_PAFN:!KSRVB-J MZQ&!#@--C,T1$= YRD2S_$BXY0GI&^9'ZE=$OA2+8EIYE!+$@=*GH'$ZU8= M^YR^RV73] M[-;3:J_+ Q>SS:5:1[ON+TS# ZTS53;&T5R31??X=:&D*K9MT/79JL^8?5XK]W,+C=^9JN=H]ETZZDONE?3;V'#GT&RU0[)8TM4 M&*;71PH_R^>?J@C^^B9KTMA$D>V%D>WB>%/=DC@LR2-(?X#N0R9V',0?-.+R M>,TH3L_PZWQ13&]F_RBN_JV\N9K-/_\RG'GN\.%(W8@29/:KT,92SZC=S#G>XF47Z>SFRJ];Z_+Q=OSZ4WQ)MM[ M&C:19[_43T7]][--R-DZYFP=](AZHQYYZ] [#?&4C+NW&D2!EKW7<-F(,<[Y M4/W =ZKSJ_I3'TH_XBI6L_7=1:J8%]>SU0??NI>5>U90@7EUOY>%.58*"$D; M]RQ2<#(O/ON!W=5%G#%/5-]:X4ZL["44%YG5]['N8?8I[6WV=TZ MI&Q6O:D=>1 4-Y7]1T+#IR]:;_73.HJ_9E4<;S*SR>+&Z:SRNED@^EA<5@>9 MU/>UC'MX%)*/CF.D)"D?=]>3+NR T5)"W=L?5%LYLYW8VT[=,>2[,JFXRG/N ML)A]8P*JF4U55Z2CD >,Y]1#DBP*ETW-A4M+M) M[V--;K\@S8$FW%?,<;3(WE$\.2XUABKM+PY:KLZN/Q9?B_E],5$YE2:WE&GI M--3:"+:^>\M9)%G8V:B/OIEIIRCAQK=RPJ3F&FF3 V0)<8;BU&^RZ[/SB^S, M91_M;_;T5WL>5NX$BM0.)>GT"0-(Y4=5(VX\&?JZI#T1#J"BFUCC $1'WY]< M?]1=@;8P^&51=>*+TG?3$XD=@??AXYDXNPB 0)$X[ M!*32)0P M1?9VHUA6_]>_ ?:?A>5QM'R.WE>]G]& N=E[HJ%'S/./V^VA"VW M)0<'1%+ .65&8B8($;G8\Z#:A U:H_P?X MT7.(1JH02SF"N8(X 8,*EG M_,\^V(_RXN3TE\S^QP=[>F[/_Q8X&=)=OY:S&X-(%SA=T?C4[%1='FW@\:(\ MAV8/>DLZ#L)$B./Q^#Z2,FWI\[%8%M5U]')^9:I[4LN[:M2S,3Z1N7$J=YP; MB#546 H+FA;$_5 ^A$"'+5$H/%U-SG"."2!"422$I@@ 9ZP&J2]L:)RK+Z*Z MVKD7AJ*>8K;#T7 ZAB'I@81[GC6$&I9*!U4Z0*8XZHZ#3I%B*5,\?X&;;HN; MF_756^M[(7=\G%#FM%)24U^)<8N$(@8WK0H0[H)N:'C9#,JM$$13DVM+I&.* M05]18.4(%ER*U&_*5^OAZ[OT;AO/ B]2Z*%@.RX-)%X8E#9.U*N2_.;KQ!>74[F\^JPFPU^UHT5K'E@D!N M#,FADDJ@7+MM0[(JZ$"/UVP!*CB%V'!..*'4"(T$,\8)BX5 )O41UAOWZG8U M?>!@X*Q.7TE;SO0,J&;@[,^>D ]].PZE7E'JT#Q1)(W'P:MHT3R>3XJJ4N-!$#G4L,< MA]T2&C[+O+Y^K]S.D10;OWI.++TN6L<)I:AZ]9U(.O+L4L.\D6R(Y$BG6EQX.=W4=" MR$Z2-A#I(.#(,-(E@I= TEF-MB@Y+>?E0V--R<.@S96W8_W(#'!H%81BNTQ# M&0L9-KUL!4O%K29$,<$)0DHAA?+ZOE%@E)&ICYH]N_@W^S%;PR4,)CV$:X>4 M830+ \N^3UNV;-P:&"\ORG, ,OTE'0=J(L11QG[8NFQ(K=\E]-'IL)57[J9VV[?_8KF: M2$$L0,1@+&"NF$% ;=>7D2 ZI!)*Z:AW%T)*-0XMF=WF/(3EAGYCW9])F;=SHF MOL]$1"CMA_H"($.- 6A;"$(0M/#PD@W)-%>Y0))KZ[MGKC@$6FM A*.,BM0[ MR#]\//OMY-P/Q3/?B_3N1#I(&-(!I%6O$[R]2\T,7_;3QJN!"^G_G[UW;6YC M1](&_TI%[,3NZ0B?7=PO[W["M4?O^EA>V:=G)\X'!2V5;$[+I%^2\K'GUR^J MR**H"ZE"%5!5]NF)Z6[=S,Q\$G@RD4@ 1[!YD3^[HSDE[NMAQ;.\U1>5UNOV M7R2^L:]?VEUGF=U>0C"J15E)["F,0$ZZOYXY=@#@;:#WK^ZC$O+,) 0.VHM!P+AN7^Q '1*.J"KZ-"N%(*8(^("4D# %Y+ MBK"1+DPZ #G/'6*=NGAS]N;O[XJW[J)X]^_JPAWOQ,XR%XX!Y-5''&9^7@)0.GT@)T(Y3 M25Q8N5.FB+$&,\FS7RA;*U'\,E\4UR'_GZW615@Z%.M*OX%SJV?AB9@W<7!. M<])$VO#"C.F"2-?I8N>W=YOR^A)[%H1I@9W"1#G'G=YW.VF!<)\)T\CP@@'F M0@IG+*>"2\$\\,2%@*:853SJJ'R'*;-38Y*39J=;Q+2)!76:$R?:BA>F3C=4 M>L6:JAE]*W4?Z0BV1%L$0EH(#5<><:OW*WJJ>TVF8S*U<,C1$.NDLI1C+YQC M%BC/@:/(X[C3M1VZQ*ND[5WQ^SMGPV+F/H\KC'IM?G]=MS)$GJY+AG:[^LD8 M0,?54QH-J^OFBEK'5\4V#ZC/O>SH;:S#>"WQB\T,>GA@FI37VZHVV4-OU-I2 MXG^4\X^?*C%?R]7L8_GF[O.'ZJGW6I/U^=UFO0EC,ZBWRVFJ":H#_Z(P.[F0 MG!G;3%4(9-1:-DXR==H &N31L"#P2(65._>J>I(3FJ! [D-^]^EZG6T,W:<4 MA=6)&9H'\VG,TTRV+8<8M4GF[(XPGJAR&1;G*&C"O/7:&RL$0?NU >/8)9BU M1V6'Q8\,2Q),F'44$BJUD]93121'B..XELQ^:X8IS=QC>,7/W=[(3WKV]K>N MW?Q-A&+KA NZE\"$^1UWQ,80^F6?Z3KEBW6A7W8U:K()F MD:N6(5S3HI*I^*A!:^*V:9HO+>WXO$_>E4MFJY.7:N0 M9U'4WP6G%DP#.G@:-#^HQ8\76H.CW2\2^9864G)[-YS[4'AVB',Q]80X^#D,HZFVER.FS*C]#&M% MG FP:\N/K\N/L]O?9IN*.>J'WBK)'\LP,LOU^_+;1@= _GGI$7-60$NX-EA) MIC"EU3+7 XB@9%&'@=I)Q-65$&$]@#'65&M1%<8\T4QYP2!3N?>07[N_J]?5 MC9C&.5NW7Z@WMC#G;ZH[\=P;NU+="[@07ID5^&C28V*9ESK$:^0;S;+[ZQ^SVKK3S]=7M489S MDYU79Q?%/]3KWUWQFU/O?K]PO[DW[R,)KB>6[8AM.!CC"*W2JZ@5*PXT&Y'' M3@)U@K_2 #P-WDIDR^/GK1,BU/JBO:M/Y?7=;;G;#-&S=5D_R5LNUMNE]6H5 M1F/],L):?[__F[>S[_5K"7_.5M?OJU?<+BV!5%]/(T*,8/?CVQ)'0KYUY.FLU5:U("PD M]=7S5F]FGTN[_#R;+RXU=E)08SV3'A!D&6>T4=43'%5H'47!S/%HRS:5:L4? M6XV&YIP,H)ZBGS%].!$F&A6"QZ0TOC^2\=,Q35_/%V5]5/P2!Y6LUH(K*#$2 M$GBK=HI9Y%54;7, =7+GPBW2I!>RI,J6HC8F-@<>P)DMD]]I^3$RZQW&A>-$ MGA>![Q-GTGGU!XDJ"0V.C2&IL,ZT99P_4P4:2?BIDCRU:Y8E9M=\XWWXN[11C]Q>9363_9''D+\%A> MS!P^AG/@P"'E5;$S+7QQ;USQ1V5>L;/O1PDU)YV4(_RD&14_>$A*!$*J,)72 M)R.$KFUS]B6"0"AKB+5"A]@JD11DIZ>3",K++^5JOKQ^MYFM-H/'KI8ZQK#> M8W/:!Z\#TIIMBO\Y6]S-5M\+^*JHV&6TV-76C8.'K0R^FT3$>E5L+?MA0]56 M_6&B5.0@^.D"5*S]^6)3)T\,%9;^'OYPLSY;O*W)^9)X9[&0"FI@L:022L : M)8&%<5O4PZJ6>055:U->#QMM8KTS3*C)Z)CQXLS6J&*^*+9FA6!3;JJ]ZY!6 MWI3S3=5J\F,%GH=NRAAU.HZ'GR/D=#4^<;SIY8/6P6:SO/KGV7I]5U[;NU4( M;5MIV].E]2]WVKAOY>IJ'C2]5()YCRWE5#.FM/.6H$813B2Y7)0?9X%76X:4 M] JT8B>Y9:=#7=N?0FE4B0P=&;!N&1Y& GGT$-#86J>E9QOAIZE9# J<,L' ;RYNB!Y,#.^H#5@:6CA9;?/P6$][,]>J8_SQ% <]8]R M7=WO5=-J>16^?+^L?K1;<53'$';J6TR4(,0IQ" VFC.W;]WRT,3=,3\9I3-7 M][=ZULE:>:];)*E-W.W#Y/BC>'R\5/]@X#0&%YME_>-]0:DR^L?XX<9%8.WAXTQ(";2/]:8 M?FR,C?5&P?#>'69IFWJH_1RQ.R= ^1;'>7PYL7A^J05 )JSQG6)0$:,8-OML M!% K1FW*[J7Y7[E5NY_+)Q6AD_KYQPC+/V4L'C\ MQY)?ZFHVQZ5<4)MI-?R MWS7S; /B20L@8)0)0+"4'"M*4%CYUQ9@ *1G:I@K:-+K_4-VH _IUT2!=*(N M31],3U^)=K)Y_<<*J>D\VB>LCC"N?I#0.@8RR>Y%RNV]P4+LOC^YE1%6*(6( MK)YH(U *2:'9&Z&%((-&V;2J9PZT73OVIP724-%V/->.&'"?.2KPL\7<*+_F M#+MY!MA/$GDS@9,Z^.;TX63.3IRTB5(F*1?.2ZZ)8)P29_GMJV MLN4&4XVT<- 0JQQ0?J^]P$2.>)RDE][_.F3R\VX/MO7]S\&IR5$9:7LPSFM# M\:2ZOIY77\QN#UYN:IKM+K6CU%JKI!<&,2*"#:[1F2HWZ(F5?IH.U23;9*(7 M976_?T6-U=M]E8IWL]OB?;GZ7/QRMBB^E[/5>N >V9ZN'F;U,YR7QUO=W-OX M\%V\'[3']:3+,H;+-$/EYPB2B;!('!I3>B@J('YX6>%\3^D'C%X1.KK$ M3!L!I=?:0VJHE)J G24P6"*BP^3$],\B]$1'VX1B]U01 M>BZB3U770>/\P7G7EI; 2TL4-VI^XC MXORK^T#_Z^"!/LLX&2;0CSU$Q@OT#T;:3QOH._@W8Z#/.=I^CD"?%:'$@3Z_ M-U\*]%^6?\XOU<>/J_KNS[,@:[Y8SZ_^,;N]*_;V\NJOF7SU%IP/J M [6& ?=1F*U,KH,GD!C4H;,-",_$N*38C1N,TIJRS#"V1FOT>*CW)=;.2V<- M4%)9H3EVT.[7G=K)D:[]B=1RR-KK;#]WY_NY^[6>NWTKK>,X>)@MRV%\.Y&J MZ2-2_[%V*H]Z:IBFGHZC8T*+GW%QR->XT\LS(U0L'^H++[7"U%/.B4*: 4P< M0LU6*G)=#NZ/H^:0]<>CL>[5F-N*?7P\>%$QIWLG4CL(=$(! MS9QS FN!<$S$.BZ%<6ZI@\8SYZMC"D(Q;P&F@D'OJ,S=%>K4Q9NS-W]_5[QU M%\6[?U<7+BZ:]("O73 8!KDX+F]TJDYY;0F[^*/2JZ@5&[@W\BA )QBT/ZC3 M(, $=BQ3#[>8K8.KJ^7=8E.]";>\G5_-RW7(]2_*JXH3[W^U6B["EU?;L]+[ M4A?W/JB@"(: *RN]@095T\L#8Z%3+S5#]Y:OH MK#NZ,U9Y2CS5GB $KH&!. M:Y#QM:U[U8I&[?H$YE;QXO#7#U3O6#K/Z:.8LOI$?-6QY)[19RTK\MWQ.UJM M'\ E4ZCD#V'FM-X)3*80QL1Q(X*!7E#LFG"+>($<1I CYW+U6!V84 M]\H67P[Y86O*@U\_XH=>(/FT1A:?HSLC:QE_!DQ&Q>HH>[1:WA_-LNRB> M"-EC$7UHQTT@N@]N\G+$B1*Y&W+WY;@I-A!N8,R M18!SU@INK+0&0KWE#P(ML"QJ?R-&L->:.TRA!XJL:?PQW3*%KE,>UQ M'3X??JT636;Y^?-R\6X3/KZNHQUN9>\7:\8:X@Q&%@0=L1! *PD$91[J ME]ZW:B^(0PZIIP03Z6BP2$/FD*3:"@VDTBC??-VJ5]3Z;4O%Z\-NE6XUJ33@ M1B2T@X/<+5M- ':[-+0-'L=RS*183B"!3&O/,M>HBTO]3HF^])QB9@$W$ C M."&@RCBV,\L2R./?>3HISB'O.V[M551+?3NY:_)ORS_I7ZTMH,.2(0F"\#L(MA%8VL\L@ MA:(6INU$!CHFTDIJ2-6!KZ BBD$(N5.8:$!AS&3KL"3=S;AUG0;,:VV+NT48 M547Y^!F,A]HII@!RT+2[ M\EIN)^@3!5M/U@,=1YB))Q%Z:1:F@7=",S"10<_-OI18I5DO5?V:X<.E\D:' MY,A(5"SO>.NRVU8:7 M%DH_3'K?%M)I3*\TIL2D]W'XM YF5Y_*Z[O;\OS&[;+6=^7JZ[RJXSY[J.BV M!CY\=7YS45XM/R[F_UU>;Z>^6:X/=\L,@\YKIR5UQ@% .%&V[LSU(2##R*VJ M;%I*IC&V7@".&<7$:Z8!-!!!C2UT(O=U!K6OGSNOX;Y57T?6/T9T9LN5Q@_A MQ\C%R7-':>Y/(KQJ7'E=MS&8V9?Y9G9;V?&J4)^K'>?BC_?5081BO,VT7%XY ME6^-/A*F$4N<+<* M)-E].;6(D=_@HZ%A(*Q;-8&$6'.S7'VN5L&U1O5!S_5O]1,\EPPSS@!#S@(O MK2'0.[AE#$69\NW;X4]* 10YJ9B@VB)*.-?>*H=D,,HXZDA44T('QC[0K:B5 MVY[E7A>_O'WW>]O7-1)@V:*19C 8XTCU*()_;%6+Z9OIAV%$O\Q@6';KDSE0 M;Q>NVF+:KCWFE/G'VF*20#:!=I@T=BQ3#Z8(UGZ]7'RL;LL\D%L/DM\7\TTC M5@=9B"(N#>! AI@!B&XFBZ"P55[>6ICGA!KG@'8(4>"%$A18!E5U#X!P#&?F M\$K%7^MGD0[GS2,VOXBD\R0@MV#UH?&-(_?GH=U24JUA%Y9/ FT$V0\-<3?. M3P!U._)O <>Q&) 2R0F$@J3F+#.-N+0EG8MRO5G-KS;E=;WBJ!6J.?+(HD,Q M1;0'3G/.&),.0K1/NHC#47>LI-8-8L0AP4$+!"@+RR-:I89*:&VA 2SW6^6- M.56UY]CE4:^*>Z-V;<_;N5S;M:\SI*T&)?=QFM+0F.Y-7"=ZUJD_4-DHTA4] M:DBYG/YC%)2R61]97/ PW_CV*KXWAO>;9![F0_ M6$KD)S+1T]KTI"LL/6+1D[*F@$LL,#?4(2T-1<)KB*';"C$4&!+W6G/<1V?O M%VDFW#8ZMURQ=L4IDJ720]25CEY")R_GU,+;D$L<8!-CD4CEC]%%%PRB>6'+ M0E4VL5S4-SE]FZ]#@B")(0Q22)4(9 2E-CN93%($.]%$)TF966,7B^^5"F$Y MJ-65/+J!&B[+)Z M3^S2.ZH0@\ *RX"%CM.0&FUE<4$TB+H0N).$@=FH^&.K5R0==42O'0WE!ZX? M_;R,69Y;@)^#Y03O](-Q&GS3TX;'-_\F0*3#<9E=N5Y91!$3VEEM.<,* \D: M.5J[J$)X_*=GYI7#(_"=[PUH"U0[&LF+41R%/+BV)'87+OFQH:-;=/VAFP9M M]-#_^*F@3DBTI0MU?3VOZJRSV[>S^?798G=482>3>DJM"F1$L>,">.N$VLD4 MUCD;0QW])&6FD7OEBDJ[7^>+YM!&'*GTA+,=P0R'9!S9' =Q).HY"=0)&DH# M\#0H*9$MRQQ#,)*JKJ[N/M_=5B?4SS>?RE653ZW*3^5B/?]:GBVNEI_+ID%! M(&BI)0!:Z;1"!'G0R/=81YU"3"+]>19S<2 MZ2V$;! M.I+DSLU9H3:;U?S#W:;>*]\L ]VMZO79."S7%K53C)<<^8FP7WJ['C-A)N3: MLN)%N0F+R?*Z>5UF)\PIR;&4U>N-W +C@#1T)TP*(*,RMXXB,O-=HU71J!5' M;EUQ:\=D T 61UM/T!J)K)X'Y@0S]41R&C34UXAETM'5<3OM=1!Y%KY<7S+J M%8?"6,H)",M2Q7FS;R<]M+[3'EK[CQ]NN[W2J:B5ZKIM%@%:Y%Y9'KPZ[[VW M@2KO]M@>D#9[8O'H38-)^AAP;/>K*Q91=Z<]Z RZQ"A\+.2*(R2D=-A4UQGN M!'$K5/P]MQV$Q,R+L6ZW[8)=6R+)"E@LD3S31OC\*FN$^^4>H'2273I#.A5V MZ6[ <_?%]<&BYUVU]:ZM=W&T?220.LS$V MY$VUL9!'\-2@:'>@KB/WU-9*3NZ:VH?0O<1GR:"?$,6ELZG=';6]$$MQ16VM MP*65V(;5(=)*<\&X1TXW"T0-!):);ZAM)[35S$QX06UU:N'J@!RG/MIXMKE9E1? WRVKO<[TI#FP8NO$@KS-.]BY, M9!Q,(\9,!XXG'11342PJPAW;XZRZ"]Z4F_.;][-OEXQ83S #$GA *96ZNCQH M*]I8#?GEUW+U8=DV3B41&<-.A]JU)JEMR\75@Y:+>:UG7+Q) W"[F#$XLG&\ M_UP7RU;!XI=*Q;]5*^OZ%'+0PY+8,71.$%=O0*=!5OW-6"8> M:/UW5+FTC'NML9!*"^X)]XT@ +&(?0FG@XCX_=0?ZOV;WEN!+>&;QA3I8T"+ MK< H+%J7W];K7SN""3 664X]T-6S T1Z["4(8@42#D4]3QGYT9E+6^K= M._?^760A*Q*N@A#J?J,]T FP8I=%7^<>VC#P9Q9&#N M5E73R%X6D](SR2%35B& "((&-+*\8'%'0SI)R+WO__O%A7OSOMA2Q/_HPA'1 MF,5014ZXNC!&2+RW&HU,'8]P>9%!NN(X)2+I;,.S?-(/D=;GZT-6KQ;7U?]4 MN+K^5N M,^52,FR$AY!SS##&@"EF&E%&&1[5Z==%0.YM[4JG7S?5=>N?9ZM_EMOVV'5Y M=;>:;^8G6LP20M@NX&='+R[>'P!WH-# -81G(#E51>B#X#38IY\)CRL)_?&( M.&U>O=.YOBBORL!J88Z]*3>[%..2.V&!I< 1:I'7AEH'&Y$2(A6WP=E+5/:- MS4:[8K57[U6QV.Z[S6YOEW]6E;AUW71QO;S[L+FYNRUFS;\)?_-OG.$Z,_@W M#E@Q7Q35U*A_$+X0K\+'KK^4U67.Y6WD;?+]7-1RT3*4;R+7+@W %P=.F=T$ M.T^%3UM*K$AW M$8#\'B1=(LH1\0)S* %CP OO>2."*A'5B1CUP9G3JT:74YE4EGER",*)>=$) MJVG,@VZJ+Q.,E;AQ_G95?IG-KW=/>(?%3=U^\*#(<"D4L(X8['A(/RPFWJ&] M9&UDU-Y""GF99\5.Q:+JP+9(4HU[;(2/N@;3= M^V@-UC3(HZ/NI_8Z(A%HGP MOY2KS?>W88!L A-5A=TO5;&ESKF4@C*G?)WOH?.8X3"<3F03H3H.$TICR)'5)AD_[ M6L0F#+3YA]MR2XA!DOMV=7M7M0?^?;F\_G-^>WNIJ;-A;1@X$2H#D0A:['> M%8 BKD:10&#NVL6;]^K-W\_T:[=K_SC-5IG*&"_C=+*\D1#F:4RYM"8]*85.&M<7U^]FW/:.\":;M M%AQ$6N2A=8(S&:0AX?">2BSQ4<^G]125F0&L\^[BPMGBO?K_BBX-UWV1;$<1 M X(81QR-8M7AS'T5LVH*JL\RW^]6AM_MM1[X&-1)!$\P4"+HI\%+J8QY M?# J)491A]1WXNYE,28L))@:S"Q5CI/JWNV&+P6/N@*NFX3,C'7^_M_=12>J MZ@A8.X;*CU4<,3W<5QF+=9Y%Y039]$-Q&AS3TX;G#H7W1"1NB^02(!_<"2V" MT-LJ]T)@7\NP%-GXO9$7/W*039'NFR$O0Q*S"Y(4C2[;'V/L>KRXW=$:E6G, M\EBEG]W@B+2Y[3Q^/9]]F-_6?=)J<7WBR7IKF=$0.L"P0I1HS,6^@PH:J6.2 MA61",^Y7#(%]P*YCGO\L8>8S*37G)<](+_(0[-]((PFM)SH=::P\<_0 M'D>H'65UA75R)-79D..TU ^;V/,V;V??JV;VIL%%&4FXI-QY A"&! FJ]JPG M,8U\RK&+B,P$M#_*\66K5KVN!BFH6 MZ2\M/^FLJO$C[BMUR"KK;+['O\X(DH <#M.&A;;.'IJ=/NUP?*Y)&E8 MJGH1KA.LE0[J:1!80GN6N09E'*V]GWTK'Q,HQ%!H$E:(E@N'&4'.[PG44QI% M9%T^/S-UU2IU2Y8ZH=6.E7(#%<=#6XS&S9&>0>0$U?3!;QKDTLN"9;K1U&6K M?)L-/,-:$C@GK'$^K/,L]=@;Q_;)F"-19?">HG)OGM>[PK-=7G1[KU^7G?3N M>,9LJ0\"9:>]]1V*XV<_IX%Z<;N]-\+3H*94QCR[ 9\(H^X%ZTM *<>(&X,% M8;1J)\+[4Y$2FZA=^0X?/\@.?7-LL3,Q=<&M:W4Z*63]J])CEZ*C2M"ML9L& MM?0QX,62@G* MO=E__N;OO[YW%[\59V_,^6^N:G-V[XJWZC^5?NVBB] ] &U=BAX&R^B"=)WJ M[-ZEJ14;KZGP%$BGJ]/]L9T&'Z4QY6FE.A4^'8YA'/#BH5ALD�*PZ89Q9" M[4@CUG'B.Q[$Z"8L,U<].(IQL%'?^3Q&1TC;,=6@:,:QU8,S&0]2I3?E9A(G M,)Y%[ 1U)0-[&O25SISCYS!2X!157GI>8'5UEX3 68XY QAC+_:\R8V.ND>B MAYC<9:7Z3$9GSNJ#7T0I*3]T7NW.I:?/\^WMX173Q0L%YOYXF.YN*HDZ#7PRR?' 3K! M0"E@G08C);'D\=LFR=#I_K#GONU:<:<-D4!KPS#'#C*\/]@*#(^Z>:.'F,Q\ M=?S,V?%3&0.]]MGB1$$"7*.\]NWI.NGN..#=QQ,[2-V-H3BP_3]0]NU-J^*L_7Z MKKP>/D@?8O)"9.X$WS0(I+OZS\3@'CBTWA.^OIY7%Q+-;M_.YM=G"S/[,@]K MZ@/IEX&9(',4(T8EA5I2K^\OWZ8HZDV_!.(R$\J]AD5U+?FO\T5QM54RSDJ[ZAVDG7ZOBD-Z&GB_^$7(3NT:I\-[&IR5TJ#'.\BI ML8KH=;G[?%%M-#*"G.VVRN&8B!)K+NJ?].!E1;$NM%^5F M-E^4UVZV6LP7']<'6MGR9GXUWUQR80W&6" E@B2FE"+W%R\+$G44*X&XS 3: M:%B4.Q7CV#(%GNT(H<_"@"\C=H+T$L(]#9Y+ M:= RV]#L6WF^9-I"CQ57GA,K6$!*[3?E*'8J9K.\P\^/M"KJ3>7M7YC MEYNCRLRMP9S&!.ICP(MEY4@L4ET=>(G#M&2 (&X15)Y 2L5>+.=:=^PMZ29L MZ(:3>ONSPV3*!'6[/&!0E..R@.WOJR:;[QGC"G..?)": ZJ]V$T_:Y/=UU*:;RAFA'F+*'"*\!$,YJYCKM"Y\$'(PB D\!;A@0%VBC% M"58.>^:)"#-G($*<;^NJFQ.%U 0@M4O"LN'3C0YK/49Y9;N6?"*GZ@34-/*G M;JH__T!V%_MC\J+?9O/%IEQ4;Q*ICZNRK-O_+JG% ! L("4">N>4$;X9[-Z M5A?AO"R%48*@9)YZZ"ER4'AGD+=:&DFUP[GW_)LY\/E>N6*VURX^/>@(9?L\ M*C^*W4CD0*]"#0]@?*Z5'\A^>5R=-2(!/Q M"' 9!L_FHKPJYU\/+TN3R!A.L73:*06DZ5&NBGH*#HG MDL#^B$XC(TQ@Q].7D),@TRI75-=?*X;;+-_=??ER.P]S]U)0C!U$F@*,@>*2 M6+*/RDB95NVAQSX;6N4(9U QA2F75'#AO(+5F\Y(*YJ;:'8:%9MEL6YTBDAF MNH#5(@?,C%, D>%LX)" *GR7"#!-%-6 M&2: =R0S9=8:=7Z$M35&[=*PS/#$,>7#YU='O!7V$(\3&50&B.MVF\Y(>=B^BW:R*/<<&,$=I(: M"B!2R I@(9(V+&DQ&J1?:93"]"E47JY7)\%T&C,IJ47/5[<3HM7^G&PP?K%9 MU=G;Q7S]3_U=EXNK3Y]GJW^J;_/UI<.$"2RM%@!(P17&MBX&.&<4H23J2M07 MA4$)E9*: P -E2!D(1)#AH,8:Z#FV>_+.-2OJ!0L]OH5?U0:#ORRW4N G9B MR;">QNQ+9\Z3(Z9)<6K=<7OUJ;R^NRW7YSI0_;>?707(WY??-OJV M.B06,G/!B;-4(JD,T(AQV$S%JO'[=MIN58]+P;.XI%V./K8WXI+X>$<4?[RO M:G)%I7U1JS\PD78 ^ 2WYG37-.@VJX6/F[BSH]G^4-?7_E\N-J]N73_$JMRMFZ'M'W&CGJ34C#B%56((0!M5K?YTDV M\K17=STD=D@@#BVSE"H&%4%2>*PMH=@ F?L*GWOEZ@.;.TNB#X-E]$,[1IZ* M"^*8>:=U44WHHM&[V"M>L?*!@VK=1Z?F'DB?H.@A_#<-JA[$TB<'U89"MWTW MP-=RO;VM[6QARP^;L(C^+:3PY::2ONVG?U=>W:V:=GM3KJK#=N]7L^OYXN-V MJ6WGZZO;Y?IN=: NH-PB [C'DA$#H=?5757,^>J2;.:BKHK,IJ0C!B'#.5.N M>FP)*V\XP;5);5YU;N;=L=82GNK2M^J>],W!I8["S< M58;_5MP;&=O4,-8P:-L3\0.,@-B6BGS.#\%IK+"4RU,GVSM&'AS3"&CCP_"D MN61LA=KWICPI9X6)=A"MJVM,JUL7_V.^^=1$['M]C"%".<8XQA9Y&[A.[YKZ M >(&M;K_I[\6TA#L',&:6DAM];H.U)Y*'G1@T/G<_2[/%(%C"6EHM[3HEYF, M1^*"RS/.J")'L\ZI5"\:W8M*^?UB9YJ>BFC;F8S'NC7XY/9ZQX: MQ#$3Z#,:QL[ET$,^(I@VE,T8M:[5-&BO36 S#AY.Z \)RKH$,:Q+"$8+>$8H&VH^IBOZ-K@=]U1&< MFQ+G%K%P)(B[;;(<03>F;)<7\(B0-A+PW0)80@>TBU7MT3D6F3+@.X$XE,.J M9=Y1V:T7X/RF6FDN M#?=TT_C^=BF((&><49=EH2:X'VS5R4L-TI@VBA'H8/ M)QI!H"@-4I1AE'$G,!"<.9F[)^=P&NXU?;EU-#/0<=OZ@V+&J*MU0HI M@L@^8\$"=4G%.VB!E--<0^R$1=6=WD(J)#QVJ.I:""G5@+39G*-NU*\7XKL; MEW?S?&M"IPPRAX>BDOB1G=.=;UO[)56RG\-5G=+_D5W6?T&0Q76QRX1X%%]> M.&3TS*26$CGM?'YQD1W9R,AZ%L;_XN,\"'Q^XG,GP\+&",&-)H SCT8\9[#-55DZPMUIR@V(.0](U9?Z&,CTVED7HY"B9"=5,1)9=/ST24I8K&% MJ^6-GR_FF_+U_&MY_5@3?[>Y6Y7J\W*UF?]W/7YW(?"1B@!JP;6SVG(K+?74 M:=G,48:DZE+<2J*8I0XS@)%E+H#EL# <8$JQAHYPJH9_AS,J6Y%.YH4;X;U.O3*O$-:_J1,N ( M^,?OG[1\&^J15I09Z8A74 %C'$&!IT##3\2"J"/.?76Q! :65!0Y2JBR7!!A M/..(<&D)P;F;WQYM>K9_GZWK1DPFC\7NSXSOK%[= >W]-)FPT1'S5AL]>;TY MK>"0W=JCVT)#H-RJIO7WV7RA%M>5L*I%;+[X6"ZNYN56\B5Q2(8T$QJM'"?8 MB[#X\<0YIB%37M@V999^$O+10*5777JN-"L>J+:;Z#'EE)XX1M10AL.S6^&D M#Z[M:B4G$3A6($D#VP2J(HD,628?4G&)9R7S@3#]_ILO+SF]?AVX]U2O1;^?E# MN;JTU=%[P804GC*KE+%.[>5"]]+S9ND$Y9M9C6[%3KEJZ7RO7O''5L&!Y]>+ M@)V89>G GL9<2VC/X^L5$R/5_M781LR[L "Y6]C**KO4P6IAI>>$0>^X548#(/;"D/5]>*6EB.&9Y:6D."F W=@E M W:]^664M<3SP$1P3"22TV296"->X)E.F+1>-Y2+Z@*3I]D2XY!@08ARPBD" MJ>&ZD28YCTIANLK(S#4[M:)6"&DQ;+GB&@"^R'56!^3RK*V>A^;4BJHGF--@ MG-Y6/%X])4&E+>?\S[OK^=5\=GMQ%_[HXTX4%5))8@74WBM$B?#2-:(P9U&7 MJW82D)EM&IV*K5(=J:8;=.UX)CMJ<203#5@6AGD.E!/TT@O#:7!+/Q.6"<=4 M.U99KS8'*9.9K;>;%M8:0S%2U'M&G4;,$[H3HK3UK3J^.G[T<&ND2J6HVDM7 ML$XSR X=5X/M8&H#7,$&P]8(WSWF#&>!^$9KNB)UK@LT5?Y99(1TY49WH=_ MMUM.A?0%&2:UXAP:[SW"KEE.*:<\Z,8/$0*&9HFH.DH_Z&+9(A-J/3DC106E M VO<@]&*.SI@-S4&Z6+"41[IC$>K/L2WLTVYV)PM;E;5UF[5=69N9_//YXMR ME]MH(Q7FSB#HK*,26.E@(]-+VHI6TDC*73VI]2L.%2QJ#8N@8D1'8G]$3[/- M\&!&UE).X1BY2DP$:$27YZ# =FOT[ EPNU[/EW!XALK3XC>!CL]TMBQSC+#^ M+/_^S^5.)C 8(F"TIL)K AV19"_3<=&;Y=M+&HWE@XK]22D"T>XLGP?,5"P? MM$O(\A& ]F?Y/,"F9OE6 /=B^3T.D2P?C]]T6;Z#+2U8OBM"/5G>5%>$EJNK MZMN=?,04]0I(;[!B( 0;#O%.ON;4F02,WT'JF.Q?'.J;EL*ZX-\K/F2&/F6L MF!;J28)(9O1S!)0X+_2-+D\!BH\T/4">=-3I8U>["-0;N5[1* R9\AD-J-2. M RNLM9YBK1W533S4Q*C^*Y".+2)7"V=BQJQ=Z1*4!') L+DT2^P2Q:0 ? M)(].3WR1*2P]CTUL8.J)\(1#4U_+V@2G).CU#D\[J0IC92&$4BK A#4 "]Y( MQ=RVOTXT@:R1PU!B]FL+<,]HDP';M!%F)%@3!9(,\.8)'IG7,_=8= D6D2A. M/$#$6M,V*'1"*3X0[(7Z^=>]3&"EL-IB:I5DB@ADFG.6VF -NX6!+I)&"P*5 MCETYJA.DL<2?&\T^M/\(Q]ZDWPG0KI2?&]@4A!\-< >Z?P:'5F3?![^I47TO M6XX2?7^$>M#\N_FWG+P7B;5E/5F^O:#12#ZHV)N2(O#L M3/%YH$S$\$&Y= 0?@69O?L^#:F)Z;X5N'W;?HQ!'[O'@39;;.YCR,K5WQ:=/ M)>==]0CS3JH E&/I$454(TMX4&$OU4':,87O)FL\?J^4[%]IB,*U>P$G%Z2I M"CBU?@D+.%&P]B_@Y((W=0&G)4DN(P)"QG53#(29]^3]&UFC\7RN9D+&B .X>"')AFRH0 MC IK_T"0"][4@:#6,P__'T 0R?]=P)LN_W>RI@7_=T>I#_^_F>]/5%CEA3:6 M22MJ7_B-$C<;^E8X)62H&W>[=WQJA7\\Y^F6& 9MY9Z$58<% .J]>(&YE, M:MV[=:>UI/$:=Y*6)R*@[4[W>5!-Q?:C 9J@72<+L,F;=4Z4)_MUZ'0L[\3# M-EV>[V!+F]ZQ9U<\":K[HR+;(+Z3BZ$DQ=X;D_N3_6K\!R $%OBZ8+? M=,- -W/:%'FZX]3KP<378:%QMBD_KR\Q@Q)RH;C'4AE.L!*V$.G.OT12 M\I'4R0?^*@6+6L,4KR=&@)K@!<4\X&9X1;$-R/V>4MQ#<8RETF$X 8Y*:$R; M9Q6[8M3Q ;@M4:[]\FYQW=#E]>]?EHLW=]LF1R\ YH1*9K0%U1N/R#=*>&-: MG7C-)#IS(OOTP;B=PD6M\3X[N"[N@LZOBJW6<1=+IW;&Z> Q 3]T"";I7##$ M0WXO@/D,8V;VRC2NM\YEW.D7 --BV"H#W'[R^^H9+_^,A]$]7O6-"'Y&YC^B";FE\4E>T M2^GC,#J6WV=">@+)?B[+EOG':>>W[LK-YK86J#Y7EQJH/V>Z,QL80V^Z/.JW8GCW+)SARL#I]YV^O[JMAJ7.Q4WD[8 M6NFBUKKSRWEIW-%N)3"F)^+"5F(GY'Z'KPV:)]8"N?PRC<5 -NN./^F7 <76 M;_VMEE=E>;VNA+TN/\YN[Y597PJN&*>4848"L5M'M%*> H,X%H2Q*%KM)2CW MKN!.M^T,K;4[F,T M+F.,XI.^98S@CH?KY:#MJ^*!OB-B'UW'&,4'J>H8?7P14\AH"]+I0D9RJ"=3 MR$AOV=-"1B;T6A5K7 2]: MG;'/(WFP\-7,T:#C_09:9+4B+>8M:Q6CP1U9J7C8D_%DT_(![N/L649!>:I, MD<4ETTCM,]GVN$21$<$N^Y479=4:%V2>+9XI12-!M;2.442KMX/#$D3>%TB( M;M_'G%3JX(G_JE'WZ1*@YW993_CC]RF'0[YO>G]Q"'K2/H'??H1P._%1Y M?6)??N#CFZW']FRG3ID&S^8RKE7- M)1&&[]652?*N\WL^_(F_,'GV:*L3C#^U]WB MJEY9.L(<"?(5EPPP0XEGLM&#(19QB#R']-S]([7.1="T^++3NO[F9JMWL0Z* MUR6:1O6P0&UTCSD.G<4Q+EF?;.R!VK)23%?T)E'3RVK<<:AQ'!+['H;<,XW>Q.;^YJ([E MWY5GG[_,KC;EM6Z"\MGBZ_+V:WE]MKCOY;RT5G/@&.0.,JB< AHT^\A> FM; M!\)!M,D=&)>5:O-9 +I6MPA3?;75OVH[VFY9%+=[?5\5MV5(ES>?9HOBE]FZ MF%4ALS)[]K'\6P0U#^/)%I%SRQL/[@=BKV9<:U;XAL0-[J]ZJH-1RUHO<4L/9%O!Y@3[)NU\>> MTZ6ZWDCU([7=J;&M8&XMMLAP*"B2$$ "Y7YUA*4U_5DM2MS@NQS-'-QI^=(D MS 9S'W[+AG J@FL)[H ,=PA9-,5UPGO*'-?-H%8DUP.KMBQW'I;^LTKLZW*V M+M_.OF^/F!'*G:).,X\,PTA!2RW0S'E @>24$LP@0@'W6D%M M)0IF>@"(S%TTV6M5G=GZ5-S<+O_62+?%=LV]'9 M +#&4=@]HK5&U1;L]Q%.I#Z/RPF>Z@GD-+BIKQ'+I(,KCH,NJF=WSF]^7Y=J MO2XWYQ\VL_FB6KBZ;U>?P@@K_7+U4*'7\]F'^>U\\_W2"@V=QE)9#3DFC%CL MFLEDC(Q*P?KH 2R3WELK@8<4"*U%4,$ZIRE5SN'.R: MG!]XS!UZ[!&U%GO]AZ76'D"?X-\AW#<-DA[$TN7PDR-F]Z^2\+Y=>, (K1@C_)T/<:=_@\H(<2IRQ5F/J MA:$8>>DEH@Q#:!CQ"N2^^W [BVOUZCN<&P6+2L/BCUK'F.NQ^Z+:9H]M.$ C M5\X3PS)FMVLX3#ON8_7"MN7NU$D0CNX[I8%N"CM*B2Q9IA]8[7A]O=I<7E21 M1'V;KR]Y\*[%5AD)-8(4>@1],S^LA*UNLWWXB91#JZ0E.'P//X(L0 *L&A5)(J:Q310!,C.178:9=[<^/H8(YZ3RD:J)8S M/0-&B>;Z2_"DG>U''\?KBM1$9GRLUH_G?">KV\SZW^:+^>>[S[O/ITP@ 3%1 M0%.GL*:(L68X PI:S_N'GXJP@-19& B*42F-@$Q!(4UUUB(L.W.7SG;*1+Z8 MV0&6'YG?W= 9?X9WU'O9=UQ$S/+9MX//%T+!8&(U M;"WD1$CK]P-90]7J/MJGGQJX24&EM<,44:RTTLA[(Z5T827B>.XL?J=,EUD> M!TZ+69X-E\A9WA:2=+/\T/)CL[P3.A.8Y=WT7O8=%REJKZ_W[XU!KCASU'EF MO:ONZA-,-<,;^W97_+>59913V@)I@BCJ.13, X@8(9)" 6%N1GBAMO6ZTSN% M*2#N4XS-@V[2@NQXP*:HS.8!N%MU]A#*>IMPU'+MZY=>A$R(Z93+MAVL:56Z M[8I2R]"P+LN'VX#[NY_V&M5+S4NAI#(2A]C$":3"6RGW-0W";*M%8*Q,:BT( M\0\#+14U$$CB#<,$.:B1,"SW#4NUID\VX>\O0KN?=T6M;Q2OI0.^5> 8!?/8 M /)#P!T53D:!O>NF7R+XVP:4MM@<#RS)T9U$@$EOU3+OF.P7<,Z_5,/4?=N4 MBW7XHA*_6Q)=$B^=06'N(8H0X%9RQINYR!EJ_]Y$G%@$%,.0&L,LIQP('>)K M&+P& ,JM<[GOZP[*!FU?/9Z*U0_JZQPVRV*O=CT?7Q4[S?LQ8A]'=(M! _F@ M0Q@ZCO[DH.\7CP9R08^0E,X5G0/3<9 B8E,"I*<9GE(8]D*$2H9=OR"U65:2 MYXNJHR9\<4FX".LP([RDFH'J52:L][FB=:VZT.,D&N0]4Q08YF3@ R4,D@9B M1P$40F@T?FC:Z[M-%:LG3N=1=U,D []/3,J)>])P] 3Q4:!.$8-R0IXE_+2' MOF?@>81,=,SIBNR4PTUGFUI%FGZ(=3N$^1]EU;)?7JNOX:1\IEW\AQI(D-IQ AA!L=4MJ)\%X>Y*( M&NT\M91IBKR52EO'"4%.9&:X UV+6MGB@;;%5MWBETKAO\4=$YJ5^[?U=>W:WFFWD9>9M( M>G=$4^OPGHBDUW-S]JHX)-GZQ;$MG8:LL_RP.8 __.77V?RVK(/:VW@5](IP" MP)5&&A,F,$:>:22:*8Y0W%WM+45ZJ)@B!G D)%4FV"J1PT8#2@S2B&6F4[]< ME?./B\+;07N-'\.12NW7GS";P_ &6>0+4=5:9PR^0H,HE1QZDQ M'6:)RZFO]V=O"(%A!C,@M21551<+I_?S5\*HG?=HX=9::;0C8:6+J!1*"^P, MEBHD8=KS[)>,1A;V7L<>],OGE*3UU3S^R%IC;>.*,0NMKT^<'S;Y=<("BQ"MF2J_2 @B#8S''H$+[\4K]O^&XS6VV2 MTN]> ^JXDPQRR@6EH-K 0 M6([$K/]TCD;_AYK-\=9UF\P=46S=OWA"M"YO0OI_45[=SM;K^#>1P_!F908>V,8HO4E3HP(*Y01C(7\,O=M M%-L@?O4@B,]W0?RV#N(?:@.*U6,+(EL=<[JJ79HU%2_%95PO9EFO&@\]T?Y5 M$?2O7GX,%@S<$=D=ZE/-D0,XTM'?:XZQ]8'_!Z6=O5[1+.#M=[RF3!1A8?(-SL&=6B[J#!97\:%B<=F M;%W8;KG^:EN.AZE"N-*/#%6,:TM!'B_ MB 28[>IX;G&=IXK'@$;*&^2P$O6M3D1A2BTT$%@44ICX*EZC:NOI&_[!7[" MUQ;X:4S7;-;U+.#%H=C^?-QL7:[/;[:'6JIC+"%FW*W*]^6WC0ZP_/-26N2D M%U8;XRS5D&&U/?GO'89(P[@#]HUYUCRQOPFKE9KGZ7$5<'=2XKM_67K_[- N#]:*L;PZX M5NOP5U?5]2 ?RXIN5Q_+S?;?7PHOA1?(0:&H4, ;:+R&ED-D+3:^55/8OM1$;?5#.71TV0[ M56?&T?%?P8\1=Q)-T)_=;BSJX-?9 [\NV_JUW95&:8!])@J/X;8)7(CGV_M-LL;T):OUF61^&*J\OEK>W?KFJ_M$E-=P#(BFP $$8UF:$JL8( M052KURXGJGKF#&([3N)64!-#J.5R;&):YTLF:BM^_5!'DT-3BP-;BP_?B\._ MV]F[#4JOBJW)Q8'-N_VR3;!Z=]]>U4_1&/ZJN(]TNX#V1P5&L4-CX'7DL*X^ ML2B=Z)B;Q@IWJN L?PC>F%P\WN43 '#O#90>8<$E881NM._NC#"QC<(3T?W M05J+S^\VZ\ULNS6[\D/OW\!&;]=EBV_ES"8A36AOI@1;44,"\;S(& M!SS&EU_+U8?E^,O?2+5C"/C0PM8\7.M37D\EHL9Z=>R FM&=4XVG6Y.+^6+7 M&?JSA-.'KAPEFG8<33][,.T*RV"QM)??Q@^E_ZCS@+WZ(1&@1!/@@%;&0PRU M@XWZ$!%^N2@_5CU"8X?22+5;<:_<*O/5")IK%/'CJ0YO#GQ2+HU M^>>+I ]=.4HD[3B:?O9(VA66P2)I+[^-'TG]+I7:2HAM8-WQXZJF=PZ\<"ZM_KGBZU/'#I*>.T^K'[V M"-L#F<&";%_OC1]G'Q>OO1 >6L2-I:HZ>6+"ZGNGOP="\-B#7-/1?( C8(_V M6M^%^5-?Z0(TH8IM+<+HO:G2WX(:S)WEC[@ MUL5U4>YTK:X7KD93).'^J$.FQ?&5'\*0S(NCW:&(HXLCO5L<[?ZN[>+H_8/% MT>&0#'@4#2#%^V5=D7S:QOK3#<>(4S@_A$'YS_#\D,.SW7&@*7CXV&&B*>C6 M>O1-X"C2CX77\D?EFH?L]N[\K"YG&A 2=8,$N% M <)+RALK)8%Z8N>DDMJ6.=UM=/UU_Q)[K6Y1Z5M4"A>UQE5-=ABC_H3Z$CYQ=;7Z^ MXUTQHV/<8EJ6 M'^_[JZ49D6-B N<$TXW;GSWAR(;;2"<-4WM^_-3CX?F/E^U#7B-B<,BJ#*), M2 ;0SCX'.#5L&GLYJ:W*O(LSY8.,"8;$V%G'F*-AJEG'XZ.0?[6L(W),3.!, M9;IQ^[-G'=EP&^E49FK/CY]U[ [$W 4J?-DX2BD##%"$C:/5S4A2T,8X9D"K M_N@?S*3,^<94#WHF&@]CYQNC#86I)AL'@/S5\HR8L3#FR=*T@_5GSS#R@#;T M>=0 IUOY&_>N Z[^VR+N/FI^= MV7- -L4M\CA_C\_JZOIZ7GTQN[U_.F[== )?>D^!) A#R!TT0CKK4&,-#/\_ MC25B/QN&.DG0I.47Y>?9?%%1N%DN:A7O9K?%^W+UN?CE;%%\+V>K$P]+_UC# M8^P5XW C8ZI+Q'L$#AX%7?^$S?XG73U*EI!F\/WLB4$BE ;+!5)Z=?SP?["B M>)3;[,/4092J@M3ZDEMK*%<6.(N99YI(@/<+5R8GLE6=P[(A[]CH?IW&CXGM MZ+G"V -FJAG$ 2[/%)F/9[.MKS.8>F;186",DF_D', _>Q:2%;O!1*5;]@#=U?;LA/_@:S$8?^CW_#6=(I,.5;T.)&R;1N2[GYM/R;AU&7Z<= MT$G"&5/7G*0!/T,-\_B@&W4C= Q_OU2:G/08G% 9<<6ZU(!Q:B:DUK"F70JV1G%C9L*,5/\9&Y_1QG$Y%;X"!\ -4ZDYD C_- MD)M<16V H=>C4C;\'GK\$)Q2Y>MY;XY;T>HYPOXRE:J^. U?@4KBV0EEE8\K M:L<,%)Q@1JRB!"G$@-12[-[D69J8RZU_;T(,.HLEDIV.,GQ\@73VR MJ_;CY+#)1NKDDMHQ1NP/E.76].H.Z+7KR)U2ZMO2Y]/:W>T[,/\RR7%RX,;? MKTWC^W;I\V9Y]<]/R]LP#M9;G=^7WS8Z^/"?E]I(B051 'FD/3 4. HT<\YC MCHF*>(CUA!#N/>>.:600H%)181RBG('J>0R+LK^/>JC:_]$0YA^5>D6MW_'M MI<18MLGI!H(Q,L.:"H(QN<9 2':+_(%J/H: MLJ15U2*-)@ICJC" 1M'"3'22"5]P$2[=GTLTW%;7/3)[;$L322]P#[1"#*,$Z?1S#&0 MKD\-RHD8 M6C\JQ#@KN<50:DHI"(L3 T,@T] +YR&!N=L2=WH5M6)%HUGQ1Z5;) ]WQ[$= MQ0X"81Q[=D,O"R<>0^<$W?4&=!I,UM^,9>*!UI]_[+)J,;_DRBD@G&5(&!!X M+TP=WLPV .18630EEA,HCR8U9YEIS'4.#Z_G MLP_SV_GF^TY@^%SE'"+5@0?K*(1C8X!.<'LR?YCXMB9[G/BF8CH(W#MPN^/$&C' M[%UAFQRG=S;D.)OWPZ9MZ4%=_]?=>E.77_UR=:(X6Y<_&.1AE4&05P1*S:72 MB.WK>.$W,=6(2,G."J.8@9YSZ@15U"#FG18 6.$\RLSV!\H6-\M5<7K3I$OM M-+$CVA4RQO-!7)!("G^6@D<4DB=J('D\,HVR2";;ED.,Z3A6?1_^^OQ&72_K M3K4=@4M#M?0,,.NPM0A;Y6PS9ZO=D!CR?%8 DTPAA:&4V%.)C#;2C:";M$.V:]]IP9S32.JSI*:6<^: 9LD9X)!#FV$V^9;.R MI*A-&:AO,\*1[9AW6CZ,8^5!W#>I)LX]ZAD:.>,].@VV']#>1 V=79%N&R7, MW>>[V]EF_K5T-S?EU>;\YI&F.SW.%F_K-TGO4_A+[+""RAJH& =6*,T]:EB% M,Q?5S=]##8&YH8 AAR&C$".E+#38$U&M*@Q2F>/"O>;%5O5JJ?J$;1H:"?2R M->!P01L7#G)ZK%T#3HE,=9'U1 M7I7SK]7)@+^OENNUN5NM0MRY- X8I016"#CMH9!Z=Z('(AV$1S7-OB0*2^X9 M5]P@3Q%0PLH0S*S7RG)":?9]J9UVQ6JO7K%9S:Y;7HB1"L^H^L804'8J;*R+ M>\U>%1_*F^6J+-3M[?+/NK&VVG@RJ_)Z7G77KM>OBIWBHY0ZCH#X92>VFA \B&O(8XQS2SKIES MBFISN:CO-[A^W[*9ZJ@@Y123P#JBO:8$><$*J7JJY/L8+!%M$P- E^W M;JE.,+9KDSIF];$.J=XH3: YJK\-RY3CIBL?5Y<07"RW0RF0T47Y(;#;I7:6 M*R0$LAHX@4,R:_%^2DB*>S'S$9%,.,TM,AIZ*BV7V&+HH(5*4 UXN]=6DW-T M?;O&:J=LS=:K6MVNO-,1[ECBS@AQ"@K?WEERB.K%&*AVY?7\Z"9A^&B4.Y#] MLU"THOU^($XM /2TYF@H2(%2ZXI#(]@O5W9Y]V%S4BJ]11!B"$JJT?BJDN\C850.@9DW+G[O4[M&Q"K?S)V M_>H>CJCJ50<4)S+'DICR8N6J,SZMGR.\^E1>W]V6YS=NMJH>0UR_+5?-79[S MJVJ5-K^]JR)'I<[]_6U.>\:P$$1![[U%D'NUW:L3WGD3]YA@1QV$1- I[@1D ME$+'M*P.4G!/,2#5N8K,9?M&V>)+6=6ZJHNSKV:W5_4F2^RN:38WM"OJ3\$# M<>NM1N-J W3OB*#T]A[H5T6M=[TDV&F^N^*LZ'!39*(G\[IA?().OZU/%M<+3^7U>95" [G-^]GW[;[M>'G MJ^K(H2VW_WO_AATWD%H3UC+*2JB154)Y";C7#$,N7 Q5#Z!.9M;>WOQ^=6A" M,:]M*'ZY#5;\[56Q*.ONB\WLV_^(8_$AG-6.T"?FISANW[KH@?;%VK-U4;!BM"=0^T-\@MH']-\T6'Y(@Y>CS95TW!\6W>7\XV*[.+CZ_GXU6ZR# M)M45=XOK^KMM&GI_D+(QY1)+:)A1/BP:('<*0F%LHRQ!@J2*!QE5S!PC=IH7 M5SO5JVZ<1MMB=G\T=1\J_@U4T:)JRRMG5Y_JX/&I#/]9E=OKRA=5=_;GY6+S M:5V4B^N0C3Y]IZG^P_"%2!=S<@Z2_G%H(N,C>6QJ1D]C6'%@6>WD ]N*>^,. M@]IT(EEW)W6,;@.,BNE'O"% B(B"@_DD16147V?SVVII%K1^-[LMWY6!QN>; M>;E^1CTD'(?2,FTI<4);+Y1IU+/:MKK_<'"E,D>_WQ(4A]G(:0% MEOH\6_VSW-3UD_5>\ZE'O[0#H7^\&VT,)(]P[P[&P-ZJ7V^6JU_7LZKK]C"H MS6XVU1N!4XII,8[H&,6R^'KZ<2N/V1&1*B/N*6+3V^H'==2L_^KM,JP?R\U\ MM7U#K5R4-_/-VS ;G]-64Z8D4A)C9KCA BCK&FT!0[9I1^@?K')JV:%G(;)= MX?-RM9G_]S:[#J'H.FB[""'GPU;OXLO6N&)>G5H\K/75D8S6<>C?(*VB67P4 M>U4$S:HG[ *>M]]?;3]L&]O^#?%.GRD>?F:Z\)AU+/:/EJ,/PF3!\Y>M47_; M'3BQNP&YLZ&HC&C"Y$5Y=3M;K^3NH86(<8%M./LX.@$!%V MA_-*RGVS2T&( -4]RH09:JR 7NI[T9;'= @E$3A$IU"Q/+H#-AUBZ_/N[!^N.'L3OG>1UROT@;)=5C84BG&95%VFQ6\P]W MVVK59EF\G0U_OO<$A"<8+07PTR"R))8\OK\@&3JMSI#9W0&5L\7- M;_>Z2I3W'# !"'-.2(* ,51K&'[:ZC33J<]7%%/CN: (>>HE$UX0"S41PD,. M5<;6BT:KXD"M-AT6B?&+.+A^\)TFYL&02T'*\2\VKYO$9EU>_9\?EU__KV#O M-J<)7SQ.94YA\0RY)(%N7&))8\(RX5"*/,H18E-=<#%5#?'\ICY:N7VYER)C M@S!MO5&>&J"L;:8%T59%'=8X*B4D710;XZG5(1\35F%#&9.6 5J=5_&9J:76 MIUH%;(\%=WF^HP>"[996PX 7N;"*PBW/T8ACL)PZ_- ;RFDLE1+8\?@ 0R)D M6E=W#L3L7C,EX5.A(4#HZ@2$!!X[MYLNB 2=>3@F8]GFA#IO$>5';AZ_%$@ MQ!VL-G$!@5%7S21@FDXO9'1!K67])B]@_=AEE+JH'.C'4M.,^[23#T'@65F]<2(ZEA,V<@0JU.CGSS,=Z22R@ M4C&)$34*:F&4MO]_<^?6VT9NQ?'W?HIY;($MROOEI0"OVVQ2.W6\7;3[("CV MK"/4U@22O)M\^Y*21K9E228Y,Y*"8#.,VW9@8PY%TI6I;W;B$>2(A'K?(?I\ M/5G$^6'"L;=&4R: 5T!QZ#' M.@(8H5.H&">20 M!80C:C'*JD2X0*A08$_YX.;MN_IB.# MU4]SJ MZQS%&C.G\28RO#+)$ZS[VE^N+H5.A/"&&A%J-BJTL9JXD/T+EW<^9G=QB9;% M*Q6C;87"D@,O4U8&XM9-5)*0]2XH3RA2Y*0 W)F)28D'^Z2DF$:VD"R7FR]G M'V?-[Y/@[\@R3I7B1"HLE%+4&XS6 4$X0JA(35YU(H%3E!#FI:*A::&0]L)@ M+I2E@@Z]UV0[/I;FQ0!I#2S4E6R6F>(R),9N"I-.L'>9V8*2HC6E',],<(K= MV*(H'J1+8_J3I(Z:!B]Z5>?E')6FZ[#OP@E! OO=VXM M9)H;$E(SM8DE*87/75U:-BJ@58@SB2 $(6^0 AN+J2%*2FM#(GBLU:1H3/[* M41J7])6BWI$4K@P=I-'G*E#LZ(U5GRPFIQ> ,K-WK.H4^)T3TO]Z',]"P-Q_ MOZJ#H"Q&B"%! %/:>"XY800SU8YBP%!V=&^W'RQVP'/(N>,4$Z^E\<8S@JAF M4#)XK$#?V%6M#,L/^FQRZ?$_)+1"*4CFU:MAY>S$IXAJQRGD*J5.@$6&2AE!@3-/3]'IOWZ\JJ ADIA):>C S' MJS 524759R;R L(;>4@9L-/+1D?[=^0@74ADS4O$0[TG<3)DG>P8CSATD#E& ML878QP\(V^$/&4O>@K*W TL8],O[DT+UA8%5AI%X7SU$%E'&CC=?L3&LN([) MAYD5^5+R_+SB&QTZ6G$D-0*LXAT8'UF$5L@WD@B2K&= M7C8Z>[ CA>A&(U]$5L7/JB]'%-=4(,-8QA5' M8"A!3!(;ZG_ M6:.>'"TXP#6<;&NT3M)21; 7#$9BETW.4G"UK^@/(.1)"DE M\,Y-5(I\V"LKY4322Y.K^FX2SWB<+B[&#_5(:">5\QH[HJ6A0;Q<^WYE&L+D M>=&=C1/K*"56,@H!-4@()CG #'G/.73X2#M6GXRJHE6Y94HNL-1294!61>5* M*J;^2I:7! Z6+86P3B\7WS\>UD>O?I^\/GYGZDF(?, X^9 M!,0XQ#UO=R,P'H9[JCJ\;)5)+1P"@EL"*&=*&:8IXUQ0@P$E0\O"VIAJ94VZ M'&2B>5L'AJ.2)P")0/H(_!E -NM4X8MLX)(Y#SE!"MJG0J5NU8A MB4'H2-.4:ZNJI5E5L"LW"\B&EIH&#,FK* ](1]5?)K %X6 J4 KL] +1T?Y7 MR4 W$GFK&3,S7M1WS2R,?"N0A-Q;I)CB%%D@63OR#2>97YJ\;-M!B;W2CA". MJ:)&$"JLX4YK9*56XGAK&K.J-:ID62.#5L[*QC"@BA+J5H#AJ.3%?B*0 M/H+^AS^3 M5NI[?SA01>_]1$;]O?=?^'_PO5]&ZO1RT,GZ5^_]+A32I<$]U+.[R?3NQUGS MQ^)+O*9N/ W)KJ0:,T$A!91B9JU2;5&\O)@H3R)V]X$ITZ'4CE=U0HH $CQX MA25EEG)G/3Z.5+2V52OCJK5UN9I1B#%5.X8G6*0AN?#Z$Y.=0 Z*2C>$YR(N M';UX)3)]4,F8L&P>'N(7ZLW-_SY]&8?Q=?FXF"_&TSA7.A+&$$V!(A!Q0&30 M.](6V%Q8D+F_\F!7P O&M16,011WBRF $+%,<&X\ /Y(6YP"/0#H\'QH'V3/1:CZ<>;U3&E_C-)EZWK\ M[=UMJ-$FOTUNEF=LK/>=*N,8M4!RKF%01^_I9NF >P5%GF+M[<5!)*54%FI! M)4,"*6"0D@3[>/W)T',GZ\ *UE4OS2O<+%X,,U6@CL&Q2)OR$?8G2GN@'-2C MKB#/18HZ^_%*A?HADWU8X<&) G '&G#KEG"4Y'#B\9=W!,+?>@#Q[NMO0 &4ZB5S[T!O76 MIJHU*G-':1FPM[5D<%9Y*I*)J<\K'9X3V",;G6"=7C"ZF;_C>H<.')(.^(EZ M-*O'2PTRV$(**<5A8'OE"$>T70P5A$&3?*C/\T8MM49#1H6EFCIOXNFK(8W2 M!.I0R8FA2YWE0>'1F,ST(@_,VR(P&).\X$_$T$ = 1XI"#GQ;1TN#& T-;!?-1Q2E? .9$); M%S)NQQ533C "@*,22S?TEK"E/=72H.R9BWQ(;P?YH'SR CT#31_!ONWYGH O M!G3ZH"\WO>EA@&2ORJR.]%J=I!%WK2_&B_C=FE<86D,9 E8Z3P2@[?'] G&4 MO!/L8">"2D<]X]821K7W4F$@A14^^ D$.M+D9GL8W<:Z:F5>]@I,(2P^LLW2B>7E[Z<>/UVDH?7'*N00@!.[Y93'ZO[7@Q7O<^ M\LA 83DVFF,$L258M\=="BMY5!KN0')2=CA3/17:ZNK'C]H(> MN&3LA?U2W]^W&UT,!]AX#QFT0 'HN9";/%YSFGDWY8NF*304,L>=(9Z&]D6\ M\TA)CX366N$C?2ZW-*ET4UL>JE0U&8Q2D8:D >IQ%^PS[P_*11&F7OUW5O]?3QWKN@S_N6PBYZ?C>/,X7 MS4.(/C6]_=!,[SX$D;I5\WF]F%^//\>+=+DV6'GL)&?(2"D(8T K"013!KJD M;^AZ,D4!!#T !&-%J!508B*U]")>[<@A- ,+SH]UU0Q%80?QO//R_-7W-0$LUUXX9193$#D$S],UZS^VI?HT6)0IP1VZ'=?5XR/+D,H=6BNX% M/Y]I7OC;MMX=!+%#QOH!=UIUZLF'IL^AE*$E]=UV3[9Y&$^F(ZXLY]9PBQQ2 M(2$U0J--3'B6]#7EX1XL5 @;#2DS('ACM+786"3CR5"62G14+5G9E*,FY>02 MU.0HT+JHR5N\^M.3?2CVZ4EG=&>@)]U]:/H<3&EZ1MAQRR2$B M$,;=(5@2WX8 H&FG+3QKSL;S8D3XK7&=*A/81YI(X9S$9N@3\>3I9A IB MJ'?M;/7I6EV[3YTFEM;N1 G@[5^B M O!G"O#D\HYP+^!QVM@N,;@I?O9Y46LN1LI#%T]UY0I9S%E(,? F#>9:)VV, M?=8<\%)"YCT-+T.*B(V'/&%%C?32_#?_YFODRFF<&:0B,M M6'L&D1>LYA_O+M31@M1<' C2# [G$:0Y!C?%SSPO2*]_&86!B" U2IHP$D48 MD(;#S1P@8$DSL\^: PCK\&^!X*&JX#2>U!J/ 0.> $ )Y0,'Z?5X\L=XFA>; M*1#28K-G__-B\UJ]^T5=_%!]O+K\][L+XZI+7QTW7J]_.1"O&6S.(UYS#&Z* MQT%>O+Z_&DED7+Q_-I2$5$J!/+&Z':K"0YX3KZ$Y#Q%$U#+,A*2*:@4YEAH; M9T5<1!YZ8]G[9E9GODI3&*2%:\_NYX7K^\LKIWZHKMS'G_6'=R9$Z]'B]/W5 M@3C-@'(><9IC<%,\ -+B]&OSQV3T2SV/<_GN<=9\K=VWF_O'^-7]C_7L83S] M_L]ZM4=54Q<&L24: "DM$];1S0@.[_J4*$[NS!EOM&02:86H0%1IJBDD,F3X M0',Y]!:+M8G5RL;JSW5K9;4V\R]I M ?W,/R>*QA=1M$ZU^79F8./_8 M']G;]?4>RZ^]SXOP"]..2'I+O:/ORWG)D+^#I2RGTM@AVKV#/*VD]^].,]" MRTO;?OHX"H4_4>%U3%"\0D48Y/%3A8$PRDG;0G/(QA+%.6(\HD0[K8%S3"@< MWF1:L*$_$OII_#6WRDIAD):V]>Q^GO+^I#ZJBZ-E:C]]/)"I97 XCTPMQ^"F M^)GGA:9U(PQ"W:^-"H,R_&;6> [:80FU2SH@Y%ESE+,PJ@7&UEE*+9> 6(.- M,.%'0JNA9T#6>I87G"D4TH*S9P!YP?FCN_JGNOC/T<+3N@/AF4'B/,(SQ^"F M^*EG%%*7BR_US"R[F-3S]1M:&4PPALP"@9"BF&&T&:=>TJ0;FO:WCCD1SAED ME#.4,1(,E]I1[3!@(?D=>CID:5-&SEY&**'\&1Q.7F OS:DV]I24-V6H,NJ9 MP9&5%3#9Z-+JE5W>[BM0.I$Y@XJDF_U-7V,D;\-^YN;2#Y-I_6Y1/\Q'0H>Z MQR.G!0D6>:<<(9M-!=PF"6QG(YQ$G"$%M%.04B@TA!IK8\(8-!JIH75X;7?U M^7O5;G-)S*B&QW]8O<^*?)[(E^[ C[972^./O V_E/$.G3S:8SN/K??#N]D< M.1S*Q'DD*$:60A-^"1IOZ:;0;1(0(NCH]WKVNC'1$ M*LJ0D X:;;-.O']N0?IB=!-/49S6BVJVMNDTH9D0:LFPSBMTTLW>$PJ9?C\- M[>=/,@3*__[^I_8GX3^?Q_/Z[W_Z/U!+ P04 " !EEUA/Y<5-+*EL U M7@4 %0 '!O=VDM,C Q.3 Y,S!?<')E+GAM;.R]6WE_\,"B7Q$J*KN(E,J)^_1HHDKJ2=!+N3A>CN\^I M5$@ '/CL@\$,,!C^Q__Z=CO^Z6LYG8VJR=_^@O^*_O)3.1E6EZ/)]=_^\ONG MG\TG]^[=7_[7__QO_^/_^OGG_V,_OO_)5\/%;3F9_^2FY6!>7O[TYVA^\]-_ M7):S/WZZFE:W/_U'-?UC]'7P\\_WE7Y:_C >3?[XM_0_7P:S\J=OL]&_S88W MY>W@?34_T(0HK]L:FTMD?[U\[K8 MS^E7/V/R,\5__3:[_,M/,,+);/GM&A]9%__VHOR?=%D::ZU_6?YU4W0V>JT@ M-(M_^3^_OO^T'.?/H\EL/I@,R[_\S__VTT_W<$RK-')7 M_5E._SJL;G])?_W%#F:CV<75AVDY ^B7B,'GEZW<3,NKO_T%RH]@Y%@C35$: M]W_?467^_:[\VU]FH]N[,0SXEZ-ZY*K;V]$\$6&VKR>O%&VH!W?5)+5Z<95^ M'DR^SUPUN2PGL_(2?IA5X]%E8J@=C!/RGV[*LE9G,UH]W;C,<%@MH,['_2U M? =:[K9\7\UFK>*4V9G3H1@7\\6T-+?5=#[ZUU)[A&]WJ4JK<-7]ZNEP>0>Z M='(] L*;V0S^W2H<>SYV2A2^0I5J^KWEX;_^E=.-&U;3N\'H@1F/JS_3 M[V>QFOIJ\65^M1BO%_4&AU?K.ZV-_1/8O>7MBEJ#V4V$SF1*L5Z3W8SHI0G1 MX-AJ-'[R47X>? M75^7P2,H>_YE.1MZT2%N4XGI3 -:C,)F/YM_?3:ZJZ>W2 M@EO_;5__#VFCB3Z'P70RFES//I333S>#:;FO?]O*M]&7FC;$GFIM]*S>FKZ[ M5A/]BH/1]-\'XT7Y:SF8@<]0:R=B9Z76>O7:+VL*^-CV6AM+/?'7J-I$#]^! MPKN=C*Y&]WN(>[NUK7P3?7D/(]T/S--2S7UW^;\KIP#TYV-;[)$6O;BZN"NG M\./D^KY:318V^8V&Q_RYG-XF+\B/9DN;\B,L=X>/JD8KS?7[U\%\,1W-1^7L M.5;O1X,OH_'R3P>-X9@6FQO/I\4=M)&F^&"\L8@?,>)C>3V8I@.%'/(U])'F M1EU/$;Y6MID^7 _&'Z;5L"S3H!-WP>I+PRXGPU&=?M6KWT5?:_/@H&::Z/FO M@^D?T"H([U,Y7,ZP^7YH=U9JK5KW40_/XVN[VTN<.WN-WY@SGX !S7-6IC%Z0CI MR9^FU01^'-8SZ9MI_?3C7*X4#W^L*<4VO]DP)FXQFP/+IJE;?R^KZ^G@[F8T M_*V4'=]B(^-9;Q%>7'V:5\,_;JKQ)70@_',QFG_?_''O M& YJI9E^PV?L8+GA>9N\TEIA,;MKM=>OB[OTOV8X'WT%0.JR__"FVAO!AW*Z M=+= KRS_9OX$C^M^D9G-IZ/A+Z?#F M@/V7(YMK?23+XBHO#S"9]@STT;QGQ;PPWW_S-,GK+9GK]LLND^5_/!N.$^OVBRN3X?08SY MRV[69,'=H_#V]_"+5?G4[I'Q]/>?*K_-87DN+Y?A^NN/C:OA:Z-:CNAJ,/NR M'-9B]O/U8'#W2]+=OY3C^6S]FZ4V_QGAU<6$_[[Z=7$QO1Y,5M&N#Z$;R<*? M7#[NX,55'$W )AX-Q@]1'>8+6,2#X<:Q&B?4_O87Z&G1:/N%PX2[Z"DAQG'L MG48V"(HQ8YQ09=53^,;I6D5ER5^.5ND,)/?Q[>C,:;N*)T&>BD3*QZ)3R :JVY M?GE5=64KM:WW;#I49H_Z\.* ;@-A#:5U4#N%]@0)D+T5F'*MC0)Q<*^%8E$P M0?CIE-.C<1RF:G97++Q$TO@@B/*4*Z*T1]%90>%WA!"FSTMQM,2&JD7(.YGN MV3?5.M0,CWOQL5Q>A'I N8X=4Z^!0B#"$''1!%@>A'%**(4M1ECQ0(TUI],% MCV-8'@_FT2CJ:(9#FBFBM3)0CDW ADM&#),&Q\""-E0J(\]+3S1-D:HSY/NJ M+FK>\SQ#/6(QUI8S4/&*2&:1CUB\PUEH<>;5F8<$#MM(39W'DVDM-/<4!>PRV MN$4R9UN#_A=;FL!\/V\:6JO6'7_E^N>#:JRQ=!W23H&HI$12@QD1'#&>U"OG MBE$NA4$^AW_L1^-?%Q+HC(TO^OM;.3_&;GJH5D3,?$"6$2((US98;"W1S@/, M02!=RT[41*>L1Q]Z" MWI!!,US+^VA-:]01U#(:8[<6J=U,0;$3+!KN;(C<W0F%Y/)S#2?I],R\%X]*_R,F7MFBV/ MT?X.G4\SZM?R]DLYK;@0VRR_P_M*G"^W00%9@1BG"M MC%44S!9M L$VRBR/H(?:K1./H&49](R58%)<7'T>?,LGY;JE@@=P[P667"K. M42 :9F84)"!,2#28=FGLW6VYIG B9AY!FN/8>:0PNB+GKJ[;=&A6?BR'X\%L M]I#\JP91,UHME!1:4QJ=$X0S@RP73'F5@HT$+"TYI'V[BC2?KMV)I"OJ/N]O M!'!KP+DZ%+F_-E6#RTU^IB &1Z,L1QXSSK"Q-C(4+/$<@3QUC@_40].T,W*? M4$9]4-29&GDS\NB$%(A1(3#G,2A+F$_#%YYZCUQ.;'S]T__S8V<+V)^_[2J0 M)28Z\"J-X@K\!68HYQX[C#QQ*(>+!T<'W+UZ0?C-\K%=4?0U?."P%U+.,4X M8ZN-490I25WD&OYKL6?*64RH/^%%U/32U^5B7%Y$_%R.8EG$T& MG^YV*(JN%L?M(Y@]'L*>0(,#6BE@V Q'8BDFV" WWB[QH$Z@LZ+DAUQINI* M'CW@Y4/_?QOJ>!?/ZS:HS0J_8*S[6-5I+ C:2P-&+DU_844YZ?65C'&Z#P<8+I,6GA M\[OVL(YLL8B$8AE-C"9$'4306-(U/L20G)P$/3QI?"O$/4(T_:5NK!;-61#K M!@OOF: N1FE-<-XJ%^,9_XNW1TNFG[PU5R#3QLG[I%7P R)#COM *-G_B[U5U^>=H/-[!P$.;*JS0G''F*$'18$ZM MWGFM2UVJ';=PB#$K(LJ!*%5D%HI(M9CB8&>62;I MI@5'A@W,\1K15&>.FXC A3@PQG6D2RQ@7S>&9)<%MCS6'L;$ 2W3$4I#(I5Q?4 M4W?WIS?96J=P6G,EN9,N1 ,+"Z4"K\;HN<]R#]\>V_)8\()QS6#>':\^3*MA M.9M]!&G"1V^6"8&_EN/JKE92B5KU"TXLPC%ZQ3'".#+/3%I=;'HD@SN7L]KV MT/7KEF_-X]^#S:^6(L"#UL$S$1'%6C*!,5%T,P6F3=T._AVML*4S*CO ^30%>,7&GME+)[>#.IQM7U M]X^CZYOY?CMO3\U"<>^0@D%[6%8T=H@PNQZO9UEIR=\6X_+84+6)>E/UM2NV=4< MXETQZ_UHF.Y 3Z[-];2\?[UR+Z^VUBFTT01<).D0N$E4& .#W>!F0DX0_]L* MP&N454WAO9]3QQTKO-]QC>F@^H45P2BE,4.".8H\YW'C;1MKJN1T98-W1K&.RCU\JZ)-E>N)"<"\\5 M0EP*KV!55WBM]3WC6<^POK%5\'A:- 9O#_3,H]Q%CT/BCHR(?;VQ(EK"*0H8 MR:@T25:EWVSC&.YSXKSZ]PK:R552,U+H\!CS>:3D86;8_NJ%\Q(QYBU"GD3L ME M2KD<>+8N=7B5H[66TKDROQ@'O@1K,"JT&:Y)A<+_!]U9&2TV5U>O1"NUR MW@ Y/,[_C=.K4:C[&ZWZ%:I4T^\_2I@JPUX(A;FG!)A@E W$*L\C(SA$5F]' MN*WE9R6*CX,_?X7N3T>#\7VFQG1\/OU:[@XQW%>Y"!BKX+U!/@88OM+:(Q%" M],%;(]R9/6S6-!U>K#T-X]V=D;/J^']4TS\V 1H'TVQ[[4($*KV)*$@JP/_@ MBH"Q)YG'FG+!Z9EE>>^*9XT!WCG1TCHZ@[4ZF62'$VU[[4([%(G0QN& N>$R M[1TC9(V)SCIE?'Q0KK%708<&*><,VXAMG#M3"1 MVAB1Z#8305\>J,ZFSN'(]M4L_C M[P:CR]5US)F9K-)IW[\J\&-=[(K.:*C&/YZ@+Q:KG",5!*'+%($.4: M(>.YI-98+V/PAN9LJ[Q=V[:VX*KFH.U*Z:^Z^7GP;:<9\;A803!"0:/H!5$< M66>,9-0$&@5H-Q)SW@]_NX;IH21I -FC#YU6W_QU,)J EDVC>P@5V:,J7JU3 M" YKFQ:11QPY"5C%X$CT-B%B0Y:K\G8MR!RUT03,G=Y:*F< Q; _^MU"N2\%-%CY-([<%XN4RAQ,(T-D9ZH'&>DA[FM6E8N3<%\M*8QEU_3 M^.;5I\7=W7@$>&[3+R]+%MB;P*1([ZA2<)*XDBJD9P EML0:GD.%'J:+:E.K M9(/;E2Y9>@?W;L%^)?*R<,'!25+A_@H4-U$JHH05QALG%(KAS/(SM:P]LO'M MV(A=)_U9.9EU:52C=L&ED\XI&C1W'&%BB%?(8Z(]+,0T*TWSX:F6^K+/D6GR M-@AX7[<_EB>H/\#.AK1(,PI:07&NK;">6Z4=5@P<7$=J+=0'QI:G1QR&U0+D M\6#;W$=" [X6&OMC7W3Y_A8*YRD6W+,@->9>IE%J9)DD!(.NXV>6KZ%I8;\6 M9-XXZ%TM,0\#V.S2KE357M8=VD01L1":68*1 82Q@\45U&M0%"DI@CZSB_0M MT:YEU+,OQUQ#5]=;%PC>\\Y2Y M I] ,MU;AS4?CC[":#RJY<(S[*4WG 3.N/%2,>6BD(1)[1FCW08RGPN3NQ%& M%YL:^S8P?I\,%II\HI39EG42$:KB+.Q5D1O.Z-?7?_9/\ZG!0O*D//$2QZ1!7XC MIB-=CTB%K*>->KAST:R0GS_@F8-L5PO0D\W3VG1Y5KX06D>A)4X;^@011K!# MZ[%%)%C99#028XR0W2 )MMHYTNAH^3]/"=0"PIU9P3=@O7\N MI[=IIVTVWQ9.M*MXH05U*F(L)1644B2,[GTVRYT& .ULO7IQ M"O!;.=]_5+NK6B&#\LB#4\BX)]&F9X#P>J0:9YW1'KR1^;6%'D:A+;/ M%Q8(!W3R2(,BAE':)!@F;UE,5 M-N.V3N=X5CW<&FR60,WC>Q+_JJY?52C,);(N8$LQUR%&2S=K+PTJYW94C[(( MM+0>92#9G;:I[LKI_/N'\0!&/+E,%OLR(_ON!6E7M8(8$RAA2 1JF N!IJM? MJY$*KW,V;'MK &?[X TB>DY)-PT0!")NY9Q#.N:C3PZ/]AKC4 M K)=<:H&;S8C$,)@)%4PEDA#E(6?U'H$Q/H<1[NWAG V-XY$KROY^Q7HGP?? M-MS]K9H,]YHMNRL63*><3SXH*30,$R"B&[9[%G/R-/?6YLWF2J.8GN#^12WB MO%H>9H?RF%'NJ/#Y@=2G9K][X5OC0!9;?NT%X_J$ D0@O8$XRC3_J2 MH(WIY3G)R1+9PVL3C1XH'8A=5Y)_/QI\&8U'\]$RJO'3O!K^<5.-02*S9'// MO]ZS;1.&]^@*M7J(W1+F)V!=_3/N[94* M92R%+Q&90FZQU&#-;48I;^-O9E8=TU\=/'P;?Z]U7?[U"89QF M4G,9(D.$8D84-QO -#VS5(!-B'G+J5,6KEVQ)MS>C:OO9;F*+'P)QPX"[:U; M"!.Y(00;&*=B'KF _6;C&YDSRZK2 I>:AK@K6BU3O]361*^4+C#%RC)0V![, M1"H8"7$S72+G9[;/UP)U\D'MUD$?#J>+ Q70[HJ%1B$H[T($U#P'1\4%L=&X M@9W9=9T6*-0HOJ>SJP^RIPO$N:1$.D<5$RD=>*";PUI-78X=W:,L_"VR)AO3 M#BWFQ.S[JPU+=5EK?W!7M<(B88DWQEO!89@^V/ 0Q2CQF<7ZM>Z%-8CU"0XL M'L%SZ)'%JU4+2QU1 D.I1;VRL5 M*>I-8Q2\I%(@2FE4FWDDG3VS]'2MLZHQI$]@,=4SE0JJ@N2&"RLYP<0:@O0F M=,E8A\[61FI]K_% :#N[9%/=WH[NH^_338YJ,A]-KLO)<#=E=M0JI!'"(M"L MD5CA#'9<;8Z"&+8Y][)Z>)[:.H6:@[JSFS7'G+/M0,[(8!W3R%HGJ*0!"[HY M549.Y@1T''XN^_8)U1C27:JH:K+L]MXK?\^*%IJ:P&.P5@3F!0U4&;*9(0'E MK&<]//-H0K2OJ)\,1#OS^"\OEV?/@_&'P0B\2C>X&X'U\*CWN_S^O94+@ R+ MP"D1*=V1U3S:AT!_3L[L>:,6>-0XQAWN)=5)GK%\,P?T5#"E-0(' MU5N.F!166;\)NH,?<\YK>[@GT ;G6@6\*P)^3"_.3,K+,)A.P/1[_+RN+Z]& MP]$NLVI_Y4(J[\!A!2=$P3"%,88]1(U\--@A9HUCC&IS/4#S+0"V$] MCM1($R7S2H TS,:CY33DW&'NX69!"\S)QK0O@909 90%A:DA$$LO.6 3&>9< M;48LI44DASRR.*U MB?_%73D=I#UL,YR/OMZO4_LQ.+RQ GFF%/ >0-&">R2YYFMD)'_*?H6!//C[NVGV4*[0"FM,?=".,R\08&7\>BP"TYS$RCUD4)O"?LFK MHV'N;D?Y'XM56K+/%:R#%:RZRS13CQ+F5LTIN#8^5S@NP(\,A*7;NB):88)> M(YML__/:M>Z0P#V05G=1;R!G,#B3_'=&N#T4*XA1G$IHCP>!#--"NLUZ$QW- MN5+=0\5Y6C*\B'P[6@Z=:=9'>?-?/A.Q2T?NK%AP+XE$5"KP2K#U7!MD-J/5 M(>>\I(?:KE>L:U0RG26@&8PF"::+R:?!_3LXC_(R;9(R[>!CO08*2D6@S%O) ME39.6ZFY6(]>T:P7R.N?X^E[7D[*Z^0@?_ZQZ-F*H#H[I;D!P.U@N<5QFW(1 M[EN*7Z]04*5,X,13(:3%TD:+Z69TIMY.P=LYY^L5_QJ12)>79\JE@)\H]?0T MR7)/T$PN/TS+V]'B=E8O=?9Q#18<1\L\XMI:(X1C#-FX04?JG LW]4\7?VBU MV8G@NKZ]L[EQM$KL:LM)>;4SAF)/S4(*['B43EDD:1 \:K2!%TSN'+NSAP'/ MO6)HLZ+IBHI+9&8@Z1VGF*]G8MU:K; :)6'Q2!(P8(55B"+ MUM"R('*N7A\>X_%CL;,U*9V.JR]/IP]BZ.U8%J ,8Z)ANFY7B<4 MSXEDJ[]AV;6MV08S]I(O&_S3T6[]HL3NJW$[ZQ68$J6%QY[!G!4>/#X4-F/% MJ)L3F1^":,>C?CJ&K9Z<6%NUKSX]<1#UZC18"!N\=PQK:>#_P%J.;..O>1MS M+FSV=W_R))QL01RG7X57F:B.6H)7=0N*..98>2LT4MIR+?WF'!8'Z#):MCG4.]N?'GQ?;5Z9X3\7HVFY]<6J7;O5M1LI! S<6I2R_I'HERF!D['.?!V,QLG$C=4T!1)]*H>+Z3[K\(!6BO3&-0-H MG>542H81IV2- R(\)T2GOSLQIV1B8[+H\.AX6):7LP@PI@Z#\OYU,$]]_GYQ M=1P_CVNQ"!80$=)8&I$T7!@ :8V/I2K'L^[AEDV7).U$(/WS:QKQ9PJ""8\$ M#!@=640V*(XV!DRT-.> I8JF_&P=S16&,F]D)QAR[!B M+B#+S!H5(;/>I>QE.J?N/.SF4#_%,OYN-ENDZ_<75\LPX=GO$Y#I._C%! :3 MM/_KT^VJ3C#M,@E.+K6OO"PR=C^7=8CJ\@2&!,JF5T7%_Y4([A6!E8C3 2N61 MC.IAD<(Q=/->XU-?ZVSHVC3Z77,NQ;@GE":7=3S[1Z4+31"A3DLI"3)4I7=1 MPGI$2'[&H*^?[YR(WXQ@7UQE.+.2*"(FX"DVJS&<%-U@,UAU^=.M5N31O$ M:TT&73$Q]3Z]=P'_2:>37P?C-(L^E--1=?D\_F@'%P]III!6 M2+>9DR9F&6^'+[(=Y+-M88>F1;Q/RSP#\VDZ_0Y39^\;%'7J%XH8XX)P%'QN M&J*UEFXF-NOXH:6[I7B #]/YN3 N#^XSHQKR3F$C<7JF'$GO)-Y,,X]13J[4 M@Q?9>ZJ%2;M[':""N>P,1O[(QT@9="SAS>76Z-FAS+HCK7+8/7E-1GPF:##:0<[ M)2*^M(OY;]7\/\MY>DUF)SOK-5%$*CFWB$DD<$ X@" V\U8JE,/"'IY==$>8 M%TQM11Y'7T_Y?9(N9'TNAS>3:EQ=?W\_&J8K65OOH&PK7RBOL;%(BT Y=-9Q M)#8A;(+0G,C^'L9/=\Z?)L'O+''7XNYNO-3U@_$:L'>3JVIZ.ZC[-$"]%@ID MH\*$,@F#)4@C)/5FJS)8G[.-TL/T"JTLH>U W>'MS/4SZDE[_E;NR=OQK'#A ML(A"1FVL48S1H 7;Q(YY=7;/)#8MZY>7+_, ?J#-Z9Y->/E66J\>4+COTO)% MW!<=/>Q-A3HM%8&9M UK#366PC.+^T1Q!I>"UM@9;V[(_(K5]\)1:RXCD MPJJHK&'K1X!@/-KFF"L'3_BOY?1+U=V:T:R\=V:V/PSEKA:+.F\AOKYC6V-B MY3=><.DP]TZ'E!0&6^*-,FO4P/;/>7:AAZ9T5\SL7#!]H'.LIN7H>G+_>-'P M^^?I8#*#D2123"Z7_QK?4V23L:O&.Z[M?+"@&COA3!1(8QD,QLKY-;J,J)S( M]1[:8%W2\8"9T)G\^C [ME\F:6P^'/*)@J@@L?;"^J39P%M39K-<>NN[".68^TDC6X]2*Y$1*]S#% M4E?>8W.(]WQO,^60O[HJA_UX3[KC74Z0H,!TJ6NX4$Z)"+)ETJC@A.?JA(_) M'NJS/??2FO7H7VF]\-$B1E $I*(B/KHHY#UV'D4I^B^M\:L3%\]7S*G MML!^GX!1,![]J[S\W]4XW=5\]'C5@RLV'"7)P2#%IHIB9$-F#!K MD39BC6"@MIOD#5U?E#HUY5N64@\LT;XH^_O%:CX H'+X41QCBN MD+41(444R(%0CF*M/=RV;DY^+2>+G3?7UD4* GUWTBI)J>,.1[(S"W6=/GSU4D>=S&!;ZQ1*P/\C23W@Q8735LO ME,6$(BJ1S_&7>IC#H6FV-(5K=XD:9B5\*UT9\Z#VQM4RP?*J\SMMD!WU"H$U MS!1/)".,IR=6!=7:"8I0],$A>EZ&20,R?V&:-(=N9_<(RO'X_F[%KX/I'^4C M/'9M_6ZM5% 2M.;@DA$7N(G22BPU9S9RII719Y;JOWD.-09M9X8-N,G3P1@Z M;"YO1Y-1&G]*%K>?17MJ%DAH)3#S2G'P_877CFKI?=2!:4W]F>6T;)Y*S>)[ M,K/H$'.H8%H:X<'.4XQP U^(,7B#D"/&8<)R+BOU,2R@<<[D(MHY2VI=3WBE M=!$4,4PA1*22W')G&5)!"FP]"BBHG "2'N9R;LU@/AK1SK).59/J:6?WKTQ; MZQ3,6!4:T7G\DT_G=W]5$71V*[67O MBQJ%D4Y9HJE1X+U0JJS"R#D'CG 44NB<+>X>7B-OAWFYJ':VYAYU;9110A7Q M-H*ERBGSFFCN;0@P"0@,,&=MU>>OFW*P[(H783"=@,Y+*?N6B>1K['AOJU*D M!ZP1C>"!@+Y$ (SF*5%SP PA++.2%F-T_@JE(5Q/Q1P[F(V&!]!F6;X@QFID M.4,6#$O-@I6>"\.<=U1H*<\L$T6^B/=PYAA03T48/QHO'@7!U*#,JD81E4 B M"'!/O.0*_!,1461!4&V$-_+,+@ZV3IKC8#VIGDGG.?>]/F+!VM)" ?XN"9P+ MHHWGDD85@O#(1(D")Y%FY83KH3)J>_UJ!N:N:/8?Y>CZ)G7S*SB.U^5OB]LO MY73]Z,[%8CZ;#R8I#'??,G=0.P4/%CP#*0!HPR,Q8!G*:"B6$3LKPIF=[S;. MD*H[[$_,PQ5$+X9R.!.WM52 L:"#H90)'SAF7-N@?>2&:4F(I#G;[V]@5>V( MBPVAWWXLLZ^&B^6R,+D,D_EH_OU1QK3UWXZ(7]Z2EW/=8KU\B?NJ%(93[J)4 MG)#(HQ8J*N:Q94I%++&IE5+HM>D]6\_O63G\ZW7U]9?+&'YS,:?O5: M)S^G9 NO#&I7\<(M[PA['M+[G52DUX^P]4$:AT1T>:YU?^9FTL^B? MM3WFQH/9#!:O]'Z:^3;:M6FWM4X!"HI3YR+WEG&EO*&."Z&]0#QIF#-)<]R, MF)^'_30$:F=A[H^ZZ:O;P6BR*];]1>%"6,9TB)&D45&B-%:P\ 2<\KR M#4CW>]WW"E8)[FR#JSL M(*10H9L\B6? CZ,A[8(=2Q?M8KI\TW0RW+:L[*I2>(V"X8R)J UWW"I#;%2. M2EB'N>(YVQ\]NH+9/D_R<&V5+.D4(O4:1+>EEV,9G.C158-6.)&!8\O"_W\7@RF .?[^L02VOG;< MM*-T 5T.*$HL99",^R^ \CF;# MP?@_R\$T3"X]Z+ M]-A6O @,+&TE+*R*!HQNK7!$!!GO"-C=DN7PHT>*PUI8SDO'MS>'#]VZ)& M$X"V;5.D]*2C--1:Z\KSXH5G L=@9$C^&$7>.,&\P083GRXCY=@:?0JF;]?8 MR .U5;\ECL:KH*"=3LI#L<(I'0.W)"I-N,'@=2F"@F?12!&CRHEZ[E-X:HLN MR=%@MJPK'I:X"+_9=[KRK'2!A5':^2!X1-S2:$E*P$>8-!H&%K,R49_[;FDS MF'9"C_NUKCY!'I4O A:4:B,!;L<9$9IY3PB2UHK (LHZ:CGW#=.F4&UU-?E8 M7B^3R4SFOPUN=V][/2U:,!\X9UX+#KZX(TH)+1$%4RI*B4/>I8>E2VXH%YXQ30!;THR:K@'RUE3:T"U$9)E M;I[[;F<3B+;N?4P=.,W7U70W+9Z4A"5/TVAL8$Q2;KA3C"OO9+"6>&V-RB'% MN>]WYN/9$B4,#/-R:>*,!Z]=*'I1I@C.!)1NFE++N6+"!,>0P8@I8JG'62[' MN6]KYB#9JD[X=#L8C^UB!J-[-47(EI(%)=H*0YCR*G - PDX8A\=HL1CH[)V MJLY](S,?SU8I$6[+Z75Z>V9:_3F_24]V#":[EXM7:Q24"^L\22\18DX0.-,P M+*JY 'B"CSG77,FY;V8VAVN[IF9U>YO.^:OA'W4NJ=:K6*"HA+1>"8%)VJ,S MB!#FA9+2181BCFXA/\:>9X/PMLJ?SX-O[RYA^*.KT7 Y^!J;XUOJ%"9@HK4V M'EO%M2"*F)0<53.PM2*Q.>8).?<=T2:1[2)*,+T0-1C_?Z.[O?%>KU4H B%4 M8^=]<)+SH#0882$H90TLM8'DG,^3<]\9;0S6EB\FA&_#F\'DNMRQ-?I:T2*D MW5T<-0HT<&.C0HYR;$+$*MU"SKKC=NY;HPT VE9D3^+LM!SLT!>/BQ2>>V=Q M>KV(6QZB2W&OH/DLPQ862Y6UF)S[QF@&D"U)_WV5#G%NJLGNP_?GQ0K08HB M961]0-P$:5 M NRAP*.0WC/!;8S:4*3!AX\P4*1(EI[X,;9&&P&VYD &$3"LHY$2*VJ)8"'+[CSW'=0&@6UW0_6F'(_K;)H] M+EAP[#@600;'(A?8*R8)>%B1*&NMH5G)+7^0[=3CX7S@0UMYM9[G'7OZ_0[? M &XT\[-F4L9T=.4CYSQ:':,,Z5E'G=R^6IY2-Z/\# A;^-0?!PQS4Z<04J;; M^RZ* &0"I]:(Z!'E*H65MR"6DV'!NEQBPB.6'\FZWU.QF,3_&Z2QN$@M<0(!H=23);B/B5E M0<8Z!:M#CJGUEB9M;;'72NM['+CUS*U\(AWWVH6RDB-P0B4XIAQ3L#D,"@XQ M1HC'RG2:9/%K.?U2G20%ZL&2W?GJQ6&8=L6/TR1[]@0\$>)"(,CSZ)A"(0IJ M %**$,-9AYD_#K_:Q+PK_C7S=D8(@2G/''6"<8.-402<).:(M,1$DI.BX."C MJ[?+IR:P/15OCG\#X7F::\J1L]I&'RCGTH%GK--+QC&E"T)YZ2YZ=&+>F9&4 M!^]+.KUEL^)H+%HU+-[R0MH4HN>PE"ZQ&'TM5P?.HX<7EW=HP^V5"FVT1$K$ M$+7E.B)%+=.4(NQU8$;D;+_V*!ZD;68U!G!7- +-,EWF@QZ,5Q%SRTE@YO/I MZ,MBGM)W?J[6]D%Y^6'P?9GP=3I-P0WIQUUN9G[CA4!(6:T4D@1SY9 Q""N" M5="!PQ0\L^S<3=#GY7.=W,8,UML)KK!T*6N2PZN!P MJ[=LW#6#;U?\,9/YZ/*%U@_?AN/%97EY_[;W[=WB7J075R\$RU_MY'!5:C1QQ ME@LO++<8/#W.D,-$<,FL9$>_HY4_RD_#F_)R,2Y?LN390VY+:=0Y]3^RQ4)I M@I0J[Z%EGD^5Y\\L=0)[^UH@#D;3?Q^,%^6O MY6"VF#[U"3M7 IO>^-%L.*Y2A^KLB^RJ5D1BF,4T='+$+QR#C"O MM?AU-]HZ4WYGO4*KP*11W!,PM)D@5NI@D1:41L,%/;.GR9L1?=4>P">:PJ_] M\M310&W,;I2N#0>9-C<$=P(IB3R85]BD0'U:+]U+RZ,ULUDYG\&*\'XT^#(: M+XW'E50N+R8?DT$YA04$"OQ63:;K?Z9E9+;MT M P7R)&+ W OON)1(_SPA:[;QMDFQ=$[*5Q>_S3#VOBQZ M4#L%1EH""ND9",Q1%(I(:9P5F >AL#]7;=D00;;QKP7H.Z?AN\G=8CY;@H)_ M+;=KX_#N+F[@:SF;KU^V MV6.WO2QXT-1C&P0 11CL>\VWX]9M');+1L$9R&6*N$D:-_ M+86\5V_MKUR(8(PS,5*-P*Q ,'@KP$?CU% 7P%L[KV4Q1^P[&=0 METQRJV> M8RM]^67^%3-!$8^T9U8;>F86?)/"K]J#N3M* MW=Z6T^%H,/XPN"NG-:CT2OF".!*ML5[;Z+A16(/Q I=:6*\"/C,UL!6*90/ M;U?4^;6:E-]_'4S_*.=Q,;GKU!(1S"CVAKITLUA GZRC#QRA)GGT>2D M%NUA2$:+Y&D$W\[=N0Q#\OTZU43+YP*;[P"6-D8GX3^6<^:"BIPX;%"0A'"9 ME2FYAUP]O;%_2NEU[R?,7CF,J>4CO%:QB(C"!P'HZ 17Q-CTLJ+TB'F" [-G M%G!^(J9L=2T:$$EGD9M+Q [CWM8Z!9$<+%O)#<6,

;+J= M;)*?GTZY)(]^=&\1 (RNFJ2\F.5D"$@_B+2&MCFHG8)K;10&=@B+N&-8T9"" M>IGWWM*3AGV_KR;7G\OI;1I!ZNKL8OIA6EU/![>/QE%'M1S64$&<$DQ:KXW0 MW,5HG)#>$J^6N6O/+:JK);94'8J@?1WQ'C3="@Q$B:J-C/;^NS1%=7+TO85TI#YS.^^H6.DB&"'78(\NITXH%HQ1G ME,>HM1FVZ/*M7(!0"M\)YY3FW2%CI(O4*E!5#F),<7Z^'>TFMT"8/ MTM/09^V-KM\3J,V?YQ4+!!XR#RS =/$\>JHH]TPRS#RS@&_. T ]/*]IA4"9 MF)Z80;]5D^&Q)'JH6P02%:(4.:<0UY@HC4'ORA1UY"UG/H-'/7I'JAL>'0WK MB:ET.($* QJ51L-(#"F2VAE+E' . VH$62DS:-/+3"CM$N= .#MU5=(VR&QY MU7TV3#DN/B[#P-ZF,R*UDP%L2J&%YP@)%83'AFK/#,9:U[*ZGH\(D+M_9P5I MBI:]3+\I'K ;/,5NVW7/&K4*SH)+.U<\*@=6<=11$RXHQDZP:%"G6< [5]:U MA5>U!>B1:GHVG3^B-OSK.:WA5\7'E,MM2XS^D[\77&)O8-248,Z]%)IQI-). M1R0.?G4FNT6-2J_*Q[%UV6\-,GQ6HO"8(C F)-9&<^.=8199YK3DB@8;SB3Z MY4A9/9?T49BU*>M?1Y/1[>)VI[2?E"D(5>"5> P#%EQKI[ P6&E'G >_]ES. M=XZ66-4,;JW*?/!MO\P?ETFC-]A8&R@GG!H+]F",3FL=0-\%>2:A1HW(/ .W M_3(_U+A[OR-NMV;-PIE@++@7SL? H\1*1(2)8$QSK# ^$]FWL;ZW@W &2V9E M^6S/LDQW4-?_2KU<\G\[6^JV4'#O$9"=(IL\4HPTBTY01@(&5Q+P.H]5HG$) M5UV@W22#+NZ2=$+RM6?P0^K22@4>0*+MC10$&9AAW#GA)9=(60 ,.N40XM*' MO,=??UP>-09X\U2:5ZDWHTG2NO##P2QZ5K]PL.(*PY$307-"C')$.TP#1U@I M97-.MGIT,'$: N5A?9I=YFK 1(I(6V-<%%): M' ;FG,LUJ/CC+;8UQ'L71'Q/C3HZ6 > [5SXWAWU8):2SP3AJ6TDQXYRQE+ M&::)%%@PDT.T@P] WB[1&H:YJX.17P?SU17XYW%:C\+-W^HAB55:P8K"-=;, M6,IX9-AB+S',98S)2:,P7[)EA5E=J^>+M,[%1&8-!C_9SG8=7?[^$8+ M*C!3WBIL2$KTH[&5;(U4-/Q,?*Y6 M"@6#1R'=>L-(,L>$^7BG)-X1,/>1>K%:9*^]CYHJ)"+<*V&UMY10IDW: M<5LAXL#Y. _W[H3$.P+E7O)N]+4IC9>:*A@XL9%PE0XAM$=44RM6B 2%6:4D8%8I);(R):.UK!U;QDO85L\HU\U/*J]@O!(I.'$:!)-M%( /ILE@(J<"%=5FWGZGGF3\GJ0'OT M![.;.*[^G#VZ3/T1)O(T/5!\)G>J-0T<"XT-8HI3%BRFU$C-D8C:Q5CK\9PN MINUZT:L]:]<5"AQ4,,8HX0CC2$9KL/6:2.\C0DSGW$KK_\YZ;?'NG+1'8MF5 M@G]V>_?B"TS%27GY;@*+TTV*L8K5]/!%(*/5 GFA8_1>HX@Y4M:J$)$/P7)N M0LC*%M[_W?1C.=<=X%TM)B=.V7?LFH"$\HY0Y[2VG$0"#D9@ 45BC:12'I5G M8TLHV>/E=DOZDNIY^I*]>?4::KGP%*AC<I4\+SX"D8L_;,'I8[ ME@35*4%O/NR^'KMJ5B]8ND.0DOX)<(8HIP996#^Y5&!-1V)R[C;W?R$XBD+M M('LT3U[S!YZX ^/DU\^K8U73H6T6@AFJ,%$B2L49 PRPI4YZZ+C TN3LI_7_ MO#1;*;4,=R\VV%819=]KYY\]HK4B!H&1I,2&&#A8?)9QP$8K)! 6!.4HMOZ? MGAY*P^Z [L*RO1Z,/TRK85FF;9 7F3-/9NV>)H>L5/20#2E(T!00*HT.YX/I)Y6J%&_H$PK$S089]1R<+N,M"0")"8J@87) M"=_IH8W<$C=>J(GFD3^]8CCU#NEI] /C#J3$N(G(@[T@(]8QLA"$Q2)P6>O1 MKYJFZM\'HTG*4E[-9D\ILRM+S,Y*!0M$"T&PLR9(1J-RAJU[#SS+W#OMPQRM M+9^J)="Z,AD_+;[,RG\N );PM:SUC.N6&H4ESB0U9H-)9WU@\.BP&I\,E)Y) MTI F!5VU >P)B7/__/%AU%D]F4P$M]1ZI%B0,2IE#>;K,:*0JU'Z0I[&)+V? M.4?A>B+N['W\\-7R!6-< R'[%_,PM/DR"=AA"K M_NY=@';4*H*@5E-#C1.::1PL,60]3A=%9IKU=I1"0Y+;R8<^L6GJ;TJT)I%;GPQCB?GI!8C1F'S,V,+IAQ MI RK=I'J;%M\T\U/((#%;,^:\5KQ(CT5'=+; 4Y&*KP+,JQUJ[9:GBJ^[%U67J]0>*N\CI()'(/TQEF$U&9TQ)];H$"6@/>PY2A$.UM]RDG: MVCQDS7F]1N&%Q(PJQDR*J&.8.VG7X],R*Y+X#3#F4"$_7YX: ;4KTOS?B\O1 M<#08?UQ T]=[&?-:\8(K;33S"ML8#>%,QFZJW@!>H^ ]6^-E#@%WQ(:UI/&@,E^)N>SN>+Y M2H\(+Z.6W'@PNKV8;,_J7JM>89TV5 9'BH$0AX+S%=C0XY5ZA0%+2WGK*?=&"\,4 M<>LS".NH/9,T-BU3(Q_8AHGQ:?3M&%YLJA6IIU%JPEF@%''!(MWTGEJ?<[S; MHX0S7='B6%R;7DT^E5_+[=OM-6L6"G%)=22<\)0+6L* -F,(F.>HC/HI8=XZ M-YJ MFEZA'1W_"AZ/*I9@+/N#$;61L\]8XIBL0Z)]G8=^0'8<#6WCCLJ1"\NF M7N&0%3%X'!5H02YQ4'X=9Y/0JG7)8QLU?L2]U6.1;7Q5&:<%;NO!2]VJA3;8 M$J) ]2DB4,"(B?5>CO<\[YG='W&+-0/XO&D9MW 6VPI*)PI/OB?L+%:+R>6:MI>_WU63WQ9[XCX. M:Z@ (!&5C&OAK$<):+*^M^:C+^=&:YOYK%U>K[OS':'YS M.1W\.8D RPM5N%7M'-9*@:3F&!EI&:)>&(H468>0>TEY3K+4'JU0+?&I?[5R&8K!NH/3J%;']U; GPSE;')Z \L1=_JS9N MZN5>6_^@=@ID"(PX6(Z%)]$3;=4ZK#V@J,[DG+/ME;%%R)NR]#>OX;Z;'&WG M[VRC((I;[9>W1%.X.VAJ_;#>,YNS$=6CL]$.K?PFX3[MEH49CTN8 ./O36Q; M[&JL(.#S8 F>=$I8)8CUZ7&<%2K&LYS%M$>'L"?9NF@0]].NJ2\'W>W36>Y)5M2',CS_-*:>CZA*,R0_E?)1D M S_&Q32YO9_F@^]@A);3V\%D>;+PC\5DF(IL/=XYHJTB,!$8C,^DETV$XRP* MO1ZG("+KO*='1\5MKK,=X'XTOYZSO@2O93*_N/J83J46Y;O;N\%P7E[:]7QX M-_E:C;^FEPP>]F>V\:V)M@OOK41!8!FP2*=KR&Y2^T2-?%:2K?,_'3B5'$ZT MXOK![>"ZG'VJ%MO;A$#9UYCJYA RL!P%5N?_D5*\QY-./^3 MA+9P/BVW5IO/QY'K<>5">D\]<1(K3C1&F&&]T?!4^ZS9 MHRY27(O:[8P6UK9R=I]1]]W$EU_FP,J'H81_+D;S[X\&-+ETY32]W?1Y.DAY M.I:O.3W*O5LG^7A;GP03T1&@M10F> Z*TL0T;X0+-@#:(2?6ID>64;.$JWHI MFQ/IG-<@/75J\S;4D0*S@FN>DH02%+#VP! P6F4T@GIPW4^GCCX-;\K+Q;B\ MN#)? ?;4_UA-/PT>#V-;SO.#VR@LCVEN1&LX]XII00U>X\!PUGL[;TUAU*;$ M\_RS+8'=E5$;1Y/!)&40>C8J%78\/ M&UOKM9"W0Z86Y%ZU@7-7/((%<#*[NG_4XU,Y_3H:PG)XKY%4Y%RRQC3&IZHWHNB*U.FYC7*:>OQA<%=. M]^:W>[5\@1B*QG,4&2#LG*1&@ + 6F 5@C=9-VCZ1[/3T*)J7A#=D6QZ5TT' M\S*Y&P^+1PVR[:A71$(HQ@1[08G"E@46Z1HY0"$GL.;@G3]%CHYYO!Y#YE3S69WVQ?[XYLJ; R#89Q(;FW5$>.G5N/ M4=KQ_LVEKI2)2'XF5Q%"3;N4JC-!FE $T M_7FM>RW0JW&,NV+2\H[1^VIR?2B;=EPCD2$C&0$<8J\-MJ0-19@K^8LDCWD7/O6>YOH M=\7$[3TWMZ"J1_\J+UTUVW7X5K.%0H S;*G'4J"@M"*8<+D>OU!9&J^')EI+ MW*BZP+X'W!L.%[>+,:P3EW^?5K/9[Y-I.1BGX:18(EM>5=/R\^#;<:RLUW81 M%*=245B,&"78*J$EWZP<%N6':1NGXQK0B@&0GZ[Z^9_*DO$[]_?P#$SI'.*<6: <[2&4(DIH8C&@UWX+T&R\"_ MD%;72L[1]82N$\5:HW:A%&=8&6MD (Z!W^2H8Y:1P*((/B\W8/^F>#,TJ#VC MCX6Y_:G]85I]'-W.6,/5 M53E,KY1ONO\1O(:/Y;":#$?CT?TLFL<2YM!@O'Q(%'KV_4GA'9@TT'JA0K!. M""F5Y!HA+@G1:^PL.;>MNT985)U:"EUYBJ^/[/Y2WB*%9=W!D-+P=GF.]1LI M E68*ZXB<1CK2&E*O;!"01N5D[V^A]MRW7&Q ;#;7ZT^C:XGHZO1<#"9F^$P MI8.$_GZHQJ/A_04MF%#EDS]-JPG\.'R:865"-:BH]:V;5$^#Q(8;+IU]]#CZ;+'C_[TI,>[K-,F MFR\H95XBC0(&YTL&D9Y1CXX$3C G).9L>?9HQ>J..-7)9=1WY?*^3(\U;_YX M:@-ZV9TZ^UE/"Q9!$>-<5$Y:PJ5WU@JI-8N8QA"%JW6MN)T1_5;^N0W[BZF[ M&4RN84%[7&($IM7=N-QW@S*KW?3V(#<488)XX(PY[;31D4NA3: U;Y?V7]'D MDJ4Z'>1=V<%V,![ (#[=E.7\?1)S$N;N /MM50H7O):>8FTYYXAYXS#BWN*H M0L0,G]G=_H[84+4"_BGIM?<"Y?9*A50N""8PU]BG<8(O@60@G@O!)*JW'?)V M*)8O[!KL.0K9H\/M5U[:Y'JIDS^F%^JJJ]_!!$E9*7;'U]>H6@0DK*>2,6\- M-QY9(S2CA!O'!1;LS.XQ-B'.JE6$&^+)^]'@RV@\FG\_A"'/*A4.,:505-(X MQ"6/5F%KJ>#1<^2H.K-H^':YD8=M9^$@E_]8K.*J8S7=L6#OL7@.:J<0P2MG MA,-12AX4-]P1$8-5"%S4$',NA?609Z*% MT,(0 X: II%KXJS343+$&0FX#;C_S0?3"X'T\O9 M[W>7@WD)Y04B>SE5JWZA68K8" ;\8\FMH=8$XP/7R##L_;GY=7GB?ZZG6@"X M*W(=J]G?U[@!E-UV(8.SQ%JP-<"$27>NM"'>J4@4H9*&;J*#SWR5[5I*G:4S MN0]Q'GTM[P\5+ZZ>C70UCG>3^S3H#^I@!Z6/;[105#J.! D4"XXI,<9C1R-3 M2=\XDA-FW$,%VR&KGN<^Z4I$G9[Z.+")JMO[M#)_+ZOKZ>#N9C3\K9RO%"=!OU^*8%U@90/&"0\FJ?!/T'CU&>_[6B+J (8 M[U9:K1E3E&#C[N^0ZD"(#K4\Y):LD.=4W'?D^WJ%@CG%+!>P-B$5B%>(<[P> MH?7GEB&W(6F_R(K6 +3=9>-[UEG[W9:3X#5$') M$-.N[GK$R>SIDDQ=Y.3+%?P^'N7A>SI&K3N]][!V7]5"&QD,=T$)'3U.+Z:L M,J2D*1GPF:FGY@BPEUE9.'?%K#VVU=X=REKU"XHY"HY% _,6<2N5=AM0;21G MEH>O.2I4[8/=\5;X+(4[CKXF)5YW]_M%E0);AK@3@)0PCB'%O%?K$1J+SBQ8 MOS4Z-83O"S)")3Z M>[@!]5"KH,%2%J01TG@2L53K%S]@G,&8,\L/VHC$]SIVQZ+;W>'$_6K[HN?[ MLZWOKEEX&GE06"F&L!'I_1AMU^-%&IT[FXZ1_(L#A"81[HQ1R_V^(_BTJUX! M*[6QE"NFG9$$$%PPFXY7^'H4RF8%;/?PF+XA$Z@1+-MDQ&^#V_+B MZDD7M]HY.\L7E KO*,P2QU1T2EEB-V.*2F4]5]P??N0*M&H>RJ,CL\W7R;Y( M_4=%8(S$N& D8Q)QX1E!!&V4H^9G$MO0D&2J1D \6K0?TO'BO!S>^-%L/AU] M62S/(^>7?]TM[CW5"I+HC!B7P@L%@T (K?%FR /5&70!3)@8L)0IIYV?=1T95SM9LCPR %H2?C>71\MZPK=HG M[YA1XSI:I?T6%R/UA:_+1)7GTV$UZBPHW1AF.+I#BL' M_SDEE?7&KEUH1GB]F+[^6XE-"JUJ&M2C"?!B-!_*Z3*5RG69 FS7$6BUXR%? MKUX(@9F0WH8H0@R$&O\P&F/\N1_*95*D'90[CB+8M<"LBQ2!>\MP))P&2S3C MQH2U4#2:FNEP'X]TL"R MKE&^!1,DGS,-HMO&.K2):(C5]',U'XQ?AB8\_NJ73WYWGA'ZTAHG$4/4,\HC$PI1+"5..:NY M4N*$KP\\/(BQED *C0L ^'0R&#\687K)[_WH:WFY3)4RVQ?)G]=P81#!$2%& MJ6'<*ZQA4ED=50B<2HQ_J%M M=FS]16\#D30YEE<2KN\O#WYH$9 &6X_I/W_ MV[NV[K9Q)/V^/V87M\+E9<_!=4YF>CK9)#-]]@E';3..=FPI*]GISO[Z!273 MMU@2)9 @Q62F)].Q"1*H^@IU0:%JY_,14TCF/O<8#NQ MHH"E +#LGO2]PJFZ>CG#O4>[.Y^/#FM"K<' +4IKLL8Y:AU123J] S61I.R. M^+KLGJ+M4+)N8+*N+O[]:OGU/S96U.I;C131_*4&BG@"E/L?QW]\> 45C[^, MCO@ ,OUCJ 3EA99.8$*%8MX[RB:BJ#IBVC*3? 7X;7_=PV_[:TP6O<(\A+JJ M*A#F=$@NF@:K@G*"0DXH?T0QNG[X?33Y"O#[XV][^/WQMX@(-0I))$7:X00X MQ8%K 2@P5-?&R?%N1Q1KZX??1Y.O +__]GX/O__V/@9<]^!U=?==!1J,QH(J M0ZUW,BU7YAS3C"A.U@^_CR;?R8&PWZIU;<3ZN]7R2^7_O+B^NYPOKOY2K6YF MBP,5-%L,C=X&:Q17Q&@"DH V8 SE=02,B(K6#JBD%:W(.B)N 6VA+^^V[,E M_/5=)"[YW]A[9@,!9NK^"]YSJ6F"N9$\YXX3GRH:3B9? 7X[OX??SD<0'",C M*75I:>"$0LQ9:J5-/Y)&YZA\,75^'TV^DU7 V]O/]2V5^K/SZD 2UVO/1BJ8 M]-X2J[VMZP*GJ2GCP7B*N#"0H^GE5-G<%35+GZJWC'O]TB+-Z]171J^(X$0C MXS4&P-)@;*BQ-J':&J)S\#8BSW&@V&-A[HPQ*P32KDL5!FDY "56>:8T<"*5 MQTFPB[9Y+E'7IG]6[\H:.8[2XSIT';BW>S_GJU@13QC6(5D9P(V0)C!(_\5$ M4(U$JVN_A5)Y3JR IH*PQB0%FV +3+DZ/1I[@4E:>. PD4MD'7.[706TXT@[ M8*F.SBJ@886U5D8@A"THQ#55%',*3#B+C9AZ*O*1;#^V_MEQU!T.3]W5/TM^ M/$5!!(L(!T:%# ($21X^)^FG:F+5\[L#P+'USXZC?Z9X"%.]P:DC^I[KO3XL93 !ZMX[###UTH;: 228,<'4U/I@]6U( MG4K74NAI0EKKMY^>S?WMIZT54/\9TH:ZW%LA/^-MB=3*!K <2Z) )L]'$T1] M\,PK[Y";6&_0+@"R(R6V/Z(/8'5]%_PRWQY#/WI5S;9!GS:@S'AKK//])!'8 M<0>@.=:,*!FH<0RH16KJU;+RP5F.^ 5"DDV^Z-M/'V[3!#\OKQ,GU_Y_[^:W MWQY^.5@8/9 M@Y%NF@1Y8I0%DE".*?;;%5E EN7<4!ZA NJ8RR]U40YIB]D\S22WB[;+FR_+ M176XG^S><1%3Q6S=GA>#EHEF6!E[OU:N@.2HBC'#Z$A&[\)+!R0M!9\74ST8 M:GSU^1@\:,(Q+.FY*<6/0?O'RV9?/W.)\^C9K%0X.7EO.;-[/K= M;'[Y9F%G7^:WL^O#\;\Z)9&:6"&Y;C'4"4F+^UUM3BB^?SAR"%I@:1T(AI(*UT(T3H8*V.7D"XU0 ME77M89U*QW+H>!F-V(N.EP]'2M(:L-""$*F4IQ:CQHE0PLFB%:N_;/I0)]*O M;LM@Y 3F?H>33(H6Q!>-,H98,DS8%4>UM9;2&UJ*YJN_/CV2&K0PJ7\^O_YVY] M6]-@_7&YPZ7\\#E1\_=Z5;5EF%R [1%&J'MWB&81\:94K*PR]']9;E> M_UK=OOWT"#U[+BID B=).)Q%&BFE;7#-6C#/ZG(]HFOP/2 EAXRE(.'F7^>7 MU>)R_>0$P,[6G_>@8]>0:.M"A1PQQJ5BDE*O7.,+)7\<$ M/9M@A% N&:#&4*FTD2(P$9I5(4QSRFLF MV6"I7VZ^OKA>KN]659T#^M16W!POV.7Z=OUH3;Z;?=L8GBURPO)>'#VWO$Z; MUL9CL(ESM&X>CDW="5.BT"HG9F"*F:<+:Y-NFOGFF#2G4P%IPT&"\TJZ()*1 M97Q=_CKPB26&E +8=^JH)).&VH_>?MD X.(V*=_;;T.7(1_K)B4)LYJQ0!33 MQ@FG4? &UR4[@W'(#9G1^E!OY!&+3Q>H5ZO9XFJC==?FVW=XU7_,5I?M:YIG M?B,ZMFE]1;S#22J0$YJZ>SI:2_S$$B!+@6YG_?.R["H6+-U,,'WR0"[NL^>B MP12YNLEBVI.1Y(2#T\U::) 3NT@[ 9>1B\SJ%_,A3N9-H^K6UR^NYXMZHZ1 M![-\^_A<3.:,DF!=X(FTC"07B$-#V<#HQ*XFG(BJESOD\(PHEHE^\^5Z^:VJ M-M;?UM@[F(2UP=,64T>^LN MVOW2)O,K^^61)@XX8Z306%$B%0H/>XS,,V8H696#6CDG#L M2A*ZY-\92L>V%W(9P=A^*Q*,I':6.2=-XJTB2K)[FGI%<%&GL5C"Z,#P[$]: M3F+JN0C*7]*#M^LWBVVN3X]2\OQ#D07OZA,W;)"C"A16B#?41 Y/K/S%Q(0C MBY<#9W-O%K9^X@ZM_9_5ZF*>5GI\:O>>ET4M>0C4@0##N38^.$8:J@BF+2__EEOJW"4V+3/_CMR W'(OT1),<6 M*1*X?Z Y2APHDN;[ TO)R!A\+D(UK'\A,$)64THTI\Y2X8U#]S0-B+.<'+"C M\Y +Y8!-2VQR67HN8O+/NL'9Y79GJ"[JS-)E_:-[E5L'!GN7GK93B(XR+1GS M]6UI:HW@_B$N$["U.2=B8TS8GI9 ]<3E<3"18$0O:*\^945HQ11HC(5@UN?OWDP@B]\/;B4G<\&(6 MC43$)@O";^J*D H\IYC(E%3=" 5Q,!"1+)/'(Q&*G-#M /9KUGSB@!<@9 ^*&&8 MY *8=P\[*,M**1UC>9 )R>R(8'$N(GP^SJ83EH(A1GILF=,>Z?! ?TE93N;3 M]$\FQBZ:_8#@7(3PL932XP6]-G=(>_UN-![ .:=5D)8D]S[1WC>T3A#).;68 MDNTZ?.2T2S86%9G?#Z_Y]Z,WC/=5?:LE_;QIJWDWN_Y8K6[((4$J.YM(N;$2 MJV!,P&!!*:/F^[G(XY/CT):4P#W*XPFSB8YI ML-Y)1ZEWP(7F%!J^<. YH9H)1D_'*8_]\_VP/'Y9_C'?2!E2%&UDK/Y)U%=7 MJTT2X)OT_?EB/;_8E+S<8^6U&19E(C VP2B99B\E"VG&S>RER*K9-:5@Q>E& M6@]<.!>WY(EV>[[N,M& Y]^,=%.GJ*[5J+23=9<([![T9EYQ\Q'92]W"K3\O M/8LY9VC4/%]O(=OEQ4>CT10"",$T,1Q1Y@EIU"KQDSG@[5\$QL"=HW5%T=AI+/.N& #$!08 M)O3^PJ;3"'RK#F(_JZ]5D5.&!>:682R0]%@)PQ_IR',J68](IY<&76_5UXYC MUXE:?KVZ?0+W]+>74$\_BN_K&>^HMO;L]Y&H-&',C-9&DP", +?WT?*S@)3+YZ(]6&71@)9;RQB@BL'I)FW]5/9D$[DU4M.GT2S/GG] M]_EB?G-WLY?;SYZ)AE"AP'EF/=78*,4X;>9. $VD?-C)'%MV0[=>>3[[\S#/ MGSX3P7 J&0Z<$22Y(BS(^_MPSA+A)^)%=<+S#+J-N_8JU91KA*2E7IB@DL,F M0K,6PU5.:_(186!XJZ +ZH\F7'H&M5<1EI+Q8)GD3A!).:&-+K=(J)S6UB/2 M9YFH*E%[]3A&E(+X:S&>]Q_^T:()]IYQ47%$))=@A+ @#=9,F&:M@$31)K8C M.(/J%2[?M=+NCC$G'VW^LEQI3T*+FPC&9C8[L=5V:*2&@228<6TQ\H(1 M[T2SBN 9F9BN'@.\>N+-R0A[/6B]'UK[QB2"4 5"("J$0B:9,_8^F9LXAY,' M_(/E-A;#5(=,&8U9.'#9:&.M=I):4;/ NL0%V9CD#B%L)P;EP5V9XBP[>=?< MUB59?GI=Z#:37+^OKJO-S];IJ8L: U=5W3%U=57=[BR@T^';HPQ*!DD\EAJD M1L%BVUCMCMJ04Y_C'(W'#L&S')I9H]^AMWT:WRR2#7VWV3$VK80_?I[=-R%; M_[I.KW2-CW#O+PTG@2"\Q?$_BNV'SF% MB)C7QE@5D)%@ ?$0&HQX%&C1KWY5B5W%1$,(O_YR^!VV*3@TK@\RG$ MM 4",PQY9+0-F&+C<<,!3%A.$YYIU9J?B@1F\?_\)?"^2,C 0OC=+")'CF%$ M%9+6@&2*,?=@BTA,<\)\TZIF/Q4YS(7 ^8OB&/W"(&7 C@CK0!.+E$W&R3T/ M I(R1QU.K0K-5 0Q#P(G1^_[6]"3:WS?E37?KO'^=.6UDZO1S"T&)RRVB> A M$,V(L5R3!SY@DG-R,*6J^F7$\%QA,2$M^:+BP<:3=LE."[/Y:G-%<32'&,?, M-#*# E&)7<@+9)!09-B$A3#9F+GVY,^Y>B1\3^2((]<>J,&(VW@!A132B4< MLM"D!@6*;4X'SA_Y\*0?Z1GA+G D@,Y?]/?6=Q^)_!\YQRB8(4B#J^.'EDM+ M.?8-#YEN=T?^Y]'-E#: ?A%T_KO \\C[.'>!(^<824BNHZV;45@"7-8W$NYY MZ)$ F[,+3,EZ_V'V@'[Q<_Y[P),:]>/< (Z98 0 CCB"Y(-ZJ#-FE(2&>]RB MG!#=E*H3_C#2WR-XSE_TI^/_6Z.9I$A83#WA@@E#>,,Y345.\N2/>TAVYJ+? M&WS.7_"+MW_(FU$, 9!BA&(L/+92>>=)PQ^<_OFIU4^2P>7\>_E M3F;+<7./TAF?_J=98!HEM8.Q:8(FF#.:HZ"G=#&PL,Q/%3^CK^9^F,]']^88 M?$X1/$' ])6)^8 L:3)R_=8FZQ[&4?[V".6\8Z,\#-@\MK'5;-OCZG M&+#@0C@CFGS): RE!]6E[_Z<^&+*^^.'(6@D]&G:.4 M@W!2>@(H"$DH1=1!JU(X/7DM#P7+_,V7Z^6WJOI0K;[.+ZH=0G&]F5SZM[>? MWE<7RZO%_/_2>C>'6!LBM&_.TN'W(L.<)PE7E@0$(0BCP!B#+&*!*V]RO(T1 MFD2EP+BS42XR=!\:#U*0NB%ER'AD9F@PZ,$F="@$"EM*"$E]Q2+@@B+ -9(\SD[P=9'1.Y%*S^ M4BVJU>PZ35M?WLP7\]K/N9U_K=IBJ]7XZ+%#W-I$/NT@N4JFKCG%,5;8!J2F MULJ^'X#U0>E2*#NMDY?1UCFP(# 7X)#4'"O$K#.$AQWP:H<(;E]N7PXG1 M9 V>05>O8+"GG NJ#8'ZV%K0)*C()D>*@R[0?5:**U6#H>1E:ZH,]0^7R;03Z9]+>RSPI &R1 M=$X$+)*'(27ABKN@+>4H(-LJ9_=,DO82MTUZYE\E$_>:;T:5/#GJ@D2"[QGW\3JVFCCN4I)<" M<4DG6>8EXTF0DV"SB66\#H"!O4?NQU'_YY%[^^BBP *;0#!*>P,(;Z0C#(,6 MBB03#.3$;A."5O>\.>]3 M[4;1=9STR"]%3!._6-HH:%WE0Q$)WJ&@I3$.6\31#V:T=@C (X-)_3*NT#GH MY^5U8OUZ6\1EL-//[>=;G&8^?S!RX;FC$@'C JQ5,O&6,F,U8&%9N\*Y+?V% M[ZFU3_@/#8DB!)$F;XA-8% :I/4$!$=U47A'LAKCCE"*3V7;LA=J#B%:=K;^ M[-*N<)E$:CUTA:#OI]>FC.;.05&YH"0+07*:3&4+EA,7O"3I_QACH=7A=4LQ M?$+#B^N$O8""XY_EA;9IF6.!BIM6C62(*?VKE<+J6#F6![O1\U)5"V%F(<=]X!R M>O9_J>I4K*(6=Q:!Q4/R^>C$ ,!:L"IARK M /5??;,>SQ,M=B#B)ABZ"][Y8>[N!$1,-HE>Z%MJUVCR[-Y^>EC!GIWCE:>C9)1+Q2C#0G :H&ZF\J@H M<:L:ON/?/;IF\K)KPI:KFGASF_[F:K1.3K;ZXN>S7_ M_6Z3=MZ0P]ZM:AJ&^?IB=EVW.=JEX#K\1.1>,\4=M\%[B90QQ(<'R4-H(AD2 M/>%O8&YTBM%&7G9.+LQ7Z]O[!1V#S*->'*4UP"PRW"F#$0/&[8-G:W3(\?!' M5':@-![[Y$%9%'ZH+I:+RSY@^.S-45$2O%*2))L$*6\41OR1!EG5J4;4O&QT M.,QA0ED@?OP\7_6"PZ%!8*2_O M5K>?>]'*3]\<)0:NJ$?8:,Z1L@H_&L]2VYR$;O$3A[TPH1\-B)G M,#+$UL4NA4FFA^#XP4+&6Z^#Q;5Y.[ZY!4 M#]/,6);X#X'H9!0AY D6SDMC:*N:$3VN])'RE^YN-5]<;H2WWIL9**N MVFDQEH2"%$(BR8AU(4F"Y3JWO\E8=H N ? R\[1C$A?+6WX^[W>KY=5J=O.^ MJC/AZCYI=[>?EZNZ,.+C,_IF>;>XQ>WQ=L1+(W-4>B^E4ZB^PFR-\1P@:6/# M"8BLJ,2(3*%R0.R/]@,A])ED;?3KWIL]!P?'@ Q%7 !C( %9JQD()#"3H!S1 MD%.;]6CCIT1]Z<*;WTE4'MC V<[Y[=WM^C:9AVDIIYLYASV![SZVQX)I/793 MU@0",,J4!R&UP3RI'S!.&J2T&="0V3?]=MF&WPV+GB0URJFP4@8@ >OT=V*< MD9PF<+F<6Q%'FR]?MK"_389]?VY,MQC8G6Z82^JB2N+->GWWVN;S:_7'YE<' M%<7!%\1$3::< LM8 *ZQ9IICC(77M+Z-GE.4<$3F2?\0ZX7@"6M(@0]Z87'DE*;)C3?[/5L?63GD5='1DI9D"P03!-" MG3?**@M.2V>EQ81,K(C)J0S?7>&K Z)V?L_S8(FY(T9'*M.VI8-2WE,@B.N0 MW'6J*$<&"6]S"DZ-R"[M""#]$;;%-G[_B_J/NG3M?_[;_P-02P,$% @ M99=83Y2&'D+"R0$ Z[,9 !0 !P;W=I+3(P,3DY,S!X,3!Q+FAT;>R]:W?C M-I8N_/F<7\'CF3DKO99TIRMVQ78FD_=++UJ";79)I$)297M^ M_0N0NMDB=3-E4Q+2JUV2")+ QG[V#1L;/_V_QT'?^"[2+$KBGT_@!W!BB+B; M]*+X[N>3WZ^#4W;R_S[_[Y_^S^GI?SN77PPOZ8X&(LX--Q5A+GK&0Y3?&W_T M1/;-N$V3@?%'DGZ+OH>GI^5-PT_$\=W @=P/ D(#WW=,$P8^]QG%@6/;=N?Q MDV7>W%H((E.(&X(A8K>"LYZ%0ZM'$<1\\K#9V[OCMX\RV<_QZXUI,S<9/J71 MW7UN( #YI$OE]?M..>PK@*8:3Q]QFIU&?4CYAI4W#Y,'J)G_94_B/1#-QD4C0''8-KAV^%I=),LOB7+!Q_'%RO>H*YD MRV[+JF^+NJ=9WIO>]GB3]C]DHOOA+OG^<7Q1W09?W)8/TR7WC:]._J\>P)X_ MH#M*4\FG3Z>2&^H?]+)5Q0#Z(JR>$'FAHGDWO^E7MU=7*FZX&X5I]0WJ2L4- MZ:BZ>3JJ(K^B5-CO+Z&CO#KY?P4=Y2BSVO%G-7S2[:=B":<4ERMNC<(DJGZ7 MNE+U+@FI**[H7_&F\F+5'"6C.$]7L<;S1NHQ5N5CEMY><5L!Y*R&J<87*SH= MAU$WJWY7<:FJ@]T:<20O5)$__EY#_?A[78>6T_!9DXH.9NGSFV?SE];!L6!9 M]<3E3#UNL82QI\V62YEQBR629B+;HRBLF=3Y%A5#&F6G8=I-D[ZHX.2YBQ6W M]KK=85+SUO):#6JRFPJD35 C+U9W\RX,A\\(/]_-R<6J-W9O3[.J:58O+*Y5 MH51T^]VPW\5U\G1ZO>+FQ^RY.ARK;P0 _/C?OWZYDC,R"!74\C#NBBDY1;2< MM^8:5 $H2PB"UK,7%[>/7XT_CEO,WC=,15<9*K7W\(_CZ?\X:_P<@;6=G5ZN M0%Y:(QG2*L&@T)@_#:O87P*D10MT)QC(50MTII/%/AM;1X MV6K9@U9;"]6BZ=D[Y&RMT1/9JN)!85I# WFAHKEX[-Y7OTM=J;@AZ0YO:Y1Z M<6G)V):/J59+K- 0]=JA4MB,+U1J]EYT&TF02&?E=!BF%;;T0I-JAJ]\:Y4$ MGJ(2+L%P#8 E%4[KD%A>JS5ZJCHX-7JJ.BH&_ZI1[^I*U7MD![+1<-BM[U]Q MN>I=?XVB_*GF;<6U*NP_UA$02L$9]Z-8* ]SUKVZ?E7QA92A-S5J1%VJ&D.O M3A*I*Q4WU/E^E>Z>4B1+M4PU?TOS\*9"CXXMQYLJJ23EIG09ZU\VNUY0^OG- M]W4TN*\D@>I#O?MZ4\66TG"HMWQJS9X:CZE7Y2^).FDJ*J7IO-U?KTZ>-ZH2 M7F.;+TFZ#\NM0M6BQORI-WRJU.VPAC/DA4J;K'Q]-AK<)_V:6U\T6F*EH>5& M&JI20_E]/PIK8#F^6"/_Q-V@7O[)BU6,EJ?B;HF(EM<72'.?I/D:Q)DTJ^YL M;4>K&#NZK[/FY95*.5('.'5ER;2O'E;-B.+1H)J*O3S]J$S!C[*%2*/N"P%4 M:P+,KE<(H$"5\L=T5F#B@B7 MLLV6^Y_S+>H%^](N/&]30=^T6S-D>:%*QM2)F$K>OQV>CKI+(T'%Y2J9/:H) M!,D+U=JT5I-6V=?#ZH>'5<:XDBBIB);86^IJM3(<)%6&Y%@=JHLU9I=\8E54 M:V865L>U%K#RW/E4EV_"3,R_J1OW;J,:;3J[7FDBU]Q4U7CJ\ZSVS^H#"+W: MX'-YL7H*;N_[-1IF?+':6AS66XO#JELF@8%:,,\UJ+:":ASLR94:HE3&["9$ MJ8[;E5=Z45JA:69WJNM5$C)+;F]KA*2Z5..>+I=2\RVJ[(0:6; D)+QD=-/K M55$CV:MH"8)>QHNF)ER>W=? 8:Y%C8BLY^OR8A6#U@CM2ID=)_$:.ELZPR_T MMF3U[*9&4I;7*@V8+!G6B*[R6F6@Z%8H](M:TH\]Z&G#:1]KO?Q:WWYL!=2: M!S7QKQHG97IIB2>Q::6C*;BJ&8"%FEEN;2^SM)=9V!66=9U556U-W8MNG:.H+E5-;=*M MLRWEE4K-6*$U2I58Z=ZH=9EE)E?U>G\4=_/PL6;HQ;6*FX;#FMB9O+!$L*X, MSU1+A.A1FF&B^TPJS*9S$F?\F*=AG-TFZ: (%:OGT%/ GG4CKM&.9?,:?W%I M-L2ETMQU9U&9TBL\)G7.6/S_7D!6>7:]2U1G6U;R+JK )1:1*HM=<: M*LDK'Q=78:/PKF[A2%ZIXKFP)D M+U3/7NVL5)#5K6*4 B2ZO4#)8N7 MNPLU*["]*B.MX()>M0]5KF(L=;?+ZS6(7AK]J8[\//:K@5RX&/_]92ZDE8J[ MI$81%Y=J/(INORXEIKQ8*5)K JJ3#+*JH,BRD$BU6WTGZD1F<6V9]UB[H#K? MHLK0$G93WQ>=)EN-/ M'\OO\M$?Q\_^Z2;I/1E9_M27LW,KGW-Z&PZB_M.GZV@@,N->DUEIU^S"^5N1UXBDB_X3^OO1,C#@?JB2+Z9,M.]U3'@WYX=V)$\(R9;^_RMN27B!_R^;Z;2'L <>G MIFE9E-HVY[Z'?,I-BYC$(63:[U4-3S[_AIONLB+URP[[A-B42GI9 :&0.@&:%7-#SYK'KP^B[[L03DDZO4;-@_BWOB\1_B::[#R/4#VPDD MLW*/^B[AT&8FQKY/,"? M,.KVIX\AG(_QC&)@%-==N7[>^B^.Z7-'G([]UD M, SC^<[[P'2 :YHN\Q %#G ("*!GV12[B+I2)DZIO:+A&Z"T'-'50"I@1Z6 MBVR>;YAE88OZ ;)LDR);@@X0@#V;<=.U;.Q/1[*JX;8C"5+Y=&FA&SWIV\E. M2G6-3HQ1')6#&F4]B="K^S"=*(/Q:,O!0B_Z+LV9N)=YHMN7C7J3H:LL\$]R MY@9)?)4GW6_3AI/'36Y8D&)70KZG]]M(&J8BG2,5-*6DI0%T?0:H21!W/9L3 M'W$*$ 1@1JI5#27'?H#6A!X3 K27(-?W45I!#X>!P((.LQU+:B!3\C9DCFUQ MB_EV .V9C%S5<)?TP--A]L;#^^?8 _CGU>@FDS:''*K_7?Y1]H;]&&5UUW\5 M@QLU_@VI>2[[,R^V1VE^OTA+:1XACQ++]"#Q?,8"&]) *C]72CT?.-Y,&JYH M6-"2'P4MZW!J.8!!:%L0( (1< +@.06)).508,UPNJKA$=&R!N*F":GO4]MC MW (!"GR/\X)"T)&:U\/IK29L=2DD1XU$ MD"8#Y8:I#O\120-H_-S5CUU@ULFM"VTKID[22_YT M('UZ9 5T1O=5#27==T3V/S4Z*&8!EOX_YI9#?4H8]Q'%06 !Z>JYUDR(K6JX M0W3\>8CH ([I4U\:9L"A@#.'>T ZK+9EWC3%]M06IH:4=X(G:6%87$&J>>8%D=!X%N25SFV'!=!"\\IZ54-=\7? M7"MI%2A TB8B7%K3W*08<@X8=P$/<,!\:3+-;,95#7<\37N/!TPLR=Z442ZE M"G>AS8$-$&,6L1ERV2R"MJIAVPC=<@;G"%.381XX%J&>RVW+\Z7)@XGO$>IR M9TKW50UW).^YMH:4K;E! '.G,1_!4-=XB.0[2& MI/W/ ;<\UW("ZIG P:X+')=!B0/+]V:A\54-7X..3$4ZLEH';3*B,0$^V7$> M]:+^*(^^BRO1':51'HG,?^SV1SW1*RD]&([R@C 7MWZ8JFC"-*1B#Y1>F*.! M;0=2K06.9[K2_932%D/;ICZD +G89G!*@U4-3SYOSWK+:/#G[FG )*[4R&C M 75-R"V".<:>"WRI\QF:6UA8WG G-.!O0@/;#!@E/G" M&F M8UO!3%.L:O@:&A1P/H18Q626%II)^JL?PCL!Y]4T]%T/N(RZED>1M"UMV_%\ MATMGUT*N.7,75C4L8I>[(/]^B?\-R2^%ND^H:4(/R'\"QEQIX >2Q5E@(1C, M><4K&NZ&_'MGFVY*?H>YCD4Q@,B2FH4[%&.I6#QI_-N0X/F0W?*&.R/_07._ M1R4#HR"@%$FFYIAQ9/$ =/AV.=@9GVN:K@I^=':DO_ER/S;6]%5FN\L[DJ" M7(>/EV$N+M4B6S?J1\6 [3P0/9&&_2NI T=YDCX]:SPO?4T"@8],WT?$)JZ+ M51(/)Y1P:OFF/S,#5S54!$ [H$"%^F^6 CX.J.TXG#JF32%V'>!3K!;&'#N0 M]MY#%S;DS8^)M2V3->E1$VM_ ^@P -SKL#RAAM3 ,Q1 MX&NH$@BSQ458\!OZ-7PJ_.0OTM"[*T;GAIF8^Z9#-&YW2A[6YXTDD$>I[F"EV KX?N,P%@>/.C,X5#3=SP$[Q M\\7OM>7.A=I&H^SJ5-R+.)LRGR) D*0BNHO=\8[8:Y73WR^YL/0/0N*K6BXFV9TK6K8^.BKY4VSHW>1;V.+((MPE\JYM1F2!HU+ MF$VQ;9&9Q;^JX2Y&O_NY5^EFKNGA0I](UQF8-B=8I0@15PYV-O< M^Z_J!SG4N%>T^IID>2KR*"U$L+0,Q6V4?^U+DCPG@?(8I"IEOFU:U"24%]BF M%@ 0T\";@7]5PQ,CD\27@SOYS %X=T&P+3FXE&L692Y&F&($.#0I@XBYTM;T MK+F%R54-Y\B!K,;IL;EHV)(>U 26:9J6)P%//0P XA@J[)V"RRLJKA.UL9S5!#)4": M/)"ZT\+4]&SIPYJ!:;I6@"WI4,Q%65/Y]DT6#85UNY/CY_1OFZ^7<4 M7[-DE!;?BHHHG\94+RDP1_5B3UK91!0[+M0/DU]4"FX>W48B-8K7B9CF:D/6Y\D^/0 GM\^NS=T@ROU;X^;\ M%(/9VWJ3QI.?IN^;_#"FS I"S=(I'L*TMQ".NQ12>47=7/2*].7?)<=GEU>_ MCWWDMR+RE(+B3NG0XJ?RMYY\\^.P'W6C<>*UT8L&I?Z=6T>:']K)Y\G/2\?V MT\?*QY>]^;C0G0-E@S+J(M)B+Y$$H1-FHEGXNT+7ZP:Z$QGU(U4LT@3*X6'QR]K#?L8 MF.>LY)TB,2>[&.6J6J'RU%/.2"!"<0C9]Y/C*M@@:4Z'U@WXV\TT, MFOU&6CYH-JEGTZC86Q(7J_?/$H]FF[3WRQA9.KR9);(POMU9';M3)16I M@NO-KK3;1X-17]71J@O 'N2LKSWNM[-!WU'7E)(!;<@[ER(/HUCT)OGE!\DH MU8-\*QEA-BPCV#8R0L_SKM'_O@:40K_U&]%V00OL JM9;ZMT,3VL)OAX7__D&2%TL46LV_L9IOSZ+#E@Z?W>M%:F4G['\- MH]Y9[(;#* _[!\D72\>ZK^[?5B$B+0$.,>2SO3VAA<"1V0U,VPWMD1KOOX3$ M6K].W[!_O?WBBA:51Z11MPO#:!YY2YMZ!T&9K;QJ/>MO+AG>W=O>- JO W?O M%KC;>O]U=Y;NWX:VH?M[&T=,=>,<=BQ\ZT90WM_K?^E%\T[^\([NTWXW,*- MU*S0 E9H18*W7IS? Y1OO[BD@=X*>^']%YVVL!=T3&*_)<9V'H:>]:/S)#9. M5-%:I07F8UMV%6D+\A"S?;?<%J(E0PLD0\/;1;93$EHL[('0WRY\I)!B7&5>'O*1)+#]V"]Y8\$?'C:Y4,65U>,'O MPYYD(_DJ$Z"2$::MG;"O:MM?W0N1?TFZY=EUTR+_%W(LH7K4%Q%FXC*ZN\^3 MV]\S86>9R/<+21L1WY\.TQ(>!+%-Y$ M?4DKS?OOR?LOIF$/N?[UF^(JSQK=+[;GCB5OEV\T>('@\SK#'X?&WVD^:+]^*+%N5!-9%VK[7,NS#._N_7T!*H M%1)H_QGI7.2S@Y#/XN^BI.+D+.1#9Z6UAG\4S/1JMUF+I!88R^W8?Z[%2SO$ M2PMWJ6O>: EOM,B3>G6<1KM1^Q^7>343:''2&E73NH"=%A!'&*![]1J0]FA: MX-'L8$WH54RAU4Q+U$PKZNEIQF@?8[0M!J*-CW?Q3EJ0'*UMB7;9$KL)@KWJ MZ$3-%ZU8R'O_,[->RTC:_&A3-'4O#V#34JEE4JD511M:OFNH+:=9:H._!='& M/1>[6H>W1H>W0O1J3MI/3MKM3OQ7,8;63>^3E=6*XFJ:#][;1GE_M?*J HW: M+VQ%%+-=*D4S10N88C=5^EKN^^\ ":\2CUJI'H8X?!43:->K):[73AACM@1\ M%O>4[(]R\27ZKH8JGWX7W?3+JC&9\_1K^*\D=?MA]IQ59$.1QB+WDH&DR7DX M$'O&$QL.?,8EM2/?Q\7?E^P0;,$*7Z*N(FY\9]^EHJP3LU^LL,&@9VQ0.^I] M98/YM+%MV, 3WT4_&4I5*KKW<=)/[IZ*&E3'P PKQOY6MG/3"6.O90E7VE') M0*27HK2LLOMH> SLL&3V_'O3&Y]B\L^0IIL085]I5-GBN22:CM M^FDHGG'"KTDL)('2;R(/1G%OS^3"XL!FLUL]LGU5!,\\A3!*_ROLCX3S-/WX M=TE0Q<)/7Q0#/YOB:9NS>#C*LZ(!+(>]#H>H*O%A!?RK'I,$G#7'CB)K\2W5$:Y=&^VRUU&^1@+77?CG6UU&TJ+K7';L)^&0H'Y;@\6P36 M4E9+V3U8?FR89[64U5+V3?,J#I.]]&0>H!_<;J_SH'2+MH>.(M;7?I[5^3MM M-.$/5H7JQ>^V+WZ_GPVUWSI1:R"]VG20FDC;_3JC=)_-?\W!.J/TG3-*=U\. M(HR5LW F'YR.5%_7%SKK2*V+_%ZD7Y+X[EJD@UF[?1-;U61J0%(T)*F6DWE? M%QTWX]0*OW<9APZ3A^B?5_=)FN?/:>:-1!1_$5EV?1_&U_>I$-((S^\/CV4W M#!2\DE45O3]M3N]#X-WCXS[- .NF>A<$V6OEN$POU8_N$*9U9];3@4N'UII3 M6D0=K@VOS>>=.GK[K\=:*Y4.5YFN6-XY<#6X;QIH]Q5J=2SJ ,14"Y3IOG.J M5J:'KDS?+U?B,*2@%D Z\'! 4NF(S;Z#5H/'HX'&!Q/_.7?HG_T0IKV%2?4' MPW[R),15GG2_70Q5S>3]FM-GPYI-9^VX=C>;+X\7AN]WO/#+>).>^X,)S.BI MW'>A/'\2ZUG<309B>F[6EZ1;'HWVW'S,\HO;J["_;^F%2P8W;^.]&-W;">AW M/O]]"U:X$OV^.N4B[I5)Z/*S_SB4=!<'R!FK!GLTC,(V9Y3J^N6'RRMKC/>- MV.5]SVS>4JYH=GDO=FF%=/E36R0ML$C89B[C#B3'%HI&6R3'J&*VD!F_B%BD M85_2SNX-HCC*\E0V^BX.EUO6&O'1R!:NU4P[U,S[1B:WE!Y:S1RCS-C"'M$R MXS MCBW4AY89[^+.OK]RV51F:-/TG4W3_9,MFF7>DV5:(64V91D=8WW'D/S[ M.[]:*>V9A'G_U6$M8?9%PK0YVZM((I[D7W\5Z6V2#L*X*V["3/1^CZ-]2^)\ MD2E4Y.JN,;S=<<)[Y7[IB=W;3+#U\C.E?,O3J)N+7I'^5HSY\NKWO9[5.=E= M/[;#PZJ>TCU$:44X:8WLVX.8RXH1'5,X:/64:R ?N@.V%/F%[35GE#C**"F: M9&'<.W"C[#7CUE)$LT_[V:<5TF?#S7M[S1BML#O>/TBLI_QXHG8K4:Z51+N5 M1,LEAF:?=K//^TN?M1Q=K7 .R:P<2XPLS?]Y&<9WY52K;[^&C]%@-"C'?> + M#G*\GZ:C/_FLOCX;_C)NV.?UC):)G[5"JSK.=NB!DK4\7UG?L.U"I_(R;45OG:^6;[+.;:)X?> M*\-,3^4>99;-.4FE/?RO)'5'69X,1)K-IM/^'HO\A:9P$TF$N,BC3^++*/OF M/#DB[MX/PO3;"__JNXA'(DB3@;Q'WM#-_XCR^\EK5C]V\8#<\:T+;?>#P4H+ M_"6EQQPV1^J&M-*JB9KW%M>8J=WUJN)8WN43?30.[#B FUS M!-31[$V9?AG)]S$PMJ:2N1;Q]-=M=8WF^:7*99'$;ZYCCAAA+5(J:P8X/541 M)+H9Y4FZ)U'JI>R_.)RC"96]D?S5MOZ>B6-M\K=7.J\*G&GI? A1TI?+QMK6 MU?[=_JV6O]C8H@V&M^-IK<);&EA?0X5KFUO;W!JP;3##UERLUC;W 4EG'1%I M&S]JZ=QBZ=S^$*:6SH<2_GI19T,'1710Y#BX7GN,;9/"VB9IJTW2!B>"Z+06 MC5"M0[=V$YYEFC6L0Z>'F?PBDKLT'-Y'W; _0^9%?J\DF)RV--J7LRL5#FJ' M-89#U;B.2")/O<3ZZ2^PFC[]TSW?\_D>#^23>]Y6?._21EX]P?^X/) )_L?E MT2"8;X+@WZ\.9()_OSI&+W>%AOY#9+E(8W^4)D/A/W;[HUX4W_TB5*F!I\-1 MV&L,4Z._"OW_^77/IW^"_O_\>C3H9YOH;VV@[?4JNM;?ARBB-W*QM 6^ER[6 M^A/L^0:8.UB'>@$ZQCX.\7 ]\D^U^;;_NGOC298B_<#GV = M0=N_"=[(0-,B>O]T\$:K6!K!^[>*M=$$ZT2#_9O@C8*@&L%[&035JUCO& 1] M_U5JG4BD!;C6T,>!8.U$[26"M8U]R&&0]=>A]3+&&R]CM((Y]$:>0];?ZSM@ M&OUOC_[W-^YV>JR4KHG0VG.D=#&$MJQBK%&?1(-0@_"00?C^%4G6 .'7Y$&D MN>C>3TO^25)]R7L?-#!W LP5]-9@/6*PZH,,]$$&;:IR]_Z!G&V+L6I,:$P< MJF>U[8$WVC#3UM%>+^AI3: U08LTP?L'NL?NO=8$6A.TE^N;])/'YH\7?5=< MT,MZHML/)5&F3'DUNLG$7R,Y*%_*K'R!:5]+-9O;MO G8?-'J28CX,HSO2KB4 >/':# :[ =$5,AUVOV3 MSV4$=J[_Q^0@D]%OZ%?[3[@^!T^G*8B^OW1* MCIN#*RAS^!PL?0?)DNM+X!?-&Y# _#<2)]_)5C+X/A4O>?B7,(I5#$4UC+N1 MR)RGI*<8?]RU)>/.6#6?E.;HXJJ;R>N MR6;BFC1J,$-S6X/Y2L6XM<&QBC9'8'*8F_'PB^9M$@/D;V8ZO+V+M(:[-WE-B':=_ M:*HE,PC6Y/*7S1N0WG0S+I_9C]&C%MA+"7,$,IHJ=D1KR^@7S1O@7O(;#,0- M/$5,!_-T,&_7["[M;+2!25(T1ZQ!=@>_H5_#)T"W9G9M;Z_'Y4=I<8-BH86N MR]XOFC>3!::3OEJ2]+7NDL7+YLVPP96G&:$=C(#01HPP:]Z !TZT!ZX]\%U[ MX*1@V[4]\!?-&UG>PMMQN1_=W;\LM:&MN 7:'('E9IX"=@HW6=Z:;]X #UN_ MD=G0M^+EOEJ/])*!%!Z:F9<0YPBXV2J28-;FYJ+YSBK)ZI0#G7*PI?7\CKMK M%1/#(C:*M?VL[>==\CDL@J+KYJ._;-Z(_?Q*V^,\6F!W+;)?DN8()+:YF=WQ MHOF^)XD=$5Z>*J8T7Q01HUM:LW6P4CZN2!)"MR=HOFS<2 8&OLT)T M,H).1M@L2K+1/F:KT2H#XT(U2_0VR*C=),Z/-5RW>/OZM);F6Y"V.B;/M8H73B=,5+'0%BXF) M =?.E'S1O)$:0J^,>6LYK>7TLAI#RH2VUHVFO&C>])K.]B%#O12_BC*'S\QJ MG0:=HG69^67S1MQ']*9&QV%O]W\OB^,=M_C3HH;;V@$0V=QLNF0AZ8DN0LWD MDF@AO)O$D18+85"4C%Y[+\'+YLU4$OXB[L*^3NK327VO"F!L$IKC3>\ 59)8 M;XG9.\F\7P'H4OK"S80U;%)8E_N<]2[G'2^R'&-L8[QM>6T17C1_U>K**(Y* MSL[NPU1D\]PT$&$FI<#G<5>*ZY.G3*[-GJL>M/#04=:K>F*4)01!Z]/O5]Z& M#_QM) DBTLI^%ASUU[C!AL\MCC:I'_Q0?MSPB9,3@VI[.FFP.4F_BO1*S<;\ MHWO%013S;*+N.!_)%X1Y,H^1-:?A?SWKQO,'S;W!$W$RB.+:=RQGGN?&L MR:7IT-;AC%IRCZ]OSA>BZI&C/!5WGR[EU0T?."PD7FTOR\L;/K.4HO68*!^Z M$A+1XZ=4] N9E]U'0R-,NVG2?ZXQ5/L/27KW46I6_''19_0PE4K,LH" %)AKWW=BY$GYXFLI M&J]$7W05%4X1I('O(\: ;5,GP#8$MDL$K7V?IGPEY:T9 M!9EG,ML&IN4R3*V ,]?DML=MAT"+$=]^1GEFKGV?IGPEY2F?4M"'-I)T99:' M*74]XEB.BX@?$ ((<:WGE#>MM>][;\J7OV3)*.V*K/QZ+T))%OE9ZMK//Q5_ MPM(J='' ",V"S"BOHL9Q,!& 3$!@MA'0+TA?':C_&-D^9.:$$ER<7HOU&[W M3Q"!__CQ5AJ?IUGT/^(3&^8_GJBWC)L65V[#0=1_^A3%]])JS5^T[B;])/WT M;\I-N;W]\<20/L+MSR?_EEG !=Q$% '3HR:G-C0!QM!U*;2IQ8E\2S8,XZU? M]/E:';UG)+>&.#_PN>'?I!_GOM=20MG@IV$_NHL_J:/U1#K7"0A* MXLS=/PQ[RBLY[8O;_!,8/I;W1['RT(KO\R^(DW00]G^17'9O7"4)Y,? MTJ)#Q2\/42^__\3Y!Q.:C#*$+4HLQO_CQYL"DZ>2[/UPF(E/DP_S-%(/+OHO MF33O&;*)FH*?3ZCBO[RG_J33J^/NER]4Q)XT>NMK%9WZ+M(\ZH;]\;ANDEPZ M 1,2E-\^P>&CD27]J&<43 C C\^F'\FIG)_;^>_C)\S_5$Z!^F7\EH(?%E[Q MG-\2V<_;?O+PZ3[J21[[<>X?^W^W?[_!??<"]^_?7L MZNKLXKRA'F_' 14]_B.4QG-\ER=QQ_!<0SH*A*_?QWD6H"M88&,BFW,\^\\& M_]MN>&_'X<'%Y:_&I)/E7^G*Q$E4R?'ZI?(^YXT^K M!K2T\Q"<_C8E\+-N?YX?TNLH9.QF"O><0\UG2H)O.ICRAA]^#=-OQD4L_K:A MI!K[;(35JJH5;&RA&1MSZ9!;+@R@0RG%F#N.8YD0N[8#*:>HBHW'S]'&K7(C\Y]/(MGK3'0E4R7]F[#?3_*;Y'$)R?Z0A%;$SHHYYQ8Q?VR. MT\=TVN[&"HA,R6&D!3V,X2C-1F&<&WEB7)61F9)Q(3:2U(#TA][?5# @OQ?J M^DB^)I*>L?_8O5?'!QMV-U>7(<=D<_8^/0DPE3$TA 2 MP[Q\L7[F1U?Q\#-+S/T68$-@L7%YG*Q^X;;RN M][:">>!,PU+($/!LZ+O8HY19#-@0 .H2A)D#.%IDGDMQ%V4*E/FYO-*J>M)VMMX/IQ(+>ZS6VJ7 MM\SZ2_.WK5[YDA1[H[#R\UE^&]V[CH#$4N,O!U^'@VSB_O%DR\TE;DJMZC20$DZ_/F>G+HK:=I2Q[]H<"Y\K@N MI,^2&O\I':VL%Q7^F+((GLF$HEEZ%\;1_Q3?_[8I;Q\P;/=EOL\^7'ZX^F#X M@V$_>9(3_APPQGGRH6I6MUJDU,;2MOE%>$DNT))+2VZCF]M8<];=&_/]1FM_ M;ZJ>V&RA!"/.*$ >!PZFG/DV"*#O8(Z1*9U28"ZJ)[O72T66C?_Y(ID9+E%- M%!%J_%TRK4*I_5W$HY;;3R_S)]XSN63?Q]=>7V<)-HM;W@N:)ICEMV-&('8P MAK8'* DXLP&%$$&;40=B$]9"TY4?+]+KY"%> LPK.9K_3+(FT-C"27QA0S4W MAQU-F.V9&\XQMV[")QP35?G[7U,I&Z)AV#?\ M1]$=J>(,QL6M= ]%IKW]_?/V)4(,!9%=^/0[%",_K+^@;,[MKK,II!9'W(/4 MI)YO,[4]3MJ & N/;1G63?*U+-3$:X0(*L6DPE@.U]&_ML&Z^NF.5LB90'% MENVYP/(X);;/LWQ MUD2$H(!J:^)AUUYZ%!LF2;(%QRB6UU M&VGOQL/W6,"ZCO)RUZX(N_=&MQ]F64L.!^G3!6B0$RR4J56?+B/Y"\SU;E5=/=M8B)-$6LMO]^:BV$% MV.&NA2T/*![U&$6)]2SN:IJ SWHPV=AU;$>*-7 M$G[\>O''F>;#E@2 =Z,9UN,S/"?Z;( (#BSJ8$PQ-#F"-J>!RUU( Q/Z5:)O MLNEA>=[R0MA>::5)Q/Y:NFCG8=8+_S)^Z2A]F MQFW4EUYNV.^/]ZO4:1<7^GQWHAQ _G@5VY6,7HC59BT:#I,15<4%B5$ M1K&-*S-^D,^3$VED(VE%9/>)2KB>[!_)[\/\Y2@>PN==5?TL;QX/Y&\=(XQ[ MQ@]H;K0WDB=DHYM_*0Z0-Q7MY9VJ*^.'J5U,6=&3HJ=AEAL0X,)'"@:V,+0N9YU+*9-"4J,O_=49K*X91;L93@ M+FJT+A'(( ,X !8OD5\BCEC-C*9[T.L-M<&57D<D$\TB&6T@ M1_"DK +Y-*E%5N(VBHL]HL7JJUHU0.#'N@X6 ME^&/DV8K&]1V;]).&0;CMC5=G;2,XE)V22_\%$U,G7G[1@?_7QO\)ZOS@I>% MZNLO6>O=]G[[&E[<4LS7P@0VGHJUGCJ:*^K@8)L2+R @"$R*'BKL94V#4\8[L3VTL!>3TLS-*O#1UWB49-8#@*9LVMY%41_[W>WS[)(;\B0/X2^D M:B&TJ1 BLYIA!%++\DS'@8A2$Q%..71L$UL!9 PZSJ(0FI"_I/Z8^&\MC+8M M0SR>#_/%+)O5\_,L# 0:"@/=+HFWJ)S+RBA1=/LR0*161XJ@K[2NXZ2(V8ZR M,E8C>UV6':PH[)6DQ;OZ3^KE#Y%\M0H"Q>)!!8)2\3W*BAA-',;J1&45VE&5 M-53C+ _C7ICV,D-ML(EZ=;F6^(?P;U5QEP\KJR"N$\YK1!;N?=R_B YF]Z+? MG\;Q?I#\4 3IRBI(RV-@]1'S/T7V5@%T1F=+97X08 0Q1SYSI4"B##'?HH1" MSC'SD55A"ZG1OY'T:7P)J[F8>_,,W92*,$R MR4T;\VF492,5*QBGI1?)JZ((.G?+K*E,94UU5-VO\1U]^9HLEV))K:=TB]BI M*C?Z00=Z7QGH12L#O2:OC]ABN$5.]AYLQ5I(X2J>WQ/=^YU?49RWI7I"]9,DYCGQN39R5QD1%*W5P:-%D?'JP-+^Z MD93TF;SI/)!B6TZ.* 3X?"%LJ0I[23YN>O(9\0Y!J(,QG=@@D_'N,+5-'[JF M#UW3AQJU2 ]K.FDZ:3II.FVFZI^=MWJ?SC3WG3B]247X[32\E7K^4]A_")\R MI2+NT^<'W*YQ?*P^X'9'!]R^?N/0RGKN&\6&=G4X@R2Q[7SQC8O <"]D7\^O M-SB1[Y4>Z.;AW[VVB=^L2#I<4L"3+3%5-RZ2O@?AH)8NMQ[PT%[&&78?Q?LJ M56K;\R):8KCIH>[C4"OKR:&W+J>\.,(U+[6.VLG;_K\U;Z\-LX^&,'9N7WNGME?I!FF#F@MC+(* M>[(MS/56'/7N ]4"0P]UQR6NGP_XY?:!]JPXG>5B,-X2_J$-=MWK9/Y,R@-$ MS8 $KN_!@.* ,X!<1I#E,Q\")V#;T"J8YD$5)8D'->&!MN!!BW,MX_10]XJ3 MWV5.VR[*D8D@M#"W@.E2G[J<< M9-H6>ZW&,MS#85:*%BM*IY%;YJ8CS%_O2 MG+ O);PPKNZ%R+-Q3MGBN=3%_F-/=(M?2X)C6%QBQ@^_Q^&H%\FG_6U3W?". M6?>[FAF#O!Q]J_"FQ:D>JM8F[=O4\7Q& ^X AH+ 9E)PF3M3)VI?4RKN93M5NDTK MEQW,G&'N@W(QCT?BZJ%JY7(TC@KQ.72D5+(QXY02*O^Z+D' ]1W/<]'N')5B MR\M]TN^)-!OOL33\OT91_J3U2Z/S9UA:O^BA'N906\7)6K]4R"?3QPS"@$'/ MPI0ARCTWL$R7R?^D?*+.[CR7,+LW CD]LY+L6HML/TL&VPJA:BQR> M%B&NQ1'B#%J$42L@CH]-:",?F=0EE&^54W6>Y")3!:.F)Y/ ^H[+O80#'S7=TR;X:W4PJ]A M'-X5,GY:^J,NNTNJV?'0'NQ]J'EJAZJ5B$3%8(/2H6X+@;098"JTR1M&S,?(N[9 MA /31!S:V]#J-U6*-I*N@EHS5]I _M"??%?*I)]D(U5]SKY)1I/S)(W+*/MV M9!IB-?$-C+2&T$,]S*$>JH8@!Z4A;.#Y'N8%/,".8ZJ#K;9< MPH(\TY2@)D M ^H#@"$-J&,Z%&U.R.I2%VF]!? M34XM](]-$A[14 ]5Z)L')?--Z@) /&XCYE)/2B=*3"OP;)/[)J'^5NND_N-] M=!,=02[E:N(96)>8."ZQ=T1#?;\*^XT!V.8 ^@&2]K4_Y"0 DIL--1EV3.BYVB-1^1/HXA#%N,65$Z%-^MCCEIX%9'K]J M?J*7O7&MB'XDOHN7/V?W56]2R9[= M:"A']/)*=/ORE]M1/DH7VRE1L/#<83^,%[HK.610\:9AHH1)%"X,.0_3.[$P MODR(;]/?DG1&2/F,>"0F5]1,9I%DK# =3X/Z97B?AIG(.F.&4?-9[*Z6V%09 MKI/3T.4,2EX;R';R!8G\09TEG$;E5HB%-@4S2390*"^)9,@)D SRP;@NVLVQ MC)35?3EI1C)*C>XH3>6/QO=(/&3&0Y3?R\N9FE.UM>_9DXK.JWNFQ#)NI]LW MAM+N4>=DJ1J\JIUBRVQT\Z_Q@VHXN^QVP7]&-RR85CX_[.8C^5J&TC&JBZ:Y$@)3P$\H>UM&72D]W-:?RKH]-?T"4GY3CFS4Z:2;Y*25_[8+QE6\5+4E=<4 M8PU3T8ND6"LI=6L\J%F.^NK20(B\('$I^69P'(YN^E%7,F.1C1X61%$C3I6, MEW)'SF/) N,6PS3J%D*Z@&%Y?'BFBOK(!D_J"&II$BK<2LTF17M72LG^TX^J M,STQ*""AQ()"8YKT1MU<,557:<=LPB:#\%])P03C-RI)(G^.Y;M3A>B14(#O M]Z?O^O'Y\PH(2SM"U1%*1G?WDD19+KEV5 [EX3[JWIU&JT*Z$\>2D M[T*>J&NJ%Y)GI*2I(-^^)1M1\3\6:4J?%G/ZKYZHFA>FE2<).$]E#RPI,424,%_#0K M9SGY+E6G5)9E1Q_"6W7E)6&G7"#?^C3E@[F;LY%BG4B)T;_*K0M1*<7+!W:> M=:Z8776'=#X*6L59.1:1EW!1U_LB5&PL+8DI'XPG-92R3>+1D/*MKRA1"?YTR3%-"1M!*YA(A\5*^$K83P,[:9]K]@&77/ M79H\J$+K#Q,LE'0O'W@O.VKT$^5P2@55',2NF&),:25S)YP_X8IJ*O?#KB@T MX.1*5ZF8OOI%0KE[+P>M_ %U1F+5S*EO%> ?*[+J.2G@KIA_%!?.AIJ'GI S MFRN=(I^=%\I3,;5\8;?466HF^TJK*LDLV\AWYLJ@DW:JPHH8*[E^DDT%0'': M?"'("@&027Q+..7172%3"IK&A9U0]JSD?R6(BS>H:1=I4DAAV9?BP=_#_JCH MR)<.YLFBI%=1(FQL?LA.2.48CLT#.9+;*!_C\H/QA^K\ M-S$V/99HS9M050$8#67GHK@P#$I5\%W.:^G!Q06(58& TI:9UZPEXDJ^DG.6 MR3[UU+:?,!J40Y*2=DPE.3FC8?D4"8Z^9+85"ET)+E%84Z&RU$N64%V(Q<.S MODZLKH,4.AV$>8\@3$7\8[WS_&9='4_Q&D=0/9OB-QW3V;7_ZR0?V MO%!Y*/-T7&NN-[F6&RCV7.QE;![FXZ[%^>>?W[E>^J@[*N++V>>G!O/ M<.PON[;ZM#Y*E"<*;LU&6720,W^5KTH-W?\^G(2C)EJ/$ X M?#2*FEE&H6@!V#6)=B@[IG4AQR4/0,\)1%:D>1P! /7 ML]]2:V+K@;J_7UY*%\TH,?_IE=.^[[.KU?[AC+5A=0U;C&%5&%W%I[OJ@PH& M?P_[BXDS.^/P6@+N?.3_O@O]O&2D&V,6.>^H??\8H=NZ&:?HD1_M?87\D3HK5,3FZ2Q6^#C."I_ M&F6]$[40& W"?O;SR:F2)9+0HI JY8+%SR?18_XI'@UZ23YN>?*9@0XTT4\? MGP]O%JAO;C)WSGH5*PQ';QYJR;+ODH594\D"?4!1X'G$88S:/.#,IY8?F&Z M,6968Y*%_48:D"P0DP[$UD&+ENU\CQ8;+E?W29J7Z1AE!D(1-L]$=Y06&2LK M+-C:RDJOD#CMP*$)T!2'U M\QA S39]0Y%.; (AMWX<,!2Y"]DL<%D2]EC0] M*Y*\BA2#G2ET:)*.27B#L&NMXCX _7P,R$%PBAS;M:#O>0@0WZ?8P8Z'*: $ M89.R %!O2^0TH[ XZ1 *#P$XQ^-HV]VN['V1K]X5TL*1VJI39*\FMT;8ESA6 MF8!ETE\O&=WDMZ.^$4[ND6W^W3)QX:C_NP5,E3_Y['RRSB3/OR6"&W4S M6@)M,H.VCTQ@![7H6S)SE].).Q>Y6^XTV)ER M1+3#8).ZL7TFZ3%[NT>-11/,0E#,,8EM$\(<2%T+V8%K ^(X*+ #WU]T%#?$ M8D/^(>P Z[ C3P?G'BHS+,Z3]*@]038#&H#$L^4?FTM/T&0!1V8 ?,X=VW(I MU7.'OO^'U-Q3",>M,=4.5^K6+/SF2[XG4\+7XY*W;53VW9MVT30\FT".(8+49LWT:K8(AV3-JE66ZL=CTD)[C%DK%E&##(]#U & MJ6-!2KG#D8L0 (C;JL:W%VP*F6:T%L:H0W"3HE J!-#]VE3VMGYM7W^RYGS MQ1_O2VM",^XQYO ,I M:7F>Q-T=+[71#C7)(9B4VC<[" 1A,D,0\SR+$&)[%J.,0N[8 /C0(@[T""(+ M08Z-$=2,SC(['!S$4O71.&47UW_W+YO150=H('(Z@Z!-&,8,^M!!-@4NY2:V M X8"QV069.;"KO.Y-*TWT%T8=J"%#]I:;!44VZKN#A&$%I[MK',H#0A#ON52 M2CR'$X\&?A 03BW+L=FV(&PH*(DZB#2Y@[U](#S0=,AE:9 ;)+3BX6.QS[TO M7E4+>/S0HG[Z0HKLSBFR5:&G=IBGR.&3<NIJYKZ>O9/_0%L4DM_3FYH OJ M'_SXCF8NCZ?%\[0G&@(5]SBR;4^I3'MC8MT% M @=EW FA"IR*W?&U9TM".8=BAC6:3MT^6'%PM1,DBZ4CTE$62)OU^48 J M%?TP%[.J5$>;.P0AQ7.%+0)3 HXY)$#4@!L:-\4/NPTV(-SY(H<374J3.'.]6=F MTH[KC.XS%O$,B]#S+,>"#G1=A]H2?MCEU**.A;@9('NAYDR9$EM2^PU=.ZMC M-5MS9L7LME9!'I4>/& (TMDQ%%+C09\XT"(6II"8#.* .A1!#UD!=!8"+!M# ML*$H9\>BNTL0;1$$&_8:6Y^]/BGFVZ#N/$0#UIHA-O"8;2$$76B[%/O8)L#B MMB/_%S@>YPN9DF^H* GOF >^%J%]R&.%()L[B@8X;F!## (84-LS;_&KKTIP^%?& M5_M/V_GB'^\"!H8SI6<&Q,?$-$E@V]3CB -*3F@\T%3W%LH9[%W60@ MBA#.&VQDYAT,].G9!Z;+]AE :*:R*/1L)('C.9!1B1JILBP3^[9IZ5C9I+E=<&Y"(:R9P!B;"-$:6PV/U/?,=F ?)= M"YL4.YZW<)#27$V<.5OR#51:LX5*VV=+M@J?;56!!XE&[[O M8^ ZA%(>>,RDKF5+.*+ A,1>T([%FL0;ZT78X6:C%4[;NB"A?<&CP!\!LUH, M$/+ QQQ[KL(O;( M[*0+/Z#8]JEI 4_^]9C-.4%$); !E]GNPI[ Y=AKJ( Q[)BHT0.O6X>]0_,/ MW8M??SV[5J>%EC6'W(OSZ[/S7_QS5U4A^N$\R45F2%?#@$C^'Q?[!"'Y6PM+ M5^R""=8"I3D#)20.XMS!4@,":A%N.RX+I"=I8VG!4KY08-5-!H,H5T<69G;< M<^7[Y0A%W%U;03YFT:)2TA3_78E.[7L?%M&QVOH3I,VA9 MU*6NZU*+R6\F1S:@A 06ANZ"K[49TU9HEETS[=$L?=47B'MMG:A#-B&/=N!Z M]@]N]X^2Q8FZ)>E^.]XL$SKG%V% *?"#(,"$4&@IN\L#MN<[C@L=B],J;9;$ M5XJ _Q7VE3[:46 "Z8-K]T!"' MBS)G]1UUF,6(Z9D M"B#DM@>E&R.AXW# M[854XC40T]!:\T$@YGB*,-CRC6J6PKXQ#*/>:10;W7 8Y6%?Q_(6$3CG@=F! M+>&&6Q6U)Y#IB[6W4FN$-ID^?\ MM2_&IWV$(\6D"68'EGG(-1T+NBX@C%H<,N;[G!/" T "!A>*-&R%R:8*%ID= MV.C9F^W#Y,%Y;G:W.QJ,RH)[25'#H9L,AJFX%W$6?1=&/\D.N0#?#ZN@B,C< MH>XV)]R#F%*/VM1GV%7E^'P6^%([+IX=.$?:(B_$G2=LN9W@BZ3NN<@O;J_# MQ]?IRDP21_ZV'* =P)J$YR*[OF9FF^+HFD4A[2X> AS)#(Y.(-U#"[G<TCP<-U"3Z\'19$TF3NX/'(_'%[T4>1C%JIAMF,;RW;LN MAW20YO!@GY"?W],_CDAX(G;J!OM ML 0$0AV&W[)42_O,9>W":DQ78YK-%#GAG-J,'"Q=GF?].5L9),D!O'7*,J?#MC>7H%2:SX0 MY<# 54AU$*>(V0ZV3>@&@<-=;#F+6R&NYNCI%W3<7;5>DW;P8:S2:$=UMWN, M]N$P6 O-3GV IN4 ;IH^\[%TUU'^ ,\$/LU1T[MA7"KV-(W8P'V/)4MX)D67; 6MQ"(#=F.C'7, M9L]8.3"!6%B5'W-UUL;T]^+O7'?Z42Q.[T4AQ2 "__&,I8M%D;D.=X6I.*\-MI>"N[]"GL/X1/F=I9=)^. M1Q,6^,X\R .3 \L*/)\20AVF3H. G@=,%V-(U#WA,S*L-S96#BU<;URJ]1@L M"@TJZFCW'N^>=7?K'_]NKBRYEG7\LO5]?RGW)O[D4P M+LV[_E#>INL__#Z1)W];OVNSQ_)-^\'KI/>:I*C1'W-W/S/LP(0'QJ);?9]_ M?*QT;?^Y @"E85OH$*,K^OWQU9]/P$GQ77:[._E>,>CK:""E^+EX,"Z30;A@ M!C]$O?Q>?I3C&JM0B>!^.,S$I\F'A0&?3",ETR@@-$_J RGE.PC_CQ]/%NR M\?N77 +;W:9?MLW+WK4BP7N%L*VW7/O9H?2\EEI=&+_*"_>9X4L1TSORM8E# MF=ASJ2-6S6M;:HDLD(%M2@76W 2_:8&['3+ E1A*W^E&I 8&'0UJ/>N[5W+.6S'U;RY+L]>2V!=AZK2/2_%=Q*.%VG!>F>3QV[772"U\TH&TT?3PUJ5_MTJ,M"E3 M0PN0]@L0"\XJ= '79*;%&0#$H1@0YMN^:R+;]1%F,%C8SKU$@+#F! CH ';8 MI8NU 'D+ ;*'F5P'FZA5BAX\V\7*.'68[R$88)L23&U$J1MP/\ 6#1S+VLQV M^;,1T8.!V4'P34XL:&?&E99+6BX=HURB,YZN'J6N61+8_5'/=)9"4RK=FI[S8T?01] MX$$;TB"P&5(U&4T3 VI:D"\U.R 1K?>MO;\L6.*DA\Q MZ-C<2?&VZ9G 9(3Z%E5)S7[@0(*QZ4-U:O7"=HI5H&LL3$!Q!["WK"RC0:=! MMT/0,3#;P^0S[CG -0DB/@V\P'&9#2UHFA9%GN]Z6VBZ9@Q12&$'X$9C^)14?!RX 6ZBZIE!'.\P\"M0=S4K] M+Y<75U?&U\N+X.QZGVJG[4$TAY$9IEWFV1";MN=;)N68.AS9R'6E >NY$'H+ M"UR_I$F6?4V3VX4":LUZC*P#\5N>6+UG\9Y6H7]?M?+1X=ZTY@[2(:Z/*35I M@*@# 8?JG!V+>U(>(,BHY/ORQ'N4<'TTD_N*KKPJ4G?]B^/_]557^NOKTVIW1!^RL M'.W ]>SKV=>S?YP#U[._I9L.6JOU+T4FPK1[7QS?T!/?13\9JO*ZQWC041%, M@X#/4JTM8/DH<"T<."XU+=-AP+$\2I'-$'!)Q;[0DIIVW/-FM/0?AZJF\4YW MFUL=3IN,J[6!2T/PAN$Z3>1R]>_-M7AH,Y['L-Q[I0BQY?: MRY3JRW8\&C#(* (!XP [R F@R1?.M!3]OAR51..O$PJ_A7>%.X2^23F,UJJZ M@XWH'#T:V2Q;&)LV<7P[P!Y76UQMQK@%B6\3#U@^!^Q5:&S.2\,=9+U)$0B- M1HW&MT4CFDOE\R%C#K%M9#J82L4HP1BX+D78LRT"S87@XZ:ZL:&:++QC:C1J M-!XD&M$,C0&VI"8$3.I!EW+*;>Y &MA$[:/S" Y>JQL;0R,S&TVS;1T:#VX) M[A<1"W4FIO(;P]X@BJ,L3\,\^B[T=O5:9)*YE'?FN=1"/N(@H(X'F E@ (@+ M*7"0#1:6%\;TELBTGU'[#1Q)WD&(',/^=1TY/8C(*3)G!0$#'DCSU/9LQV?4 MX=1VB&=YOL4Y9,3S%XJQ; ZSQCQ$UB&F7L8[,!@=LC9C9!8195;@>1A[GJ6. M3[:9"TP&3 ]Z ",7+59JV$:;-6-L(K/#FZW&J=69QN$[XA"#&0X]U^(L\#&" MIDV)'SC(88X/N6R)/&3"1M1=8SBTP%&4 &QX*9&0UCJ%UTDN7<)D*!07Q7>& M*-DHVS%X#S&*@]',B"4!0ZX' ]]S?(HA918!%N.F"6S3-JV%[=$7DPD8PWBG M1P81T#%Q*_9(MU;1ZE"KKG]0@7!"YA)\ &*02T!#1!&UN.,QDWN 8QA8B"^L M8:Z#\,8<4\PZ_$V+]>Y9%00-?PW_+>!OXMF.#4H8#J1#C2R+.@0X!'J!:0.? MV-1Q\$+QTC45?$-54!#L2*]"XU_C7^._0?RS&?ZI$Y@ ^9BH%";3@PHIA^X/DNM0AV;&B;F%G897X Z<(9]&NK MLX82 W$'6XV>1J]1IU'W/J@SX=SIR;X?F 'TN&M3'TOOSP4^=RAQ;.2YP<(J M[=JZKAG4$:MC[J+.?W3U& M42XW9,UV@+4BC")C.6.Y95BF'@TL;K=_O7<9A39]:@/S)5!%@U^=Q)^7LU\K^/AV4$ M0K=?#K\=C*O+4<1VPO!P4*>E'T0T#ZO16IN[8MD!D=/P=DRF[JI7&<12+!D06YN%J#-6<2J@\D:\@U:YIW.Z-T#]*I9%3/# MG -IN6 ^Q->1UAJ0D)8)C!C@A?B'C8O7AFQ@WE'K4)PS>C-Z-XQ>CN=J$'JI ME1":1I48C$9*$J%<<,$Z[3E[8_0V5]X7==@Z2L&T#+U[ M[6K>U,D2:T=/\]8*Z>R-WE MC^0&SX@9-.FQRDC.2-X5)(M9%0UOP&M,J<">@#=!&JP\(41PJ;E7"TFV*\GD MAE+M.H(U6K$_(SDC>4>0K&9(U@2,TLXX@@T0@U3 PEI!M:;4FL7:J2O)Y*9B M/7"CITC;A^1=.Q\^]"=/QE"OL'PT+M_9X/ISKUI/_;FFAOS'=8ZT_903M?U9 M@9Z J42>K+$+P=9P MTYMZB>Z3U$55?Q"GKEN;\O72-41/M7C<^S36O,:[/]:\QKL_UKUV9,QNM;%<.US-&9FK.BZU1EQ824$$)2U7VBEM&!:2 M^5?P4?,>(?Q6\?&9K3);9;9Z*[92,[;BR"C&@Z2(>= L**V)P( 9..$M<:_2 MGAIFJS668-L>MLKI/"T(:,MI 'F-\QKG-X%8)Y#0I(G<%S7/QR[%UQ M<#A+ZBFL_F!_^:!/#HX.Z,;V_6,B?XO+QP\4OBF+:O M'WYN1H> MG==NJM'1]7@T+OMIV,].B1G5WWQ9RUO5H1+V.]QIGX,T,\J?1/E<+S_D!.9" M*E#" 5-6!T^==1I9+(P@"X=LKT7Y0BC *U'.,\HSRC/*'T YQ;/.0#B08 -V MEA(/6"'I@N(2@4%&!V7P&F3YOQI$.<%K:**;49Y1O@,HIS.4 _,!$Z&IP09" M,$I3@8A U'"A@UQ(H&I EC>)F:P9G!N5YP*C9S57L;(8B8TTZ M<$YJA*0 F=KM^6 66E@W(CF;5'T%RODL&9R[ TZ&Y\#)K4?.@,72 -$0=5LJ M'6!-(V8IF+5(SL; 25&'2+P7X*S-S[^,RW@SMZ_7?^=NI]?M5^]O L$(^M.= M/8G3#IR[X=,J+LQP\DJW'[$W_H')9H+'3BZJHCP]'5S&+WZ+UR_Z@W$U*N(R M%_&7NO&Z7X9EK[@JA^-B<%Z,+ZI1%?=#>7W6C9LH;9FSU%VU?E2WERC3R^?= M?MD_[<8OQMTUKB[C'8^^OSM33\W%W-#_N(HS??QY6Y:_OR_-X2S^4O:_EMU&\U%\NAM/1E#6% MC%2T=14GP'6T@8WS$H(R2)(0M$1"\/2=\LXT/&]L^H02))-/ MJ+@8)B;YPT@@B](=$L0=< 4ZB@)*L;61T4 HMM($/G"AOYXD *9-:Q.OQ1UX M.[GE BP?VP5/;R)J3Q) MS^=_OI\D>>^N5$(3O:@6;,5IU>M-WZWSI-+S>-NG-\\?&/5)]S**EL/J:_%I M<%DN*)!?NV?CB_@PCFLJVR.B>^75J/KAYL'"@-_=^GEOU45<<]LC;N#)-9CZ MTX_O%M2,Z?6?> N][&OY8B^Y6*O2RC9EZX@UA$X^J@>OD3]/HI2OBI_C&Q>C MPD>*>4EQI;RP[5O8PR@CEJWKKN6=-++ =\W5Q6Y\V[(!CJNK:-!]KH9%M.@S MJ/.:MQ?P:M7QJT>,@8-^,;X87(_*_MGHSTOVQ++DAW7LB<4I>EGCSS5NH>3J M;PE;K&' 3SKJ\]98NC5D2[9&6S.F]G=GO!UIK# ;>=NT;=L\1"A-I^VUUEXY M]" 3*8:!4X!&\D"HD_ MN!$$F<@KJY+(0W6*7THBG#=:]CR32":13"*-D0B=178C8@)HZ1W!//Z+).=* M,07,11J1:F42>:BX\,M"SZ"#12:13"*O)9&76;K;RC O&^UFZ0?FZ$=X$-B8 M8+D%3[76A :,D-=:*A=6-H0>JA;\(OIAHD-8HSDC[=R?S69CXO;Z5X[&\8TB MQBL5W_7B9OISI^A7DW#9\O=/ MJ)^?I;93-5-J[5L"N=6^K4/$,R\,QP(8(YH[#1*X8D$:OYB<5NM0=EZ%FBGC MTW6VTV4^2:L\N0'=/SN9K;F^7?*HRQ^=GY2_K_,\@V0/PJYZ$'8;Q-\M0;' ML_)F$J' G,1>6C \*&6U!*<\-B H>SL4KW:@,(K7C:\]?;(@V2;PO+C37[,S MFB*!1X(8,P'L)0&H&0$P3T,JRT*T-0 *-'"N)2&!\< ,%V\IQE?PQCV' AK MM.)I)H!, %M* K/]'CAO1' $>(, 598>^&$-SKXB$&_6 %FDQI PP20-8 7 MN1&VQ5OP2W]8Q5_\;[3JOY3=?A&W_64Y_+6:I"^/JM/K^+5NU4YO09O99 F9 M4#J+393!8L4X(C( XU;)@)REU+ 0&$5L%3+1OY7=7EJZR"K'$>;'MPNX83< M:O(HK[7F_C[)]"T&VYP'3E*A!5:"$YXJOE I: B"@N-:, =%#>8604DIAJYV6@7C/P.A@IC< .<" 4PF)T^GHE6S-@P]!D)XX6QW;MQ,FS MOAS$0?UW_^9J,%6!:(R9BOQDO/(>>RD%2_V_3."K\-/'R4[2_;/Z4Q\'H_&P&G>'=0U- M,]EN'WME?QU6[[.<9HV>@K]TX[16N<@^\GWE XIN^2": IIS%:QT%#0FQG+, M+.6:"L:L7\DX:)8/FC]&I^LKZ9SY(//!]O(!4[/,%"-Q.DH3EBA@5&L))$1M M@2H7C.8+#8 WJA\T?*@&F0\R'V0^6.0#/N,#:C#'(H!5X,!&A2 EW0O!XV>< MEHM-1#>J'S3,!ZK1,_:MXX.7Y;[Q]G8B/!F,RUXQ>#0#;F\=EAC)&<*EM* D M3B5X# @LC3">*:5TT$;CQ0Z$3R%\(X?:0';!&YE=_SN!I BE62]/XGE"#,4! M0 AD*%&.64R-E0!Z)=_:1DZL,Y RD%H#)"+F^FYJCA4-/%@!F'O#?%#1'O66 M@K-F)2-T$Z?1'.70CXRDUB")S9!$G#14!><1E>"X5100 DI\E$<&]$I1C9LX M:N9[V!SAM$\8J%AVZ1C?S*IN@G0676L60;:II MDMDPL^'3;#@7=:AT2/GOEC 1U3P;;2?#K K""^&ON<&[K#@]S93 M_?=B>/,C5^67ZOWG857^^KX\C[?T0]G[6GX;Q4O]Y6(X'4U9$\R(>86-EZ"I M5 !)MXHDP@BRWD0KD[#TG?+.-#QO;'(RM/)YXTJ?G@(V(3*%3!47P\0]?Q@) M9)'B! CB#J(2J*.$I11;"UB#4&RE"7S@0G\]J2MRQ#UK$Q/@[N>4"*A_; M!9O8F?73NZWF/A[]TW\J#@Y/_$^?],G!T>%Q)SGK5T#0/)OP!\ED'?=MCPZ= M/SSVKHB/CH\^'#A]$I\;SQTYOG#TS'2? N][&OY8B^YV)NV[6YKS_9&@Q362'DG=;[O MSX,ZS=>G--\]CS[9E84]3.G;2]8U(W=#W8[?8@/O$?J2N:%W\?%C\C?X\7_R'D M[TE,]$/^R\'EY2#]QN#TU]?NFKT]\=[A@>?5SZO_]JN_PJ%WWAIY:[1@:^Q< MKV93?>GV^RE>JZ2GGL6$$ M# =.J(9 5-!$*:RX=0O5](Z33G@1U<1J./+_[[H[_G8OQ.J@#C@E_YY^X=_' M-X$ODT^G6*U!/X4AZ-^[H]M/333.^L=_KCUU393=R*TDMD-J9'IH%SVH638V M( .R3E5T#I!FQA%K0N0)Y1!#82%-YUGT(#,]9'K(]+"E]" QGY4]H0X3);&F MR (U1!FKE". 2B7B+R0'EBFATP/F1ZVDQ[HC!XXHD+Y8 16'@1U.E("]AA; M&0+S;J&UR+/H0;2#'G:BFT_31QSMK:PY?Z11=$>CZ^HL;H*XT8KJ\JHW^%95 MT_>N4CG7?6QCNP36,,O==R 1<(T\2 ?6&!6%OW2,(LE14$@]".N#>L[=]3 . M[V.\C\'9/\K>=758?:W?&3U:T^0MP/[?:C@X*T<72?)(@LF/FVAEVUHE82\\ MUON(:3'+N30&(Q0$;A 1H M)&U4N4%BK[C6B%NOO S$D84\ZE?(Z7]E3&=,9TRO!]-1I9[5S6(!A I.>AW M*&N(XYRSB''J#-6-Z=XR8[I=%OBV&-J?JJOKX>E%.:ISSD^?'TFXB_6-I_@E M,_P&@UR(TIA*&O5K0C1"0(+34D?Y+.C#^)W-Z2*(]\9N;JW8W2?INL4@9+.@ MEP >2\.$%,2#(:D%A@6M@6&BK1$+;2]> L+=-'0S"#,(7P-"/@LMX89[PP7F MC&.P6AB%D)0& &/"I%KHT_9"2;B#6FP&80;ADR#\;@D*Y0R%,G 7@@G8: E4 M"B,4*.:8--YC 0\?T:XN"C>(PF?U66\0C8L;N TQ!@\E>3=\VMOBN'3?/UL: ME-[.AJJMKM4YH0^,T'S\N.9":F(=M]&>C302);D!HS02'-##/N;E\>.T#2$> M34: O7@3M;.T9W9%9^)X 7',=-8[^)HU75/&\J9#?4M:"16@P[-NY] M&FM>X]T?:U[CW1_K7J[Q_M;7T_$6DI)6-Q3JGKWO]HO3\JH[+GOM+JO4WCS? M71YX7OV\^GGU]W/@>?7WM6;>3@0B+?'.$9@EH&)FA)?!4L4\> M2&V<8H9IS M+C47&RI$-U/-/D;-[*!O)WI98YXZ3%F',9JC =O///L"0C[+3HFX<\QCYS%+ M88#<>+#$8<(H5@2%A[/ FR_WMG80 NE0B3((,PC; D(Y"ZG3"#P)A-(H]R"D M@FH6"] "@F8NL(<#XYLOJK9V$!+>P9QE$&80M@2$=#ZN56LOI?)*8@:6,^5Y MU$JE .PUEZ W5+IL[2!4,DK"G0!AKF66:YD]%^AS"=F(&V:UB$@W!J3UVC%) M2- 2QCHFRIFMF[XLPY"L-/U%;+S<%\Q/I?O#2"L0EPC)148!PH8"]X@ MAHUS(= W+6ZV;HR3CL(9XQGCNXCQN71R$(IZK\!Z2P$"-M%2UHPB@4,(GCYL M-6^JV-FZ,:XZ7#;I4\X8SQAO"\;GDM61I#8XAKB-(BU8+)FD@6@LE)7!N,9T M]1@E55>8&^(9US) MA[L+;:(86N-8SN5@=ESTMAF12\K!8$9F25+"I,)HBE*?ZH"#T]9Z+1E3$K25 M1+Y9:;2U>\)11\DFTZ@6=_)KML0ZZ\)D'.\(CN>RI#F)KSF%792H8*B54F,E MG9$V8MO9A_MZ;J*ZVKIQ+#H4D0SC#./MA?&<5\M9[)QP C$ <-)J)03UB )A ME'/4B(;<2FM7L X58B]QO#\'V?5N??\Y;=1D'5]5_5&9EGF;JB"TQ:R>"R # M*94./+B(;: F&)Q:^&J$C!.8T86NG/KL/]>C<8+\Z&3P"+"/+\IA5:^4G5NH M3U7DB%%W7!U7P]^ZI]6$:#Y5IX,O_?I7VFV5W^,:\5@TNL-=;$*DO80A#X&]!'*ST(46.1378%S?2PG?2P MA]H'S'D0B?;!ZD"YH#:^KK51S--@ 2@%@5 +Z*.5C@L,'80:Y8^L?NPDO^PB M?\QY+JG0@C)LL:8*7.W#1(0 )4IB@MF"R^-MU(\6\@?O8+K;^L?.Y8)OM$[] M2_AA&VH\PER-Q^ M$4;J@!$%A;D&Y+V2$@P" ^+AX\OFB\.N'>N,=@":3-M9 MJBRTLK9C/O+(\ <)LR(2Q :G3(2^0L",BRJ$QM@IP55\V;T,_JN7>%T__&6' MJXVZ*C/\,_Q;"7^.6);^&?X9_GL*?\*R]-]/^+>S?NPCU73K*(Q-D46KBP5N M<$+R).1=D7=%WA5Y5^1=L;'2LVT];:B?WJM#?WIZ?7G=BTKM63$8QV_549C# MZJ+JC[J_545O,%I6/J@-#0O>DAEV8'QY+7=G?'DM=V=\>[.6^].7ONG:[UL9 M"[0L_TG.E>'DR(=@))%:6)"&2>[ &T^Q"TS2%WOT5RY(/5.4CI*>9.?5I(-^ MU)JJU=Q[HSBO\;6G_7P=2AOU\BW;+.U/C6JUG=::HX"=) 4R(P4;K'..*:>D M!8NH$1B<(E)8H:4Q+RV0O16D0#JHT2H%F10R*6PO*3>91)(9-"ZTEAKI]-"-B!(AIL8)$4E#)2 M:(HYI90)A-FFJOB_C::PH72 [2&%G2LP>/2 T[Y;[Z<=KI^R#/]JUE0..&#N M+0 $ X"< <]T,!'Z@1%.%]P'CZ'SPV T.JS&1^^-53-HFA2>X@)HLB12 M#OAK@>S>8H0JI.;Z[$C&D5/:NBBEE9+:6V(E1(.>.P0+I?E?B-"7%0S8($)Q M!F@&:&L .N=L\RJ*3V*Q$%@"=TX&E?[O#=.$2EBPJU\N0E^04KM!@/)&&^5D MA&:$O@JA)C<;:>>N14HA -(";$Z$M1^A.=%7>G\/PC2:_ M-^KJ:D5BS#(_F.(SBF A&"8Q]489,(9*2BS25D0C6&D:%FKRK"LQ[FVOWFDK^-O4F>]8S'35%1W,%2@F3'J(9(04*P$A002+N#!.8&PR/]-Q< M0Z+>&QW@BU84&Y_&FM=X]\>:UWCWQ[J7:]S.XD6;*#KPJ1J7W7YU5E3E,*5"OK;" MP"Y;5'L[\+SZ>?7SZN_GP//J[UR?@Z;K'FQOY!8A>%:NW%@N#0)NA:,0G-(X M/F;@A4)$"[X0N;6FZ@8W&IF?*F3-=43#J",HVH6PK#;89&UQWV\S^NBL7# C MC N;PIHQ \*(5-10DQSM$@7]XG+!K4$?%;@#C784R^C+Z'L5^H#.HI:UT(J' MU!HP 1LP"*!C'<\]2J6+Y-]J^?KKT_V(=(!GM&7T=<:](D9^H20U@,S1AL' MB!J#J.,(6^"!"AU>5BUC]<3X]?1_/4FLEA%!ZG=[D&9 M/7-["D"*R36-6JO'2PRBC.*=Q'%,(=B M012+V#6IR 0C5(H(9HVXH%YHX OEV9XA1EN$8B8ZA&VD5FO[;=-M,4$_EM_2 MABD&YT6\4#>2P=FH& _B;\S\'SOL05J6ID#%#+P0,+>$2T]5 &N<%M($[+F* MFC&WG-P'K[N9SXC#RT&_]BC9&XHQJU:1>W]6MVP%LF,^V3+-YJ MV*H9;)4SC <>(F(MN A7A;$"G=HL6.;,0G;1"K!]49&U-<*6JR:+JF789MAN M%K8,SV"+&0,5Q6S 44?VP>H(8>)!(PD\8+(0K+":M&V1UHRCN,5-I@!FW&;< M;ABW=.8I]@&P82H:MPZ#<:!5$,I)8S2F<9KXZ\1MNW"+Q7[*VURR+5::0!BE$S%0/D" %U@%98B*#\,@>@5&;S'[)@S8;JB.ROE,RR3JL'<6+,H5D M"MD9"IES%F8M)%-(II!,(2M2",PY+K,6LN<4DDN0O9(^=FQ>\A[(>R#O@;P' M\A[8\SVPOR703@;CLGJ5^V-8"=X$" M:__A7\9E',+MZ_7?N=OI=?O5^ZE#$Q/TISN;F,4=.W>_IU5G@,G[Q6PJ8[@_&U:@HA_'EN!_C9;X,RUYQ50[K3./Q136JXHXIK\^ZXRIY MB_N114>31_5DIR9PC_A.Y47 M*"Z&B3A.:$"9M8-6[P MV\DM%S#^V"Y8F(FU8'Q%+*SA'AXX6/AX]$__J3@X//$_?=(G!T>'QYWXS*[ M$O/\R-?#CP_AL/KX;T7X M_W'#WGU]T:X](RKEOWU%:TYQHA?QCQ5OP<7[\8%3["\*QMD6]K4,0;6>!U1#B\ MQ08XKJ[&=0QI05%GYQ?_(:%WT(^6R^!Z5/;/1H^DL[HU-_JZT7X=/1S34E-MK)#R#/#6 9S,(H&1\""P,<%R"YYJ MK0D-&"&OM50NK-Q)1#8%\,:+)[ZC5F'\"9CD;*ZO0&6W%W,"#17*5$*;SC33HH($A :&TRIM$1@:9%< M[$/P-&8:TV C9NAN]']M5(-MKS32EX,XJ/_6&R.%('7[X[+_I?NY5[VVY<=. M]?&9(I#,$.A@0G,TE,7@V3_V;\K2C[9W7]BJOD!=I?U93/ M@.@L Z=D"-1[H")^ ) 2U'%A.>%LH?C_3V6WGZ;XJ'\I!.(2&659XP#IMX8$!QT M,$$(IK1O#%.K";GG8(H![ *F]L0)WF;K,#[CM*K8779O;XLOBM/3X?5S:O11CR-:S#^J C\G2*)_&K)^7O?F+'FZI?G7=?[U5] M2L/M$+';"FZV-'<5D$LTV:BKSJ+7I"#&$0"O.7AK%'&8$R89LUP'AEZ/R.;% M).Y0U:17=ND:MU^M?6'F>GN%:]Q?PZH<55&XUF6YDF:6(M2K[F^U15KV(EFD MAL:[;)$N@3&9$ZP\2( Z(01!<"%"7''.-'##2# +X0,?4RC_*/YF& S=X/KS M^/RZIZ?3O$ZI"CG_:\<$Y!;C9\ZAXXWAC#D03%.(#Y153BI+##%6$+5PZK\B M?IKSNXHF0^&RA;CF:@H79?]++<+FTJ7J *TZ\*;7+3]W>]N7.M4BIMT+&Z55 MB]_RS"G*6[O']:(:N\.R=XD-BM&\$ M& >NFOQ[T+^9VT^W4[OFU"J)FHRUVQY#,ZN^VP&_9>B;BS8 2\ @K8F2!K20 MT:X$JI7&%((!TA3ZFO<#D8Z439YB[H0ZW&(!F([3^N/!\/5A!+OHE<5HSAZ5 M'&MD%6A++!#D39U0C(RWWAMIQ7),SDWV.D6AZ$B@V1>;;9:,X(C@N; $CZS7 M2!OL$0-/K!'68Z<"Q]AJ'19B^%9%<(,NI0YN-'%D!R"\6X;GQV%U57;/;H+@ M)\ZGP3A^>NJ-VF$]>"EDYZ(3F!=1_[7$9!(^#"!H %)_ B9*:C>&Q,=E*.H+@O<3CGIBTMS[=J_); P[=G=2*,9EE5PMF@L$:,VJ_4DA=/?R-7:9$VI:M?5 MG;B)'=:4E^%PKF8)U]%2-1(H0PX(1\J!0"FZWGF$A+I-1[L:?.TN@+#;KV=Z MBL XSWHRS1]FL[P1(8L[F.S$:4XV1;<#8$OUUOG$E1"0-]X98Q0PA)0%*;UD M0C,N")=K0%AS#MX.;33L=GN4U":-4&AO\-SARCE8QM M5"*<-\PVR@N-Z0P<.IPVFF.W6[RP6YUB%_L^'AS^PQ\WW/=Q!RAQU\>W-VNY M)PE('Z^'IQ=E"OE85]'?K71Q+[/\B9SI]=*3X)R1WBL/PF"#7+3]&=4X()"+ MM4NCE5\7C#D9Z-,XQ\/J3O%2W3]KKB;PDD86).?(9UT^XSGBF<[9Z4AR9250 M#Q2 2J4DA"NM("@#?: MO ;V,_QKGVREG08>FP%/6D*L1,9Y34$3B,*24"R1-=H[4,LUX4UVJ5&H26FY M/<#;1\-V'86*=U,/YC K]D\"X=&V%3A@,(JHJ"2SX(1'8!QYAAC5OY7=7IKT M,!BF-AW'MU._5L.60H?(C11FW![09\MV;Q$M9XA&G%BO-$0%60,*RC"!XH>( M$#J:O&*A?P H'?+M/TX',0%.!L5Y\/!93&*>V*2@AAW MQ'1_K4V*+SEU;#/TER"?(3YK1Z"1HEF.I0(=H#(?X#U<4+_JTI@L2 MXGHDH.O^V<^3M?AV=/XV87R2F636J16!]2[* M9P:62YV,:"\1(_'3#_F<&\-G@YW110=0HV*ZK0#=YZC1[ZY'=4.#/\?_I]X7 M.7YTK>H[8S.2P)HR3#SQ+$C0P*15 7&+(S\@Q-A"1_9' L4.;M:MP0#2YZ1O M2-H1LA61I"]2\]\VS"P;]9E2&E([YEQ\U')'@S960#0+>) 6I.<2<^4HXGZA MB-BK&*6YT%/5(;P51+*MH:>+OH'6*B'WXT[#P:$^M#GN=%\-QEU?RSTYGCL8 MC:Y3=YJ=NK7YTE=Y8JR-0=;C<2$'1UCH LV*_JWB>L_8M(4;C:.(; M2T 1,."M8X9(B+JZ$ \UG-DHGAM3YV4'8".!JUNED+=7='^JKJ:Q-?>%]QZ' MP<&<50V2$QW-;)TBR"/3*:0#HUQ8+P7G:"&A\^:8/0R&L[D].K?US-8H7&]] M;HJ:;"J\/6?H^V0V[33VYD)5,SVTK)=!FH^%[W"D=?" MZZ@)@B$:XDF/R8RW_NE@C<9O3PF: +UB"J.-66$J!. M* ^I13BUDE(BPT*=ZU70TZ"C%36:\]AR?^H.V8X-BZR-QD2U!:URAE8)8)DQ M1!!AP N7BF-38HG"RBM "T\M4(R&Y"["N1E!J9 FP6YNPJ26RMW-QOWO"U6Z#8D4DQS)XKS;K_L MGVXT=6)KPYF7TL&!N8LT1&0YP:AZU%3#I.L8_8;90'5M,3 MGL,#0G644ID'WO1,N;W:A#\I#@[M)Z^/??&=\Y-'?XZO%76RA#YTDP?^[[\< M_$-_\(=40[&S\G/,),WB>,Q!:Z?Y;^ M2=4]?XOH3CWJXNT,SNXW]]F(Z@"THT0NYYM="'L![67(EG/(9L0AZQW708,. M3FI"K3,@M/">V86N.Z]$=G-%CUA'JHT$E;3NA6I^2] KT0R]V"-(U?69D1*T"DIZ$#YP&RBE4L#ST*NC=C\< M?HO#_4?9N[X/VX,:MJR1TH.L@VFC+63;6@(EF]S[@44RBQ A!CCW2&.O)$0T M2D$,C5:UMM8*ZAO#HF@$BXIV.&S2E]9R,;KM5N^3\M7'UY=(UA76EL:U/1M< MISJ#K_*:M;-JQ!_7,3]+=U?;O8O+>!!F_4&4\)Q2A)VS HS56F)@S'%.,;)6 M-<:#ZN^TB<-'U,&\T1C7%^^%=E9+V6%@_*]J_#%NJ76F$Y..Y!MI7Y--KET0 MH9E?-LTO,#-[' L>"2^EU #">$.BY6.0TH8H2=Q"@O,K^*6QDV7:8:31/AJM MXY?=RF&>*C'/[O>Z>:=..YGFN2/= L:9<[1$KD&2:H,2E3-)<>98U9LVUB4F6JRMML(LNJOJ#."E*;7'# M[S\^/9F+??D*,;6C023(R-J M?$6W?SJXK(IQ^7LUZA3]ZB6',9N-3]E.RV3[W:T$J=EQ#L40P/%@*$W!)51R M&X2T@GL:[1>\4%G]H-YF)VF7):_J8=5LQ9[[]DH'-=N8Y,6KVUJGR-Z>[&2R MV@NRPGCFJ67("[ &(68 3##2.1*"QN "DR 7,@^?15;-Y1=VXBWO-UG5FM=? MQJE3]NWK]=^YVTEU]][?V'0$_>G'N?M+[72JX9KN<+5[J%_I]B/+C7]@#9F> M)Q=549[&/1F_F$(RB_Y@7(V*5KZ*'YQ-(XOU+6XOE\8^LV,W)^*Q9&_>WJJ&IB' M0M[;._7?B^'-CUR57ZKWGX=5^>O[\CS>T@]E[VOY;10O]9>+X70T94T4(V:% M(D1)+"(#B,",IQQKX@D'RT#)])WRSC0\;VQR,K3R>>-*GYY","$S0;"X&"8R M^<-(((L4)ZEUA@.N0$=Y1RFV%K &H=A*$_C A?YZDN"6]HM-U!87_W9RRP40 M/K8+-@'*^NG7R34^#WIG\2<^'OW3?RH.#D_\3Y]J-\1Q)Q7B6-R]C][GO"#C M$:6;N>_#HQ-_7)P<%;\/+H^.C#@=/IY6G8J_Y0')_$ M%WY>+!WRQJ-[C"IO$188%1P[HRE0X()$X\ P0S5540P'O8"PI8.YR?D&Y_H_MG' M8:3G_KA^>G0>;ECX^):$77=TVAN,KH?52;R4Z=6M;]*:<,:5H$%,U)MN M_[HZT^.5KX/?%574=*Z25!A>5^_^:O3QP7&=!OC)'R=7XM13>&<#UM>_-Q\+4: M%@<3?:'N)AAILW_Z?:+[](OI!JX!/UH)^I'_0S_ M^.=.'<+;C3_\]6+0ZWTK!E_[\7Y&UY]'W;-N.>Q6H^^+XS@SW?.HHO;'M9HR MG.HPL[M*/S(>EOW11.T=%1?E;U7QN:KZ1=7K7L;1C2>%&D_G472/Z/]R;_-L M:!T;V++D=5N6OF0W_?.BVYOLC=GFZ?8G!DH:QOGUL-\=7:1I'\VTR$[]C1?L MPGKUQA?QMX95W%CC^,]Y&F!1]GI%>9;F>_+Y[])/=NON]<6@GW;4>51TXUWU MXE=29%YZ8^X+?XZ_6H[KVYKNS?JFNJF/4]&O3JO1J!Q^JYV<]6#+[K"XFN/> MJ:HW7OY3C=58)(#8SA6?W:U^[XX@8H:>A7<0).NU>]J/E_ MJ?KQ1A/JXOO5U?AFDJOBEWZM\M?"I!Z2KLFV++Z;POB7[X^_+W[2^N,-D+\O MBI.Y69CXA.^..=%"-#EN)S5NK_B9L_BSJ8GI_7F\F;G4XC1^\5M5#J?76&7W MC"X&U[VSR 3Q=\L;!OC/=7]B[-=SDR[R&*4]XPHW*S@QIN*C834>W-Y]NNTX MA+1_;\AF9:2Y.%^7GZOAQ%=%<:=(?H,7_USG#J02]88(CP*C]_\WCK 77XXS M\^)?#]7GX74$S.1F,:UO5MT2[0+%KJXO-L"7-,W"[>(?)UJHBT'6B^E_/[TH M^U]JX%UV1Z.)H+A_X\7SU>CU*\DV&IM84JIM4) BE94BDDAI?#1*13#;H"23 M597D.HQI3C68<=Q51.QI7,ZXFI'RJSMO#0?]^/!T MXG%6/F'3#O+1$!QTD- MT@<39YEUYG03$^/OCI M\" <6'UX4FAKCWXYK/,R!J7J?H5U_G=8(HSOIGY?!L(G5[J13>J$@(B5^IDO3L#;YVHH0K MTOB'M9924^2\GGU9)E-A,*^RU&TOQ(^CNN#ES?3.JR(WTWLV,54G$NDP"M*" M=%XJ@A;7^WG+^ZEFBCMOW^&*5\G;6LSJ?D13+UZHUE_C8MS*W<[:!>\+[KK% M*LP+/'1M8)E"S\'P,$)P;K,=WT#PQ4/CFV.7@[AWI]LM+22?6'5!'YLBBN9Z MJ]2J^^]3.VP)U70*??Q+_4/O4;/ _U#__LOW66UOU$.:*/O#E&PG=D*O6W[N]B:JY@V\ZO/,R=N#SW'E MIH9C*DB:;([/WZ:3-+V7V4S6[XQ&@VBF?NWVDG5[64:FZ97#+U6TK")QU1Q] M-FF56!NYY=55KQM?N8Y+5%NQOW4'UZ/BUIB;7./&X.S>COTN\^[Z="RIJ"IIAU9)!F:-PB(1N%E=QQ'^'(L;W## MST]+/83I#D]R=+:C'YN,R2Q4Y^=)=8KR\O^4_1HZ$QJ,;UV/TH*F[TYF)\Y< M[[BI;Y\-9 G[HUXIKURC<=\%5]L)R6MOK]JCKKUIM@D=3XW.VD1.?5/2Q%S$91JE]4U3=U:-TY[HW]Q;O>V+]-JMC?W MU8NK\O37\DNM>B3G0JKC&]&2_(E5/>IZ!+]?U;LXCO66DY)ZFWYNXI>([Z07 M:@!-.>G^#]:.JUY\4FL2-S3^V,_?_$I]Z_=^*8YQG)2HL_BMTW&\\&CJ[YC\ MV)U?^+Z(9)OV?;I@YXY#:,FZW"&GZ6RFNXDZ__O)L^1&C0I>[<6(_RO2+NS= M?/3VS;N;X2)^\N;":5#3BPS/'F2_&UURXH3JWXZ\7M6DBWZM>A$0EW'J+T9% M+1!&<]VD?F:PHY.H^ZPTQU^'CCT#OH3ZI:'YW?Z!EWXTTF->BPJ;YT M^PEE@W.L_CV]R+_US",:U=)[%YC7@W7TH-@NC=,%)@065D@,3W,3_ M.<0LQP)S357>47%'?9BB_UN#>VFQ#F-3>ZF3)/6M".],=M248A]Q@-]AW@EK MGW7C^@ZK].KG*I)MU9_IG ^0YB)-?HUT?W9=2]>H'=3AWL,;F1#%9GJ[/RBZ MD9M/Q\73MW?K,T_<.XT7G^K S_E&W6\M17_>CRY:[=AN'<;?4O\L)DPH%)0" M)X 0I2EC#K3$7A&5PIRWP#]+7QK$<'P=E=)Z&/%YG\0E/^V&%HYIZRZD) M#E(V*]8R:!%"((PS('-^6(^ &>P$LYZ!-DH;:GE@WN$H::E43_IAEUYGP0]K MCW[^>'18URP^"L7)WWR17M&'_YHZOHX?"\LQ^H,^M+XX_IOWSW'%KNH4/[VH MSJY[5:3MZ0%YX9;^3FK\)I%7!:>\6;.H9NE*F9K]6++ M^/F\,/>C=P+6T M1W-Z\_R!V3OI7D:)D_QBGP:7Y4)X_]?NV?@B/HS#G<8FGPYZO?)J5/UP\V!^ MS'6P\;O;3*S;]+,Z8NR1/*W))03]TX\W'[K_'G[BK:?>:_RMYWWMV9GHF\TK M5:O"2#TLD[X[2!K'X#J=](T>Z1CU_"SC-71]6&&*%B(JFYJDXQ39,>=\1YVB M5E?NG,OG5-1]VA*+QS$W.^)^:'Q[RUDTS"YS GAX*X"3/_.LVA!(7IU/\\)Q MM[;JWPO'\W1>EU*4JXHI-I?6I31H)P,A%E"0R@1*)6#DK-(.X_OVS*)._=-P M,!K95/2O?S_%J[F^#QQW$.QV_[A6\4N;DDTSG;2;3@#36SI!0D33V0B>,D.5 MLU*BX"CV+%B$'%UH6;\RG333V@Y8I).-])=M?QFN[5!/>I&,DO-L MU3[;L^IS]Y%J&\]N>-=H9;]& =F] M!SAC,YPA(IF1$5.2 MG/Y:# ?37*PD$(?5YW+\B-'>\B[J:X4P5[<0%B"UBD)2.T,A*J]*QT\@)00- M5@?"'H=PFNY/T]F.D_VIGNOU":NPW58INX/8E3/L2,@,!<49>C]UF!#'I1/,W8W=/S-%4&VI\?MV[3C=:%2)K;.0^#H9M.^*+[:-V.:,'75Q/Q M\85N.[JSF;L/X*5SL6;>"H$T4"P)V!#J!KF28(U5X(3)IL';C%06J%%]>D? MV[#MC-LJM$^B]M?;F6*GFSR@:D6ITS6>8''@,V8C'&D%+@C@0'TPX*Q3SH$, MUHG%.J>++'98C=>MA1#H2-RH?;%]]4[WV1N0^6J_^4K K">P-)QIS9@T&*P@ M.EB-F#$DZ."]@%?R53.*%\8=)!;3A?:*KQZHS]S(;R\D -W/IWBB].R;%""^ M'W=[MGH!XN?=XNIUA-=8.?A9M8+;5VUW/ZL$%]_9P33+YK[%-$MOFX-4 YD] M3U>Q7/IU^F[%7*G;!+7;=*F#_F]Q/0;#;U-IL#Q9*EK_P2OOJ%,('(*4+.6U MBE('"8F-G4N68B%H;Y5/S:7!ZB"]"UXHPRDF$55Z(5FJE6E*-U/4?44=K)R> ME-.3=NY(Y &LY/2DG)Z4TY/>/CUIA7Y[K:26=W_]5'Z]K;WXR-'JYA((IMNN M%JH+>ZZ-SI!7^#I>-M8-.D($GSE"O/8 N'9]1&646/]_LKL-J?'3^J1I5P]\6NH$W&-DE.T1N)+2KD=V:7;=;F>J4F:I-3"7G M"E89XIEV(=K*&C2VBIIH,0?#$0BLZ,+A^8N8JJ& =#_.)G(S:@,A'0$:;+#96N%_P[(^)U'D<2SC*ATS B(ICIC%$ + MXUQ0G&IGHC*N/&T&10V=0T*'XR;/(5LNF+;;[@_=:0^M+X/!_=+PC8=E;F'> MQ!*,TKGL8*49YSHU93& +(HVOL9?S M"BO?6A&YR_9Q!O2C@ 8QE^Z/B!2D_E. MJ!1I8Y$DA%$%+NYIQB0BP6IM@$2+>SN"'*?35MS,6UU7IIZY8CIUQ63N<@AD M#H',(9 Y!#*'0.80R%:'0.Y$[;<;L=RKOI2]XKRZGX*0 XSV.L!(*3S7$<]X M9(@,0A&(UHKVP!&.NBI)GS9WJV1-]]6'M*U"M<:#'=Q1S=;?V*Y0HE:Q4YN< M.YF3=I63,)JK]V538SH000;"P5,FN8^6L1*!.H>#]*N24D,1(1+O+R7MDODU M4Y"FW37'Y>][&IV%$9FE11AKC6;4*QT @()Q ((B*3#UC#G.D+/1#6@*7 M9H04[:!&Q53[!AC\^PQ_F+AC+6!"" M@XJBBSMFE:828RX)>M!T_7DVS?IVEM=HQB+>:"FCUD4KM0J<;95V.PA#.>OC MQ9G@ULK@K="@C=3(2QT(<@H :81> \.F*JPCUN@Q?.M@N%O6V4$Z*ZA&X[D& MH_NJ;V(T!S05(*+,Q/\HI"30H+&2$7Q&V"0(%V-<)M.XN8KGN.%<]=:*M7V2 M7MN+'3*+2A66&B2U( Y94,[I5*S/CZZJK7K8;96%L ("-SM6=!H=? UU_HJ&V;;8YC5D;U[V_-F&>#D#'""$,8H0AYQ!M@91:DA.N)/@R?, M+YAJ]<1.(J77;:/1CN+KRX1JT8EUMN'V '0$S46-(,],L(X3J\!IJC036$(T M\I1@1BU4+G@6Z)HZE9/0J);95M#E!E&K+%QNN+)[#5B1$8)I.=9.%MAG% $.'XO4UO=N*QBO[;"NWB+>V+C)W MG:36_M!=,A<4Q0WFP6IBN31@I-/QC^!46$UIT)8TPWB-M9I2N$FO^\OW08N# M?MN=N'W0'Y?]+]UXA\].TG:6:>0L( Z 0&A,M2<4!!=24XOGDK25$!ZTLRCN M82#>: %<6"(,6&XL92LE:<]#G3TWJ7G%Z9X\31]_LC/-S92]-CE;YMSLQW*S M26K[]71R-E$ORI>6[\,*^KKT^/;V^O.Z5X^KL4>5_(_=Q M.8C3_M^Z$VK>BGNY%0^K<5[YO5SY+(#V=^VS ,I;L25;\6$!M"=Q[&Z0$H]K MU_I;E^-IX[G>ML-B$QUV94'J;S6QA!!?'"<6X?"8@K,677>[7?' MU8?N;]79_8,6__MI[SH-.K6'^-KM]1X.3/CW].?^O>3GS+>?R_\,AK97CD;Z M]^YH[GL1]OUJ/-FIA_$61S_73HYF\M7X1FKZY("&M@4T9.IZ.^KZGS](@LF+ MPE RP/828%L7$+33\3XPUQ@U:Q5OIU6T,V@H,V)6.5JG:_ALK 4B MK64(0' BA32<2PX0_S+^0,& 5_.:_#O+O):5N4Q=F;JRM90!EJVEW;"6.,BL M5;1 JVBGM?2"=K]M/4LZZ+^_&@Y.J]&H&%:CJAR>7M3]X,ZJWZK>X"K5>-S! M4F0O%\^ME<([(&SSELI;*F^IO*7REGI;Y5?0^1[-7'CD"$; 0 SA#OC@W,^ M$,OH YWA6Z+\?IQH-9^F2HWNG[F92M.8(LPZ7#59F"D#-P,WRX*\I=HC"[C* MLF#/9,'SW!M;'D,[V0#563&N3B_Z<0!?ON5RM/?!KV9E-1#WS KB# <+P6(9 MD+:@F29$.;I8'3,\CM0ZAV1)C,@37W\4Z+=K>G*[I)_2;#7G]Z2BZ4*<^;1G M&\7Y%D+]NR58EV@FZ T/FBKGI"88, '#52KXCK306A(J5L#Z7,[0?-K.5J*? ML$Z@[R?0V0SHFE$*&F/F"8",N$12,_#* M,9Z:>BY4ZGZ! 3!O[;<3ZI1VB,@&0(;Z]D%]J0' YT*>;$!<"S!.!K"4*L8\ M#TX;R0()GJ_% &@_^@GI,+Z1QE/9 ,ADT6:]0,ZX @3#+(@09/ SFGP&NN@ M.:? M,6O-@#:SPL8=21JM I_Z[2"'0IYM->C>.UJ6 RK7BV+1A?=J]T4,QZXPQ \DMC*-_>BKUGN=BC.8C<# MLR7 G/>$:8RE A,( 4 4I \8++'" >%4-Z$2O]:^S2IQQN;N8'.I2BS%7,=F M8P($8Q06H(R-@A- ""GKZ!6ZD)G;"C?UFE5BWH&L$F=TMQ3=3X.;(#0#=Y!> MF\"0L1* "=!48@7$8&NE-(M-"3?N5UXOD&D'=D,EWH=H\MG)0M'KGJ:FF*_U M)R\KW+US9TH$S?FZ$&$,D/'2 @>$F63*:*ZTL$81X1\@1RRP5C/@L1TYB8KD(E!$#&KPA!'N/HBIA MJ7&BG><4:Z4-#&T@C6RI9(YI,\F:Q_JB MNNO/'6?KV0O(+7LIJX,')H@)"H2VBE)D@P (W"(L;EVY5X.OW1]6..%I@%LX M[F#1:'+_L@5LK2FS ]I$II"MHI"E1I:85:J5E%*IF"*,(S""&R("XT1I$Z+% M!:OD(:YT'-1$Y4#2451MDF-VQ?+)E)0IJ5U:C9HQ$D%> J6>881!4FF 60I4 M(J1LP+!0,>4!0^R9K36;<,G(#J$RZSF95#*IM(U4")Z1"@1/N=3,81S5'*H- MH]18$D![(PV5+S*5Y-]9$Z82ZA!HM"U4II!,(9E"&C&5"$5S[A;&G;#(V*B/ M$$J5Y)Q3"EAKQ5DPZSJ/:B(L7G60RJ92IJ1,2:VGI&6,!#.M!EN,P5++@\"@ M7=!6!P*61$X*FID'>FR^R%1JAH,([F @>Z'GU"=+?QF7\69N7F_DMR=3=WA] M&;]R>K-1ID_O+IN;6+C_.ED(MCP^O:C.KGO5X/P)^12NQ]?#:EXT^=^O4H+. M21K32;R,Z0U.?WU7;\[T]+CJ5?5ZO@]8(0)!$:\!).8R(,:#T8P)1$'Y]S.! M:K$G2,;/$.5 4"Q9\!@"=Y9@KF54RJNXLZ[2V@VOJ[NKV>OVJ_<75Z_4BYXQ^8C)]I8 N<7%3Q+L=QBT=97IS7\U:4 MF[__L.O:N?QSL_O7G^P!R<="^K47%8?2T^ M#2[+!;'\M7LVOH@/X]"FS',:YZ2\&E4_W#SX\3['O+L]8+X-R&#O'C]^GEQ" MLC_]^&Z! Z>7?^*MYWUM^:GW&C6?AE6!^MG7R8[X/.B=3>8_2IS!L,;>#]=Q M]PS3OHF_';I)3!7_JLKADI@9^LJ8F37/W&F5>E0W/G?O_NIO>.Q1D&_B+N:E MSIO>R'<'_0F)CB\&UZ.R?S9ZR(#8AT3=)$&*[X95:HD>+UR,+X9555S&3UT\ M."?KH);U-CO?I"6R;"L\-0DO&NLFS1,ZEX\,4GGG"2?(*O!(2!TP#=0XYA&* M_Z[B,%E413_5VS%.Q]'YA-H3LZ_OH*=#Y48JV#>RG=L0*]=>,DN57EX5-+NU ML:^4T9GU%:BUQ#"N*05/J/;(@E?2 %(1M:MDZ3V S@3&DZ^#]05_="@T&;[: MV(5@\1:CD>RM )1S M!PP0TXY:@$BI%Q&EM)D5& [(KG>0^#+@RNUZ>1 MD@[#388-M!Q:6R\!:9: ]\#(T R,(:JB)BJ?'BD&8)!$-.4V.$= 1]'8!!CC M9]<(1LRS -P2 7@27Z[*\W&US!'\VN3)[44FF2$3(<9E"-(%T$!!2@C..6V, M=91IMU+!J$5DZK0,:X()2>IXW7[5^7DWU1?VSRQ>5'JDLB;AI8M0+?=\77?R^&LZ"0 M+]7[SU%;^_5]K;#]4/:^EM]&*9CA8C@=SO/N44YNL7S>_=6?+BZ&"9M_& ED MD>($".(.N *-.:(4V\@,&H1B_S][[]Z<2)+DBWZ5M-H[]_28237Q\GA4[XY9 M/.?HGFJIIZ3>L?UKC9)2)4XCJ '4-;6?_D8D2(F$2@B40 +18Z."!#(CPMU_ M_@@/]Z6F/AE(E4A5#*X+FX"A/ZXK'W>6X;$D;?PQ@\WMAZ](G6=VQ'\]^X?_ M5)R<7OB_?=(7)V>GYT?QG7V_O&QL=MRG9Q?^O+@X*WX[U;^YDPOO"GMVZOSI M^>35^=G'$Z?3Y7!RJD_MB?Y8G%_$"[_XTXOSXB<[D:'RZNEF]_U\'\G4$Z%[ M)D=..*JIMYR:X,")8+"608L0 F&IAV""_\O[9^KQTC]GK\R5>RU"O842U=<_ M=*.YUKU\-MVC3H4OSL;Q/E$B;K\.RYM4]^2/LO@X&#VI"OZFM,>SZYD'5L][ M]+B3_N7@MDS/7)SI2*4UWDDM240%3+S$ #YPJ@-12D0RS&0Z:B,54I)*#X"T M-4!#ZO5JL&$4N'V1W N?@Y=*E-Q08J2]B490.2JZ_:(S0^)!1>++1R3NQ>5. M1L[J68^3A)1._ZKHQ^E.,U-6OEM1QJ6X:D\.9C6QE7^=$KC?D/[YK4P)K3D! MM+$$4+HX Y3PE3) 5_O5:A^U_UFDZ6% .X;1_I7?EV=M-55Z6P4#19MBWFO+ M[?VM'WW*7OS"5?&W3K<_JE1L,ONB H@F^R^=X>_E1(^$P8"(,AO%]O[!WPV'9 MO_S^$AMDTN\5Z7^TPY2-@G7G@ZV/I%64X)> MQ)FL^T?6K'#WUL9Z")07%!T=N$0?AGO]"HIG-7W(U,\4/RB*[W4UDJJ$1/%B M]8CVE1U9+8UO;0PTNW%^H$B1^>)YOI"9+S)?O!XO-FQ7+K$NF8':Q4 _ ):# M=$PRC[3-*,G LK-,DRV6S!<93#+3K U,&C[^V\XXR[N_FO)+MU]5HOSA!XA:[0NWP.F!)6G]P)1@!UAC(G-03F%+,@G'?$ 0W8P--S M1J\\771:CL^N+SK_>O9@,'EH_WP^CC=*79_]/^^ZX^_I9H-^.BWXJ$GTS#/C M?>O4UI/^'^5HG'Z>*$R2I B)9L(#G*N5LV4*> M'O"9GN_Y-;J/(WV5SB>GFS0/U5RLKSOP 4+U=JIE9MC.L+T/L$T1/,"V")Q8 MQB7CBH&FH*2F6@3+&6*IJ$S+;.P-PS8^PH)EX,[ G8$[ W<+@'NV#74TJ[EC MS$KE 9R3!&LP*""K@S::MLS>OAA&J.Y5E=#6"=A*;K*^[][#=8;H#-$9HI>" MZ)F^W,8IK#12E&@ 8,XX9XE#)'C-9'S?,MMZ0Q#-1"OV##-$9XC.$'V0$"UJ MB-9<4*>E0M2[:$2#9!&JC:5!8FYY6$]>1[,1"DIYQM.,IQE/,YYN"4]5C:=< M<"FDH(P&!F"-1L@:C !QS[U@9"TF;Y-X2HZ0S%MU3>'I/IWK?O?7LV>*EG$'! M,VE0M+5"$,8A%Z()]A0:7L(#4ZWSIZ?+_ .8F+8#^/N%:TERUTOX@YI$G];F MONZ!O70 TDM$' M?9!>QNOC*Y)SC85#B!A0C$C'0$I)G$=&6XW;K7L;3/J8E=W_*8>#J\[H)C&* M))C\O">B>Y %"O97C&>BE49JKBW57& *)( 4GNC@N9$<$)5SR5KM4L)9C+,8 M'ZX8JSKGTE C>4VH%ED\G2*T7 6[AI MF(6]#<*^2-9I+>L4:\0L,)JD6]#H'P=AHL-L//+6&;,)_=R$*J4Y&)7%JRVZ M%%B]2>PQ5L8&+&D %MU8@JB**M5S)*C7:Y8ON91\O4KM-7D,?U>TWH'4F-*W M<>3CT^H]-1GQS[#2C,3(96!TS7(LKO.(,WUS7XO DM9%PIP"JKQE) @$4GL-/G@1WQ,M!+5S10M: M;GEM!B IS@"9 3(#Y-X")*52R86\3\A8)-ZO5.F#'+=?$IOUPA4"C@ P8R:/ (Q[FBK:L4*FEU0DTN03# MH2OOW15C7NMH1Y72GCHN9=31+L0_1%*!I=*2@IC3T2N*<6O35=9:BV$1!V4Q MSV*^1C&7=>%W'*]R+I@U$@,E3@6-391O&:3"3,XYX5O2UGN8/))/@V=YWXR\ MRYD./1 <%IQ*()2#45X%A0G2C 4.W!'?$K6^A[D06=ZSO&](WDF=(Q6T]4Q* M3##W8(0P@J+ $4N=N1"#I4Z:[\[6_CK+0+19SK-L[[QL+SKZ*ME,2VOJDPIW MB&H *K5F(@HZL\1391&>.].V)66^D_4B7LM!;3]9FU%A'U!A$2CP&A2DM* D M1L$Y P)+(XQ/7ZP:N6'<5."NN<(20+)VSG*X'W(HZPKEA'B>Y(WB " $,I0H MQRRFQDH /9=\^R;EW$3PZR#$\$ *3?A^>E[QN=/K]"_+-Q.01@)>#>X^]\K< MH^55J[/C35H6P)R:.:4J'6%@N3.&2M!>&6]XQ#=AF5>2RS7T:(F61_OW"X&N MKW7L,OS6B&3E','M=,9:-^P>&K*V(X*C:'VD0G$1G3?GO:4:B, &*1^8 <:8 M86J^*E$3':[:@IZO:J EUA?3686Y=CW:DX$U ^O^ BO4P(I#X%P:HR.R L-, MXHBHV!'-X]= K0%8WV26-KC?_1I8Y7Q].]]["JNO#VYEB,T0N[<0*V8V&K 1 MUBAJ B,@)!@#1BFFF= <$,RU@=JR[;IAB,5'F+4C!)!!-H-L!MG= 5F&4!U> MQ1ZLHMH3&FA$6"[!&>*LM00HDC!7XVK+=NR&4CT4\ RM.2R0X33#Z2O@E-3I M[U@P;"EBUJ>>I8$;A +72EMG?,#S)0.W;+-N"$XY--ES(L-IAM,,I_L+IZR& M4^2T8LIA"N! 5QTUI#3,R^"5 [Z>*&NS7CI:8]9PQKZ,?1G[]@G[>(U](6@A M E!MG %*I#%!ZO@N:&TM=6(MIF2C>^M'2&0W>NDN97\9=^*D'JY7?V<&TNOV MR^.;LIH))NA/36#2?S_^[_'(JN$4EV6O-UVD_WB'WE7OX[Q/^,_%,NP=!_GS@E'.<%_RTKK7W]_.@!<8]*417QU_%"[^XJ?KO;+^+WJZ_?C2MW,MVO7]Y7MNI>QA?Q)O'ZY6 T M3JA1_6!\,RS+XC:.[&94E/UTJ_N56W8ZY^77<>6X3A0L14=%,N=6O5W1Z:\^ MEH2EJ_[V_2)<6)E/[@5LY@:/^!U%=J]NT(V$Z$_>SSZAGZ"^]P@Z,9J(R%(8 M\1(>/!GM1/HQBE.;HG\$]E[GZZC\]^#!F39Q#XTPS M//X,__@COM*O5ONH_<\B>1CY66]ZUE9+/&[K.)MHTW&VRPC]Y?"MYD7U[MM$ M;WP>]*[B'>K$WB+E\XXJ#9L\DJ@ HEWP2V?X>SG1(^?EY5V\9;?\04?:@V$, M>1",,4V<*::9,\6O4TOQ)-IS;^U)O$_<* M]!>#<:?7MKK/;27Y;I#T-")[\*X:]T!'/;),\J_*#) MGTE^6"3/.GQOS;:'R'M!T=&!2_MA>.ROH'A6[X=,_4SQ@Z+X/C5F>F;Z/YVD M[>W!W:C3OUK8@XEN@2/FEZAE%N+L3OR!(D7FB^?Y0F:^R'SQ>KS8L%VYQ+ID M!FH7 _T 6 [2,[#981 M;X9M]K2*^!(=WM>V!;G1PW2/.AD!ET%KZH31H(.7SBEIK:)&"<#2K>,P'=NE M.KA\?2?U5F"\I0[J;5,L\PGF#-89K)L :S[;4S*UCF0\6$U HE25S%&F,8JX MK9BA:L90W6UG(EL %/* 84J&*<4L*5 MQ5HC0]=2IN(-8+WA*KUBHUW/]AZJ<_W>#-L9ME>%;87KZD(4:VXT>".H(B3]9BQ7=;(2"R_4UU9S3J7L>))O[91O7*S6##(FC \@$:'%:GR_P#F'"3?C[_=>%:DMSU4@!3-8D^KQ6(E0V*?_\\_,LJ ]L# M>^D I)>*!^EEC(3H*#F"HT+W1"K+--+8:,JUXQ2M5WKECD@OAB9;<6?IS=+[ M!ND%/K-9"$812PB7 :)1'I6P"C(:Z)('S& ND[I=NK?!I(]9V?V?R*Z!UG98'_%>"9:F7:2D)#86"FCV^TT"TQQB:A$*&"0[5;"68RS M&.^O&"^*DF$TV](Q6M(VJE^.,7CI#?,&<>*9S6 MPAV(+.P[(>RDMKV%I]PI08FT"%S@ADB)E<-*@L5!\G8K[0T).VZT.W86]BSL M&S/0,:ME7487VP;'540 "( EY=PBCS2RBBJ[9@-]HM@;"&,!-"F-.8R5Q>LM MNG2V%SH5BFL,U",'1!.I@J66&..8\6#GMI?7H4N;5'NTR6SU7=%Z!U+62M_& MD8]',YO!Y55Q/1S<+NROG?:2WWI\ZJUI!^W#B44P(>O-*F$H09R#Y@B!IT9! M! VI*=6*:&S]4YAX"@(A4ND5F2F3UH3C7ZO6YKNX][S.T-G*'-A:>R4Q<)'[\8RO&L6RYJV^IZ&*5IQUO7D M!S_A=!JV8%AHSQ9&$H.>RAUMN M>6T&(%638=P,D!D@,T"V"R %JV->3D0KW&M%C "KD,2>I&I>,CAD,)VK;-YR M"[*!?>?LD+8"&+-#NC-PHFHX(01Q*33GF$2'E&"9K#'!K=#.>.'F4M1:;F]E M.,EPDN%DLW!",:WA)$BBM!3!2@<6F#1,\A 112 JF9LK,[H1ZR2'H++D9\E? MA^134E?885PQ)B6VVH+CH UU1 =D@T2.>;,50R+'5MXJ^?M5V2$RS/'EA(.* MKQ4+/9N8\ZC8PYI187>%'VJU'Q##1BM&72KRX*W$6@LNL#$VOF9S08D5:L"T M.L%FK<4=%G%0:ZV"K/SW0,%"*NXY$H0#-@2I1A&C#N0@C"%64-BWMIT ME[56@=*:V94QZL4)HHX:EQ!B%I$9[+?MN2-M_#Y)-\ M#CW+^V;DG>$ZVY41$!Q%T]UI 29^;)'P03AG<:IKOE3%MIQ+D>4]RWL+C]>Q MF9XR@+$FS$ALL4OA>^V5D\QJY+P*'-KBKN]D 8K7&@Y!,.D0;PH56K#%O_E*%1D5,BJT!Q46@<),*3IJ-<>* M!AZL ,Q3":N@2-5# YPU'@&J3G3AIHDYV M'E$)CEM%XZ= B0?0!G2SH?22Y)\WUEHN71 M_IU&H.N#TV7XK1')RMF)V^GFE6'WL&!W4>P'6%V70'%!)7<^NG4:B, &*1^8 M <:880K6TF6\+;C[JABQ6%\T:!7.V^EN81FO6X'7AP;)+4'=F3*7. 3.I3$Z M1=,89A)'N,6.:$X5@%H#ZK[)VFUP _XUF,OY^E)OUHZYVX'5U\?,,L1FB-U; MB)W)9938"&L4-2%E.4DP!HQ23#.A.2"8.Y"X9<-VPQ"+CS!K1V0A@VP&V0RR M.P2R?":!%'NPBFI/:* 18;D$9XBSUA*@2,).UIB,G+$O8U_&OGW"/B%F M.A!K(0)0;9P!2J0Q0>KX+FAM+75S1SL;,24;W7@_0B*[T4NW7?O+N!,G]7"] M^CLSD%ZW7Q[?E-5,,$%_:@*3_OOQ?T]&-B'@Z=UM_/'EY'UBG6[_KC.A:#7@ MXK+L]:;+^!_OT+OJ?;S/Y?W[Z8">K#3F<:EG!WG1O2U'Q6GYK?@TN.WT?R[F MY_%=E. B9<8P =.=2!*"2#'>")0\1;EE1XO_7/RJE$(1S7UEE,3'#@1#-8RPD0( M@3#.XFW8BZ-8^'-X]UI>2TS\6.&P"0&6E8.?\)^+>89[S&#/7'D1,")1?VZ& MJ@V19=&ZSJ!+\L*[U]_?#C 7-]U151RM"@$4@^N%30T?U4XKXJ_CA=[=5?QV MMU_$[U=?OQM/5B'>KU_>EV+K7L87\2;Q^N5@-$Y:H?I!/TZTN(T#NQD593_= MZ9[4R\[FO/PZKN(2$_N)HJ,B6>NKWJ[H]%[83E*D&)Z@\O?WSV#,-(9%(BCQC, Y84D.F ) MEEC# S'VN#YN% $\0B%5"% T(A$.%7[$D)H2D.R&U_0$ N?$]5<&R,S*UMA%!,Z@STU,=YJ5*%OMQ_1>E3]R>@N/B!^^9]W@Z0^XJ,N MRU&%\]TT^:1\X\>C?XZS__VX'\5W=@7\V.RX3\\N_'EQ<5;\=JI_ M'] M6],9=4<5:[YHB#)CF2(^NK6:@@Q68RR-!BJL]S.J#&7.'I_8Y6=(:G/W?E MY>QH<#6:%?SCA]%\BV;FC%G:M(4RSQ(S]WSD%J,G7G%Z/_O0?HI]]QX!&T:3 M*-A2(=&7PI]/1CL)=F(49SL-AU_&9>I\'94?[E_\_#1474=,'])?,7GWXPCI MY!D,_VDFGOKXLY<^$JO];&\>MM6N"]NJ\X+Q&@I1_G #9LY<6"D\]8RQD%1H M4>G08JHP4SY4!.NV===H+9TW6M!G;7RP0,.VA0L:WI-\9B%^.DGQF<'=*%H( M"]NIT"WPQA)+M#9NN8C^?*^HL>/ :WX=*AO\?1+^^?4AAJDG,8B53IRT.N2:F>8@F>8\WKWJHQ;-C"IKISBKP[ )16\&XM39?S_"6X2W#6Q/P)C"KCUK9($T$LB = M!A.L# (XD89+P35'H6WP1K8(;P=HPNU3H#/YD[>WY?"RV^D57SM?R^$6VFRU M0OYIO5OO&"+1D,$N928(&K1UTDHN*>5.8<4WYV_=D^;71)G&A)3)(TJ:+)C4 M6G-C#ZR*_9<\INH>CAZ( :TL$RC^$[2!0%Q@CD5/ X6Y1)]M:]ZE'(N&A'F= M#D46Y"S(JPLRE[4*-99I*0FAVH-0Q@!R0=$4*?":LM9%")8RH;-6SOUDX@]^ M&?3+[_*#<81X2WB@)C6%, JHP)#F 31 MK.I_0;PKJDXVJD.B:6/R38\PB VVDVJ?X]PJ.&BK]C\X$)"H-ANL *Z==4@( M!=8[#4)HJ:ADH*0EK3,;EK#_,ZYD7,FXLDE<(74!(?#!$".D9,I "N=A00DW MV(,T5)-=CN@WARMKW:G<.5#9KRC_!$)^]+=*VVU+';8V;FZ^=IYMAT2@,Y"( M+?/>4&X5^ B-E"O.':$4I'7S2663+-U7HV$#ADV$H",I&]U+7$3'UIHP>V"I M9"39)R01I#[<[(E@WD*@1(-2WABJ*&'8$.$$L?/=;I=#DC7X:ZWWNC(T96C* MT+0B-,WTS1+<$.N4C1X? <*#5ASSH$)Z0QR9+YJ]/6@BC4$30>I(T(UV'=RN ME[9LF=@GC/N#LH#S8\C%$7)QA%P<(1='R,41KO?3%B;(M1&>6:+5 MNLGGP@F;P8]V\,CFV2 73LA,DPLGK"HN4>ON^O_P[:\.Q.\6.�:\6G=?GRKP*E-\>D,2&T')%I73D"@ M,,% !?8.@'@5N";6R=2GPJ.& 2E73LCXEO$MX]NZ\0WJT@F8&872;IOW-$(= MTQ94H$H&ZRUH/Y<+L&U\:U'IA .PX?8I#)HK)SS(OZA+)R M+)$=,VU9MK)V1)SI)\+\EDYA2D >JD% *G=N>!.,VLE<@0 M0B1C1.ZV$9WU\',NGM $9)!:^1OBB4:@K>(&0"*EK.%T4W;W M^DXY(W;0QQ%;A09MU?X'B &L-ANX]R1X%X+!&'1(Y988MHA(KY6,CD#;S(96 M%$_(L))A)$(C]YXLW>G=;?S)YD&%P7XWBOZ\B#QW]4 M!\!O[CDU'==+G]TOQM*#[,?%6?G'Q6V\NE;_=^GH$38G7[=YV)\"]1321Q[*NJB30A:M6?3@7B(RI# MM!Z-]M0Y4%Y(0$(R;Z5$B&#GX@W^TIGYX6LGA$D3,EB]?7QN$=X7__X(*AZK M"3>IL?-?%R^5?C_IIVQ MJM7317RDZ0TN?W]7+61Z>U[VR@KWC['CE"NE51P/",Y4\*8ZKF&,,L*QXSKW MT5"AK5,2.4!@G=&,,B:975C8,AN=1A=9+^^+* M64FQPJ!2QRS 5!DP1 CNJ=>,"Q)1\Z3 M1KM/QY@HMJCJ;A^$:N;,;''9ZXQ&W>MN_%5G5'3NN>,X6E7'H\@?Q4_EORY[ M=TG4BLO.Z*8HHT3&>R9Y_7/1&;=(.TWN\ZT])M&'^8P]K50R9XE MU &6C>+O?KP3,"T;M6)))K3)2D[[^S"2:U2]4$9B&%&@D9WA72TI4:L*&U7% M80:V'AA"[$7-LK\-!Z-1\5M_6,8'1.%&SE+_[JW^P_JK"4Q,7ZH?UI_9I M4_^9Q7A-#;-#DHZ#E(B_=;K]58H";6,],F]LEC<^1OVYL8I1;2+^8N"_C8/H ME3M](N49@L^$&8NKNS+%]^E]_'HP+'KEZ&FH8'E9V>/TVH.=>*9^IGZF_F%. M/%/_U=;"XXFB5EH%KRWRLL1$=R_'ZO@6_>_SV_B"*)G8>F-4#@ LGRNXN<+&'1Y>7=[UTL! MVRJ87\?R4]C*E%&.RXO.O_88G7+YG@Q-&9K>!DVB+A@032&G+2#O/8"D3@7E M5+SF&-$,[#+FT0^A*45-,S1E:,K0E*%I$32I&IJ4P1*(P8X$"2@:4-&D"IQZ MHTG0GLZ?/?DA-.TQYNRKL];TAE-[8TNO[4BSN%3).K;@V@ *$M>G[HGU4KA M"+ 5F&#D#?48$:! 0YB6^&<%^J"MQ,I%$)[76<\[T <)%10,E.@0Q!+N0=G M+4CMC1+""@ U@.N(7AD8PA&4-V#T,.I;KB \8(/%-QAE<5GPYBRI=&0%PHI-H8EJT#&:IWB-XDG:@9/K _Q MHO4HXHG7H!$.8$!C;3$$NJ802:M@@1WA1L.@"X%A)?[8MNF1+8P]1P6%T6Q# M&0R".THL26V7IL)>V2PR&"1P:)-8,%JL'!,*.M%"$8S$ 8902!@A)E! M(DB_1"VQ5J- =C'RN>"7S@6S8TRF1X/SD>!\+#!3/U,_4S]3/U-_/X\$-Y^V MN08_H@VN D8S^10N&LV("@^8&%!"&.93HVOD%:%2\25\A5:D;]Y_5'D@%X\] MD,8\#2Z/E%0;=#5R6*$%887=%7=1;SJ 0IQ*H)X" <^QP@('01Q%#HRV?F]2 M,#<"!!0WF>R0I3Q+^1ND7-8!0(F-581YX0T!ZZB)$,"XQ)Q1*Z+VWYLDR?5( M>3XVFH6\G4*.42WD0*757#@O: "-A2+>"?#$*@R"!-3^+,7-&.OJB*@FC?6] M">T?*#5X8&]0P^*ZJT*ZD!JHC$BAH 27@N,,'"OD$:$V4:BB*W*8%P[KA B M<\&W#!H[!QH_+4(-4L<%F0"G95!4&@.*4.6DX_$%]\'YH#:^][#[J %-8,9K MF:^6IK=P7S/^P"IMZ#/$[";$+$*8F12*:#!;K61 5DJPWDH$V!K-*42$48;M M3CKF^AT9?$10HWL8K;,Y7Q-X(H&PP'9"S9>2Q9!"6DMC1 &NX5]5*B=!K;&Z&%0$93;(U%:(G] MSA9C1/,^_4Y:$8=:?K$*$!2WG>'OY3BQ[L)'8QI 2K ^76!<4R+" MIKJL-N%WTO6%I3)29J3,2+F'2+DPR#?3F$T@)#A#1'L+$(!IY9F48!1UCB(1 M-A3D:W6(;A4.V>O@7<;5C*L'B*L+8!5P;8%:3*QTUF*G'1!E3,J.X" 048 = M+)$DL59'G+/UQ2MWW[RL(IE_J8)Y#]=Z9I-%O'T[C8^XK(: M\/UMJY?/3^"RC)0=/IE@K]LOCV\FH45,T)^:F&&!R9/Y57]OAO=W^=KY4AY_ MC@K[]^/.=3H]W>E]ZWP?Q6?]Y68XG<[KQB@G0^R\;GS5MXN;86+D?QL)9)'B M! CB4484Z C3E&)K 6L0BBTU]GY47QGWS^F8?O&?7IVX<^+B[/B MMU/]FSNY\*ZP9Z?.GYY/7IV??3QQ.ET.)Z?ZU)[HC\7Y1;SPBS^]."]^LA.9 M*J^>&B7W\WTD4T^$L(+CBSC/\[)75E!VC!VG7"FM@B,0S5R5XJ(2!(EX;(1C MQ^3=:VYC)<4*@U*I#3JFRH A0G!/O69,6'Z,%TCP+#788VK\W[O1N'O]?7*I MVX\&SO@#2SF0#4C]0T WJI#1N.CTKXHR/NTVF>C%=:<[G.Y6%']T>G>5D#R[ M>U%<]CJC4?>Z&W_5&16=>U5U')7+\2AJFN*G\E^7O;LTQ>*R,[HIRG_>=>,] MD[C]N>B,BWMJ+CT#5UY6NW,3@XWBHR*J/[GR[8XF]_E6#LLTD^M!+]J53SMC MO8:0]UMRY'EBSM-NYJ:/3$1T?X,IZ=/[V:?VD_[N/6(@C"8F\H1,EV6O-_WT M/]ZA=]7[.)O+^_?/+,]%]S82];3\5GP:W';F#.IOW:OQ37P9ISM5RU%7]SI? M1^6'^Q<_/U7"[QYV_!XVQ3%_]^,-PR.5^[2KWDW>TZ=-[6?76N/M!]XX"D^8@V5+#9/ MTBHN5]2!N0,G:I;R=W_U#P9A2 ;A+Q.#\#^30;A2;L\:V63]*3P_G?2+\PFCY*65]R#BU7SBU"*98;2#%*Q(" \Q2F6P&$BL=M#;622Z16P*F=@E_F@[$[)GQ ML^<'9IY)CV;'F$PSI-^:&;T'P+KO\\NTW)_Y95KNS_P.AI9-[Y_L?LIO.VWY M-ICK!#'V8*Y[);BR5@8:"%CDE,$R6O#!$.H,-0VVL=O(5NS]1Y43L*X.%QP= M84+;8.WG:&:KHP3[AQR\WFNEDC% F#.E# 1LE;:\:J5GB#+,;:2Z^ YCREJW M3C)>9+QHPP8&0;*.#*9Z@YHBBS5XH$9);RUE6B./-'+,[$WJZD:,$,+8)A!C M7Q)8,\#L)L LP!>,:H-$(8,0P5)K"V ,&-">!$T]8C10_+9BT_L#'*".I&BT MWG7KK(T5MQL..6ET=Q& U C@F1:&,V,D0<" &>^Q\<%H'G10;IG#,6]+_]S/ M,$1KO8>#TN&'V$67X)D, RU$]!R0-#:5"L!6,8$4E]&Q0,)$5Z(%*9@[&#+8 MR2:[&1CV'A@611@PKU,D-56,8\J54QRH$9)SCS&C3EK".&OD!/\;4R1W,3;P M2L;:Z[3'C"0[CR2+@&0F5!E,"(Z#BJ:& !.D!DT=)EQP1:5=YAQ92Q&B^2# M3MH/N9[K0\+B0[IB*NCZ)6J[U/ZJW57VVILZM<\3S]3/U,_4/\R)9^H?; G5 MO-- 9)TV:158@YUP7G PF!JJ M-@E,72!F-W-&WR;!S7Y^.@_V5MD0EQ)-$F M#TKET.2>!A1: 0ET-OV <^(MYXAQ"U8:*8 &PR0AS"JE8._R(=W=WF0ZP>*32+%OF1$9F#9 M!6!9A"NL-D 0)=*Z:),$C@ )T*FBIM74"T#6RR5\DOT'#+'A>@U[L\.QUSF2 M>Y<>36?.:Q&%:.! O7$"%,%&6F$\0HH[S*TE&T^.W,%@0^LRG7,PNFTGO-N? MZ$!G$AVDLUX@#)93"\QZ'9BPQE$A*8!!&^]Y,D<,&8,8!T"(@$YAX)J4V;F?D4KG+**C!2WG>'OY3BQ[MN:Y3ZF M/8U4O!KVV67KT(NPV4K&[2)+@6C'I%F?#@F97*Q;_$&NFYQ50U M&CQJ /,4.Q)8K WSGB%Y.['M #:!,EQEN*K@BL]TR608' 3S%M ABG!I%,L M.(]32:)-A;5:'93*&)8Q+&-8VV)FDM?[^9(*B:RP6@C FO&@R.:>*(Y,F)3 M>4)-@!A?7T>Z%UAAKT-;&?4RZNT*ZBT /4"UY<8"$]08([P,0)"(CB;P^$VI MN09*ER@2N4[?D@'.=ED5-_M+%5.ZO][(O>.Z)LIU^W>=R<+.3*_7[9?'-Y/X M5C3E__3SS'S_[]UHW+W^/KG4[4< &W]@*5^I@370HV)P7=P/=.F?GY=?QU4X M=P*'%!T5J=6?.G7_KCF^*3M&+%DCQ=3#J)EH?%=]NNI.(Z64]\0'A["/-_A+9^:'KYT0)DW(T3/1:?Z^F&J'T[O;^)O+QZCMDIC\ MG?[7Q9RUZ[JCRTC6R%QGUXGUROZHHM.GLK)S4W1Q='[3&9:F,RJO?NU\K[CN M(M[9] :7O[^KUBN]/2][987@QUZ"\,9*:K %:Z51FBIJ:6!<4R?",:J;,4;% M%(C1P@4-G& 3) O&"YZBH9+"1/E$WBFO]'CIY^!W11E5T=>$Y\.[,N+'Q9G] M/\=&GWM7V+-??O6GY_KBY.STP[T6FB[>$\YXPL*K3!F_;2;DW5]7(^_YY4UY M==>+Q/6W7WN#[V74[,,_NI=E3=-9JNM>)&KUZNSZ4WDY^-)/$,![BQY+J*',,R=0$+_IJ M3RG7!N5U$<'P>A!7Z%N4Z&*Z"71WF\#U?R(J)JP/2''].RQHI5*]K4?XK MO2Z+X<.BIF(AG=_F4Y@7%];@N!Y3%&R7"J[CA.7?;>IJ;Z<;U6_O%] M-9,RKN4;QM RS?W\<%97W1_F5,E2&N%5.F[FIH]\-G1_@RF[I_>S3^TG$[SW MR,7!:.*S3GCXLNSUII_^QSOTKGH?9W-Y__Z9A;CHWD:./RV_%9\&MYTY#_=; M]VI\$U_&Z4YM[LLH-YVOH_+#_8N?GUK8[QXVCQ\R,C!_]^.]YOK]*SA8.3\$JT6OUH; M$SUC1%5N]:QAMW&46&*-6EOT*3/3(V:2!ZYR,K]D\,G,U"+P.8ARMZFHW6B< M=AR&Y1]E_VZE-.>5-I??>CIXDQO+BPC+Y[-E+]]PLWPL=I M /I)*8S1^.PZ;4PW>)Y#HGRF?4\/=6T.E'8N%>8-B-7F%)@)G GU &?8.XDE M4DAI#XXH18TB@!D)1G(?0F-P)EL"9ZS1'F:[=?8L8UW&ND/#.E4?*W-@9-#& M:H<(, 4*"X\1""28Y<+/-VQ\@^GV7RW .DDVTK0Y8UW&NHQU+<"ZE!/ST%-* M E(V56.D!KB4TBON"#9$>,VTGN\I]0:[K@U8)^0!8]T^[4&^^^NGX&OBI3<6)FETRWF34DWKJHK:!X&L1";*-D1?35,B"8EB:*1EC#8G MU2L$G^[)IOM7KB;:]!&-R3D^DJI)#ZZU]LD>F"'[+YHP4]Q':P,*.2Z0!T>- M\: 58**D H>>Z0:[P4#*ID23TR:5+RY?E.]?[DG9O$U,<*.']W/^Q"ZJZOT3 M<3IS.MDAYQ6.VEHA@&"59%HRKE#0C!N[U12"C8@X1I!%/(OXOHDXJ[.$ B>* M@PN6H^A*&ZH4T=8'2JG#4C[3N&.#'O0&1)P>,;R1M*$LXEG$-RGBO!9Q+874 M/%#'L0!@6%J&F%8&+%;18V\N.68%3WPC(@ZHT0K.K1/Q_=HD_EO9+X>=7N6( M=ZYNN_WN:#R,G/-'>:!1-2EK63;$!46$I&$(XQRBE46SG8()ZN%T^.@I'":24Z 4JX9PB(8*AD**(BMNJB;$DZ^ M+\)Y(-O%DWYHBPI>MJ9B_=Z<\UA8Y'R?#X(H4>>E@A.:(Q\H%Q1X$,;Z$ 2X M$)P4T.RAM[^GRKJ-V!_K:R"Y#"^T\[1'JP"S32?;,B1F2/PA),XD'7*#$+? M0F &E/71O4L(*20#D)SCAB,P#4 B.Z)JHTV-,B1F2,R0N-^0B!&ND[@$&(,B M,"H4.! 23##246<18 Y:S;=_>UO@JXD8,APAU.2AA@R*&10S*!X\*,YDMH)C MQFEP8 V!X*VR01$-W"EC;#!-!QR; $5^A&FV%!>$'=?31FZV,=+,Y%;LWK6. MUCSGB_KN=/LSW73:VM+F6V=4=+Y^'0[^%7E^7/:^KSZX"2+\/XL@ 5A]8 V4 MI]8*(W7\@B/17W3.!,LQ#E0PO;EP&CQ G\YG/9^_@!*$9>E%U\\P845B)'8 M:-@=17[>-$UF,BJ(\4HK+ZVV(&PT7.,+AX!2'[UYUVAV\FQ&A?[6&5Y=?/]: M/CTV.(X8D&Z?Q.VW2+_1I_/?%NX O9:>[/W\<<&FZ%D,)_WLBO$@OKR?QV3[ MHAIY\5.MOI(:9'P<]+]]@;)W(LS?O;+GYY\>^W<,M/-')@$8L& MZ! &B<,U119 MIKC 9&T9D,]#PD-3P21'#?+!9H!@IMWJ__MODF#QS65E>C^+&FQ3@I;7WRCU:#S*0\98^]ILW9U2M- 75P*+7G#9Y MHJ>,#0[("C H*L_X@=K<)G@;'-\M!C+43#,&);@T6EN.+>@@I+%!"4])ZLP@ M4=.)"5L/9*P/!HNG)DS1B9>N[B8DB!?O@6)PO6X"8U1K-\I$T* \XS2 %T$" M1C[M*?C 1*3R9@B\,;MF%/5 O+; P%E?>+)XT;99/^'KU/4HQ28 )P:D!<.T MBA#KHA\I;6 !^Z;1=DOQB,W$I383CY!MC$=@7 =$,:'6$1>,]!@,EU(0H8Q& M@OOH_7*YN,.1Y-K M;07XMQ24(<SK88E(A^3KWUAPBSZ>RN)0@H4D8)BCGFBH&AU*[M^%'[@A+D M ((2F-2;OAA$())IKC@%+IV*5ALW@D:L582K#5%^W4&)]6%STT&)-,ZT=MW^ M76>2WU)=GJ1E/ U;S'?&??=R6*.!^$21RD4]&G'U]V9X?Y>OG2_E\>=AV?G] MN',=Q_2AT_O6^3Z*S_K+S7 ZG=>-44Z&V'G=^*IO%S?#Q"G_-A+((L4)$,0= M< 4ZDHE2;"W@J*P46VKJDX%7)P5OYWJ MW]S)A7>%/3MU_O1\\NK\[..)T^ER.#G5I_9$?RS.+^*%7_SIQ7GQDYW(4'GU MY^>X]:E,/1&Z"C OXCS/RUY9X<6QEQ#]'"NIP1:LE49IJJBE@7%-G0C'9()Y MU3/U>.F?TP62^[J 9#.4J+[^H3N.][Y\CC85.A=G7]/,GO2$?I0K]N/]O\IYT\?IN)Y_=,??*V%,:VRB/OK]W7,4(PPLEZ!Y\& \ M-@9333!QQ"2E1X]K\P>+J/B@]\59=13 M7Q-@#^_*!83>4)A9%Z.[V]O.\'L"M(E:&DQ6N!C*^[WII__Q M#KVKWL?97-Z_?V:Y+KJWY:@X+;\5GP;13G\ZVF_=J_%-?!FG.TVDO1ST>IVO MH_+#_8O9.5=IL^\>#M0_E(7 "3)_=-Y^\@R&__3S_9>>?H9?^JSQCU#C=^2- MWY&]ZF?[56NOF>*9CQ+)YS/"U[P2!"_ M1OM^E=HN>R"*ARU^;9" 3^5MIQL-]R];'44*,:1PXEVGM]5QI*#XMI5T\;WL M#+-N/E#=K+]\&99?.N/MHL))%,=N?]2]G-#J/SN]N^T.Z*=J<_X%N_5 "L6= MS0:4QL7_U^G?I< 3?AP,VM;Q_O:?VZ:X/A"(K=*&8:1!6##2&N<=1\9B2Q5W M?#ZV^FQ$50^'G?Z7JN2C^5Y_Y=?.]W2IVIN;QEMG:'=Z-]F/>Q35/:FV]M@R M^WJ3.\_M[HTJ;W.U#@=T(UV*VGGLNU78T293_+!+7>QU)0M*Q4SB*28>,Z,# MMX ,D=8)8331QFK!YX](-8B(]T[1U">Z=\PKWWAM.'DWNOJU'%9#G 5+\H"5 MZ&6L)._91MHV9K3<*;3,$]_#B;_>,]W715CL8L6)[(8;];>HH:*RV9 EU X] M/W-\DGJN;$".)Y27!Y.=]*)A_2#'"?>UF@:FJ;7+#HTF.O35<8$!*28Z#0MYC MIX%@-%=*:J&LCI82UB7L\D8%>5G3/ OS;@ISGM]NS^_59O&NS_5UUN]N[R[< MH_LJAO$.MCW^:8$:9JS>+-"$(QDL".,P&.<,I](JJ[A3FO$POUF0=-O):'17 M7KDJM7:B3B=Y8+-9V ]KWA:S>.XX9I/]41=R2[ *UP*ABOT8PY1[WSC$BC06.CN-"48H^]XV#Y7"W4-SL5]RBWWYY'V&O#RH\5*\HGA:NV&C/N=W3Z3/E[C%C@@LDP2(#*B"3VFZ* M@ 0R!@>QE?,*44]O>7M"S)<3;)-<+&+S&-YZJB;^_L0C.8^=:S"_*];/2D5T;.PT'. M;9FFZ\"6^P)[3Z"%S]30)@YIK7QP'#$@1BD3C!?$4@*42CK79Z@2RL^+H>7S MTM#R4*UAIF!"JEE UA!"F0&/XU%Y^>'J;I@J$Z0:L/46Z$,KV_5EA!RLE&7[ M9-?M$SX;D66+1G0K3)YDV96D!<#-(E7Q,P!X'R-FW>!\A[.BTV?UOJ2XKZ M.%]JSL0HDE9C#LP&I8CB&'L@'E,KYUI\O=67G,'O5_J2>'=]R2PS35H^+?8, M=\:@4S,]BXV2BC$<7+! &#)@5= \6$Z<5(*O4?(?.X!/!?P /<#M.GI_J=H! M/%R_NF]6-(N!,\-K=0.3U_1[6=S5XZ_SS9I^/?^MF#0L6[GEPP9;3?\6;S>L MNF=\K7NJ39M"=JI9%%^'@R_#SNW1;%NKXDMUV/[^*]-^U#.WJ(K!INMQ/)W; MP5U_7)3_C(JZ:H_UK7M93AI8=X9?RG'1KQRTJ@M)Y4NE+WTNBVYU"K'H7E?? MO>W\JWM[=_OH(;=E:OL7AS&L7K\O+E(?S+F[W40//GUE&$D[F=FXNF49'?W! M]?-#OXP#KQ"KN!X.;M_:^7(!W I<=ZY&C/G@'T M"A6DIG>_1-,KDF$"HBK^CX'HJHQF2Y4!-N@_V\QO!BTFF/,<*%6W[C[@9X5 MG7Z_ L'J<:-$AU$W@GMZTG7126UX/W?[$WT4+_3CD(;E'V7_KCPJXKR/_Z;U MK\4@/JQ3_:;;CS\HJWCE*'I"X_)+].&^#.*ZKM#;;?.Z1X\F?8M7GF6UI-4: M1B4687V6"O'R5;>R)X\>&AIW1J/!9;?JTOBM.[Y)3T]7*TX]JL81%[V,$[ZM MOG-=YX97+9V&Y>7@2S].(&J-/Z9:EK53XE\%9>^'RV G7%*OH MVA^,[Q?L*O'%XQ[5EX/1^ E-JK9@T32)H_RC.[@;];[/?OKHU]4/(PDCL=XF M*;/^W)/&B)5%O@ZQ.>D_E,]>&??>V(&M.ZZ:@\_PX<3&:K)9^"(=2FL=2D%& M1Q0<0U9"\%XCY TUSCFCA='/YSFLLN7@_WG7'7\_Z4<W'3Z MCS8C5CT:MHPB?7'78<%9<'Z$GE&F;]:E4W-[BB856'V9U"M,CL!;>%6N/J@_ M)GMZR1.Y[U#P\P2Y)Z/]5LXZ!@N:]X[N]P8O[\;=>.=[Q^>Z.XQP%/V;X7CB M>6Q',)]@V:L:<:[.BLLU\'RN17MUO]=W\Z0.00 N$$,8$#92<2\4"I0'J2CS M,]T\ P0G-68$D 3AD)34L.!HL((#8J3U[3@KZ9829 MI\Q]^W#;VWU([&G"_W-CHD/CS4OE\/ M30&+Z?9\4=7A+5P*+(04DZCV[HIH2Q85SQXFGQPV;]RSQD/J1C&3NU'DYH49 MQ%K2O+!XR#@H>V>?DO109 M2C.4;G;B2W## :W*CGB:!\D:^W6<]@";%:J9@[#6$&!"20L"@&,OJ:9421X, MIM0W6-AGH07QMC:&&W*V5)/M6EJKZ_< PS+.NV- I(;_1C)I>T)&1("1SMGJ;-V'FI6/[AFMNXYC;..Y-&T>"9FL*:F \ M@J!'@0/&1&,C1/18-!9"6;S!S97'$+C+KLK&-EE:Z\,<+/;EB>_AQ-NR5;(# M?M).N$,/31Y;DB#<#J- U)T= PH>$QD891*X"EISK)Q$Q"JL$5V^M_/*1L$# MJ=KF&N4>CWL8#CJ$'H\$R=KZ%SQ8YC##4A+PPFFII0I4(DH"I59N7-!3A8^= M,OUSL\?=E/,\O]V>7]ZBV*\MBMSLL1'ECF=J\7#L3 A&$B(M:.RUQRP@*YW5 M.!ABVW3 Y,?%8WT"EW:I"MSCZ5][[%$,,B9(J#,"P2.>*$ 4] ( MI.7"$N6I)O3YXOKM.VS2#)ZV+&4KP^H!P>K^-X@D6-0IHPY;L$P8JRD'$$PC MP8EVS"G$,:4;3!E=OG7D: T!F1^V^T#O">36D=FLR6;-0K-F)M"K:3KMHK!Q M6@(HIKWA3 M,,3,,H\>US3>"+0^%/M[06G))6V;%QB(4-MH:KGU&S'[M_CZ* M-%4U9.MZV:3YK4 XE%-Q41\,I* MJCPXPI$F(&5]E'J+Z,60BU6>@,"C:% ML9!Q0)35PDLB"''**HTU:P%.[(H'2H\PPP=A'S[3VK*1>^]H8\Q?/ZVM@>5; M)B!G8/WEOROWD'C-S2_J[C#_:U14:W7?WRW^F[IAC9)459TP4O_*JK-5ZN?Q M*37T^';3O;PIOG5[O8G3_] N;/SHMH^[R75&=ZF35N=+-"A&D\:5L\^-WX^W MBMS;'=W$KTT[J=7-Q"9/3AVU9IKQ;+XKY[36\S/-.5/[G5SUZ9Q]\-,F;/'^=[W4I73:1JQ(+;_N1B^L=M56;M+; MY+;S?6,-0 D1=0:-HAJ#$U YSM\3II/)IB?@.L,L%YWT_!3\%8<;:OE64*O[30@FW13>TZK/;12FW9 MO5=37X:#;^.;NI]F9-QD+4<=\#+([T2#4]];P=U$'59+ M,]>K=D[#SFTU/-"GLB#*4=+L:2P_:$C:WF:=<[W7_[VZ/+'%G_+%?,7^=R_S M30,,4&#V9,35WYOA_5V^1E ^_CPL.[\?=Z[CF#YT>M\ZWT?Q67^Y&4ZG\[HQ M3NSC?^\L84T74< B!O_;2""+%"= $'? %>AHZ5**K06L02BV@J%>=?-+3)CB M7\E'?EB'SC(R^TQ?U;EV"V]QAIZX/F?_\)^*D],+_[=/^N+D[/3\*+ZS*V#- M9L=]>G;ASXN+L^*W4_V;.[GPKK!GI\Z?GD]>G9]]/'$Z70XGI_K4GNB/Q?E% MO/"+/[TX+WZR$QDJKYY6'+F?[R.9>B)TSS1J]!*$-U92D_*+K#1*4T4M#='& MH4Z$8[I ])Z![!=6-G?:7:N52E$=B >(N. ,]CS"!.)((:$I"E@B[()"&ZQI MVD#MHN5,U?F-5O3JC-2-]-M]:HK&->!'#?6_/92.MZ]BB8TWON46,W<'DEN=)L;W39<&F)?>_/E1K?MXL-#[1&9&]WF M1K>YT>UN,^?!@UAN=+LSAT1:U^BV%=E^C-6Q#J^#]]YQ*8T$[K&T5I @;6#. M:4U)FTJ-+.C#^-90Y.NKJ>-&CY6U[M18JP"B3:;7WI^LW?6#LPSJ%##!$/A MP3J/ 'FKB<'>(NDL0S* VY%Z((V"WAO+@@"\9XV6!R0NEL#DE)A'S^0" &Q8(Q%AH; &8WHPS;8Q6X3W68W MZJIP^1XWV7SL]A5V?ZX%LH>2FLS/J6J"&(4(.<-,"YTXB0^!>< $J"VAH0[H'?PNC[S33K M;JU#<[ 0F">^AQ-ORR[*#CA-.^$;Y0ZTS]@&G/*Z\HY!REC+O9,N^DM4A:"I M3C4FN16*AEWK0+N^W93B':]CD#N1[N;XI[GM]OSR[L7^[5[L?O]:)?(>-N2 2 0KNM%2Z6T M!B49<>"CG8]9M/P#(M1Y*8EITPF2!>6@-WB"!%K1F&@U3MNVT;"WH9+<^NW@ M6[\),N-:28H()YHYC\%0I4D@SE#Y_[/WY>7P51MF?:&RQUWD?UKB,R M$XFV/-52N:0>K_]R0"14HILB-019:NVGW\P$2("')-ZB)-@1U2*)(X_W?N_( M=S AH-+HC72T/6Q8&#[9[8'TZ^L)UZ#K42AY:^C%!VP8Q'$M.M4J%,>QHCKA M%/%8F@1*M[;4\AB+Y TVMET)BA[M$02;_K:-DM,H.:LH.37_,4'&$HR0!@YI M&!52 *A$@8+0J"*7W%_V[4UFXUL22A;!!VT"^7QZ31OZXRYZ7.[/<(P6CN1 M9A82HV(+,%6)T<9@ID0"$**)1,?0^'#;/K<'XWVZ6M1$@6L*8D6&L UQ]0:BA%5%C)%W&P<9,00L". BU=FE](6X@[&N(G&L,*>QP!Y,#.8B(=H(2SG!5CM3 ML]95A$"3:(*($I90I( 00%DA 42&)T;!M;J*U"&6+-_LO7<9:9J,O'"3D::A M2)AATU!DYJ>FH<@1A?B_U1KH34.1XZ+#]UJ+OVDHTC04:1J*O&[B?/<@UC04 M>36G\4?74.3X@%A"823G4%-DE=!&(A5KSH%(8G!4N2*/%]Y?T1FU MB_-V(7>:*-+D@;P6H;ASH;_?O7\EE;1> 5J**@ [04HD!B8DYHIBA44B"34& M:\$U .R =A[ZF"R+I!NV[Y$G'B!WNW0V)S)')=](RH4PXE*K(6"6,YHK*1(I&0$2TX!EOJ09S+[[-1RZ ,9 M=()1)N;U*]]WKF#;0>A7JWAD9\N"JW&+%:43DC M8JRH5%8+"BE0C "*)=%:&*",>E,]6E;$H2<:M C8-&AIU)M&O7E6O>&5>F,I M(% ;I:U6U" M.=? 8D8E!ES2ERBDO8-"N!OH-!N9D)RW"'SGVLS;.BY_W=U9 M:JZ$=4HH'Q1\9.WD71).N;9.S;&42*T)=GC$#?01RD+;(RC+O47OE@.ZLKC8 MWVG\,A#:C,Q>VJYZ ZK;NSDD>0=[>7CQ<)P6+T95E#9"UB8Q S&A@B9:*0X, M$! :8#6&\A@:->RWK\OV5C!'35.7IJG+AO,\=M,5DTI[I! 1*'C"B&8TX50@ M)F-$,61*&2J3(\"*5V7+PA8FO&GILKN6+OZSW^AN?YP6:UF;[BI-7O:S!.&? M-'!6SA,DB:6<2R0H5E8R02TW0ABD$PBU>\"/:>W&54B^Q_=T8T9YVX"CL.?:@Q# M$$?:DMA"9\ :*02@$!BW9D:8& M9;PS#+,4Q,)BKA/H#1&HHM$@18*PVD!=8 MX$C$:12CM=^ST%?FXO3GL]/DU*BSR\C\>G%Y_HO]>A&ILSCZV9[__%5]^>NI MB<[L9?35_K<]^]5>?'I46^B4;7WJ)+S)6L#MIH@^K,TW+]8T[W[N!/_7X,YIN:,L#^U_ M^EDT##,++6+R8K*MT'2GD^5NG"WWW^]9;W!7_'";]L?77B4>9N%AM^GPM\PO MB^\DU'5L^\T_VUFUW6';2=D\7#3,>L67;DCNC4[B>JD5C?,LNALZ435TDW$W MA[?>N/7[^'W0&_D"\([30U.9OA-'N:?5XG4G46V"__$'@2#_*8_:-]WLNIR= M'Y 7@^5-OV7#8DXF7&-_S]KC4?=[%IU?7W?;_L=A]KV;W;MQ=?MIO]U->VX\ MA63U3ZA:_K@/J:?]$-(3)G65YMUB/G?CX=T@ST)3)??.L"@+HRE6),W==;G_ MOGKA7=7=[6371'887ID ;30#SJ^,8?XSCYS*'(VR?M0NY^/VK-T>C ,!^(U. M[^Z&@]\=X8XR1[@;]Y=Z1CUFA,B,D*J\K)(QUT9:I02A4DI-32(@,8E.B-&$ M/2T?OV1#_X5CJ_/KLVQ4RLKEQNS?G3&;#T?_^B7]]V XV=6\:DAXF?6GWQ;: MZE2G77BO?M!9OWWC.7=.^7U26#__V 5U>G+KPK4+"G7X:7FHBQ-.3^9&+R9& M_VE.GUZ;#@(B[)F*1*6]Z-AB3A67C%%'-TX_C!D2".O86(+Y[JCHGPT5/49% MBP>,VU.1DSK];.0EF5^10B1MU3QO=#/,"BGOV^B5W? V'U_HH'=,W0:=4/>6 MO=,#>@]E[\$# GLM* @+&SN[(4&.,ZG01,B84H42:*S0UMH=L:1H@/VIHA>O M$MAKO3J$UP@$$#2&"54LEB9)$B0!U)QR+L#NJ*@!]D>I:-';MC45S0/5/,Z7 MAE-[,/37#8I A[N0;!Y,$?_CG;=O!N,\]*TZB53D3;NNLWU\[[5@V#K2*J[- ML^K1J;?R1J-A]VI<&(BC092[=9@^=]X&<_#9&;='7H6..MV\N',P#-<'_\!P MT \.GHDA&$PY]\J9B_.LUWOV\6ET-1RD'6>?=KUUZ$;M_;[A18[KG&TYS%MN M;=J]<5B0P;#[S9E:O2C[GW$W&+-U6]9?Z\3EN?TE+R2!HY/V3;$XS@2-\O'= MG9,(,W><1!=A*>:GZJ[?0N@67/_'Y]B^JMR*)3?(DAC#.*;6,7PL($-$$TNQ M-$C.1Y26C/7(,=9S B*NS?19/S6=L@U[)M;A!"SP3>36J5 +-2>?QI,GM,3]D*] I_@ M5PTFLC(,)(RA1)02C1)* 5=0)\Q!BT1(D$2O"28OLAV(T)-%:W=7^S'/+1.; M]U%E:.,W^27<^.:3*.X.W2A+Y\NJN3+^3_LU^CT[-+^_%5=GIZ?7;3<)[.!X#SLN,_.+^U% M='D>_7JF?HU/+VT&H'L2 ^F&.E\)T]0>I"QFS[)NN,G9IU?CWSHO/KXE7^ M7R]'!D_' X$8)YP@HC07E!HN.92**8AT8@'2H!8/Y,NS*(ZX1L10ZOA,^[)M MBDG,(3$D?C)8YMGW+,0#/4FT!SPOOQ[T>LYL^N6XRR[C[X.G"$P/]K[;F=TX_YTLRW# M,-MN ]*[//LT^:,^YQ!P^6&:QC?-,H&>7Q_+\BO>0>B??II<-/\;1$_\MME/ M;^>)+YHW^5)I2W0/:4N/AA$O"-Z-(M.7B-W+8&?^$LS+R'HK\7WF5JR\K0TM7"^9ZA%/0"E+*X;)N5 M7-L;82WQ% 6]>\/4\H.OT4O!3D-,ZQ&3>.=BJJ&7!GP:8CHB\'DGI9#5]WXV M>NDB9"^\K]!#" M]]KA\D\OS8='IAR],P"256Z+Y$3*./%U P@E0&BC-8FIX!@B X0\7"#]>P2@ MG5;-:P"H :"UJN,=73^'@$X<5NJ1M=!:J[@ 5E($M!2$8RNU3J!A!)O#9=Z] M1W0Z7O5H)]TB&NAJH&O'T(4JQ0K''#(-A8T32PVGTFB,L&$&2!PKI@^76_8> MH>MX%:MC@ZX#E8%:MVS2@:)R5@CG6B'<:$DLYMD@&O@::8]6Q-AK\"^GJ G^ M?4W!OV58^ I!P)-DL$F&QK30SFNM@%/?K1 R.\PZW5'D-^XUU,%):N6/IN41 M?7R_3X3UL;_NI]Y#E(^O_NW366K;ZY-:VO79AW2;=C']H9M^J)K4S4>^Y)-[ MQ5UXD+\DS6_[!_-\IN13U!DXTND/1M%-^MUG MA_@'77^\2GN^>-+'_"9S)%:^.OO];I#[:E63(E1NG+XNU13)3B*U76;0[C, MM\H*B=VBU48#PVBVR1/9+[;SJOJG C%U9C!B4@'*6.RK',5&)%+A&&.YT.]X M?6P_1.$"50C&_.N4>#=!_T"\^U0JV:LL9,1Y+5<5"AHS&EL!&+4\T110E! B M$#%.*J59+50M?N&W/ M]%<57@")QHI8++'25#.K'&1IPP"#/"88S!;2FC2=F"6EYTN)'R<=32;PF-8) M%LN9.WJZ=\:BT^X^_,4I$L]9M.MC3R70%\J=[B,WY;'UWE,ZBA8RD=*!&\8Q MI3:6B74FG,&$(V2-1+5T%(HPA(!3"F5"L<4*),("G##*K2"&/)F.\NQ[7D$Z M2F6D#K.J"PA8(A8Q"7&*U?SFM)=XFACX$R. M19)[INKX<8+',=NK2^3/&EE(2ZC]V:RB)B?)5Y!X+B6)XR;=ITD,V.VRO:_P MVR;"]B5)8M$ILUT,K9MN$T#[#LY@!:WJGD EB6"$<4VP<7IE@C5+)!("8L.1 MI?MWCVUU]OI*'!W-86L3)]+$B:R%4;5BI$I:8=W_&(@!M9I(A1*,F+((4Q'3 MA?;VN_?)O@N,VFE/KS>-4:NI4J]"8_KB*P6.LO9--"W4Z)GQ\VC^L'QO5L6^ MT>9_;3"/51=]YQWGWH'9]NH(:"5Q)2MQ93TL2:&YU;Z%F]6((H0,M8(R@AC: MO[B:,G6=ISU+OW41MLMP[->2$[*GZ,0U0HGFZMB%J>[^0.8IWV&T['];S:>^ MUX>9GY-4X4!F>M*T_-PZS:->EN<'*(\J816J#7!,8T0=JAD?3J-% @Q.E"(Q MA$D"5VX#LMGQDX.\UX99+W[\5/3S6$)"\T?9ZX8=OP1GO&RHL$2L8817RPA/ MQPTOP]@5PX>WB-]_T7#B%0+Z5PC86!+0_W,V^#9,[VZZ[>@L\\UMBW#L#2)G M'FE!X"/A[>^C;-A/>U.U5S]4[U7#+,U#9>$GXUZ0@DX/3XQFU,>$(H&TAM8D M*@8L(1;7R[!JRBP@,%$)I#I66@$DB(F-5!!0BM<*7)FC@D-4S2\5S4W9IQX? M7;3)S4.@\[1GTK?>X"H$78]NAH/QMYOP:]&0P/%//NCWLU[1!2^Z'PQ[G?MN M)_.2R7WXK>CNV\GNLC#9\K9I>$WJ0_B*R.UZ*Z23J$9G];#_EN^:6W33]>R- MP$]77=_R:1 ^P9\JQXU;'SY<+:)&P]QFVE>!F9M49K M(F?^SP?X?.C,D]5\G_AIP]"9YF6;O.PMA1(]Z3*=4BY_%_5E0UGA E&+*K/% MWT=587@/;M@=[/_KV-^CKQ^\^RG_<.IMKL$X=^I&/M]D8GZ7\3N-]VI" !N2 M>'U%?%]&$AP'0;R>JJL-@#3TLBVZO),JO;_VN_[8X6*4CHJ>Y2KX,M,#<="C MB_>245)_W$>,V&N.7X20U0I=(0N !<(2S6F2&*%C3H7BL86&:;J05+Y:-_5 M@+ZZ1>4/37OAT"8<:0P?_O7KQ1.]=O'T6 8_W6NW);@X1&C@3NCWX!%9[S8> MN<&NMXM=HDH\3HC6()$2 !]JG0BEH *&"& L!'BQ(,;3W<(/C%VD1=CBH7*# M70UV-=CU1K$+@2I8!VJMA:%*QP10K9"6,<0)DR2.F<5R(;GM:;WKGX?%+M&" M##78U6!7@UWO!KMJ@89"Q%@!]_]8)]0F1JLXYE)QI("5T"3KZ5T'QBZ(6H"R M]PM>;^OD_:^#_K?HO]P_/YJ;;O\1/]?*U1A>:XH/1*2J*JD-$Y0#2X35E,6) MMAHAR2F7R&*FUM0L5K>*S-D.N).1%D6[Y,ZC51+>SGG6V^4J6F7.00"TP-(2 MR1U7D41++BE*G Z/$D:0V9>O82=<164+[M11VG!5PU4;"S8?FLK>"=)MAO&8DY>$?D6&.N=Q!UW>NC%8$O MQ:!'I'*^00;%57L%A@P".F8"4D(9D$+$ A@IF);8GROOR\+;#8/"%FH8M&'0 M-\>@M-9.-C$4X40(EB142:$(10(IK3!'$)&]&8L[85#$6X@DXBM!$R83+2B'"84B5M!@@BACREVMUSI=6,OPV@U?T996^TJ'D1T/!W=9]$/V>[LW]D.(?L[<+O0N^$KVD+X323( MOY,3R-+R;APE\QR)*HY,J$JTL!I"%%.(H$0$6*ACY'@,<+6.HV0MFRRV.[') MY$Y#;8[/$W*L#'I$"N<;Y$]=W!1&<\C<)X"HC878EWFW M$_[$+<%WZ3-I^+/ASV/@3UH=] O)'!L"*1.$J%-HE26"2,2L%"KA\=XLQ9WP M)\0MQAH!VIP%OCT6K=6/DC'PWAP@K$VH58E$&@M"8DRM-,JNZ2$]-(N"EA!O M.]KF;9WVG8_<]]ORXR';?!Z4+6O5IYSRBI'B&D-,*4^H5+&V$C,32X*165-R MKA@B%W;'! ;M9OGN8N) "W&R2RY]A@*.5IZ^([WVK3(IA]61/9+8,1@"*J&" M$B<[ ::)$CC!FB5*\;W$L>Z)26D+RUTFD#0\VO#HB_$HKB( M+5"AJK!ZONB4<1;F':"-)W=K;Y=MFT5ID*(B,E,MQBHRD& M2 "@*$($$L*U83LO>[-7?9>VR$Z/0H^637=\5 J/U6R]'(S27M3/1M&PI+NM M=Q&[7>P,QE>];"M&?CN]?YY;G;?='(AS43O5PEH;&2,:"XH-D190I*4E*$D8 MB,G:MO].PJ9("])=%I3>?,./LRO0>_:E-[C7X-Z&N%?S>0+#!./2J7[$ZX!$ M6&4-0\I8A 5,UD\+W@GN@180^W.,-+C7X%Z#>^\/]P2L-8.45 L;(YA@10FF M"E%J$FD3S&FB^3INY,)%M8O@),!::*=Q\@WN-;C7X-Z[QSUO'O>#S^W&4NBE,OM_)LXL%/QO? MNEO:Q6>_S=W^."UVH#;=7K>??;S) AA"!/XTSPO$\4)M2?X]SD?=ZX<]K4KX MI_AZ\GG)MK0S1[+#N6U;F,<.1AA!-K>RX=^;X>0I=^FW[./5,$M_^YA>NS%] M2GOWZ4/NWO7CS;"<3AKX-L<6RB36QL804:Z@1@;!&">37H==PCOIS_PWZ-3L\N M[<]?U>7I^=E%RWTR)PO$>63C/CN_M!?1Y7GTZYGZ-3Z]M'%DSL]B>W91_'5Q M_ODT5O[KY/1,G9E3]3FZN'1?_&+/+B^B'TP!"EEGOD+B<\SX'&B$TX=]S%B< M1/][!MT>U]L+@>?X[MUXO_^(- D/\4 MV;__>GKYST^+J%_?T3D)L,FDX;[QMOCH+__4'3G>:2\C #.XO77C#SL:7=RD MPRR/SL>C?)3V/0$NS'IU2IFH1A?MFZPS[F7GU^$E^L'TTCQ_FF DM9 +[JS/ MA%JLM2"QTWR@X!02AF&-8(2UU !^I!((_P7S[9QM;)QXF-_QM;EN%>2I M/7/&@ "3^[M]9_D4G^LO[7MEKS<#=A 4!E108J)VUNN5O_Z?#^!#^.PVI#WY MO(08+KNW;@O/LOOHZ^ V73"W;M/AMVZ_&%XZ'@TF7Q366_CFOML9W7R2X@0( M@AS]"LZQ)/1/$Z7/:8*]]"[//DW^^&E>Q?LP/7F=1A) ].'Q@]GBC03_Z:; M/+(.13KO/"+IN6U_'=MZYH3 <[OZEK(KEBS!#Z?]:'0S&.=.TPIJ?,W$)-ZYR&GHI0&? MAIB."'S>214DG3G#O.]>&5VEO;3?SE[ZI/>8C_ X@2BCO#K!\RW>$X@U3 2C MDL8BIMI*C:$@%&&]4!^I<(0%%U7A!JMYP>9.]4Z#KPO5CO3R<,=FB3.RA?%! MJD(?YYG=4?'P4<4JO"_6E95/ES@^548;99&B6EOA"S\ Z/Z$-H[U@H=Y3=85 M.V1=LVK/OZ6!=6J5U$*@RDI113IRI+JGFB,#?$&B*-I=NR+M\9 MZ\H6/TQAI>-DWY M+VX8@T[!IV?9??AII:3,+1AUI_+U:"7E6Q>(KY9]2#UK&6(@$.6((TIU(ID M2B:<4R@22Q:Z F[,/@NY?5NPSTXSFAOV:=AG/?9AJ&(?R4@BA"!*4BJ9$5H2 M$B,LJ!":P]VQST**V!;LP^@N/3,-_S3\LQ[_U(XB8@*HQ8PQ( W5 N!N$R0 M@DIJ0.%"^[QMQ,_N^&>GAQ+';RV]\C) 7[.[\;!]D^8;10@^=^K\ENI,%^PI M*_&&G!R32A!$#*=<)T[.Q99KF!A(L3'+V;.VWHL\NFO#ZO]EPT$GS6\\C@H$ MT4\'+.!U?&6G&]_E^^'B'YYF8PYJ4I9)&E.D-32$&AQ+* AWDM:IJ9" 1Z3L MNFR\2P,/TOW5,-A@\RL*WV;W=R/-'HD';MB^8?O ]K4^:$3'$"E @;*20H:$ M4UR%Q0DR4E.^6(U^4^G]G&(-5N7ZW48,-%S?G#7VPX%M\FD'N^?Z MG7(LJ_5O2PS35C,6*TX%,$(2K@%"B4$:X,6FX6L' ^Z.8S$Z;%VMAF,;CCT6 MCA6PD;$-QS8<^WHX5M)&QKY2CCU0BXANTDZ4WMT- M![\[JA]EO8=H,K?U-SG<]\>GD4# RCY.+* T07'"F:! *TVAD8H!P0#A\:+L MGG.)?1GZ-E2W7[/;M.N3CM5X=#,8N@%UJFO4K6](!9]-S)FO<$NG(,&>#GF$ M)XM'8I%;IY[[8PXJUE[0:#B96AE?WAWE16CYQ^%TAM%=L0PG42A/DT5]7ZG' M4:VOU)/Y2CV;[^@TRSWR">[U0@EK/VJ6ZJKA[YCZGB&^VBD,=0*(.Z*3<6RH M(D1:J$&<0*DAI@HN)(_LZQ2F)H_ <\< MPZ(#JND)DFF=)"CQZKRVOCXB,@H@:'!L8JO7V:#_3GOC;),*_ZOB #_!>X.! MDZA \N-CXX,+CWJ""88T$3 QEG/?Y$%21C!@AG)MA 9PK\)CUBS- MU^/1>)@M>5(>=?,H'05"Z73S]C";W.*_N1JDPX[_T.D.L_9H,'37]CO1O9NT M6\([)["B0;].9&61VSRZ[O;3?KN;]OQV=+K^H2WW^GS<&P7V&-QEQ8CS5M1. M[[Q2YW[^G[%[CV]:Z;Z]&N=.-N9Y]8#BY0/?N3*Z3L-P-BCY7%-+]U$G?35- M-M4R,X:^NF!=%&GF_PM[8_3X4/ G];2'5Y"&XY7>DXZ;:'#K*07 M$%*+SI $*F*4E(@2&@MD!6(JEG$BM>%XIJQTS3:=KKVS:!S4#J[_[F8[RH:] MA[B;CX;=JW$@N+BEZI/AGE@YG4:803G#ZT,EM-=0IGU]'GM.SY!%E MXF.>M3W\W#L3,\_Z'_YR/1@/=Z]*_,]DSHX#'3UV)L./N@5/IP%1MQ)FJPF* M6BJ53+"S*C26R!B?*2P1U)H2%EN$A*UZ5C^ZH4Z%" K>HUN7=(?Y:+H=:VZC M$QZ3%]2W$JVH%8(3R'>_CPY*"[4P&@VB*P?M:;?C_\QK9=3]+CHV=00U0?L MWM=1ECHY4E*"W_B-A[&5IA+LH7.'(E[O60MSAFG7VR7^ZCDJKI;EOCNZ*21< MV-&I5-PO3-$JG(01("&P$"L*H6+0YSLY@'(J$.1$<[,R3"U%IV54C*>W3D#Y M7Z5N]:^+\57N)*UC"OO=_7/Y<)>%OM"/_+[0&[KDG7Q3+.M^SW;/ [-[W_(K MDKNU\@J5V^@?TC]'Z?3G@^,;J]4>2F*N(258,0RT;]ZA82*%YL) 1;&KEX4P6>M5"[3BT@J,($F,&R$TB>2" M64ZU0O':Q'3F*&5U_>R80>OY,^,7UNX00. D2@;#<-$H5/_WU'6L;F@_MN(8 M9$ZYFW*.OR(LR7WFEBC-W0;U>H/[_-,6K64"Y2[@E7O3%_>BT#'KR?8RB9 & M&@-0 @2E"@IA.2,:6E_Q"()Z>QEC 88,("6LIE GBG)LK/NO@1P8"=9J+_., M=P L=0[4'CASF'V$O67*QB0 ;-DJAGUX/ :X;!5#-^NGLF$;EN9EF[SL7;:E MX8_5][YUX^AE35N:9MM?[[8W;6MFV]:THNSWME.G:CI@H? _V] &'T4;@,-3 MT%&VC3@."&E(HND\TY!$@Q*O@22.M7],U+2."3?$C_MA#L0_^RVJO.&R_'$? M!09>DMLJ MA:_FX[M6S2 @+2F;BOW' 5C'E .T4W1Z8P!T%!CC/>I3C$FHH()+;96[0$H? M;R$Q (CD4C)-L.8A:I!IP:>W@T\D1H\62L@ M(3:&*J:,QH)!AR]8T\3ZRH8;PM-"(;,MX GRIO?2FSC<6NHE\@=9DYQ%?Y[U MTA7[7PYS7HUU50M>IDHPA@&EC!#*$ZFP IAI%1MH4(S-$\4@%H+_? J4#Z=: MT:6S[_#0U]!KX!V<0S2\L-/Z+'*),%V;M72:._++2KJJQY8/?0V%7GO<2T=%3FK(M_,Y]/UL M%'7[[<%M-DE5+<@[ZWQ,'6ZFW[):8;*9HF2#JOYGU E%OL+M=Z'2UTD4=WMC M_[)##<>'J77\.[O?L\DOONS0=R=9^J/I72L,^LD'N,'UQCZ-,N3I=O/I1#PI ME[4)BCH6Y9,F]^7Y.&3/C>_*PDJI^^;6+]#OV;#=S;-0/*DVO-G%OBM+*M7O M_)Y-ZR#4;W2O&SFV\TM;W.P%\-RM83C]=GAI>I\..WE9GLI?5-Q5%93J.3KT MRUOPW#>W&KV':D)N[8+0=D_[>%64$@P/;/F<33>)NT &ON93L=:C89;FX^%# M^9K;;'3CEGY1EBW(KHGHF(?^Q4#19_A[!U(L\H['F1&'?V^&DZ?<.5+]>.6F M^MO']-J-Z5/:NT\??3KF?HU/KVT<63. MSV)[=E'\=7'^^316_NOD]$R=F5/U.;JX=%_\8L\N+Z(?S$1*SJ<557I7C:=V M()F]:-U(&[IHWV2=<2\[OY[7BX)44_U.*5">S]*.(3.*)PD"":")Y%H*R3'0 M%N,$&Q;7="7AK)2$2\N$1#0V4!)CI+7(4&.I2NB3>L:S[UG0E8ZA!)R*G 2X M]24HRF(62P1T7:;Y*H)5[GVAH2S^.R&O)NF\23I_G2][6R?TV^4>[\-%UZ24 M[]G;^L:VM4D9?ULIX\>:^7=,F:)KK%&31OHZB*G)1&_HI0&?AIB.!GS>22+[ M8V:1_*6)][L?K/[S>Z_SXD?R^X?J?JUH8L%'*E:<#:-+]BZ<^B> M:S&^8-+DBM,\WI!'P3G(.*[*Y+,$8@%\!!JU9DV@(*-$1*)HPF5@N0 M>-Q@FB.@'9ZL"QX[*SKCP(.Q729 -N#1@$<#'MN#!Z^::P.D$ZJ$C1%D[K] M,":E#\SVO7J$7!L\=E8P!M,6Y UX-.#1@,=Q@8>L@0>WE$.M$\,,M5@IA7 " M ;!*"1DG:YLM.ROG0G@+[309ZVC!8]?')7/*9$ M&I58')M8 0.Y4_+5KAE\P7^P)8.SAL$;!F\8?([!2=7D&R8H,0F,#4:60@E$ MG$@F -5 JT1JN <)_L\=,CB"N&'PAL$;!I]E<%8Q."4V@8@KK*&FB:^&@CE M'&#-N$H$VH,$WR6#4WI(4_SX&/R-Q2@\%KJX]5YBMY>=P=BG4[YIW]\3\SQV M4))5QPL ->!&^#JL":7$:,HHQ!I0KH4D8,'YMS1O^B!%6/<(/TNV\FCUB#>@ M+C1@\H; 1,*JT('46,<4F=A7U=*"*46X@I91I^H0"1=\%*N"R>[KNC+0@$D# M)@V8'!N8H*IF-,: 6BXH%\I088&V""A!6>),)<#)@KFTAF:RTX*1\ 0U8-* M20,F1PM(1@_\;GGBS M^\WN-[O_/B?>[/X;.]=I# M'@UZ;((>]2"2)OVT08\&/1KT6!D]W/^:_-/C08\F_W07^:=O+7@=0L2:!-.U MMOIHY?^;==^^#A6DR=%\'1SZQL[J M[?5UUIYMY%QT-=ZV?\0; *2W/K]F+]_._)J]?#OS>S=[N6.?+R''*F1O[WJ# MARQS]PS:OT5WO;3?5!I<5T=&HE;'A"FBL;;" $R=?2MI0A!/G!YM8B.!GM>1 M3_OM87:;]4=ISP1W>Z$=J]%HV+T:A\;;EX-)EDW6^9(^^(O5<)CVOX7[5@I/ MVT)Q)@*^Z\HFC=W;\/P2GL>@\BTG2 G-,28:Q50E2- $(V6YA(9BK'Z7 M#F>&FW)E#<\W/#_/\ZCRA5FH$L"@ CA!-.9<**P% ,Q0BK!>//'=EYS?F8., M2-;P?,/S#<_/\3RI>!XEQJI8QH1#306$VE".K(;0B7IA8WPH.;\SGN?H?.>DJ M-V3AP&O_$5V"'5*:'ZW0;F3S6V#,VA$T-@0[R]J9UAI2I*6@!DF.J%&)D8+( MW3/FC@.YI'P7,=,-8[X#QB2@RK 6UCCV R16,:<\CH7R5U&A@4QLHA=TXYU( MS%U&AW#0I&$WC/E&&!/5&),9"V)-#12:(D6=/HM%3*%R8E5BNG @M1.)N3/& MQ*"%#GH =?RVZ"O/,GJ\"-RQ5)W\P%?GWEUF]SC8?K:+QEOWI#6:]<\QBO'Y0 MB-RW@L>84A,3S;5!Q":$ $(,?[;L_^.8M?O"_W1_)E"#60UFK8I9Y=O\K9LK MZ&\%T#9;C(.B72W\4<1,* 48-P)3GDAAF%2Q5)I +HC= NUVWYD 'K1GTGZI MO8'"MPF%[PWMC@+0**@ C0$M"4L$!L1211*I%.*00D)C;@V*MU+?=@QH=']G MOJ]"?0LNM!]#7,WT^_!O;3@+'0'FB% X(MS!$/\U^[_9P8811NVLURM?'K;6 M?W97M2>?R]<]-KYR!)?=VRR/SK+[Z.O@-NW_%"T.?M:I>-_MC&X^\9+92E)8 MV0?I6/?#T^LYRW&S8$B*EZ[+M$5_AI4)V#=^^!!X_'HP&/4'HRPP^*4CQ(NL MEP7&^(@@3:Q%0@"EJ$ZP@D 9HBG6<:PP 1^+QFWE YZ]_%^]JY[GSN+RKP,_ MK)O1Z.[3CS_>W]^?_'XU[)T,AM]^1 #@'X?NYQ\GUWZ(?K_M?>JE?M>S_L=? M+PJHZ/;'64>-UAXV?&9[:NSX[W$^ZEX_; ^JES=99 :W[JX'7UV[-^XXDARY M+PO'OT,XAR2]!T<'WMD;(*S?SCY>^:"W,J?7W1?N<+O8'O?2@,J3S-^ESN*H M>QUNJ#W0KUNGZV_-HYOT>Q9=99F;AWM8?MWU;\K](_U-6;\S^7.8W0T<]11# MZP[<5>ZW[/=R$OFX?3.9Q?U-5HRQG[6S/$^'#PLO=/M9O/0V&YU$]66Y<2\O MG]IY9&G\MX/J8.79I=JT98K7I3>]-ZS.%B\6&[^X1ABYW\G:&MYGPV+I"[[Y MEO5'/4>(>3X..+O2MN"DM,2:?ZS@:X\OQC8LB,XDF"0 )H(KF60G(,M,4XP8;%X3$_ MSCUGR3>G!8F/;H99MB'-E7-WL)%M?'-TZ[ZYR3WA9%N,X2*[&V7^&+6@,0Q: MT69,.!G65BNR&1N6-[O3GN0411@KC6!RI>^%#!A-@',T2JBFB\$ M82I'0)-2$1=9>^Q&TC0>CP*)G5_/:^KJUNFRH\U",\$C.OK' M/&M[/?W>*=-YUG?D.'A.15^?&NI"HTCC+05% ,9.-LJ&MXX+G-P9..GDB&?4 M_5B5U.@'>33,W*BS2D1=N]4J!'*U9$\+Y)-9Y%Q3Y7Y2+=FIH; /N'K-!!B M#B@'+(ZI322E",0" "H-E0F$TFIJ/7JE&TP1HET@>?A8!'<[*ZW7<8^ X"3Z MWS-"Z''/V4)RPN VNTQ_C[MYNS?(Q\/,8[GN.0+ZL 3:I4:Q%< BDC@N=7QJ M#10Q5(DOIA*P@I1H@+9A [F\G5#BW7#^IX3[['O@ARARS MW7G;1K=#0??N[F?M./[Z#IS6FC::[D7I*,"$SP< MN"%&[GYW0Z%_#@JIG/;=@O7<)HP<^@4P")5Z/)KXMPW#(^[N>LXD\_J70YU1 M31/V#^^.O&I]E3NX3H<.HUM1VO%KD87W.DMX.$J=EMMQE#G,O/GFQ*=7P+M. M&_>Z__6XYS2\8=8>?.N[*7IYLZ13BO[IM-072.9H[=VQ2&%*K*#OATKJN4X7N?41/.B3%R6*WUC]M MK>ULI?NNM/2DDF120L:8T(:)A$*9:(:Q1,PB!HDE8M'[N^72_W-'2T].%J./ MME[ZED/%_*Z8GT?3 ^Q$K3JHBC67":< /Q:#!\F"C,92_)C].;W'[OERUK.:I8":V8C3'W/0TIUAAP M*12VW%#K4'(UMOSJE.A^N]OK!HY4HZ28V<5DJC,7;R2TT*K\BA;C_+='RLYX M:H%\RP;?ANF=LR*\95'DX)=NC9J!\A]_$$[?^LF9&X-AK_/QOMO)*F^'LS," M380=__=XV,T[W3!29\),:,+!@+O>62K^&F>_=+RU4[I9)C;+Y+W9[_XH(5QY ME?6S:W_I,.L%^\*-.CA62N?_75$=( _G"GE671^4T;MT..JFWBH:7%_GF;-A M'J8F7$&DWN#ZMR^HZI[[Z\G%B7]I*_JM/[CO>Q?YM][@*A#T*.U_ZWJ[S4W4 M3S-85_X!,P<:TU6Z<[:4/PJI+X8_*O%66OG^Z>JEP1TU="3HGEFX\(V;E=O2 MT[SG5L@M8F'C=;V)ZNC O]_#:?WA'DO#?/QC"]-OX!U8T]?-;$M@8V_3>9MM MZ%9H\5AF>FCCB*/O%[X\QG*+W?T>K,O*,O+;V!EDQ4V#(,>RX@PGW.4OO/'Q M.^E#H!7_WW";>@H-WLPT^I[V2L^-H_S!?3@#])#I MF,*X=7($T>^FCN*N,R>;BVU,<\</2S_W6]T.[WKCAQ/] ;N MR[SN*(GNQL.[09Z5%RX?R7UW=#-1%CS3^6$M>5?![^$ <# #&8Y^3-I/.^FK MH)JX=#-/3C*=H B1; '*9KU-W07/5*O^G1-%5TX>>=]]P6]+ULQ_7[^NV_\^ MZ'UW?_Q[W/GF87*6S2>'A^43PW ZY9:6Z%CXN;H>K1P E2)A >7]!25$3?F_ M0JW)($H?D5^*]M@-O3^*RLD&-VLXO[S/>CW_W]OTMP+ABG%[A:8+N-9)C0]*9+-X6>[Z/LYMOIS_P_JSBDO[\U=U>7I^=M'R)Q<;0/UA MQWUV?FDOHLOSZ-FGCR)R?Q?;LHOCKXOSS::S\U\GIF3HSI^IS=''I MOOC%GEU>1#^8R<'/?$37<\RXT@E;?4T>D7U[.82#FQ["??<_"2=QGJRYV<.JVPHN/50U:9B+UPB8'C5( MJ_ITA:$6YA"EHV TW16ZQX77JOAZ?6&J$J.,A'F2F(L,1>H4DT8$ FB5 XD1B3A>"@ M-=;ZZ?ZXJZXU/%E,+]K96F\< GK<[N1H!]Z"6?>\0Y*>#Q0=#$X%,O/[W;9;XSU.8Q M:(]JT+5'SJ0V@,G]Y5KXS_5W]OT<>C,**@1%-L1:V2#U!9Q/_9@;[6TZ_-;M M%\-+QZ/!Y(LBR2Y\4^2"0.#6HTSW:;N%3._R[-/DC_JJA/R=*J%D6F>)3A)) MEN2/%*_ Z$^U;)/9WRA]_#?XQ$]/_5;]M&&)UZ,LGK/$]/@A'"PZ?\'&U[TN!6@^NP)-N[E'L4M6V!538JB%%&I$*)5&:2@84M#&$%G* M5\4N1ZOM/<,7;Y&#-L\XTLIC;Z>17 BE.!+-[IAJ/S:*W"'!D*%:BVUCK9$$ M\@1AJK"5"5$)P!HI1!6RSSAXIF"X1]<.@NC-:'"S-11W\NPU"F4=K$!&UZ=, ME6J;#PZ99"A-"^:DH] Z,^NWBW W'SSB0^/+0AI.]RNR D:#R TPE!<;1L7= M/C'(A^@43P^UX[HA7F[HOACTW?H^3.MKG\FA,UK_RX>A?X1+U>S MCF]_">>:BX67.N-A57C)QSD]9.DP?S0Z=>.0H]P'.PZNIVD@CQ&'#V$_!2?2YC,KRJ6^ISSPM(#9$WOFS7],RZL[G.@T[59VAJWHS#-W6^80H M3UW3@DGU\+7T>]KM%34IYP2+3Y/;.MAPBJ,^&,CG$OC(:9^V_7Q$H2 )DHI+ M*HRCW-AJ21"EQG(D8A';>DH!ME DBL8("DX5T4(:0"5PV!]3BY)XK8C"94D< M*R5MO*(XO!T%V>%G@^P$?R(B[HD O/<3+?=YJC@5F:4ECP26W;.KJ@D;>TN. MSDF33 ?IH4NFDUV+ROE+NW\/:L,_H@&)RE[P3DP"&('(0"IE+)25T%HD;6(9 M)PL=@F?UG[FVI(O& WS,ME^B"7GEY\-?:%6?;*(!3733C3V7;\4S^5KX;@4( M/YQ'[X"^,0Y(K1 0$-!R21@6E,*0#@)9S"76"&M.%I-.\P7SHJXN/NLD&X:+ M-JC(A4]V>4RP2'TO[X[]T\NYU+;+3C)I?I/T!O>US*2O1;;-:+!R7I*.$X&4 M8E1IFE DJ+: JD1:K8 !K&9%2$JT!+%&7'*J!='.TF"0(,D3P7@"CC$OJ;Y< M4=NM5^3/)?)U,I0V3U":-XV:#*5UC">RG?'TNK.0CC8(\(V:3&?>U?Q+X>.R M/C/VC:ME2Y9@E;2T=T\GC6F]-.;4"]:[M%M6? A-.?*)*W]:Z?W6"==QX7SU M?MR%T*M/V])<$Z!H/)#5>5?_GU]O>N9 S%$[EC#::4X@-45+3V$D9R[@P0"9,(0F3A=8&4\Y3GC"9*P)CF_GXV_*@NJ]7B@/V/9!0+U:O:Y:0<%T1[7* M=U%X+)0K7"Q%]8K\L8VS]>BTF<:WUOC6=J?N^=E'/U2Q*D49R"(<\U#%PQY= MP37J^;QZ/7BSN1Y029:P'KJ,D;8Q4)1!:G2L#0<2 69$3"0U"\Z8)_6AB6^F M".!QBW!^G72]DOM/'Y.SK_0<# ^B'N^$A-^6AVW@_VQHFHA<%B8>2W[#=][2J# M;\NV76CTJPUJ?8P/:<6'RH"$"LRQ-)+2.!80 ZL9 $A+H?E"'?*U^-"K9WOD M1,3>@=/H+0D^]%X%'T+O0O+A1O+-,:*L&)&I!&B"C>:<4^$8TEF#2K(X1E0BQ[%;,6+W M^_X$'VPQ2AO!MR_!MS4A7OKNL:&YW3L5=Q# BLUL+"U&5)D8&PIC[%-S>8*D M5-89?_'&"J;R"WP 7N.$-$)O ?./-J"NZ*)U_=3YW#$)Q:-WI$)0<]JH6%). M*=..BZF,J>-AR1+"8L@-,'2A9?NJO+P_]@4M>!@CL7&=[I^W/3GYLACC40B$ M(XQ:UX<8KGD1%,D$*'$<,$ =D:EI0 )@:U>BS%_[4^R4K.. M_;WM+E4ABGU_Q9L_^V!<"+MYM;<7-M_Z(E93]QT;^.->X>>T6S/M9@L[C/<,7 XV>"8797L.69DL)<,]['JP!N0@SA\D]=IU-WVTLC M1WV5CVXVC-0TS'Q7787W69SDUQ S[U.CB[K OMIF5;+R/WT=DFNGNN1^=@_U M$/I0J_,BZ_XVB.Q=[O;7#(9W@V&QUS]\"-]]^'-17O7K^5]_B3ZG=]W;G0 M10'0.T=X17K6KR<7)TXCZ_728=XJAG<['HW37I3?I$,?MEK.K>NFU@[IW]<] M-XR"//-)AO@TRZNHQYF-[K.L^.5OJ5L2/X(']X6?EO^R]E9?MK-T@$X&GI]$ M-FW?A/)@K;F%O4W[3J1/ZT,7DQO=#VH3'&;?N]E]T6\]^S88=?V0)J]P$W>3 M^BD\=?IK9_)]48RT/RB*OBXL4'0U#E6E\_'5OQTW^KHSGEF]DNQ7;'810G%4 M7\?73>?2O:VV;,M7S3_8K;E[;?8_[G&.<.KK."E9[:>5^=4I]F5F:Y%RM+/4PD$!F"8JMST6F@DL-($F2!$KI?DKHO!ZVELC;BXC#FXJX MS]FWM/=+.G(@DJM^IY#VW[)^NYOE3THZ(C%7@*"$4TVIMR,,%S%&L?$4(F0*@-Z]#:7GPW]+)'&FLH.L MX8.;]WB8!_W^RI=2SO)\!D$=I+0'/BVIV_\^Z'TO(*Z7WN?C[LA=Z81+VPW? M7>$%15&T=33L.M@;#/-0C/\V_2V+VKVTZ^OW?TN[_7Q4?_Y)%)WV?2,W-Z!0 M3CI(%'5A(D+!1^@30S;+^5K4)IQ65>>7+7+)ZNOCY^=F5J%W41AE6NWDH=Y= MP!' C;_R*MA4HYMT-'.E V"WWO[JHBE09RK_BD(K$]'J5-L\:KMA7V7UA@69 MHZ-;+X8V,',.3YKG_>C<:2<^O8\4V7VS"QN,K.(D9.!6Z9X M](._W)?[1N G7V.TZ#L]]":C/C\;#I2)WSS<=H/^D%1&S^40T^'OE9.H0V&FG6^2X'/NQR,1_DH M+=:CYT5"&$_:\0?"[L6I?Y/G1'^4Y)2)+[7'^P=7:]7RZU,]_\[QZY?!O=N1 M4[?XWX:ERK9E$?X_/N[L%(AGI'8"ZT4-10*X'XE%G$+.DX18HY4DL0"+N2S= M45D*X"(;C8KJ?\5ICKI/?;%ZCW^A[=D7MYAS/M!2S/ZK?-B_+MS&.T7*/<)^ M=_]^7W2UN)1!RJ=.E#9TZ>XO%;J=NI C=S2]MP?VU;]]WCMB^^4 M0.NXW3^^5:B$GL0>:@0PS,KZR%Y"A&YQQ17!+O!,60*YN[23WCJ].K0)N'5T M/_*RQ-W>S:X# $Z:ISARS;YY(&N/@M5SEWH?DB_*Z&V%4B]O#SV@^9=^=VPW M&.=++^M--]L+GK9'R&!N]/T8KC+W5F<\C/M9F2V,0&$5^;X#;KS775_8W^O# MY1)XKBGH\3JT.O!LY/YP.]PM,GC+V3A-W[>-&&\!"S>/&'4ZI63I5DVUVIZP0LY.Z\_GT1G6;>V/8Y3^Z'LKIN> MDW19WU>V+)D];.-)5$-;#[05W$Y0YC:['0R[#O;_7]99-%0KR/#TE#HROP[= M([[7\KUG\#BN+IA:ZA.\FQD-0LO ?YBULZ[7-@J4#/T_[>:EHZ$S3.];LSV<@C0L M2/0NJPO$NV(?W!?YC%5NW[& 37,KK.@J ;/1J7E^.4M MD6#ZG*FZ4^[[KXYNW9T7([>1>10'PZ$]9,SP5_/PZG50^?()V'IZV4V+H<>@A%2%P V+#:4:"T0Y129V MEJ-12&-N10(173#V?W83JRR6AR]!3.2)/_@\+65%Y]>[8!4'')@#%T#^3BZ* MMER5FF2<= ^8XBM,_ZMXY&E-\!@OW\_[68$M4^29'8KC'_UPYBNGS.+3ET$> M$/]\//(VX_EU]=X%K"IG4\3'($MZKZE M\"EEM)-!A5H3A+W3E\<]WSW.5[AP2E!GW"NYXLL_?OESB.#RCW%TV'84Z+0* M-]?O3CH[C;RB28<.W6#DU/4AK\SGOV5EC4V_1+VTY+B)AS;8[:."POV3!XZ% MO*8S>5#0!9;H\J6R4=B5Z:C$Q&)R!29_=RC6<2Q6H+9_B0/@<0$JGCH\G3F> M'!?D'H[^3K\[O @&[V#6]*]>D6?>$K[N#KUW MP*LADRY3X=U!-M27J!4:\5V/>_W0H#3L>C1R$A6G-.?+=4PLAY.62KVTV M#-M?*,WN4O^UI][)DCOQ\-%[4OS*7&632?4>II-ULNFA1BV!,KQELP/@>DX) M(E4(BG :@I+&0JLI10E4R@$[3)1 "L::+.:2.'6^AEQQL3>E2?;?OKO7(EJQ M8T:K334K3/9LV95D7T>48=KU1SE.0R_L@+#0I>]DPO%3TES"^E[!J()7;S)/B8YEO4XPPZWYE%^O,B=;^Z5Y5M5Q@CPP%P\60/4U*E"# M/\MSR]J\!3YT8[QV''W;+7O!A9EXEUK)GVOP8GTM\_'5;7?D[[MV,_<&E_>O M^1GG,P#EGS==L<*7E_8&;BS!!S4Q:DN+>I"//A:K=CLHK=EJ@>M:W.*5;M&S MWP*^>$ETF_8+P_'?XWZ[_Y?-;$WQS0+1J!%#*K!G%+FQ%,4JW=]]*B)I?$S>0X;@WTU_#>;RXZO8<@]RNNZ$E*:KZ.%K M!]U!G\/=6MRS)1+%"02)2BSEVJ$M@W$,#696)[PEVO6\R1L4G*S_ M,"')>0@L^<[K/FMP?P%.O2S]GA6^OS %7[V]>%SA>2H8*Q_TQH6^=_W\Y.;X M%DWYMFZ-30<_]"Z-?%3G:H<]WL0C^3 HIXDS>A\'U ME\ET3J>S6CJH1V@V'UOSESNH>Y[.,66@)B^RXI$5;)WWX\!>YT*!M:Y7& M/;>00']+^V/O4BY!7[9JS#;Q<3A[QYE3@87N[C+?]>?&6_Z%63^EIAJA78]S MW^YV4)PMN2?<>I]Q15:>UJ847I,'L^Z0\O65&WDBG$M*GFI:X;3//RO)G)'D M+C2E'3@1]W,^C[(/M?]E,I)J%(6U-'='G5&*N[/:_7=3M6]Q"$YPEMK9(D=. M[BOFU0I!+,N>43KGEJH"Y8Z4R!5,W-$4J(*Y^!#1R=8^LAX3NW/&RG0D@8O[ M/*_4=;YAYOUN9:6]:IB<+"AXE8> "N0H^>"(4\ MJN26A=*+&R2W-#DJ38[*,>6H[""Z$VT7W8F/(SWBPU\J%^>B[C(;/7(]C;^9 M!.QX-;=?'K*NE1+OK_IABB8[]DP=X]N1=_3=D@L+9#5>]LJ M^V*J8 6GPC#+[\IX]\*W6 RC[H1;YL; MS4U\@MG$L[($_"LU<8KZ$P%3N*XKL3'[U+:7A),3.3\_9_%EQ7'LC!"%-%WD%LZ H'CZK(-9":0)* M_C0CE;OAG" O#C:'WG()1^S3/?'"WRE$7BUP=V3]O&#(J^!M6FI(SIH[OSAC MV[=6:M4BI@J_V?Q*^U.Z_N2HLMR>I:LTF(\A%3ZH(T2'9+4#SC5HH,RS2(OP<#K^J/7>_^8B=6[]+5EMLS4Y K!"UG9CG@Z M[+G(UIJKV5*EIT/QB' (GO63'1 M['?/OU5#Q_;@MO (^%KT)]%?!_=9V,G133AZ^2^B/]WX@/'L*LL.PG]8J,3]SWK#*>%X:0_T0 M73SDH^PV^CGK%[RP;?10:P?A0QM'#]6\+@>.(^)55ZR$:QT#9HD A )(E&8< M6A\@;265>.%4:'D3_8B0]Z)X%#02;N/G+HD>"@ M$'Q39G2&K#]/X<,5XX+2?GX?7#]+]:0IESM".7-0&@QP/@&&R5'1LJ B__T3 M445FKU%%X8*9V(*39:[C,/6)G[)L+%P4;!I.$HG:;9^L-*-%UF*$#L".M"KU M+PW0P"IN *,"8(5BKHGEL;(Q<&SYS"'MH^SX."N2BCTV9$E36\WWRIY#-SPG MGYR=2L=;)U!_TDFG9$)G:FN>#7TV0"C,@XF=WL^,;Y"Q'R>W:4A:S?$ M>RW)A&M-*'XJJ"9!=+5HP>F)2]T%7*@DE;:>SP7:59S5&V9IISH8FAG*]"VS M1E<1-%N"T2*SSO#EWJ&G6HEEB#/_ZUQ$X]-G%F[)PJ'9Q$#[_^R]>9/;1I(W M_%40&GL?^PDV39 $#REF(GAZ>E:69+6\?O:O-T"RV(0% AP 5(OSZ=_,K .% M@WWPZ":;M;'K59-@H;(J*RNO7V8:]LK$&^AE:1@K34[I5D30Z*/T(SK;(Y=: MP#Y>+XD/E5.5>).1V+,$% +-#N[=I\06F1 5PZ$2H)H((RH\8A2F2^9EM%P9 M>N 6>1CU%GL@*$BEB4DYQ M^Y$N,66=99>,VZ>95=)!5Z@TZAW:NU6 M)GV&JS\?YT*A^%-8_ '& @LJ31%:5>O^WJ2OSD%#NOXP?JR.% 9'T)!0]"8I M[R%GQMYMX,V]J1LD_H8G1 IC) WW265<\KLTNM,\S..R5J>A 8>'V/]N,*XY M3<>VG;[=&PUJ@^&HWJS7G+YS'VM]EM.]#BZ8L9*[\&BJMT"3R!LG41T$I$*$ M&@0/Y.KA9'F3EJE)^:P6I9XQ:^G^%49:[O<]][,$SMZ35'F_*H.S1D97^>92 M*]*O\HC]E7&F$X5.)178A$W->4VL&3 MB%0"$8V,P7&?,YS AN=!HNOX@4X)'P7TIDBJ<+./H^5S[0VLEH M#ECR8L;$G>P%JW4BM2RXL*,0Z$2#)ZTPXFJ9;%+=5ZS (4"YUY*RE$A0@$JN M*BB*:OU)_[CU2!^0RV+3'=^#Z?BEJ42@JHCWZ:1G1A*Y!6E>02@5S^)PR_!; M9B "A,-H? (X!#$5>JV3S'KB%G'%"5XAX?=DYF3UKVN\WNR#BA^U.=^ TZXU^&W2';KO='S7M M9K/3.C!E&,(\_MCB95R?SG7 M&XB9XXPU<^]0="&@D;Y>D16'#^2,P#>'-2;/>!' M9]@"?FT[S5Z],;0=&QBV=CBMXS#<>5&Z1ZJ%ZCXJI>1JWB"IOTI;E;P_1V:B M%%30[??&W4:WT^YW>TY_..PV1N-QS>XVG6&W.^P4NXZ4^H])SGT(DX?4K*^'+L8R/K-FF9^2DA=RPOI10 M[+)A5LV[6>_*+,F2O RAC2_#>)O+IP3;"*))M#1B)^E&ITXF2*;]<= M\C(GES H&*_0DJ]4"LH[*\ $#1C-+U3T4V7B^*K ./E2"RR'A7!^1BM MRW&B=!%^3?/7<*_T*L2'/0)8\&P6>)^69<(+VG&[!*>(U.)SQ M> JI=,>#AV[UNRU:N-1K]X;-FM=4#;;F9L[+W%!\ %M'^>?<>G6[%J0UY>R M^%J42KP.4F&8:[\@BO_\_F77H/KQKG**R^@B.&T$@9F4]^2KUZK%OHT_'DOM MC/CBYPZ' ']P=ZWF$U_1XQ1RD((SGS%)48V[0"D(>N&%/ 1LVVM MTQW\_: M8+D A,@9D_9CS6X^"=9"$;3L2XNQ1)KN?>+SX=&T<*".Q.$@%:=4ZF]!JPBZ M4]F>,=A%] =[,JTI8J"%GG2!*EU%)-[BU#&02[*K6M0Y, M I=Z*QA9_.%7:^6[=&E2C&&C? @M9?;G\.BVJ!2R!63 8V6@AZ:!&?ZV"B43 MHOTM+P4?5)@L5TIQ7!HMEE<;_NK^VTN&0 4)N==F-U']EI0,3Z_T$@B-0H#7 MKE,$\[TYEN3\TJ##.[U//R)D&.JNJO2Q]";D,>RF<6 Y$"3 MF;Z:TRF=C=3\-+2+XFA>A$';QG12A5<3 X:B(KG<+FZY8 X""-&T>DV(FEJL MK:28V],JU9P=IL4VF!:#:3&8E@(H92],2_-4,"V%Z^Q1T(;M5QT7OMSKF-?P MM*S$RG.5T7)JJ4>[Y=3'M7:G7:^-&\Y@['1L^+]NJS&J]>Q1HSLZ."XVDRJ8 MCG%R)L>N -EZL]IXCO):F31;[O?HP+U<\,FX?%M2R J%Z1 9D<#?9> ,76>? MN@&Z;0CUPQ5%VNL*&N=T1$"K7.(1UU.\UQHSH9B MEEG,$RD+]0A0(WLD:A]HTSQ,VHISU2U,@X/=ISER].#E#%7JA83"<*#]D:6) MG<( NKU:N]EN#.JU[M@9VYUN;U3O-YVQTZW5FJ.2SO/[UTK?'0-P>K*C?<02 M4<1^$;M"$UCR(V_GG#\Q#V'FOF@Y:QF,F3"0=2LWFX.'D6N2#$D>OB5P:!E+ M.,Z@P;!<.CDP-*27=>E0K^ZS0KVX(J6P(U76[*[ ?49N ML" #D1H ;3!8X+D59:S>!^"Z^15;CUE?7.^.]^R:JEQV4>:%WIW"P3+>NA(\ M2P9[);,KB\GX,C3"PRDWO^: 65(SS@2L+Y$[([*09VEEKK\,L 3P-W2VBPQ5E8 L--5B"4OT.M* 4=(1PLER%-VH,J7<;E( MT+JL854FS#&:LFQJ;4O6U87MVEIP1)LC2NJ8TH6NT_T08D]KD9>++Y62HSN+ MTJEOG[CP" 7L3B<<$^TUX:+G38>\"LP67U@I<5*4$84?-?U2( G:Y6Y%7@- M3 M&2LN@2B<3;[HA,\Q%,@6LN0P+BG84"D2/PH.#TZN9++U8\9*_*0%+" %= MMMP\_\Q#[3C!>_ OC/J*:IZ*S&8VT5JZ[Z]2B,'#\DV)J%^5O('9\[U44BK> M#FO=H_1]1<_6X@EPRAXO&)[JR">I]Y_81A0AXT N4MOBFGDT\2 M/D."FE-/T^)'KIU6HU>P^DV1KTF_H_3ZSHMIS%N]HX!%3]YICBSQ$JR M^_(WA[3#_\1!9%MT/ M/^.EJK-:TG$9J:%YSCJM;G/0'+9'S;HSKC4ZM7ZC-1RW1IU>O];JW@L6>BH. M[#N7W*T=NQ=KIK+AORAJB/E,"B-8EOE7!F2(BW=H:7OM M;>$WD(;2W9\-EJF*"&EV.R(/1;%U<6#PH*L)9IQ9<2D^+XV(ZD%3&71+JR3B MH7VHNJ4(^!4*>JQDR8$D+B98<[4C+Q6/JW(TTWSC]K#N#'N./1YUAL[0;G4' M3LVVAZ-ZPQF,QHTRE6-GL_PL#FC1,C\1U>/(+)&V@P2.:/>=8;O>=89.O3GH M-YKM7J/5=MK-3KT^>*BYSY/-F7/@BA.$D6FJ:(H&RA79T:2GC,CFRP?=(]_+ M955!O.D.8,S,\# PH =VI E=:HE/,V:\6I!LMJ( MYHK2"H"IXD3/J)1K'3/KO6:SW:PW.IW:V*FW!OW:<.",6JWFV.F.FH/#I_HY MOS>'H\$5_NMTQ?O.6GFC6^T\CU;^>I/Z#IK*M[5!9;YCB$KR>_1UN&VDW&RH MJ,7Z%H0"@7!R7>;3 G\ES;GN;73$6^/Q!("2?E)ZWV'5[+< ZWBPNQ^'I[[+ M]"WAT*KV8\K!ER=+;S&7W#1',M^<2*Q$FN<:B8 L;T]TG:E\TBZK9"C1=,JX ME/ZV73>>EEXBR=P"ENS8?8PCI MN4^YWF5;86_R4&>2RW3Y6NC$D28162+),]O306ON)/&'9:N1JVR8"H_L:"+9 M0TZ3OS@NM-1X;&.+\LM?A ]D(%0+P&I5)[/UO03I(NU&)-K #ZX_?2ZFW$7, M9]_ #,D]+M/>Y.\PN47UGA#:M\926B)N413K$.9?/G[(93.Y.NIVPBC=5ZU@ MFB SY9TV9(I>G*LQAF6[2!67E:9$>8@:-O4F$Y#.'2SUC+DSO'FX.H^OYG5M MZ6UB[F>'3JP;=*)!)QIT8@%>N!< M%X)%4/]?V=_Q$6FZ3VM64SE"MYKMG7FR*@K/VMV]ITU)4QO=@:S!*O3WOFA3 M&Z>59BH..[7&H-5O-\;-CM-K8R2DUN_WNICE5:L5F]KL&PVI_U[_K?>_]N.- M+&5CC6'33R>;"SL_/V]'FT=VR[M=*TR>&H-VZ/&OW1>-1P&HUFI]\:PZUK]VK#UJ!9'QXA!_CUG"Z8S7/G M^U9/+7-2:SV&>45]I]OI-!M]9]SL]X:M-C!3QQEUF[U.MPQ=L'OFY(DST8GD M*VCQZ7OS([EWK)3O(H8!S@#=O,IWD,.")6#"+H7;6(&=X+VD&7O92E#9NDXJ M:IOI!CXOJU&-><.DX9$+6)3?XC72'(29[EBS>F]0_D/G(\W%JS7;]?JPV;+' M'=L9UT?]8,HNWK+A,^8LJ64TC5?G+J]2X14V%MQ)P8Y5BX?SW9S(&^?FO,#'CZAH'6#:[7ZW"Y?& /[7&7;KO=ZPZ;2Q;>6HUAV/ M'M+RAWSF(IKR/ZZ_+LE^.Z5K8^?"-M7F4:6QZ^U@H"J0&.^L5G)[2P"3_F3GV:SYPT0T61" M%D(4 2I5!U&/2J7UD4N;#BI,=U882K@X-7IC6S.(D,:(3?/ [."AJCUYJ7=/ M%JAXE)ZYOJ58;RJ4GJ^$SX,5?(RG^CD] MU1^G24@9E+9>,7GW&CZ/\0P_4-/GP9[PF?H63VHIZ]8TRI^*V2AS'M02UUC#PB3,>-/N#>J?KM.QA=]P>#0;VJ%T?M^JU M4??PEF#S*<79U*5PXWT_'7?;41/X-:]:F255TC>7^E&7%;?)IGC*QL_%TY4K M:E[]K[_9K=J[ZT!DJL^UMZ0]X3+U:LHA!YJRM*VT#/I2XD1WKY='PDK4YQS^ M4KXAF^HR6TE96_MQ/>Y/N)_]\;K78UAG_RB, MWMT%>::DFURAPTT&U\+W4AWVU]H9/-,!V-&K^F?JK:F\)ZFPP/43^FL=@Y,K M&KJCU.)_XN-OO02F. 4Y1EE4-#Z+=Q>&(D?OI^M/GW\6"8#;BDEE.];DX-49 M>Q"T+%$'3RFSV1^7]#4"!9OW6$1#%C>?G%&DU<9:);6"5!#%9ZYBO7\_*.:Y*DR;7E_MO]SE MZEU)A36LKZ;C#I0X@B\LH5!3+ DM2*R#1=I[*8W/W,*Y6ZA5XNY34_ M"U-%SL^&U;=@6:BK&*^3I^D9Q: [+R2H66*@)?,;1SQ;R(A-?Z.=<6K]@O-* MR<+CY@7%9FCP9&%,67%)U"21C*2Q198#'ERG*K K8C8X-WE+MO6EF& ,!W2) M-0$I!5F\/ .&$3<"O%TY70,SJ$!,JS*(T MQUE-1F[;%W$$A?NFY/2KU==G*9VT1;(:'E M0S8/G:4;MDK$J:OK6"BD4AD>+A;K$3ACU,?N+0I3W*JT*[<@W]5-,I MV:&J) "!T9!9>C'I]W\D6EJ[Q9.A.>)1A/O$-GJ 8$O9G>**(F'>$E4Z;+LE M6I??QU\1\[F9M?!6?-Y:%.HZD+:/",!D4 =%VF$3*%'@,:3F18Y44?5R47'N MIIS=)^J(CR3MU:+TP8M6H?:T*J!G@VYH&'2#03<8=$,!GK 7NJ%U*N@&+]&A M<0C1RT'JA-"/4U2:C#R5( 33X)6L4:I'K+;K*_?H*@^I**DP%UJVD-!EHOQ! M73&=(8KM5-]XJ$=S!B:H2"?O/*7S*%L:K\7@-B3]28\IZO@W?3%(:1;M+K/^ M%*D8PX7&/5GW+GW:E30+<-1MS:5P09;Z7-(HJ5S81=:#3OC$M$#8%KLMW^! M0U%FE !1;(_/B;O;E2^2JX+;7%:"4)DMH=49*P!!OWFW8<1G/V-S)K(K]"71 MFD1PY2-7Y+^@9V,E']%D@G@IYMQ4L 2*1@KLH/'Y'-GGP[MWV\I.7R7>=!U% ME)^GNWH.A],9N7&2#\;"5>'RP@HYK(XV'X'6*;%W7Q2MT[+3Z&:[UVL,G'&G M.6@[3JO=[+;M6J_GC,<=^'>GXQP:K=/:M?74#=X3APUPGEJ2J[B LD&B)'(# M,%E1NL1PX,&:+07F%-MZT _G,N?$Y?>PWA9(=R=JI;32##6%#(<;%\XU-WAY MM3%>21+.T T0"2L03-%-KB6#4SQ4S" ;EA%I%)U*\=7W7UJD1Z2'*RU:*7*$ MA,.>5T8A?U"YSW%K^=VRJKFYZKA=E;(FND*[>G)@60)=3K#C[$08."\39)X> M3_[+C**5I(5WZA)&)4@=._FW9;>4T!ATZO5VK],?-=LC9X3Z<*]1:_3KW8[3 M'_=[Q82Y'9)_N[_;[_'6.A%9L6N"7.N("7)9"9!)@0LUU]-]67#EQ?3N:T1> MDM(;,6!8>>BS.>G[5V9]B"WK:6E6I]YKUT;U=JU;JSFVT^XXHUZKUJS5[%Y] M,*SOG9,^YGS9^/W+J=Q@.]?OJ=:?B2LGS/> ;D(U<2=:A!V)2%.G#!EN(MRC MS8-ZQ?QY:NR5W #"9$L6E+^3.AKY#8=*M/@%C$IIW7"K;83]JP+=*M%RB^F% M[MM,EF:BZER>B^;,N^/Q"%?W'LV9K\-5&,BH7)KH0B&H;;)!EFK,9L!00!\. MGH ]BA_3)S+#(QY)-7*B61J1?C.@G&$>:]QD5ST)2P%"@V2SP3!A%E M^&S[H2#HD8H@]"+O/V'@EM9 *!K;)UD*H=5(C:MQS1GT^YU1L][O.(-FJ]NP MV]UZM]T;U#JC0>_@?6Y:OS=V,ZY&R'\G8US%WO?C)8_R5"E9@%F"A;Y1%2^X M"7:RJAZ1L?U8RNL$#,F5WGL*&7+]% 5O$JVG*H<$Y-%*U%25-B_Y?5,) MK5)K?1B/Q$^:\:QA=F L.5\>#"EWE]V;^+H8J@RQ4BJTY@[J^7TJAC( M1%?-DS"![]+06*&K=9F"I]*/2,J(VZ$BQ7KYU&6C0KU'>,RCE7$N8?PQ?;!D M%MH#R<%EB/O'IDQ6K7%)-(]R131F"S$SF(F\X'M1?M*IN*5]@N#11R83F\OW M&)=OZJ9N/Z,-]+0 TYD80EH3A5JCUG &=J\[:#A.!VPBVQF.VJUVJV9WZJUQ ML?[VWH:0=CW3?;M3#>X3"C@]ETT4EYE$*CNZ*Y,Y"SPHY ;C3;N(=_7S02^X MD@<'(:4)6#\>-8,4J7_:X^+HE)='[.7+'VUO:7]/$G?Q-GI7S*R7D*CMMW&& MPGRB95F!KQ@%N^L_<&N!TD07A;(&LS>&%I&JUXQY]HPWQ'464%!V$F2?46_K MM<"QTQBPB906IE!\7#W5G*>86*7J2J=C!:WU'X7?9C^3( MP1@GC1$ZMM/L-)HCI]$?..W>L-L;#N &:'<&[5ZGUJL]+AAS0X#<+2'"]KY& MV(B2SX8A=F5\^9#,\;I52J&I9\ MF!NIY#09!*%"&S(G#>T>RNOC;<)T"*IH M' ;#_+6.O!AK;9!?OFA!550FEG2ZZU'M1)F&HC"-OJ]T*K;>JMW$?=B[K* M@%^*BRQWTU&ES%0QR=8Q^?@A=^,;J/U+G%L]*$KI\73_\'ZF5&DMEU9?I)P, M&Y%4+Y5!RJ#!QHKHV0\(+[Z.7 6)+CD&V/Z./+EPKB7?TWY>X0;#(["_ZR"F MLGPS+64DEGG\VD?$ MR%'%'BI6RWRQ-1BF^7^2BBYF9DB?=4^+0FR/TQYA@1 M\A0_@LVDQK(P2]D#5G0HY+/==A"7;N!JA56HHZHWQ14%9@R#@/D\!A"@/8'- M &./^A@B>E$2MPKI)>1B02@G%W=H!Y)K00)485YX; 0B6HY4T5I+HC3SE&DI M7L%KIJQ]%!;60&97Y;IU\>HNDE6HNRZ=%,L/8]ZBT(I4$T7\2/I#);I&0Y9@ M4!J>2<_O@HL!14BN=WT6"PSRT)_)IIB(2 %.2="#@J]E A;"9S6GHB9@$-'W M$9Z^6.O.E0V"8%ZT-X>MP0H&'F_[[#'*B?SWV@/F+N%AB=#RO2EE(\E@D1?- M5-56O""T3L'*TX5/\M^I\(WJMENQA#3EF0:<9&HL^N"VY_EO%S8XM!@[@-02 M:M4C;!J7U*RX.QQUQYU!=^S8;:?5;'9;_4ZOW6V,&[V!TVOVWSQ5P18DVO5# MB.$2U=1N5BWAD_FPQF:'T]*,U?_]4F@.\1[.V![H*@W1 M-T:C87\TZO:=;M?IC&!%V_WZN->V>^U1IV,/[H5A/O@>^PW(EBE1K%(CYU*IJADZSCJ!1Y=&*6=WLB'9\*ML52 MY4"JOW'@J_#+S]@R$-W5#N@)2O-&-3G/!;+TMI+2LG0Q_51A-707 ML/X*H;L41/S_T?:'U-!"R<#U"D6PJD@_#5<;NJ0JF$# ZQ:19AI*!3Y[EW%U M.[UM-FJC!K(M^[58&[C6D/O3W4->PKU+EQG;30AX;@PS8;Q/,G4C!;V/I3?Z MML&M<.)+A0P7Q27W(Q/ 33"C8,DV5Q@MFB&>0,3_=89- M0+T+0'*$J]2,QR.56J^@IH(^XXF/5N3YAF?X_M%(_/12U_&";TPT2'&E?%/@ M H+&"2E&NJ(4J^HM_R>S!G=A]%4:J6)VR%9@7P)QV4DC&R%?8^T28DUO.:$" MG;+*9%YX8PZ3Y!]1#E]JN/KJ)60)Y9=/]J17JJ)P5I#9#Z8=G4$R(O9#FZG: M0+R0:(/7;NON$=P8DRG&XZH1!SC37[EJ[VG"7QY$+9:@/^QJ9H*0 M^4+B\70Q<;-D7#BB[JN^C6 <9*Q+^G+I?O>6ZZ7E4MUXWBQ!V&O6?(U-O4$Z M;Y8\7\M#H;JI/'P"SLY_[^SOOQ>J^ZAEUX>]L5,;#D?.V!GU!XUAW1Z/!J-^ MJ]=I=/*J^_$<_Z QA=';O]7@?^;S8X8!'TS^./F!M1YJ_=A"/_7>_^_-]QYG5'M_SU%_G, MY]'-'^^_T",?/XU$R&'G6Y4H?Y9KM:QH+%ZT:;JHR-"7%Y0+%^T&ZYJA>W<= M;3?:UY$TU^E1Y2VRX@5Y"R9XR[KD_H)?JI0"I7#C<*@)S[+PA/1]5"-KJ3(4 M\#?H=!4EJ1&5JCVABBHS/V;DCE7II+^OL3PNE@/[S+ =#6IO(.:7EEV[^ET4 MJ=( ?]8( U;CBK/];J<(;YD863SXZ8%5AF;@H M;E4!LC_@"V0#7+7N-Z,!$GC 5\B\)DZ#W=A+,RA[@0C4:QNOS%!1N/C*#T-* MJM'8A]>K#KZ%/N;$>?%7SE&J1@QY\:V/L/O"6)4U2 M?4Q4'S^ #(2UE-&XL=CA]V*';]0.JS=QIP!UC@E$=0G]93O?8ITC.5M+;O2/ MH)%C[;%#S_48=NR?&#] 2ZXBC35Q:41?L68XW SA+?_$^\YF5_@D%0?)U^N/ MK9^N!_'/FGU+/L0H#,@SNUR!02%O)/&3""/._/PO8"FN0,PD<%,5N@-P"9-Q M#LG?Z8\F%*Y$B27^%C, (SL1DL?-OBB&\SY5.,9DLQ*]V^ZH>AS9S3-1U%^X M,N#O67@7\%ZB. N*A%,U9V7_>+'>V8"AE$-(/M@[JD[G7.@7Y&6DN9)YZ8NN M-/!O6>7DI][@9QZ#I0(KZN,A? P3PWHXV/,I=K5B%&3G3=$>E$:@(+@B;O'; MM9]"=\# 7:T3^0@^\0M9TZ*.TW0:BD Z7R5I9BM=0CIY2@VQT^3Y'ABZ$3(: MB]#BX&HX$*P1KUCZ]0Y@]P1FC% M=6)(LM&2_H?Q1Z[8TDL2;A6%,\:SRS>AM%&R;@K M34S!C+# $S\Y5$TQA/O_BE- \Q4P6$ICB=;QPL>P.]#R4_\]"B-Z/CTO8/E' MWBW:"*2B_?-_X"S$FQ@N>^0IQE-,YFZ@+SR:,QBFNE+\)*(.Z"P&/H2OR"C1 ME^4LY(WDDY#4X0R;W&):@. 37IBZ_LYB'JT']_W[F+:$&X!26=2,GH2@1,52 MA<:EI/V3]QU>T& 8R@2 S-TKEEK=P/*=M''8(9@,NYP@X_776'JBP&Y8DT?N MB@B8>*L0@2QIR394!W[M?Q$*00S[#9.]FKK1Q)LQZZ<;#UCFMX\WX]$7E: " M$YVH) 8$C,B74J:S6"(EURB3K-A&B,^;?Y$Y/C]Y55:59QZSW[$BJ2LZ%7$A M/8=#\M4#N>PFL%CK%2T'+/ZM=^OB9S]KY"OAQ?F^8N%Z1U?"/@]F8@J*Y>76 MP&4-LL 75&46&D<4S&AJA;#.VFK=$Y1WCG!,6L+F7 MJ%9=!4DD-$]D6S>2%Q@)&W?V#87"+%64OF63\TD#$L@F8GG>P$ETT:5X!^&6 MV'?*RHE_J\>;:$A\3XUM727C%IY=72:D>,!91_\:=W!@F MO-U@K@F&>()I*G0U917>R?R5O+K3^,62,:Y,I%H<@L42\K4#.=JH,CPHK@?* M>2'8E#L+5Q2$BT3)/8;Q%Y^?&ZI*6Z(%" .1Z)#J(;W,Y02 1LCNT-5Z)>A[ M@+VYK-ER(L]"5E_U= MNM,H9+#OX1)6B-O@/+R;^M=$Y$0,1F%4%6IFWQ?>Q$L$TF^&/?%NH_ .0>$H M?'D&*@5X8_F%"+(C-@*$UP+S>:IHA&8(9K"F=XWT$^CA^FY/-"0TXA641+$OH5OP;GIK*OU6(I\#5.D]^@1W%[.<[ZS-H MH<$[J\C.203_-Y/CW7FS9/&V@S%P#/DD,_Q2_.,7>C3S.%F=H"J(4Y2$JZ>% MO>3T?387YVV7 T9Z>^M=+AC&Y[Y]I@]%Z([FY\EYU*XY;[*'.%,R977G6"_: M&FDI/UF2AEL3&3V'A \_Z-RREYI,%@[IU&H6Z3D54D&EHI\9JH"A3$!2I J2 M5&"82$'2+(;L.&7O;\CWHV3@Q0M%C(81WII?V6GR@$@BKO"E9%]Y\HBP<'AM M/J4>J&M9^&OC="-( \<3+&Y[H0A2QHU*5.4)&2RB7 BT0I0N@KF\;@2V=Z0A M!J1V+Q/YZ"F2-D12[,KK4%N4*VI"Q/A-*8RI.>A5,JTIA2PC6?*S12T:--]K_W1MC:@6,1SK9@>L"J%UQ>$\00R[M(3OF+"%YGC'<.A#)/U3.!"O M"(/-BZ*KV$653;XP'^E7TNT7$KZ'4"0RDHWDZ8$49,Z%5[J@4#>-WFP5L1W4 MP\O[#P?D<&U0Z-#\JBUJF%Q;%1J:_%[6E$6O)D(WU$F5E26*AJ]2BC#5^K MB\.,.VT*^TI'+*OE\-&NY$8D:,>1*.0V:UQYE)4G#$AE/UI9#5L$8(2230,0 M,_!#?J]6?5II+ZW3A:V>7_:*43E1 M(5$L7KM%#16*WP0445 XN;['IXR**?J;22L&S0A1;?KP,C/[IO>;3,*V0M)? MT*3=%%73'^RJ8TUXT8A"=U'4-\@UPM4RQG4,&+NHE_[0E*-8JJBVGIB]9&X* MJ9.J#_?5<&54JO\IU@!GP3ALM'WNR6W9!O7+)#/E936B;\3/7FGC2MR! 2@6AY?.D\DQJE/%GDLP2M$6OI MT)ICZ*L@FC)J<<0]=710,T'4S)9D-.72,*,>N92Z9CX&.D$$;+3AAQZ!NNY= MD(92>4D:;[I!%RH_JG_<]%5& IXWE[RK/R&TANNX&""ZQ0:JA(*1%2][ SWF M'/],M*3QXA+K3CK:,&V*X^4UU1VM8Y"*?%$IA0.QN B.0N)XTB3%[K18,*\D MAMO'@@6WS,6^P6)Z 9H1E50RYQY!TR&7Q$"V>MY4S\7MI8&)^[N.E/.0&RI> MA"5YUJS$ZKD.@C![IC#BIK)W "XFRQ/S*+TI KBU MN@/DA$E+/^AX;!F+X-B@/ZE41:"?DRR^!W,"A"-, <84B@E=]E,W3B0^7+24 ME,:YA;B[8*:G."!'4KL1,5/2?$AFP"14F"1;"K&J8'(QYF$))P,B"J':*YBA,]CV%2X.B+$_2^I&)_U$_\+MGCN)1;!\K@'!_-L")&_!D4S M5W"$1[DTG.%"H-70"8SO%!F<<>BO-9\->E#@0N0+#C,!+OT?T+'3A'(I$Y?> M]PIFVHJP*_[-64FR'WY US2I"6H1,I1A9Q+)=E6K+]8*;I[5.@("8J:"7L6$ M,)&Y )?IG*!E*/T)F1JAI/;#J2NZM_S+A9-?LJR\[BS<.G2[P7+JAU.!8;^+ MA:3+1B^5\D?UIFK-0E_ZAO S>A7:'QL&MLX@#32*NV'*"]1%[IU*O4X3<[*W MI639*1A7C+_A-L1V]VI-75$N(4=7->W#BE_1\H"LFT0262;+@BXGJ5BC$R P M=91Z.2--%3^BE#>QY@E&./6"'JZ%EE_QNN?I+;$$#&."*I(8N(@B@QG&5 D) MSP_?& J'BA\@I?H^N;P-NDO2313'22.G^$O2TOF;#W_)'L5?\)DA-UN?N0@Y M!U3M1QX 4?*&8S!WMM%^L.UFM9XO)OET4P^Y99])U*KV_I,0!YS7116]N?8" M(1P>D;K?0NT!=T!P@T#(4[T&LITX4;OO6Z/6.@#S\%D<8CKU>K5UH.D(7@H0 ME*NS$O]6L84E.2)'!$\RU1>\RK_0[<@2AL4+U@MGU)4 $3W3 =-:QN(A4NJ%0 M$JERA2PX"Q/[H L_>*<@3]NOJ\Q*NGP"!YTI7,^$9V&SQ^[)[M?A,]\M2;BB M+ 856]33!S,5!4A/Q70$L#+1XQ1YM^BST'PUL+1K5/U!U\!Q@/,^CGX37AM, M55Z0^9$:_YO\+Q!;L:92&V.UZ^"O.:;T8Z[1W?S,GFER[6=YA6&))N(32I0*Q%>%?(?$SH6:(ONKE/MH3V(RC)[ MO;Y^N%MPF\KV0LXE'B"7YCA.-L-KI>Z,U#=!SG$>[^+!9.Z!QKB]@&<'UCJ@ MVMH\H8_' BBW5(]\J%Z*MS P=K7)ABN41!.5Z'G)9(+7B7FFPYT'^NH+->A, M8V&R&NF^7N%F[0".M#V=PHUNM69\PL_N$]['C5^WJYV79AO;[AXBH+'-_VO8 MIL VV>0H(7L*TE[@B< VP:I''(K!2U8JH96ZK7G(=R52UX05@: ?4%I$?A7Z MGWDA*JS;G:3O?Y>"C?2,N*0X1S$E]7ZMAJ9HP:*U"=# 1:F'LT "L(V$$64= M(E5.,+I5^'$I@R!(.:3$^_/4)#"L\0OJ.[T>=QKUX'U M<9J$$W0SB=[2ZHL.&:(XCV[C0_5]HM8-X,_3R\W0_5:V6=R(A M__\,% */M _TAZ71AD_K*%Y3]?%0Y+2IEQ8;^N L!/=@X2;K![OMI'>8RKR+ MM?9QH26UFHT(KN?J"\KL%B&/YMB\9R'SH2S13$9U)A8UT;J4T\3?8JG6O]K< MJ0-)VO+"32',Q5H*IP6/:1MXS(L4=SU65L:;?V"#EU3,*DF:UK>3K.]%<:(X M'\L;>M@]4S2Z_8SM!_ \43T]K ]YP+J [TE0?-):%J'02%N2>FQW/T9%YAQ] MD,50_PC<]8RJ&0Q43=6!7LATK*1#6AVP(EL*J_+DV0Y?Z>%_P@7P;*U7]&K- M?;L][G7&K1:<&FF^DW%,@M/P%Q%5%ND]/$H&2ISJ#T1AI=C_N.8"7+UAA]ND"6; MRGT($9%L_9'H_T&(@[D0=/>43"Z;C_)K$ 96:=/K2,%KZ$>IHZAJ8=]VS'@6 MS;1 0?1XZ0"& )?U#+5"PAZW-LVP1TVCL8[D^>XIK]%>:[+JC8%1T&#.SS M.GGE?IXFS=>+-]589'82DR3=&8/9].ZIM:L5V%6_ MW4\D'LM;J^#4^F%14B2B:C:\XDK\]NER)(6)/D!2K8@DW78OW$^5?#/UPI ( MU1S>],D+)7@?L3_A;4!)Y.\N=C&VV8>7NR+BB./1N8,'V!45I^6QC^]3JIF& M:,\)*%>8;J_@'I>[8@B!0]GJ?F?QY:Z"JK>EUURD*M_[+,G34_M*5NEQ@[S4 MPMV&X8R\"SQ],L$"DG1OD_IS%LZG1]V]:;U&5:8Q2B)WX_H[]8B0A:=Y9U". M@B=-]:_U[#;5 #5MAVH&+ DL*[56*CR/V$DJ@:5Z$/#69!'3BA]F>CD)>(Q M#=]/>68.:=]53_4-P(+Y5KMJ_5;LJ3',]M3H:3TU4HMVD%FKS^E:?4P1,E?6 MXPTLO3X_N0;J!_4,W&A NFUS$2 3_>LH#$+X8# M-V,X> N1 S<,.4*.Q_$=*8WZN-YO#GKUP:COV+;3;?9'X\YP9-='3KW?;>SJ M2'D^@%:):Z54(IR<^99MR<0!OF3^8]Q']3K7 O=@_[N$],NE+&02L>3QE=D> MV!N2X)7/P)S:F!F]IB8'T!06_:6\#;EZ;1*N<$A2:IY4G$E?]GPEIMQL>=TE MNP;43@BW?(6-:MU5S-[*?^@T(QGOTN)-\ BNY=_?V'59M:FD6!-_1[/[X[NT MM%/V.[M^SW>[?77X$6LO-.+#Y:\X?V9UZ+JF0B,CU8LJM?X1UVOKG-DT_L5R MP',XFF\7W@QX]A#G/8LRR!;-4@SEO+F?5L<L&[^FZ1R]^B0$^MMM-:O'D@ M9)=2TGTJZ5TILK,"^@MEVOS&4R9&J&/0-95)MWQ*=3'#"&?*"!\P=>;)?'"1 MDJ'^ @SQT%H\!XOH&OF%RH(+WOJ.V?I+W7ISZD]AZ\5;R"8KO.)D1,*C-8*) M._UZ2]URP'JDF;I[W Z#DK\5E)I-?:G%6SS:NT8 M1*:[M0^5A]G0'U]Z%T],^!GV->QKV->PKV%?P[Z&?7=@WQ=UC1V9+L=I?'P]VJG7#@X8'7U@.-@P/&AY\83GX MJGCP0CREOVIE^%_:V-G-A7X@_G5JU5T"*5L78#=B7EJR&JO]'*QVQZ[N$N_= M2J-A1\..^XG.?"4)PXZ&'5]0.KX.=GQ=/LJ/A<)Z;\MWZ=&)':_]U+T"^LQ> MOA[ZS%Z^'OHN9B\/[,:Q3_5V_'#ONYIDY6>7QAO7/9!8= MG>-VBY2+L)'FHOE.6H>$APT,I#S5V4L0,#QD>TN70+MK3Z2M)9^YZ M^Y47VB[I??':]?G.;NGW)Z?.&^OR-7!CVWB"7SDW/I K?%;JNFYK>7HBF)47!00T=@SE/<339XD+N'1A?([< MVS3<:[CW9/&"C>Y1%&##@X8''\^#K=TP?Z?*@Q>"6;WF796H^5RXI6_!ZW-O MV8\*1%Z5NS8VDW!-.QHV/$HAE?-";)P=Y>*IFCC&S#X_%K1W R$8%C0L>#@6-$4:#0N^\$7\JOS=E^5K MG+!Y2!VATW[NK]Z$:>TF,T_.A#DI!CTI*7I6[-@V_D;#CJ?#CKN!P@P[&G8T M=2;$7!M1N?E_M\0R-'F-WORZ9>)8L>(Q$2,."A@6?X/HY1B:Y M84'#@I<:@[D0[R/V,3Y0M+H!FS<+UQ.?'0=A]J)H!S!_]F?O75;H26T.#P*> M,"T\GUO '_OD/(,C_PP.A^%_P_]'XG^[ZAC^-_Q_L?S?/(#Y^1KYGXR(7Q(7 MB%*?TW^UB?A>P*X6C"BQZ[4?\U/OP-2UR?ZUCA-OON$?>0$P@\[QAJX0M)RRR&K6*5:_9W4/.^L"+"M/+Y0.=(M>]^<B3J; 6ROM:13L/LJL'V.CW98 M^"VYYXF!^=RQ:(_%^<&&:ZINP4.^%P:[SV*/4PJ3:-1:!YA$!9@F7K$IE@#T M-Y4]YV3;M:K]X@M3KU=;!U\8>:2F881?A '*.&L%/PYG,1[,G=^D2]/B%]-P^5R M'8!V11AE/+2BQG;%FD6P#($UV:A78>>6)6X4+DRXCJ0,BW&T*?/]U2($R3%= MN-$MBV*0S2"P9WK4D4NK.KB7C!%"\7'%"\RYU2 M"V ^V2!>+^'^Q,_A'H%K)8+AM%G'N(-KGXH%D92]]<,)/)%$[HQ9,R]>K9." MY(1W"O+$HJ#\N\JLI,LG<-"9ANOD#J]0& M_\LA]J18N9>F$SE_2V@4\A1N7 M13D=MG")'^ VMNKY)&+Z[R*2HZS<6W8U@>7^>N7.84YO7?_.W<1XCR\B0<[C MYMCA4W0?-S]\6E@!:!Q@"HD%!V;^]S=_B]NU0:W;JCOU6FOHM+I.#RZ<1L,> M#!R[Y[2[S2V)09C=)QS%MMKTN"Y*V+:B$JC/E>EOOK\D76TL;,N!EJ<@#!F?BW_M(@ MC):NG['![1JWN,GVY3<+__;O;VIOZ&\@9BK_+EF6+]X2!/L'=F=]#D$VYV=[ MY\V2!?P3J!5N!#BROKN*V5OYCW=Y$_^-"NBIYG1V_!]_1[/[X[LW!8^& M>'_]GN]V^^KP(]9>:,073;1[J6Z'S@/=#I\ULB^4ACU=6_37'3_ID]"?X75( M,E_WLM"=EW&/7&9:QX4Q CKNGLX'KRD%M[ H-#Z8%B&O&O5V#^EW@JV;K7\76FU-_L5M?=NHO M)/MRD/$1OG0"Q8LF6-8/6ES-9$^>N6"\%*X_: $$P_6&Z\^"ZP]:9\%PO>'Z ML^#Z@Y9S>!5<_YH<@3Q9<@UFTC.9LL?FUUU2VL\E,?<"7 MGQV^[I) ;?C/\ M9N2;X3?#;R< =+D$?RU/"GUI.^;8K-IX>;?4"0I-8X.?!>_N!,4UO&MX]P1X M]Z E%@WO&MY]1MX]:#NB<^'=U^7!O%8XIU=B!]5]_Z]3KM7<3S_>M)*2_['?6%&@) M$13OAR)GM;)_50Z[VGCIXA/U;N<0%3 $\M] J9^C:$G-.4"]D'V+EMBU(Q0M M404D3JQF2<]/%N'Z=F&M0CCT*&=0V+,HMM8Q21N]G@C609IY:$Q.UBAKDC!3 M.N,NC/S9'8BD"K!YG-#C2S=8S]UILHYX(8]>[+GP5AA+U 2I"&D&8R58ER1B MM]CY(F(K^!X1"C.KW?X1EPBG$N@50F XYDX74@":([J%$Y$R7,/<>IT<+_[) M+/8=SPS,M.0.1#(T7F'$2Y)?@#8J8X,UNJ(*/@&L#/?EFN&_W>DT7 >\,(9K M^5@(!Q@^PO&W<1:^8+Y&OBW6=CE!K>%&+HPZGR&<84$WX[6!6IT?.2\TZ#R5 M46S.T*.ON78K )//I,#(EUX7C!'Y0*O'H.4#SUPQA/)6H]L/UE\?U1M:?>1:H]2&T MPF2!*5G"*9@/S%/X4\1#M^>PQ"I >&IQ4?XG/I[V^ON56C6MHG#N)55K]_"T M/H[EQ=F%\5F,#0"SW?^J%K;4R7\J\VYCK5D7?(V/81N7.)QZU!'PSDL6%)== MK:/I MM_P5-W[AQWC1I>A31XD$3NE.\?G++(PZPF_!6,Q)833"Q9P1ET;S%, MC.'YA*F4WTP>WF1CQ>O)E1PPC& PF] MV%UB M1_7)D$Y4[_O?9XEE[B!K<>!F9Q8HE(O4))O6#NK)3NI1NXMVP)W"$G M*U)+8#6\H&KQ#8$5!-HLWGTLW2!@10]S(X"L3""?&JKQ"/&$P1V![;=6;L1R M/\?)W>KCF_9'IYKYL7N20M,D*6Q-4F@]G*1P7[^C>[[:,0'@]%^VXWH<\5T7 MF0[1OH@HN$F',(Q@TB&V+I!2Y4>9.=V M%F^B<;R)PIE3^[I/;:UZT%"[.;7FU)I3>^RZ3[66N6O-J36G]KQ.;;U>/6A1 MZ=,\M:_)[YU-27GIJH$O=^;VF?6A6K9T=E)43_;R,G>4X?Q'6,DZMNDLP^^R; MRIP4-Y]L.8*SXF1[)\%J.-EP\JEQ_+=S@EE'%M6Q@W M@1&W%"Z&J0.K<3"L3[7'Q>ZGHYT%0ODSBV%EIPOBLAE0YXS__E+E?OAJ)US\_JI1*GG(4IL^7*#S>,747,)[BN?!S;D4S] M-1Y^F%\X_7K%>P0A?\$#! GFH%_Q"^SQ 9OKN3Y]*F#$FWN T/KLJ=? G96P MZ2( Z7KK,5Z#'C^4F&;J_N#Z<0@L,PVCF25(34E$5"\\G83)9L4DN%I2!JRM MCP:L9:9["3S/V1]^(+X 6N]!&I=.PP@I R[.:#\&7%Q0M$X+[VO MQ09<_#HQI09P)(-Z.+1>50&EOS:0Z+FU+["4VM@R>;4FE-[7J?6P)+-J36G]NQ. MK8$EGYM'_>W#3[3=QA./JB'QG"R MX>2SAV (ZUZ/D62_KN( MY"@K]Y9=32+F?KURYS"GMZY_YVYBQ-XL(D'.X^;8X5-T'S<_?%IL/49$8.O? M6(N(S?_^YF]QNS:H=5MUIUYK#9U6U^G!J6HT[,' L7M.N]M\TD*4O.@?7PBV M!C;! !Z#K4@#!^ZC=_.$ .D%HR<%2AM0^OUXSSB%I2=A'I1.P(R7@8.6H-\7 MP&H(>G=]-]K0EN21T=8L\L"^Q5;$*0=@UV/JO$T_<8-@[?K6$M^J'B(K^8[Y M/O[_])?LWVN/8Z#S+SH'K/N-ZPND-@?HP]'48.Z[LV#)L!+@?D/G\+?G ;C# M7TLOCA$SA-P1T[PBMHI8C!4,$N"$DC[9A?;8.B0>H>UED]"<*5FL/+;*CM@M MC T\%:N5P>[9\%IXW]R;WML*6ZR8 :@;@'I6%\KHN@:@7E"K3PLS;@#J!J!N M .J7%6>\,$8P /:213$ ]C-!JYZ&I+C@K3< ]HO=>G/J+W;K+QMISKE#_Z_! MGE\@LL9@SU]];-N;4GMVI-=CS<_%^?ODI)M.-]P_IES?J.[$]31<+[A_//G M_%W"C*=O"IPW&OUA&\'@TVW3B/CE.=]@(0_!R?7#1DP,)QM.?C$3TN#3#2>_ M!DZN&WSZKBVUM^"VCH%@+JC%*0HU]G&"_D9"F3G C^/Z3@^>=R^>^*3@Q-H* M$W!3PY-6B[C,M,UY?C\09GE%VR&I++R*6F8_#$4]!U3QKRQ@D6@D[T27&^%?:F=YS8(RUAQ&6JT\( BT +X&36S0Q*\31&K0Q(81#)K8H(D- MKM#@"O?9>H,FOMBM-Z?^8K?^LM'$!CM\@<@(@QU^]7%'<$4P:YI8?K:KRG#^&73[AB$ MO&'\2V3\>NN\T)*&\PWG'XSSSPHA?_+AK>/8 P85W#%0RA=GZ4'L3K7#,+^5BGVP+F\3>5C) M<,EVYH&JI0\C(<1Q%D/L848KBQ/Y%'.C -88]F+JQ@O:=?H'MHO^YOK83KTB MFB,37#)FTW7$FPOCLZ%XXS<8A_( K)Q2_-Z#A_;\RH.&3,$LN RMJ0,.&$0QHV("S0P ?WV7H#&K[8 MK3>G_F*WWH"CXPB 1!C3\ZB.3YM2^PE-K0,/FU)I3>UZGUH"&S:DUI_;L M3JT!#3^GZ_M@YFQ9TH?!T;Q #J&]DZIZLM>7N:4,XQO&-XQO&'^[RF3 \H;Q M+Y'QZSOA?DY?YS]OQ' F;_OBT<*UG>HYG#VDYZ18W#J)>F[ZKAI%?!2,? M-"I@&-DP\DNI%A<)>S\$6MA9/1M:.*,.1VSI>@A1)(RH]XWY&X(V)FZ0*$2@ MUD988G%S:,@"X/A\8<8OB#).H:0*":Q6%J>51Y=&;.ZS*7:&E>CBCV.ZJT:EG;1X4% M7<'ZXOI8^ M.1Z,]GY(+'UBVN^^V,L,DO8D5/;+ % :).W>C' >&VV0LB6+8I"R!C-G,'./ MV7J#E#V%K=\MI_1UBH0GK(5AFM-BFLL&X%YS5]2$H:.IU-UEP :O'&Q@=RX! M:W!2)_G<,_',H7WQ0]LU8%QS:,VA/:M#V]BMKY4YM.;0FD/[4H?6J56;K__0 MGHIO_6"&[<-Y' :M\B)YIP:F],;QC\4(GT7 MB,WI6P#G#>8OOZ-C $K0+A@1UGN:N7#"<<534)K+=K)KH'#UI/8FWENY&%+87>&2\#H==84I(+K M!=;,BZ<1@T&\A"UCZV[A31>6&S%KOO;]C16Q:7@; *4*["V T_#/C15.I^NH M:O6FTS#"E?51 LN 788!'636'!WGQ,@AR7@F@1*YQZ1BG_>OOW%BT;$\6+A>=*/#7 M21AMY!V@5P^@48"NNOVCK B!O[EEX6WDKD LHZA.(F^RIG;O\"1*^+LP\F=7 M=]Z,MQ^'-2(8&[V8AOUK'7GQS)OBC^)*OINXF ;607 C$/SX"[@.9EX2J^;C MX@J0;V7?IRR.ZMWXXH;5+W.#6PUL/R$5BZ9+" MA_DN\0H;F\P26/,H7(I;#M=/]5.7BX=7'RP*["T,%M,"#( ,V,'KV(U4(.8YWG/[C6M[L[V_B6K,_Z U;M4&SVW!ZO7&W71O76OW6H%UW MQC5G]$;7')^@%'3*E8*]">)_XN.RP@E]D@7!O/?^O0;U+-G0W@W<%3YJ?68Q M<.8TGR^S/U''T'1Z^\GB0VL0<#CQY.QQB?U0;S:K'8D#WOTFA3.&I7@JO" / M@XW^YOI4; ;W.EZ$47(%IWT)AS[ZRGB-CYB!.@V"EI3U/0H3R3)"N\\>]A2, MBBC\3GHXB.C=U]-N5>O[+R>)[3TVM=ZIMO:?A;L?MP_95&=VFYA]'UWD5$\? M:"5?\4Z<VG6<*P:F&S7I%(S4KP95F!@>O0IB-LEZ$7> M?_@S9-"P.:,A,Z7[]N)4^S WPQX3:![@J.PS@<8A%-R]7$4_V =9 MUE5+5N MN-F$W,&K8 J>1#<\J!Y[S?8 MY9>W).S\)-[46[G2KS9?)VOR/2WAV_T6H7X(6V?&2K92<&P%O8!PK,@ERS_* M. %!987[2?@UT/:EK:W0]J=U;X6',_&6. XL@?07TN$V,BGQPV9BE[0%]V' 9Y(^3.?W;J^-6>,GN.?<1E E,Z^N0&>MO M_)-R7:SSD$HEWMMLI^K1X;0^J( SYY;>@$]M!+^K73\PL:]F%1Y^G4J=Z"=[DJ1"NV"J&C# M:'>%",8LW."*E_E5O]F 8(#M@C5+:-(3=NL%@9BWO"TJUF2=\/U+!0O&+F"O M>%8!D#Q9>_Y,&Q^$%P9.GT4\F7 #QV?N#)=)""$?%HPB#-]TK>1 9F_GQ@07K<]KK MZTA4<,_)2&,A;S$$UG["(VW[N.Q^Z!S$-L)N8^N8R2.@\RWV6_#XKNYEQ;:Z MA[!)\'ROX+@NW)B?V"W1""0(OHU=7YRLI9MHH8J]+,%#6,-%0K9=%NE.""D& MK[V2E\S2G2[@?$2Y7U6MK<>14KOP,."&*#J4[-O:("-3_9M+([[0=;XYLCK]JYR-FY%\ M8>3L4^7L/H>^7G6.(&8/)5Q!)ATB M6")2F(0"BE."0P#2(IAQC03-AD7H@YH6[RE$VX>2H3SA1\H$F64$JA]P))^P M5*/7<5Z'%E(&-3F0/"AM=B>HFRJ*>T:K*.,ICM>H"-)\-5HJPB*2JBO[SB+0 MJ>DYMESYX88Q_J05KGBNCLR*TH>DG"?,%8K"]2W/*\K]6BWHRG<#?IW<)W4> M=U_DE)X?.K74''SH;/S0ULS*1^X\T8YGHU[XX6-8_"F,\X,6KC_9;3R+^RVP M_K6&:[O>)JYI48B>H _$-]AVRAI0PI_5NXT8HUV\\Y(%?#YQ@Z_63[A*;_*/ MO/D9LQH3J?[$F'0N?O5#6XNO8,_=T/]&5C#R-&X<'XH2U;GSA;M]?$SU7(64 MMP;KO J13>28=9VUX_7DBJQ5Q7Z974Q@;R=<%TDB=\; ,$P2%+'JY91?YR[Y MR:(,O_P*P%MZH//XVFF#"7/3F;L76+2$ TSNFQE.F9B4+W6+7[/T$WV4>KTB M"/)]8=?B,+'HRZ;L9Q<3&%%$2"L<[?LPBL([D=#'C^J6A?6PX5DPHWQ-(&^] MDHW!P'SW/5HEF@0ZB[RY1RXKL*1=\KNFYPA$ 7JH4#PA0($+*]HD]7"J%+JP M-X&W7"]A,C*E;0EF/3JTN2MWQB:TYRK/$KU_H5@/GE")_C5X7N2"^.3#2"?- M4SH+&R7W 45*D%OM=[30R@?PB+6[ PZS)HS<@NA5(F:#J>$.5RQ@-I@^^A"D MG,:&TB((,&-S%Z3Q">;D_* E8)$S!K-](\QO=6^![6+N>A)N'^PT)?B(DPA' M;&FYZE3QLZ0=)3[-#V&ZSERDKQ/Z"2YRNO"NVK<]4S@.'F,OR3P])0A9ON2L M@9 ]#X3L&6_J:[BIW6"-">O\PD&A/0G=:,:UJHA-DQ!NL1F;^M3-=:A!@7EO_1LF MEG#!QP,H?XI17!@'LY;Q7?"YG;Q9^)/[,^HRRN%*QCI*\4.EJR!JT:&=]QWSXI#"]]\\)UC#$G*8] $:)P'>V-EY=FN-L_31Y<2!S[L'(9K"32DO5- M1^4TV,CLDBR_>"KP*%# X@^YN[]/H*ZHQW##7ZF/1MW00C8S1W+;B1 M1.7!TE(?9=Y0.9:^C8QSXAR,>6Y:R/1E2V8NJ[3[0^6*._8A(!NI5ND4/QPR&\ MRR=H&!_XU#0;AP@:I*?&X^*U>%CD/;D@V"AF/'A1ZHF"A5XGBS!*DXND\"^. M%)_7%7!&0OH$V1R7-HE@);'$1CB!A> ,HF58I4GVDL>$>HA@;N7M _+6@588 M) ,%+T"6T'>K;A-@3HO\BBF7$=H[G0VZ+WTWCKEKDC#T6'H(D9(9"$ F=UJ- MZ<5"5^)1$84>P)<(P)DGW:&X[3QC+Z!> +0($]7EY DD,&>,&;"!2W@\_"3'J\.\YD^1M$S1M^D M7;OZ;Q4(H.SJ/?6&BX2'"5?2%K@R3WTAQZTX(#$5\N%[BOLCKAA9_$*DB>;V M'*-F@^N\G$'+3'*2\07TCL@4H[.>)!'O#+2$PK8;?BZN,/:;),S,B= M BTQOU&X=?0%9$$/1HAA4640S'?OD*&4:HVA&MCU=@6#37_!^V)>F@+C$6[@ M\8Q"%W["KC"#$@--02S,55Z]@GO%5C"K*[O;:6D%)M!0CT(I+(%KO;0NA%ZP MB9X4L3&,L?A^>!=G9X"9CPF<+JP!-9VNEVM.?:&H!;H#8+U%ZC(%=81U#7,D MPF0E$%&!2N6ADCNY8'*TX:KPC(>;7L8!RWT-?)XRSIJG/"28AN^ K)BQKSIOIODL MX@KWHAE/0>2RB@Z5MO\DC_]$WXSO,:RDI%PX*0PDMP 84;]EM)SDX&3?A>=2 M2SE7 >@*-U00B1'/><(\B%V4Y:Q0H$ S-026(;5-N"6=8+J\")4&<#8LNR[< M% <_>GN?-/XG/GY/[9F/\_E5G]_E5S>H[%J]*,+K=YD)I>U2#>@BM-P[M)AG M5&V)*C6ADS6$-17ZT149$'"UI&N*AX;T$V3EA;<2V2WK(&. 8&4GGM>KF]5X MCN!0T,\J2A5*GX5;&@TY:>V$^&V<1.LIZD R?8/1L<6T#QR1I]BH,2I:Z<=D ML\*"L:!T@"B 2]$#8F9IKI?X)3H6W"D*,E>$#Q3U5CGUXH2EFC^\(7 IL06^ ME0 4F?QSZB6IG.:X-Q@/&[V1XSBUD=T;=IU^K>74QL-^OV^/S[(DU6>&60VD MW:T#VM9/41C OZ\< MRBPN)8@8H-2;P[G)+1^<[*G4YA]:WE3/PBD/"Z+K](W!!1\7S-%">CH$N M:,9*N-Q@'5I^2!5 $(;[A+F8UQ7K&A?0KG!C!1;T=Q6'+UKBOZL8GK8M%,]3 MR7TS"_T#'D&W2&(QS.XZ\;,^J]J!3<[H#V^GU&IV17>\.>\UNK=6J=^W> MKF?=KA_SL&>/]O67T6_B^JM:O__1^_#E^DOOR_7_C*S>AR%^\%[^/;R^&;S_ M>//'Y]&-U>M__..+]5OO\W^/OEB?KV_^^\0SI?*M?TRFU*LKMOV%'(P+4323 MRF.Z>3^CE(?L.^@2:QY@EVX1GF$ZW2#,$Y,U%GGQ5^6,!.U_QN)I MY$TNUQGYC/M[P$OY6F[J9]S4S["IU=WWXF..GT3=#V05#I36W9<:,TFW9)Q% MJ8<*4T@F-?+1'&[GD*QBBKO,I#W*'^/,MX M@@&XG:N9")C)&ZWY-2[2YM-8 MHL +;O@ECC7$18P=]6X,N\D@H"A"K *%/"\E[S2H6M9UZB=XTJPTY.(MB.$D MK8^LS6K;;"@_/!,=*O= M,>Y'0F1 P']."(@Y$QC4%4]65Z'LE%0>D@RPA(Y/BQKC3&F&N+PB'Y].9R5S M5'%85$#5>D4D%G!5\+>WY(74?HW#IMA?( "G1Z.4+9WN5PXH4PR/,K ,(AJX MCR_D%1YH&>1.D3.?RISS\.F*O/I<4+@4JI"V!;R.XV\Y!E.\/I(VN*@0K8CC M>U"Q;D%K=[$V!![Y&:.9A-$&Z/Z8F8AJ6Q$&_F:+PYR+%UX '3Z&22.#DWL# M&4S\BGO]I(> :>]0/KJJU4M.R:FS5VKI@:]J'KAGOAYY?X+SEF_2W.-%T?7; M*+T!3UD)^)B5:;EPC8C*:;=P47U+DU6^N;PB"JS:FJ%0+/L-:'L^^LLHA8:$ M 9Q3.B^9F5"9(.'$#[^Q*_R,(ZTR$AC%V[M47,-E,=_R5@J4:S71^/D4_P;Q M8==^Y'IH[G>G%W.+3NCL\"XT)2LJ84VN%\D-X6PA+I=42H6RH\.,[U.X]C5_ M+YD=F8+]V_@%+WXL%^=%$EKHBC@YW/ 3-_90G?J,GA!D _),.0?U3/V6"O$; M=8SV6-N#N)IXAP_7@GFM?3?B%WV09"[ZHNZ265B)X<62/U->B$)HN;1CEV;K MC(5Y.Y#F[4B:MWO:/2<7>^&Q/-[<@S(OW*D(0BK3'G&.%"V?A3ZP5_Q.AQ3P MJQ7U>UFDY>8.]"00L\"FG*_8.N*&&%I07/FG['(6A!QO.MOZ,Q7L1-[4HK>" MJ?EO5*+'AB>EJ)0-N6=TC,T;E6C326>32XGC M)H;(';@_%RY._<(P=]E9Y1Q.E6R?P@OFA'-0G;E=#IH 8CERW5C(&Q^)^@MI M;YBTE!C5Y'U5PG2W8[)8"Z"*81QU3L#<^@]E8>0?A _N,*%;B1BU=Z!_G,.I_G(7 M2B&Z=/_"6+8LZ5>Q1JM85-9\[ZX\^( 6[VZ39*[+#(O!H]HI0?B!2 M/M+'R93*O8$79*2D/-)DEFM*945$AE:_,2T3S!65AX3[OUQ8%-0Y-RQ0^HTN M[<,TU5+FD%6M$2+!>*E(OCB!>RM@]GP(=.3=:240L0*"Q^YX(T%V&R:40B@' MYDE,[T2NB_AVII*;O#@O#/55)%>8%^OR2T_US2Z!:HPI4C/U)9$E%C(_P($7 M!,%C_^;Y W+E1-=+ L7QY<92GXK@TG7[@+L-3Z('M))/]E\:J&&6T#$8XUH- [3@ ?^ M3ADS^8$I<51DA^1?((P;03SW*V7Z[F6#*AG:"PG_=A6D! \5@T9/26U4#\3= ME%MD'$I"AT9U&,6 (?"P/.Z9-CZ;>E) M8Q<41-E/DB!0(E ;A?YYM( +-ES$AW#];4#C758$\ /51[A3.6IWQD3"?7K. MV SS40-918J[G%$H@"U'V!Y,HJ5\,E<=Q(2[_D,ZQ+!BL80\X^C2_YV=#HIG M=>-3A3$JBB3U5'S+4I8%FV#N-2GWWE?F>XLPG&D(.JKWHX=B:/H3 KJDDR4! MA=,0D^)YJ&OLK\YKM4T7'J/R0X@!$(&1VQ 4"MFPT?=U@2.@VPH8A]"Z6]#D M?,$LN,016X:)*))$.\7;:4DF4ST?\RO#O?TBW=KE?2K \7W&3AVGA\:WT$0CD*FW.FN=*&$VS:05&A5Y&MQ.?CC2M1)-JS$U' MY](YI/F^^<<(KW_E0QMZ\=3G43DI4(B\3U$(FP,?GX5\^2U59\F70:G9Q(V, M4\MSU&- ^R&>V4[/[&?M5I5J:LT=:3UN"YO M=QM-7ACOO_[6J==K[_0'Z"/[W<]5??FWS(@'M/7ON&-">T*)35X G^1DJ8BD MGW>DK-6%R?=(8+(?7Q=;<\]E,(UPG)LTUOC?U3ZPBY?]I_J8*)R2.\9\@ M9#&*]1]Q RAP'QI70G)';844A=N^?]I&T++EDB!UB!;71Y?+=>!-I7#-VFXZS@B_&<"E,0>J M815(N)UX'E[#Y.&=4L6R0T1DR8W*+TC.C&E<1WT7Z^D+E+Q 'A(\V;R #C?W MA0;##2TAIE(!7K7ZI*Z)Z@+IF5 'G*7WW$^JUA&!C?262B).(')$F#HZH4:) MED.BJ!'?_US9=P3NA0*)(K*J230\[K*R?BI>5K&57E3XM.W,"M>6+KU_YL'E M5"%R8^6*2NL>B;8W6-A3U38B(8X"^CS4GD&:>7J4ICR85G#5,)6R7M3)59:GHT''13I7T&5+G(N2(")52=VW M&VZ?;7@"2.[YIZW.PS1G5:@W;&3O]5M^I M/]J3YR_6]775^OCEGZ//UO6'\T.[U78:XU9_T+"[M?[0Z=NUUJ#3/R]GF%VUWH]^[;WG7K#1\/K#KP=W@YT8 M>,MN'#1'YCTUCR+#F,U4G0:\0^ /%B""RX"SBL>H,VZ,:]WQL-UM]YWAJ-'O M=MMUI]F!_[,[K4;MS(Y1KTH0)VO<&WSY^/D,CE 9*^^9YZ,GWA-+S3V?J9ZI5\,KX'8EU;<&[OO/$T\D1EUH47GM3. ME'Z8N#?C'OWZM,SXYOYFO! 5+6=0JS6'W5Z],W"&(".<9JL]'O9:W5&KZ8P* M$$IC_^]D_V^3G%D80K'/([#LD39*?,]\6W?W]3>T-_P\RG M\N^2I?E"+30_L#OK<[AT@_QL[[Q9LH!_ FD3:LEY-<6 _"IF;^4_]/U",F@Z M<'P2M,KQ]<'?W]C(?K\D,_Q/I+X6T^'OZ/SX3CZ3_\K>Z:MF?M7;Z5??D M?Z6MK[X':HOJBCTPK00K:(@]Y:S\+L.I>$QU-M3_%JRO?Q01^]8YJVK6FNOEMD?%ET6==J M1UF+H@:7TM9]ZF)TMQ@S2N^DM,(-!Y:@XEFR8#M)L=>Z%-_$2:TCE)2@)R>S^Q>P^NCC,=E_.=GL^>]GK98VN+\-Q M)\%Q^2&>\;KYI;>BE/OO+\J-]VFFAB%?K0B\+_7B.:8P=!/#<1?%<6SVH@SW M3Y!R&-P^E '^')PHW.7.8<+\)^V1,J0:4@VIAE1#JB'5D&I(-:0:4I^3U))T MCAS-0--.!&\UMF@%]K5TWORC4;5WV+JMLZ+,EP.L=$GF]\GPU(NIM M^.V77C1=(.;_%S:[=:-?9F[B_M)I-%K-VB\X(O^G7<=_UUN_K,([#T9OV/]? MO6;;=KUA?[=K7ZN+9+D#LW]F J@_P,6=$VH34_DR ?>2?#[#>>?@.'KS#\PT M-D+C++<.3OM5O=%L[G(;F?U[^?W;38\P._?R.U?_I=[]!2[7?-.=B]Z_5T*? MB4T84@VIAE1#JB'5D&I(-:0:4@VIET7J.<'T3T&!>!BCX-:4(29^M=ZYB(Q)GNG(E(G/?^ MF8C$N>Y<\Y=Z"R,2^?+#%[U_KX0^$Y$PI!I2#:F&5$.J(=60:D@UI!I2+XO4 M\XU(- U:XI2,R9=T=N3V;D>&^IR6E,9FK#-JMR,JO,16HVKCW[O%P5[MYAKZ M#'V&/D.?H<_09^@[6_I,),"0:D@UI!I2#:F&5$.J(=60:DB]+%)WB 38)Q(* M:-@F%G!*YN1K0R>HPDQ_'PF/Y^%++:" M,+'&SPX6;P3Q-\,(;RX8(/NLO_B_L]#,+EQAI] M3U@0(T3A9KI@2U<%)&5$.J(=60 M:D@UI!I2#:F&5$.JB04\-A8PZ+TWL0!C*#];+&#@^M.USRL=O?>"KQ,W9B8R M8.@S]!GZ#'V&/D.?H<]$!L[?*CH%OC6D&E(-J8940ZHAU9!J2#6D&E)-9."Q MD8'A:&PB \90?K;(P)#-O< S@0%#GZ'/T&?H,_09^@Q])C#PRHRB4^!;0ZHA MU9!J2#6D&E(-J8940ZHAU00&'AL8>-_KF\" ,92?+3#PWITPW\0$#'V&/D.? MH<_09^@S])F8P"NRATZ!;PVIAE1#JB'5D&I(-:0:4@VIAE03$WAL3.#3YY&) M"1A#^=EB I\B%H-!;NH(&?H,?88^0Y^AS]!GZ#.A@==F%IT"WQI2#:F&5$.J M(=60:D@UI!I2#:DF-/"XT$#3A 7.P$@^(GU'V+X!KIGUR;UEUC5:WNXT\;XQ M:^@FKC7V?&;]- ^CI9LD;&:YL>5IH00W0#,Z2%SX9 ;?6*/O"V_B)99=LW\^ MD15[[1QAZ#/T&?H,?88^0Y^A[[CTD>GP2^).?*8^I_]J\T'MZ$J8,G:]]N,[ M367[:QTGWGS#/_("F&[RMOG_MV]UOVGK4/SYWK_"RC3I:J(T"82.;JV40ICZ M0GN!JVE/DW&!)GRT!-&)N[4/B)#C\^5SCG_'=M\?I]]Q MHP@)&E!!8T(53$-I2%&N*\)3\!)*.4H$_9?Q3$8+% "T\Y%?W/&0B OD4TD$ M2]0M$(FPH,"$<)%P@5.8 >#')2V-4.BO,F2Z>-1 21-IO:_(K269JH;4=]^Y=W5/!9Y30;$/(48IS/@ MIQ-FSM(PSZRQUVODW)9DD%[3D:I#5;;4:RCH,:>A3OZ%2=XW4^T%"'$-']SBF M71TS#ZG*4#3#/@6]H<6CB@\.TD*P#Q:HH5M=PX2@,J&Z4P0B9=8#C:%YC,I% M@\9M=+ MX4,T1"UGS9/Y9RB67!*8A;.IH/C;63[+ESB:XX54)2D4A3D8,?_*D!VW:UK> MP/8Z[;[C.H/NA6FW;V[Z@YNNTW(=6XW!%3_L9]Q[;1O>SS!%37C$Q>4;$_Z" MX(.!0LBG*^.-O#![9K=C.[;9Z3N=KN-";+9:5J_G6*YST6W7\N 60=>3?'F MT.X!F5KN5L[%&TO_KC"H&:X;%Q\.C(7\<:[%3GGD XOQ[:>A._EGY(WW7X[W MRZTRE&G9QX$R]YF0&8[SDJI*D:#?,R9H@5."_8J='OC 9"H4JQ"*GY\![B$X MDU"$\K(F*-2I9>668!:\@)H%*P;\$.(H4!5<,68N]^UGWA5 M&O8\_OM%6J??P+[G+Y3]_/\7.+P&WWWV1NAV./$^C=S)[=UP#-!TV-N)UDXE MAHN*9)N_SX'IJZVOMK[02?C_ZR2SKYKNRQ.9U!>P[XZD?$J%GD\;,*YM6MT3 MN[U]+%MO%H=,9 $%"]6MY >2/&(^ROLZTUPSWCQ9Z\_E.5JU:O4:6>/:'?8] M[[[^Z$JY&!XL_85Z;[:]S+VG6X-&6-HUFF"AGBQP&+GML":LE9U MF^=HEXQ"1@,T8#&."<,1N@L"1JC8O6/R<]3ZJZ^V<-S5%LY2KP:Z%PPT34#5 M3:75KO_C>Y<0GL7Y"5E!L.WJTU-'AZ>UC=S9LHW\Q\?S*?<7UW]^/ _3673] M'U!+ P04 " !EEUA/L%][_@(( !/)P %P '!O=VDM97@S,3$R,#$Y M.3,P<3,N:'1M[5IM4^,X$OX\\RNTV=H]IBHA"6\#(4,5":$F=7,PQV5N[CXJ MMARKD"VO)"=D?_T]+3N0A% 3 K/#4$<5!DLM=4O]]-,MV^U?SBZ[@_]^[K'8 M)8I]_M+YU.^R2JU>_[K;K=?/!F?LX^ ?G]C>=J/)!H:G5CJI4Z[J]=Y%A55B MY[)6O3Z93+8GN]O:C.J#JSI-M5=76ENQ';JP279U-C1S%CNTTFD?LJS;7N%[=05B^UM8^>'!_M[IYW#L]Y9 MLW>XT]W9ZW0.SCN5DW:=X]>/FEUFFI5,12T6M(Q6M&I- [R/ MG[XO_G92J!AJ%6**$AULM[G=9.O;EO$P!"9K3F=HR&[FC0T 76&^B[7=WM6@ M?][OG@[ZEQ?L\IQU/_9[YZSWGU[WRZ#_[QZ:T-N[>J:5+/M]4S3VJZS#54X7 M?FVDC5.>LD 8)Z,IN?FM&@+80Q4*I^DH(,$ FF0X""68C@L">'922R#F-F<+G?CX7-13D(+2*15 M2%V4#"?2Q5B@S43@#:1Y,YBF0RQSC&$A&T[GM^%5 &7W.P!%L$B"CP+RZMW6 M5X$2B*/;S/7+-$)0^OC#_X'*0\P)]\[MY@D1SE]>:^UOBG1_:W ^+N^)64K61%@BB^1F%_QRP"D>3+6LKBA84 M15!$ZUR&&R0H:VVV_6'$,,/ M!9Q7:BIRALX-)D"(CZ7UQ $ID?IYJ*BZHYQYVC)"<8^&,FG<>;1:4AIU2M / M;+%:R= ?P6P^M#*4W$A:@"Q2FR?2E&;*+:4;'SS6YR9/,SCHP2" ?6U0[ M0YV[AW6OP[+\5EI0*1=]NT9FPUF1Z$-$%'L >X[]Y*\!$N$3F*?8\_N^H_-4 M64KXGB5H/()I*&OI(,@-^68N12S,EVCKT$*/63"+#3#%'SER"R;=NB<< 5B( M^R6YTDR4T\(?_.A,F.:WMKPK+(FYOB"+T5.I77]+<%,>[:Z'*4^"2 M?/4)&_(DV.WNO 38'7C8[?]U%;I_D!+.H%J]"VEBF'GHW$4W0> 1B?1>X02C M.,HFIXV]S5J^ 9,EB71.B)6<.=3(B-032MCDAV\!6J H2Q2(OU2VS6) _)%+ MF.Q1GZ>!/Q2^V[CX/GP1Y[>#)Q??ISA:4V$B@0$ZE=#Y)I "3BLSSFT1/!'\ MFE)(41CX).)+&O^89W;,?A04RGJU.!.NX (>8J 5MU2P C9E"01A( "52K7( M8!;IR^9)@G+[3^&745+MRD<13Z*)%P6$)]3%ITA"D4'85>$6X3D"CO5/S4H$ M5 M6E^E8J[$@:D_YJ'SX9TI:$4FF]%2@=Q+K@DOX KZ AR=FN>U'>.KA9_%' MCWT4?_34=S /OM:8&[^ K,8,&1(GAK2XGU>0$G[5X@N(AL=!V_G#0R"4*GL_ M5!H5?V\S'LSN'__F#@$UDFEA'L^=GC44*/0M$QFZ&-)8_! !*4PMT$KQS(K6 M[)]5X>$,?JFN) O3#Y4]>N7G0KJ8V][2X$+%^]^.9S++7?N-A_OV'N[:/;KK M6Z%V3"D355!I^5 [IY-%,E@N&>;O"_F%IF+;=@J?S<'@.[Q".J.S2&OIE>;B M)OS4Z[M$_A\*4\3GSE[5O]!^OG-[(;Y!U3LUX;_^5D67[=U MUCG]](4NIW^_ZO_KX\7IQ8KM^*$Q3.F+WC2T8AF"OI]CW:N2SP\#]?_7]W.O M[SE(:/F;A ?KHB7[P#S/L9_=6(J(]6Y$D-/S+799'&0?8H*ZKXKN?<^SR0<\ MS_=9T5_^'=/#7S#=KU4K/\ ^?WW3KM.W92=OV_ZCMY/_ 5!+ P04 " !E MEUA/%/F/6O@' R)P %P '!O=VDM97@S,3(R,#$Y.3,P<3,N:'1M[5IK M;QNW$OV<_ I617L=0+)>MAO+B@%9DE$!J9VZN@CRD5IRM82YRRW)E:S^^CM# MKJS5PX@>3N,8-T!LDQQRAIPS9X:[V_ZI=]L=?OG4)Y&-)?GTWZN/@RXI5:K5 MS\UNM=H;]LCOPS\^DI/C6IT,-4V,L$(E5%:K_9L2*476IJUJ=3J='D^;QTJ/ MJ\.[*BYU4I5*&7[,+"M=OFUCU^7;-^V(4P:_W[1_JE1(3P59S!-+ LVIY8QD M1B1C\IEQ2?RB%*K&5D,9"SEI#$7-#;OB4W*F8)A=NS(A_>*M>2^T% M&L[$Y+)-24)CF&NZW=[I:;=QUNR>]$X;5XU.__3J_*QWWN_6^M?U3K=TV:Y2 M^.]FS7_,-4N1\$K$<1NM>J/VR[JZ-O9L,E0D$=?";I@QTJ .N^=:"[K=V%>M ML/S!5J@4XZ0E>;BD8V>CW(1??ZZ?U2Z6K=K2 .?CP\_%-:=>Q4A)!DODZ"#- M^G%C>]-2RAA LF)5"AWI0]'6 )#+]3<:#X1 M? ID9R-AR+72,:G7*G\2%9)/:LHU&0"LQIHBS9HRM(+CBSW\_.).KK'_R5U1 M ^>E$A+/R'VBII*S,2_[ ]0\5=H2IH#($P6I!"93D1":S$B66)UQ4 7)Q>49 M.&-*8FAI024):0!=FJ@8>,$J+[L]!;V%- WT,C &5TB4H MT($"@="0W$ L@>E@"0//3B,11,1D^&,Q'WS.\T5P [$P$M(6)L*IL!%LT*0\ M< ;BNBF8IAAL >!A8"3++$HJ=WFZPLER A)D;LV;MJT#%R?ZH M&"X=X7],[O$\-6&@J3 4T'3'.B!4<^= <(@828X'33B@9B2%B5 M@3;6@G")M:2ZI0T.>-!8>+>>4AH,"Z =L,4H*YJY?)AL9 MP035 C<@?&IS1)K@2IG!=.."Q[C<9EWB!0FCD#7,4TY@DD5 D A!&>(K)1!*I!#S*( )$"$[X.F 7[PZP_ MH3)SD8\^X&$()8N8P.F9#:4'Y,TM.,PW-]$0@ 5QOR*7FPGE-'<7 M/[P3)MFC+>^\)1$UCSD4&<,!D3-'I6[W..%&1$'&$";'+3CP!:0%$&*1!^8]DVCP'^=R; 9(?Z+ G2R"IYS>8PKQA8%+(JZD M<8]YYM?LG:"0UZO^3KB!"RB#B88_4L$&V.0E$ @# J!2*?L,9B!]F2R.H=S^ MA[MMY%2[\5'$033QHH!P0%W<@204:@B[,KB%.XX Q[JG9CD"RI[513)1)Q*->,P.HV4YQ*ZA"_ PX%9[G@'3SW](/Y\U^?PYX>^?WGR MG49A_A*R:G-D"+@Q)+Y=5) @?N7RVX>:PT';NLM#P*7,1S^4:B77-BD-YNW= MW]I!0(U%XLVCF57S#H]"US,5S$8@#9L?04!R70F4E#0UO#7_8U-X6 W_L:Y$ M"Y,/I1-\W6<9_M"/H[G!7L5OOUS,95:'3FM/CYT\/=0\7XQM4#O!E E54&[Y M2%FKXF4R6"T9BFTOO]3ECZWA?5: P3=X?]3#N\C*6Z*50_BA]W<+^7_$M8_/ MQDG9O83_+7R,\61$]@Z9N M)'A(KA\KP5M_7WTJYJNN^%G[9&>?;W2>[\NA?_U3I:<_4EHO24O?P3[W\TV[ MBI^/7;YMN^_:+O\'4$L#!!0 ( &676$_V,Y-- 08 %T9 7 <&]W M:2UE>#,R,3(P,3DY,S!Q,RYH=&WM6>MSVC@0_]S^%5LZ[:0S@&T@#PAEQ@%G MPEPNI$"N[4=ARU@3V7)E$4+_^EOY08"0:T+3Z6,NDY!(6NU[I?TI[5>]07?\ M^=*!0(4<+J].SOM=*%4,XV.]:QB]<0_.QG^?0Z-J6C"6)$J88B(BW#"LHK=5ZV]53GY8MV0(F'OU^T7U4J MT!/N+*21 E=2HJ@'LX1%4_CHT>0:+*A4EI1=$2\DFP8*:J;5A(]"7K,;4E H MICCM.+V)\!:0J 6G[TN^B%3%)R'CB]:8A32!"SJ'H0A) M=)RN)>PK;5EFK(ZUXAZ[Z;0)1"3$O4G/VC\Z-(]J]9[=W&^>-.R>4ZO9AP>- MTUK#JOR7BR4NF&MZ^M _-X7:M'*I#&^/O]D@[G MF8B)X!ZRR+,#ZK6J!8_7+2:>ASE942+&B?AV55D74Y?*'Z)MUQF.^Z?]KCWN M#RY@< K=L[YS"LXGIWLU[O_CX!2N.L-?S))-Q2^OAJ,K^V(,XP%81W!5'56[ M51@YW735JN^;9;!'8/<&EV.GMT9>$#7- VW_3MGT?&:-SQP8V<,3^\(950:? MSIW/8'?'6K&::=:>*0II]:5C%GFH>JNN"9Y!^WX$KH@BZNJC&^9,!: ""A]F M1*)_^ *&-!92@?#A4LRIA#[Z;2J))D_*.'*KL*=WO'U]5*N9QUT1QB1:I"/K M^!T@TU,A0[#,R@?PA4RY?\FX T5;O*6'GJB[*[B0K==F^I7YQJ.NR%1K12*B M:-Z(QHJ&$RJS@Z>.2:5OB1U%ECIE( GXC*/:2U^-J#M#8H;7!8D\<&[=@$13 MBA=3&+(DT7[%;TWIX4T&R)FB-U>=EOFX\!EZM0PGA,_T![F6+ DB$I6A&S#J M(WL4I]@-A8'O,Q>]B,PTK]SS98AG,ID1-$R)U M-4I=8[F $9$3$M&D,KCE= &VFV9%FN1[N2'Y5EV9=]:@CHKY"\U:LYG0)-T8 M+N Z$G-T)?I*!42U=J@571>MNHFUL%H]!UN*9Z,XOD7^B&PH6,A,K2/D4NKL M6>]V3JXQ>B;7,-4F_S)BDNC-*M!,WHKI'L.+DQNS^GO=N M&<.[7%WF:1Y(JUEO'*<9_">$H?9]86 1GE5A>I3H\U$1M-S#V=2)18P(TP=D M+&FBPU'6RX1SP&W(F' ,5A)C)'!%[_(95K&KYY&AE[;*J;>1:L:S:(J8YB?K M1E%7=[OD-GJVYE/OB.;W]FP/WK(K^]=RR"QR(+_F]'A50*2CPM>O2C.->%N1 M":=XV'">K[XOF:5TG,3$+<9/[_1#(J3IS$"6T5?VPK!(4]N/(P';2&T?M20T,$Y>D/N5S-%Z+/;)3S7?"*4$N%ZV=)96M3:ZRW-G^>N2>+76*9%V2NNA7?0B(X\Z!H M''\3XXW$@!/[_$I_V'\-^Z.S"_MBBSM^:@T+%.5S,6\%S,/C^SGLWG;Y_+2D M_M^^W]N^YSB$-G'9@WW1AG[6\^#U!T#@0R>!D79%]][_?J4WB&RHR5M,H207 M>=B0H$3LN 6&$OMFGO7##)$0 H>FPV#!G"4P@7+41HJ(N8 IGKT#[&A%@%!]0G%#+,4-TX\F.9@>TBE+E-3( M76.).4/\,=$P,4W5^T#?V?AL[+=OHOD,Z_4$L#!!0 ( &676$]!S2^2 M]P4 $ 9 7 <&]W:2UE>#,R,C(P,3DY,S!Q,RYH=&WM6>MOVCH4_[S] M%6=,FSH)2 +T 65(- 0-J1M:S3'KI5 M2VO[^+R/?7YN^U5O9$\_7SD0J"B$J^N+RX$-I8IA?*K;AM&;]N##]*]+:%1- M"Z:2\(0I)C@)#<,9EJ 4*!6W#&.Y7%:7]:J0OF@'E'CX^T7[5:4"/>$N(LH5N)(213U8)(S/X9-'DR]@0:6RIK1%O))L M'BBHF583/@GYA=V0@D(Q%=*.JU:>[QJ,?$\3,F*$C%.Q+>;NKJ8 MN53^$&5M9SP=] =V=SH8#6'4!_O#P.E#?S#L#NU!]Q*G<-49PZ]ER:[B5]?C MR75W.(7I"*PSN*Y.JG85)HZ=KEKU8[,,W0ET>Z.KJ=/;(B^(FN:)MO^@9'H^ MLZ8?')ATQQ?=H3.IC/Z^=#Y#UYYJQ6JF67NF**3%EXX9]U#U5ET3/(/V PZN MX)RZ^N2&)5,!J(#"QP61Z)]P!6,:"ZE ^' EEE3" /TVET23)V4 MOCZKU^B)NKLB%++U MVDR_,M]XU!69:BTN.$7S)C16-)I1F9T[=4PJ?4D<*++4*0-)P&%L0[H%SZP:$SRG>2U'$DD3[%;\UI8<7&2!GBM[<=%KFX\)GZ-4R3) 5 MI3$,R6I%9!GL@%$?^HP3[C(2PLCWF8LN1$Z:4>[V,L0+F2P(6J7$9EEE\N;=7//%J4NL%S A,@9X32IC&Y#NH*NFZ9$FN%'N17Y5EV6=Z:@ MCHKY*\U:LYG1)-T8K> +%TOT(SI*!42U#B@4712MNHF%L%DZ)WLJ9Z\.SJPI>B>O-7\18N&Y&-)0)]4ZT23]NF"2ZJXHT4[< MB>H1P7*3.[/'1]Z[=0SO$G6=I'D@K6:]<9ZF[Y\0AMKWA8%Q/*BB]!S1AZ,B M:+F'LZD3BQ@1ID_'6-)$AZ.LETD8 FY#QEB@N!!C)'!%[_+7A8L,O;1-3KV- M5(LPBZ:(:7ZL[A1U]; ;;J=?:S[U@FA^;[_VX!6[L7\KA\PB!_([3H\W!7 = ME7#[GC33B+<5F844#YLPS%??E\Q2.DYBXA;CIW?Y$9%SQC/UR$*)8B++MW1F MR3P5(#4:/Q/2H[*"-U-(XH2VBC_V%8+"_EMYF Y:0_Z^U-#P0'GZ0ZY7;=VAZQ-_KL=DF8:SX32HEHN^QK.U6_.<[HMZ8R MM]6RF&VDP7_ C$,;FYX&C:T=^+/MA-_:OI&KQ+JOJ36V^YH_S]R+U2&QS LR M5]V*;R$1(?.@Z!I_$^.-Q$"(,>PYSA4,NY\_=\=[?/%3"UB@*#\4RU; /#R[ MG\/H?3?/3\OH_^W[O>U[!GNV$=F#'=%S/)3LQWH/U;R1-C_WGOA^I7>&;*C) M6TRA)!=Y="%!B=A8"PP:VAIF;2]#P(,<%.7('^_P] TX1SX>S%;W$&I9@QZ! M_;($KW@SQL8LP-^86PHM1;#K%F@S'18;EBRA&0K63\NZY=8J$;60&2@%$L>4 MR"3M_5\C\A>0L">[8/.:90@)#,((:^SXL8IS1*B-D M?PH$^2$/UP\_6=\''*6?];#^HFWH?R9T7K;3_W)T_@502P$"% ,4 " !E MEUA/CMFV;M<1 #+P0 $0 @ $ <&]W:2TR,#$Y,#DS M,"YX&UL4$L! A0#% @ 99=83R1[ MLV8;10 *T$# !4 ( ! 2T '!O=VDM,C Q.3 Y,S!?9&5F M+GAM;%!+ 0(4 Q0 ( &676$]#G#,][L@ &[J"0 5 " M 4]R !P;W=I+3(P,3DP.3,P7VQA8BYX;6Q02P$"% ,4 " !EEUA/Y<5- M+*EL U7@4 %0 @ %P.P$ <&]W:2TR,#$Y,#DS,%]P&UL4$L! A0#% @ 99=83Y2&'D+"R0$ Z[,9 !0 ( ! M3*@! '!O=VDM,C Q.3DS,'@Q,'$N:'1M4$L! A0#% @ 99=83[!?>_X" M" 3R< !< ( !0'(# '!O=VDM97@S,3$R,#$Y.3,P<3,N M:'1M4$L! A0#% @ 99=83Q3YCUKX!P ,B< !< ( ! M=WH# '!O=VDM97@S,3(R,#$Y.3,P<3,N:'1M4$L! A0#% @ 99=83_8S MDTT!!@ 71D !< ( !I((# '!O=VDM97@S,C$R,#$Y.3,P M<3,N:'1M4$L! A0#% @ 99=83T'-+Y+W!0 0!D !< M ( !VH@# '!O=VDM97@S,C(R,#$Y.3,P<3,N:'1M4$L%!@ * H H0( ' :/ P $! end XML 27 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 28 R50.htm IDEA: XBRL DOCUMENT v3.19.3
LEASES Lease Expense and Balance Sheet Information of Operating Leases (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
USD ($)
Sep. 30, 2019
USD ($)
Leases [Abstract]    
Operating Lease, Expense $ 700 $ 1,800
Operating Lease, Right-of-Use Asset 9,881 9,881
Operating Lease, Liability, Current 1,803 1,803
Operating Lease, Liability, Noncurrent 7,409 7,409
Operating Lease, Total Liability $ 9,212 $ 9,212

XML 29 R54.htm IDEA: XBRL DOCUMENT v3.19.3
LEGAL PROCEEDINGS AND CONTINGENCIES (Details)
$ in Millions
1 Months Ended 3 Months Ended
Oct. 22, 2019
USD ($)
Oct. 04, 2019
USD ($)
Nov. 15, 2018
USD ($)
Nov. 09, 2018
USD ($)
Dec. 27, 2016
patent
Nov. 01, 2016
patent
Aug. 11, 2016
patent
Apr. 01, 2016
patent
Oct. 21, 2015
patents
May 01, 2012
USD ($)
patents
Feb. 03, 2011
USD ($)
May 05, 2010
patents
Dec. 18, 2009
patents
Nov. 04, 2009
patent
patents
Dec. 22, 2008
Dec. 12, 2008
USD ($)
Nov. 07, 2008
patents
May 23, 2008
patents
Oct. 10, 2006
USD ($)
Oct. 20, 2004
patents
Jul. 31, 2019
USD ($)
Feb. 28, 2019
USD ($)
Nov. 30, 2017
USD ($)
Jan. 31, 2017
USD ($)
Dec. 31, 2015
USD ($)
Jun. 30, 2015
patent
Feb. 28, 2014
USD ($)
patent
patents
Apr. 30, 2012
patents
May 31, 2010
patents
Sep. 30, 2019
USD ($)
Pending Litigation [Member] | Patent Infringement Claim One                                                            
Gain and Loss Contingencies [Line Items]                                                            
Period for petition for further stay of permanent injunction                             90 days                              
Pending Litigation [Member] | Patent Infringement Claim Two                                                            
Gain and Loss Contingencies [Line Items]                                                            
Gain Contingency, Patents Allegedly Infringed upon, Number                                   3                        
Pending Litigation [Member] | Patent Infringement Claim Two Counterclaim [Member]                                                            
Gain and Loss Contingencies [Line Items]                                                            
Number of patents withdrawn from infringement claims                         1                                  
Litigation Settlement, Amount Awarded from Other Party | $       $ 24.3                                 $ 7.1                  
Number of patents remaining in infringement claims                         2                             2    
Loss Contingency, Patents Allegedly Infringed, Number                                 3                          
Potential impact on revenue by patent litigation, less than (as a percentage)                                                           0.50%
Pending Litigation [Member] | Patent Infringement Claim Three Counterclaim [Member]                                                            
Gain and Loss Contingencies [Line Items]                                                            
Number of patents withdrawn from infringement claims                       1                                    
Loss Contingency, Patents Allegedly Infringed, Number                       2                                 1  
Pending Litigation [Member] | Patent Infringement Claim Five                                                            
Gain and Loss Contingencies [Line Items]                                                            
Number of patents withdrawn from infringement claims                   1                                        
Litigation Settlement, Amount Awarded from Other Party | $     $ 0.7                                                      
Gain Contingency, Patents Allegedly Infringed upon, Number                   5                                        
Loss Contingency, Patents Allegedly Infringed, Number                   4                                        
Loss Contingency, Damages Awarded, Value | $                   $ 2.4                                        
Pending Litigation [Member] | Patent Infringement Claim Six                                                            
Gain and Loss Contingencies [Line Items]                                                            
Gain Contingency, Patents Found Infringed upon, Number                 2                                          
Pending Litigation [Member] | Patent Infringement Claim Seven                                                            
Gain and Loss Contingencies [Line Items]                                                            
Loss Contingency, Patents Allegedly Infringed, Number | patent               1                                            
Loss Contingency, Damages Awarded, Value | $                                           $ 6.7               $ 1.2
Pending Litigation [Member] | Patent Infringement Claim Eight [Member]                                                            
Gain and Loss Contingencies [Line Items]                                                            
Loss Contingency, Patents Allegedly Infringed, Number | patent             6                                              
Pending Litigation [Member] | Patent Infringement Claim Nine [Member]                                                            
Gain and Loss Contingencies [Line Items]                                                            
Gain Contingency, Patents Allegedly Infringed upon, Number | patent           6                                                
Pending Litigation [Member] | Patent Infringement Claim Ten [Member]                                                            
Gain and Loss Contingencies [Line Items]                                                            
Loss Contingency, Patents Allegedly Infringed, Number | patent         6                                                  
Pending Litigation [Member] | Patent Infringement Claim Eleven [Domain]                                                            
Gain and Loss Contingencies [Line Items]                                                            
Damages sought after the Company | $                                             $ 1.0              
Judicial Ruling [Member] | Patent Infringement Claim Two                                                            
Gain and Loss Contingencies [Line Items]                                                            
Gain Contingency, Patents Found Infringed upon, Number                                                       2    
Judicial Ruling [Member] | Patent Infringement Claim Two Counterclaim [Member]                                                            
Gain and Loss Contingencies [Line Items]                                                            
Number of Patents Not Infringed                                                       1    
Judicial Ruling [Member] | Patent Infringement Claim Five                                                            
Gain and Loss Contingencies [Line Items]                                                            
Gain Contingency, Patents Found Infringed upon, Number | patent                                                   1        
Positive Outcome of Litigation [Member] | Patent Infringement Claim One                                                            
Gain and Loss Contingencies [Line Items]                                                            
Gain Contingency, Patents Found Infringed upon, Number                                       4                    
Litigation Settlement, Amount Awarded from Other Party | $                     $ 12.9                                      
Loss Contingency, Damages Awarded, Value | $                               $ 6.1     $ 34.0                      
Positive Outcome of Litigation [Member] | Patent Infringement Claim Three [Member]                                                            
Gain and Loss Contingencies [Line Items]                                                            
Litigation Settlement, Amount Awarded from Other Party | $                                               $ 146.5 $ 139.8   $ 105.0      
Number of patents in infringement case deemed unenforceable by Fairchild | patent                           1                         1      
Gain Contingency, Patents Allegedly Infringed upon, Number                           2                                
Loss Contingency, Patents Allegedly Infringed, Number                                                     2      
Subsequent Event [Member]                                                            
Gain and Loss Contingencies [Line Items]                                                            
Litigation Settlement, Amount Awarded from Other Party | $   $ 175.0                                                        
Proceeds from Legal Settlements | $ $ 175.0                                                          
XML 30 R35.htm IDEA: XBRL DOCUMENT v3.19.3
COMPONENTS OF THE COMPANY'S CONDENSED CONSOLIDATED BALANCE SHEETS Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Schedule of Intangible Assets [Table] [Line Items]    
Intangible Assets, Gross $ 61,177 $ 60,251
Finite-Lived Intangible Assets, Accumulated Amortization (42,939) (39,099)
Total 18,238 21,152
Finite-Lived Intangible Assets, Net 16,977  
Developed technology    
Schedule of Intangible Assets [Table] [Line Items]    
Finite-Lived Intangible Assets, Gross 37,960 33,270
Finite-Lived Intangible Assets, Accumulated Amortization (24,993) (22,464)
Finite-Lived Intangible Assets, Net 12,967 10,806
Customer relationships    
Schedule of Intangible Assets [Table] [Line Items]    
Finite-Lived Intangible Assets, Gross 20,030 20,030
Finite-Lived Intangible Assets, Accumulated Amortization (17,720) (16,520)
Finite-Lived Intangible Assets, Net 2,310 3,510
Technology licenses    
Schedule of Intangible Assets [Table] [Line Items]    
Finite-Lived Intangible Assets, Gross 1,926 1,000
Finite-Lived Intangible Assets, Accumulated Amortization (226) (115)
Finite-Lived Intangible Assets, Net 1,700 885
Internet Domain Names [Member]    
Schedule of Intangible Assets [Table] [Line Items]    
Indefinite-Lived Intangible Assets $ 1,261 1,261
In Process Research and Development [Member]    
Schedule of Intangible Assets [Table] [Line Items]    
Indefinite-Lived Intangible Assets   $ 4,690
XML 31 R31.htm IDEA: XBRL DOCUMENT v3.19.3
SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING PRONOUNCEMENTS Lease Accounting (Details) - Accounting Standards Update 2016-02 [Member]
$ in Millions
Jan. 01, 2019
USD ($)
Operating Lease, Right-of-Use Asset [Member]  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]  
Cumulative Effect of New Accounting Principle in Period of Adoption $ 7.3
Operating Lease, Liability [Member]  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]  
Cumulative Effect of New Accounting Principle in Period of Adoption $ 7.2
XML 32 R39.htm IDEA: XBRL DOCUMENT v3.19.3
MARKETABLE SECURITITES Marketable Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 164,116 $ 94,717
Gross Unrealized Gains 538 2
Gross Unrealized Losses (5) (268)
Estimated Fair Market Value 164,649 94,451
Investments due in 3 months or less:    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 4,141 6,788
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 (2)
Estimated Fair Market Value 4,141 6,786
Investments due in 4-12 months:    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 68,989 60,123
Gross Unrealized Gains 310 0
Gross Unrealized Losses 0 (244)
Estimated Fair Market Value 69,299 59,879
Investments due in 12 months or greater:    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 90,986 27,806
Gross Unrealized Gains 228 2
Gross Unrealized Losses (5) (22)
Estimated Fair Market Value 91,209 27,786
Commercial paper | Investments due in 3 months or less:    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 3,241  
Gross Unrealized Gains 0  
Gross Unrealized Losses 0  
Estimated Fair Market Value 3,241  
Corporate securities | Investments due in 3 months or less:    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 900 6,788
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 (2)
Estimated Fair Market Value 900 6,786
Corporate securities | Investments due in 4-12 months:    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 68,989 60,123
Gross Unrealized Gains 310 0
Gross Unrealized Losses 0 (244)
Estimated Fair Market Value 69,299 59,879
Corporate securities | Investments due in 12 months or greater:    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 90,986 27,806
Gross Unrealized Gains 228 2
Gross Unrealized Losses (5) (22)
Estimated Fair Market Value $ 91,209 $ 27,786
XML 33 R12.htm IDEA: XBRL DOCUMENT v3.19.3
FAIR VALUE MEASUREMENTS
9 Months Ended
Sep. 30, 2019
Fair Value Disclosures [Abstract]  
FAIR VALUE MEASUREMENTS FAIR VALUE MEASUREMENTS:
The FASB established a three-tier value hierarchy, which prioritizes the inputs used in measuring fair value as follows: (Level 1) observable inputs such as quoted prices for identical assets in active markets; (Level 2) inputs other than the quoted prices in active markets that are observable either directly or indirectly; and (Level 3) unobservable inputs in which there is little or no market data, which requires the Company to develop its own assumptions. This hierarchy requires the Company to use observable market data, when available, and to minimize the use of unobservable inputs when determining fair value.
The Company's cash equivalents and short-term marketable securities are classified within Level 1 or Level 2 of the fair-value hierarchy because they are valued using quoted market prices, broker or dealer quotations, or alternative pricing sources with reasonable levels of price transparency.
The fair-value hierarchy of the Company's cash equivalents and marketable securities at September 30, 2019, and December 31, 2018, was as follows:
 
Fair Value Measurement at
 
September 30, 2019
(In thousands)
Total Fair Value
 
Quoted Prices in Active Markets for Identical Assets (Level 1)
 
Significant Other Observable Inputs (Level 2)
Corporate securities
$
161,408

 
$

 
$
161,408

Commercial paper
48,323

 

 
48,323

Money market funds
3,157

 
3,157

 

     Total
$
212,888

 
$
3,157

 
$
209,731

 
Fair Value Measurement at
 
December 31, 2018
(In thousands)
Total Fair Value
 
Quoted Prices in Active Markets for Identical Assets (Level 1)
 
Significant Other Observable Inputs (Level 2)
Corporate securities
$
94,451

 
$

 
$
94,451

Commercial paper
96,366

 

 
96,366

Money market funds
304

 
304

 

     Total
$
191,121

 
$
304

 
$
190,817


The Company did not transfer any investments between Level 1 and Level 2 of the fair-value hierarchy in the nine months ended September 30, 2019, and the twelve months ended December 31, 2018.
XML 34 R16.htm IDEA: XBRL DOCUMENT v3.19.3
STOCKHOLDERS' EQUITY
9 Months Ended
Sep. 30, 2019
Equity [Abstract]  
Stockholders' Equity [Text Block] STOCKHOLDERS’ EQUITY:
Common Stock Shares Outstanding
 
Three Months Ended
 
Nine Months Ended
(In thousands)
September 30,
2019
 
September 30,
2018
 
September 30,
2019
 
September 30,
2018
Beginning balance
29,330

 
29,421

 
28,889

 
29,782

Common stock issued under employee stock plans
89

 
59

 
651

 
630

Repurchased

 
(152
)
 
(121
)
 
(1,084
)
Ending balance
29,419

 
29,328

 
29,419

 
29,328


Common Stock Repurchases
As of December 31, 2018, the Company had approximately $51.2 million remaining under its stock-repurchase program. In the nine months ended September 30, 2019, the Company repurchased approximately 121,000 shares of its common stock for approximately $7.3 million. As of September 30, 2019, the Company had approximately $43.9 million remaining under its current repurchase program, which has no expiration date. Authorization of future repurchase programs is at the discretion of the board of directors and will depend on the Company’s financial condition, results of operations, capital requirements, business conditions and other factors.
Cash Dividends
In January 2019, the Company’s board of directors declared four quarterly cash dividends in the amount of $0.17 per share to be paid to stockholders of record at the end of each quarter in 2019. In October 2019, the Company’s board of directors raised the cash dividends per share with the declaration of five cash dividends, consisting of (a) a dividend in the amount of $0.02 per share to be paid to stockholders of record at the end of the fourth quarter in 2019, which is in addition to the dividend in the amount of $0.17 per share to be paid to stockholders of record at the end of the fourth quarter in 2019 previously declared by the board in January 2019, and (b) a dividend in the amount of $0.19 per share to be paid to stockholders of record at the end of each quarter in 2020. For the three and nine months ended September 30, 2019, and 2018, cash dividends declared and paid were as follows:
 
Three Months Ended
 
Nine Months Ended
(In thousands, except per share amounts)
September 30,
2019
 
September 30,
2018
 
September 30,
2019
 
September 30,
2018
Dividends declared and paid
$
4,999

 
$
4,692

 
$
14,916

 
$
14,172

Dividends declared per common share
$
0.17

 
$
0.16

 
$
0.51

 
$
0.48


XML 35 R28.htm IDEA: XBRL DOCUMENT v3.19.3
STOCKHOLDERS' EQUITY (Tables)
9 Months Ended
Sep. 30, 2019
Equity [Abstract]  
Schedule of Common Stock [Table Text Block]
 
Three Months Ended
 
Nine Months Ended
(In thousands)
September 30,
2019
 
September 30,
2018
 
September 30,
2019
 
September 30,
2018
Beginning balance
29,330

 
29,421

 
28,889

 
29,782

Common stock issued under employee stock plans
89

 
59

 
651

 
630

Repurchased

 
(152
)
 
(121
)
 
(1,084
)
Ending balance
29,419

 
29,328

 
29,419

 
29,328


Dividends Declared and Paid [Table Text Block]
 
Three Months Ended
 
Nine Months Ended
(In thousands, except per share amounts)
September 30,
2019
 
September 30,
2018
 
September 30,
2019
 
September 30,
2018
Dividends declared and paid
$
4,999

 
$
4,692

 
$
14,916

 
$
14,172

Dividends declared per common share
$
0.17

 
$
0.16

 
$
0.51

 
$
0.48


XML 36 R20.htm IDEA: XBRL DOCUMENT v3.19.3
COMMITMENTS
9 Months Ended
Sep. 30, 2019
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS COMMITMENTS:
Supplier Agreements
Under the terms of the Company's wafer-supply agreements with Seiko Epson Corporation ("Epson"), and ROHM Lapis Semiconductor Co., Ltd. ("Lapis") the wafers purchased from these suppliers are priced in U.S. dollars, with mutual sharing of the impact of fluctuations in the exchange rate between the Japanese yen and the U.S. dollar on future purchases. Each year, the Company's management and these two suppliers review and negotiate future pricing; the negotiated pricing is denominated in U.S. dollars but is subject to contractual exchange rate provisions. The fluctuation in the exchange rate is shared equally between the Company and each of these suppliers on future purchases.
XML 37 R24.htm IDEA: XBRL DOCUMENT v3.19.3
FAIR VALUE MEASUREMENTS (Tables)
9 Months Ended
Sep. 30, 2019
Fair Value Disclosures [Abstract]  
Fair value of marketable securities and investments
The fair-value hierarchy of the Company's cash equivalents and marketable securities at September 30, 2019, and December 31, 2018, was as follows:
 
Fair Value Measurement at
 
September 30, 2019
(In thousands)
Total Fair Value
 
Quoted Prices in Active Markets for Identical Assets (Level 1)
 
Significant Other Observable Inputs (Level 2)
Corporate securities
$
161,408

 
$

 
$
161,408

Commercial paper
48,323

 

 
48,323

Money market funds
3,157

 
3,157

 

     Total
$
212,888

 
$
3,157

 
$
209,731

 
Fair Value Measurement at
 
December 31, 2018
(In thousands)
Total Fair Value
 
Quoted Prices in Active Markets for Identical Assets (Level 1)
 
Significant Other Observable Inputs (Level 2)
Corporate securities
$
94,451

 
$

 
$
94,451

Commercial paper
96,366

 

 
96,366

Money market funds
304

 
304

 

     Total
$
191,121

 
$
304

 
$
190,817


XML 38 R45.htm IDEA: XBRL DOCUMENT v3.19.3
STOCKHOLDERS' EQUITY Common Stock Shares Outstanding (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Common Stock Shares Outstanding [Abstract]        
Beginning balance 29,330,000 29,421,000 28,889,000 29,782,000
Common stock issued under employee stock plans 89,000 59,000 651,000 630,000
Repurchased 0 (152,000) (121,000) (1,084,000)
Ending balance 29,419,000 29,328,000 29,419,000 29,328,000
XML 39 R41.htm IDEA: XBRL DOCUMENT v3.19.3
STOCK-BASED COMPENSATION Option Activity (Details) - Stock Options
$ / shares in Units, shares in Thousands, $ in Thousands
9 Months Ended
Sep. 30, 2019
USD ($)
$ / shares
shares
Option activity under the Plans  
Outstanding at January 1, 2019 335
Granted 0
Exercised (162)
Forfeited or expired 0
Outstanding at September 30, 2019 173
Vested and exercisable at September 30, 2019 173
Weighted- Average Exercise Price (in dollars per share)  
Outstanding at January 1, 2019 | $ / shares $ 32.41
Granted | $ / shares 0
Exercised | $ / shares 25.51
Forfeited or expired | $ / shares 0
Outstanding at September 30, 2019 | $ / shares $ 38.85
Weighted-Average Remaining Contractual Term (In years)  
Outstanding, weighted-average remaining contractual term at period end 1 year 6 months 3 days
Exercisable, weighted-average remaining contractual term, at period-end 1 year 6 months 3 days
Aggregate Intrinsic Value [Abstract]  
Outstanding, aggregate intrinsic value at period end | $ $ 8,945
Exercisable, aggregate intrinsic value, at period end | $ $ 8,945
XML 40 R6.htm IDEA: XBRL DOCUMENT v3.19.3
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) Tax Effects - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Statement of Comprehensive Income [Abstract]        
Foreign currency translation adjustments, tax $ 0 $ 0 $ 0 $ 0
Unrealized gain (loss) on marketable securities, tax 0 0 0 0
Amortization of defined benefit pension items, tax $ 5 $ 9 $ 15 $ 27
XML 41 R49.htm IDEA: XBRL DOCUMENT v3.19.3
PROVISION FOR INCOME TAXES (Details)
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Income Tax Disclosure [Abstract]        
Federal statutory tax rate 21.00% 21.00% 21.00% 21.00%
Effective income tax rate 8.00% 7.60% 4.70% 6.30%
XML 42 R2.htm IDEA: XBRL DOCUMENT v3.19.3
CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
CURRENT ASSETS:    
Cash and cash equivalents $ 80,162 $ 134,137
Short-term marketable securities 164,649 94,451
Accounts receivable, net of allowances for doubtful accounts of $763 and $706 in 2019 and 2018, respectively 25,819 11,072
Inventories 88,710 80,857
Prepaid expenses and other current assets 15,316 11,915
Total current assets 374,656 332,432
PROPERTY AND EQUIPMENT, net 114,930 114,117
INTANGIBLE ASSETS, net 18,238 21,152
GOODWILL 91,849 91,849
DEFERRED TAX ASSETS 5,564 6,906
OTHER ASSETS 31,173 22,241
Total assets 636,410 588,697
CURRENT LIABILITIES:    
Accounts payable 30,542 31,552
Accrued payroll and related expenses 10,796 12,131
Taxes payable 597 933
Other accrued liabilities 7,717 3,750
Total current liabilities 49,652 48,366
LONG-TERM INCOME TAXES PAYABLE 9,309 8,652
DEFERRED TAX LIABILITIES 152 216
OTHER LIABILITIES 11,969 4,391
Total liabilities 71,082 61,625
COMMITMENTS AND CONTINGENCIES (Notes 11, 12, 13 and 14)
STOCKHOLDERS’ EQUITY:    
Common stock 28 28
Additional paid-in capital 143,554 126,164
Accumulated other comprehensive loss (1,084) (1,689)
Retained earnings 422,830 402,569
Total stockholders’ equity 565,328 527,072
Total liabilities and stockholders’ equity $ 636,410 $ 588,697
XML 43 R52.htm IDEA: XBRL DOCUMENT v3.19.3
LEASES Supplemental Cash Flows Information Regarding Operating Leases (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2019
USD ($)
Leases [Abstract]  
Operating cash flows from operating leases, cash paid $ 2,429
Right-of-use assets obtained in exchange for new operating lease obligations $ 4,501
JSON 44 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "powi-2019930x10q.htm": { "axisCustom": 0, "axisStandard": 19, "contextCount": 267, "dts": { "calculationLink": { "local": [ "powi-20190930_cal.xml" ] }, "definitionLink": { "local": [ "powi-20190930_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": [ "powi-2019930x10q.htm" ] }, "labelLink": { "local": [ "powi-20190930_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "powi-20190930_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml" ] }, "schema": { "local": [ "powi-20190930.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/deprecated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd" ] } }, "elementCount": 452, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2019-01-31": 23, "http://www.power.com/20190930": 16, "http://xbrl.sec.gov/dei/2019-01-31": 7, "total": 46 }, "keyCustom": 45, "keyStandard": 288, "memberCustom": 24, "memberStandard": 43, "nsprefix": "powi", "nsuri": "http://www.power.com/20190930", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "dei:Security12bTitle", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0002000 - Document - DOCUMENT AND ENTITY INFORMATION Document", "role": "http://www.power.com/role/DocumentAndEntityInformationDocument", "shortName": "DOCUMENT AND ENTITY INFORMATION Document", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "dei:Security12bTitle", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "powi:SignificantaccountingpoliciesandrecentaccountingpronouncementsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103100 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING PRONOUNCEMENTS", "role": "http://www.power.com/role/SignificantAccountingPoliciesAndRecentAccountingPronouncements", "shortName": "SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING PRONOUNCEMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "powi:SignificantaccountingpoliciesandrecentaccountingpronouncementsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2104100 - Disclosure - COMPONENTS OF THE COMPANY'S CONDENSED CONSOLIDATED BALANCE SHEETS", "role": "http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheets", "shortName": "COMPONENTS OF THE COMPANY'S CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2105100 - Disclosure - FAIR VALUE MEASUREMENTS", "role": "http://www.power.com/role/FairValueMeasurements", "shortName": "FAIR VALUE MEASUREMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2107100 - Disclosure - MARKETABLE SECURITITES", "role": "http://www.power.com/role/MarketableSecuritites", "shortName": "MARKETABLE SECURITITES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2109100 - Disclosure - STOCK-BASED COMPENSATION", "role": "http://www.power.com/role/StockBasedCompensation", "shortName": "STOCK-BASED COMPENSATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "powi:ConcentrationRiskandRevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2111100 - Disclosure - SIGNIFICANT CUSTOMERS AND GEOGRAPHIC NET REVENUES", "role": "http://www.power.com/role/SignificantCustomersAndGeographicNetRevenues", "shortName": "SIGNIFICANT CUSTOMERS AND GEOGRAPHIC NET REVENUES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "powi:ConcentrationRiskandRevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "powi:StockholdersEquityTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2112100 - Disclosure - STOCKHOLDERS' EQUITY", "role": "http://www.power.com/role/StockholdersEquity", "shortName": "STOCKHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "powi:StockholdersEquityTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2115100 - Disclosure - EARNINGS PER SHARE", "role": "http://www.power.com/role/EarningsPerShare", "shortName": "EARNINGS PER SHARE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2116100 - Disclosure - PROVISION FOR INCOME TAXES", "role": "http://www.power.com/role/ProvisionForIncomeTaxes", "shortName": "PROVISION FOR INCOME TAXES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2117100 - Disclosure - LEASES", "role": "http://www.power.com/role/Leases", "shortName": "LEASES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001000 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited)", "role": "http://www.power.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "lang": null, "name": "us-gaap:ShortTermInvestments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2118100 - Disclosure - COMMITMENTS", "role": "http://www.power.com/role/Commitments", "shortName": "COMMITMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2119100 - Disclosure - LEGAL PROCEEDINGS AND CONTINGENCIES", "role": "http://www.power.com/role/LegalProceedingsAndContingencies", "shortName": "LEGAL PROCEEDINGS AND CONTINGENCIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermContractsOrProgramsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2120100 - Disclosure - INDEMNIFICATIONS", "role": "http://www.power.com/role/Indemnifications", "shortName": "INDEMNIFICATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermContractsOrProgramsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "powi:ScheduleOfAccountsReceivableTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2304301 - Disclosure - COMPONENTS OF THE COMPANY'S CONDENSED CONSOLIDATED BALANCE SHEETS (Tables)", "role": "http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsTables", "shortName": "COMPONENTS OF THE COMPANY'S CONDENSED CONSOLIDATED BALANCE SHEETS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "powi:ScheduleOfAccountsReceivableTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2305301 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)", "role": "http://www.power.com/role/FairValueMeasurementsTables", "shortName": "FAIR VALUE MEASUREMENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2307301 - Disclosure - MARKETABLE SECURITITES (Tables)", "role": "http://www.power.com/role/MarketableSecurititesTables", "shortName": "MARKETABLE SECURITITES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2309301 - Disclosure - STOCK-BASED COMPENSATION (Tables)", "role": "http://www.power.com/role/StockBasedCompensationTables", "shortName": "STOCK-BASED COMPENSATION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2311301 - Disclosure - SIGNIFICANT CUSTOMERS AND GEOGRAPHIC NET REVENUES (Tables)", "role": "http://www.power.com/role/SignificantCustomersAndGeographicNetRevenuesTables", "shortName": "SIGNIFICANT CUSTOMERS AND GEOGRAPHIC NET REVENUES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2312301 - Disclosure - STOCKHOLDERS' EQUITY (Tables)", "role": "http://www.power.com/role/StockholdersEquityTables", "shortName": "STOCKHOLDERS' EQUITY (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2315301 - Disclosure - EARNINGS PER SHARE (Tables)", "role": "http://www.power.com/role/EarningsPerShareTables", "shortName": "EARNINGS PER SHARE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "powi:ScheduleOfAccountsReceivableTableTextBlock", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001501 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) Allowances For Doubtful Accounts", "role": "http://www.power.com/role/CondensedConsolidatedBalanceSheetsUnauditedAllowancesForDoubtfulAccounts", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) Allowances For Doubtful Accounts", "subGroupType": "", "uniqueAnchor": null }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "powi:SupplementalBalanceSheetInformationofOperatingLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2317301 - Disclosure - LEASES (Tables)", "role": "http://www.power.com/role/LeasesTables", "shortName": "LEASES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "powi:SupplementalBalanceSheetInformationofOperatingLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "I2019Q1Beginningof19_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member_us-gaap_BalanceSheetLocationAxis_powi_OperatingLeaseRightofUseAssetMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403401 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING PRONOUNCEMENTS Lease Accounting (Details)", "role": "http://www.power.com/role/SignificantAccountingPoliciesAndRecentAccountingPronouncementsLeaseAccountingDetails", "shortName": "SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING PRONOUNCEMENTS Lease Accounting (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "I2019Q1Beginningof19_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member_us-gaap_BalanceSheetLocationAxis_powi_OperatingLeaseRightofUseAssetMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "powi:ScheduleOfAccountsReceivableTableTextBlock", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404402 - Disclosure - COMPONENTS OF THE COMPANY'S CONDENSED CONSOLIDATED BALANCE SHEETS Accounts Receivable (Details)", "role": "http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsAccountsReceivableDetails", "shortName": "COMPONENTS OF THE COMPANY'S CONDENSED CONSOLIDATED BALANCE SHEETS Accounts Receivable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "powi:ScheduleOfAccountsReceivableTableTextBlock", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404403 - Disclosure - COMPONENTS OF THE COMPANY'S CONDENSED CONSOLIDATED BALANCE SHEETS Inventory (Details)", "role": "http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsInventoryDetails", "shortName": "COMPONENTS OF THE COMPANY'S CONDENSED CONSOLIDATED BALANCE SHEETS Inventory (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "powi:ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "powi:PrepaidLegalFees", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404404 - Disclosure - COMPONENTS OF THE COMPANY'S CONDENSED CONSOLIDATED BALANCE SHEETS Prepaid Expenses and Other Current Assets (Details)", "role": "http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsPrepaidExpensesAndOtherCurrentAssetsDetails", "shortName": "COMPONENTS OF THE COMPANY'S CONDENSED CONSOLIDATED BALANCE SHEETS Prepaid Expenses and Other Current Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "powi:ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "powi:PrepaidLegalFees", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "powi:ScheduleOfIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "powi:IntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404405 - Disclosure - COMPONENTS OF THE COMPANY'S CONDENSED CONSOLIDATED BALANCE SHEETS Intangible Assets (Details)", "role": "http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsIntangibleAssetsDetails", "shortName": "COMPONENTS OF THE COMPANY'S CONDENSED CONSOLIDATED BALANCE SHEETS Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "powi:ScheduleOfIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "powi:IntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404406 - Disclosure - COMPONENTS OF THE COMPANY'S CONDENSED CONSOLIDATED BALANCE SHEETS Future Amortization Expense (Details)", "role": "http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsFutureAmortizationExpenseDetails", "shortName": "COMPONENTS OF THE COMPANY'S CONDENSED CONSOLIDATED BALANCE SHEETS Future Amortization Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FI2019Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404407 - Disclosure - COMPONENTS OF THE COMPANY'S CONDENSED CONSOLIDATED BALANCE SHEETS Changes in Accumulated Other Comprehensive Income (Loss) (Details)", "role": "http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsChangesInAccumulatedOtherComprehensiveIncomeLossDetails", "shortName": "COMPONENTS OF THE COMPANY'S CONDENSED CONSOLIDATED BALANCE SHEETS Changes in Accumulated Other Comprehensive Income (Loss) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FI2019Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405402 - Disclosure - FAIR VALUE MEASUREMENTS Fair Value Measurement (Details)", "role": "http://www.power.com/role/FairValueMeasurementsFairValueMeasurementDetails", "shortName": "FAIR VALUE MEASUREMENTS Fair Value Measurement (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:AvailableForSaleSecuritiesTextBlock", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407402 - Disclosure - MARKETABLE SECURITITES Marketable Securities (Details)", "role": "http://www.power.com/role/MarketableSecurititesMarketableSecuritiesDetails", "shortName": "MARKETABLE SECURITITES Marketable Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:AvailableForSaleSecuritiesTextBlock", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Unaudited)", "role": "http://www.power.com/role/CondensedConsolidatedStatementsOfIncomeUnaudited", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409402 - Disclosure - STOCK-BASED COMPENSATION Stock-Based Compensation (Details)", "role": "http://www.power.com/role/StockBasedCompensationStockBasedCompensationDetails", "shortName": "STOCK-BASED COMPENSATION Stock-Based Compensation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409403 - Disclosure - STOCK-BASED COMPENSATION Option Activity (Details)", "role": "http://www.power.com/role/StockBasedCompensationOptionActivityDetails", "shortName": "STOCK-BASED COMPENSATION Option Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409404 - Disclosure - STOCK-BASED COMPENSATION Performance-based Awards and Restricted Stock Units (Details)", "role": "http://www.power.com/role/StockBasedCompensationPerformanceBasedAwardsAndRestrictedStockUnitsDetails", "shortName": "STOCK-BASED COMPENSATION Performance-based Awards and Restricted Stock Units (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411402 - Disclosure - SIGNIFICANT CUSTOMERS AND GEOGRAPHIC NET REVENUES Customer and Credit Risk Concentration (Details)", "role": "http://www.power.com/role/SignificantCustomersAndGeographicNetRevenuesCustomerAndCreditRiskConcentrationDetails", "shortName": "SIGNIFICANT CUSTOMERS AND GEOGRAPHIC NET REVENUES Customer and Credit Risk Concentration (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FD2019Q3QTD_srt_MajorCustomersAxis_powi_DistributorsMember", "decimals": "-5", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411403 - Disclosure - SIGNIFICANT CUSTOMERS AND GEOGRAPHIC NET REVENUES Geograpic Net Revenues (Details)", "role": "http://www.power.com/role/SignificantCustomersAndGeographicNetRevenuesGeograpicNetRevenuesDetails", "shortName": "SIGNIFICANT CUSTOMERS AND GEOGRAPHIC NET REVENUES Geograpic Net Revenues (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FD2019Q3QTD_srt_StatementGeographicalAxis_country_US", "decimals": "-3", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfStockByClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FI2019Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412402 - Disclosure - STOCKHOLDERS' EQUITY Common Stock Shares Outstanding (Details)", "role": "http://www.power.com/role/StockholdersEquityCommonStockSharesOutstandingDetails", "shortName": "STOCKHOLDERS' EQUITY Common Stock Shares Outstanding (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfStockByClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FI2019Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:StockRepurchasedDuringPeriodValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412403 - Disclosure - STOCKHOLDERS' EQUITY Common Stock Repurchases (Details)", "role": "http://www.power.com/role/StockholdersEquityCommonStockRepurchasesDetails", "shortName": "STOCKHOLDERS' EQUITY Common Stock Repurchases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FI2018Q4", "decimals": "-5", "lang": null, "name": "us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "powi:DividendsDeclaredandPaidTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PaymentsOfDividends", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412404 - Disclosure - STOCKHOLDERS' EQUITY Cash Dividends (Details)", "role": "http://www.power.com/role/StockholdersEquityCashDividendsDetails", "shortName": "STOCKHOLDERS' EQUITY Cash Dividends (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "powi:DividendsDeclaredandPaidTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PaymentsOfDividends", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415402 - Disclosure - EARNINGS PER SHARE (Details)", "role": "http://www.power.com/role/EarningsPerShareDetails", "shortName": "EARNINGS PER SHARE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "lang": null, "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "ratio", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416401 - Disclosure - PROVISION FOR INCOME TAXES (Details)", "role": "http://www.power.com/role/ProvisionForIncomeTaxesDetails", "shortName": "PROVISION FOR INCOME TAXES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "ratio", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited)", "role": "http://www.power.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417402 - Disclosure - LEASES Lease Expense and Balance Sheet Information of Operating Leases (Details)", "role": "http://www.power.com/role/LeasesLeaseExpenseAndBalanceSheetInformationOfOperatingLeasesDetails", "shortName": "LEASES Lease Expense and Balance Sheet Information of Operating Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "powi:LeseeOperatingLeaseOptionExtensionTermMaximum", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417403 - Disclosure - LEASES Lease Terms and Discount Rate (Details)", "role": "http://www.power.com/role/LeasesLeaseTermsAndDiscountRateDetails", "shortName": "LEASES Lease Terms and Discount Rate (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "powi:LeseeOperatingLeaseOptionExtensionTermMaximum", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "powi:SupplementalCashFlowInformationRelatedtoLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417404 - Disclosure - LEASES Supplemental Cash Flows Information Regarding Operating Leases (Details)", "role": "http://www.power.com/role/LeasesSupplementalCashFlowsInformationRegardingOperatingLeasesDetails", "shortName": "LEASES Supplemental Cash Flows Information Regarding Operating Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "powi:SupplementalCashFlowInformationRelatedtoLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417405 - Disclosure - LEASES Maturities of Operating Lease Liabilities (Details)", "role": "http://www.power.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails", "shortName": "LEASES Maturities of Operating Lease Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "D2008Q4dec22_srt_LitigationCaseAxis_powi_PatentInfringementClaimOneMember_us-gaap_LitigationStatusAxis_us-gaap_PendingLitigationMember", "decimals": null, "first": true, "lang": "en-US", "name": "powi:PeriodforPetitionforFurtherStayofPermanentInjunction", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419401 - Disclosure - LEGAL PROCEEDINGS AND CONTINGENCIES (Details)", "role": "http://www.power.com/role/LegalProceedingsAndContingenciesDetails", "shortName": "LEGAL PROCEEDINGS AND CONTINGENCIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "D2008Q4dec22_srt_LitigationCaseAxis_powi_PatentInfringementClaimOneMember_us-gaap_LitigationStatusAxis_us-gaap_PendingLitigationMember", "decimals": null, "first": true, "lang": "en-US", "name": "powi:PeriodforPetitionforFurtherStayofPermanentInjunction", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R6": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "1004501 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) Tax Effects", "role": "http://www.power.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnauditedTaxEffects", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) Tax Effects", "subGroupType": "", "uniqueAnchor": null }, "R7": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005000 - Statement - STATEMENT OF STOCKHOLDERS' EQUITY Statement", "role": "http://www.power.com/role/StatementOfStockholdersEquityStatement", "shortName": "STATEMENT OF STOCKHOLDERS' EQUITY Statement", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)", "role": "http://www.power.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": "-3", "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FD2019Q3YTD", "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.power.com/role/BasisOfPresentation", "shortName": "BASIS OF PRESENTATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "powi-2019930x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 69, "tag": { "country_CN": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "CHINA", "terseLabel": "Hong Kong/China" } } }, "localname": "CN", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.power.com/role/SignificantCustomersAndGeographicNetRevenuesGeograpicNetRevenuesDetails" ], "xbrltype": "domainItemType" }, "country_DE": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "GERMANY", "terseLabel": "Germany" } } }, "localname": "DE", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.power.com/role/SignificantCustomersAndGeographicNetRevenuesGeograpicNetRevenuesDetails" ], "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.power.com/role/SignificantCustomersAndGeographicNetRevenuesGeograpicNetRevenuesDetails" ], "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.power.com/role/SignificantCustomersAndGeographicNetRevenuesGeograpicNetRevenuesDetails" ], "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.power.com/role/SignificantCustomersAndGeographicNetRevenuesGeograpicNetRevenuesDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "UNITED STATES", "terseLabel": "United States of America" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.power.com/role/SignificantCustomersAndGeographicNetRevenuesGeograpicNetRevenuesDetails" ], "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.power.com/role/DocumentAndEntityInformationDocument" ], "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.power.com/role/DocumentAndEntityInformationDocument" ], "xbrltype": "normalizedStringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.power.com/role/DocumentAndEntityInformationDocument" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Type of the document as assigned by the filer, corresponding to SEC document naming convention standards.", "label": "Document [Domain]", "terseLabel": "Document [Domain]" } } }, "localname": "DocumentDomain", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.power.com/role/DocumentAndEntityInformationDocument" ], "xbrltype": "domainItemType" }, "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.power.com/role/DocumentAndEntityInformationDocument" ], "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.power.com/role/DocumentAndEntityInformationDocument" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationDocumentAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table.", "label": "Document Information, Document [Axis]", "terseLabel": "Document Information, Document [Axis]" } } }, "localname": "DocumentInformationDocumentAxis", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.power.com/role/DocumentAndEntityInformationDocument" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationLineItems": { "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": "Document Information [Line Items]", "terseLabel": "Document Information [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.power.com/role/DocumentAndEntityInformationDocument" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]", "terseLabel": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.power.com/role/DocumentAndEntityInformationDocument" ], "xbrltype": "stringItemType" }, "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.power.com/role/DocumentAndEntityInformationDocument" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r320" ], "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.power.com/role/DocumentAndEntityInformationDocument" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r321" ], "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.power.com/role/DocumentAndEntityInformationDocument" ], "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.power.com/role/DocumentAndEntityInformationDocument" ], "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.power.com/role/DocumentAndEntityInformationDocument" ], "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.power.com/role/DocumentAndEntityInformationDocument" ], "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.power.com/role/DocumentAndEntityInformationDocument" ], "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.power.com/role/DocumentAndEntityInformationDocument" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r322" ], "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.power.com/role/DocumentAndEntityInformationDocument" ], "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.power.com/role/DocumentAndEntityInformationDocument" ], "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.power.com/role/DocumentAndEntityInformationDocument" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r322" ], "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.power.com/role/DocumentAndEntityInformationDocument" ], "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.power.com/role/DocumentAndEntityInformationDocument" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r322" ], "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.power.com/role/DocumentAndEntityInformationDocument" ], "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.power.com/role/DocumentAndEntityInformationDocument" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r323" ], "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.power.com/role/DocumentAndEntityInformationDocument" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r322" ], "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.power.com/role/DocumentAndEntityInformationDocument" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r322" ], "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.power.com/role/DocumentAndEntityInformationDocument" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r322" ], "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.power.com/role/DocumentAndEntityInformationDocument" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r322" ], "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.power.com/role/DocumentAndEntityInformationDocument" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.power.com/role/DocumentAndEntityInformationDocument" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r318" ], "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.power.com/role/DocumentAndEntityInformationDocument" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r319" ], "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.power.com/role/DocumentAndEntityInformationDocument" ], "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.power.com/role/DocumentAndEntityInformationDocument" ], "xbrltype": "tradingSymbolItemType" }, "powi_AccountingPoliciesandRecentAccountingPronouncementsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Accounting Policies and Recent Accounting Pronouncements [Abstract]", "label": "Accounting Policies and Recent Accounting Pronouncements [Abstract]" } } }, "localname": "AccountingPoliciesandRecentAccountingPronouncementsAbstract", "nsuri": "http://www.power.com/20190930", "xbrltype": "stringItemType" }, "powi_AdditionalCommonStockDividendsPerShareDeclaredCurrentFiscalYearFourthQuarter": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Additional Common Stock, Dividends, Per Share, Declared, Current Fiscal Year, Fourth Quarter", "label": "Additional Common Stock, Dividends, Per Share, Declared, Current Fiscal Year, Fourth Quarter", "terseLabel": "Common Stock, Dividends, Per Share, Declared, Additional, Current Fiscal Year, Fourth Quarter" } } }, "localname": "AdditionalCommonStockDividendsPerShareDeclaredCurrentFiscalYearFourthQuarter", "nsuri": "http://www.power.com/20190930", "presentation": [ "http://www.power.com/role/StockholdersEquityCashDividendsDetails" ], "xbrltype": "perShareItemType" }, "powi_AdvancetoSuppliers": { "auth_ref": [], "calculation": { "http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsPrepaidExpensesAndOtherCurrentAssetsDetails": { "order": 5.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Advance to Suppliers", "label": "Advance to Suppliers", "terseLabel": "Advance to suppliers" } } }, "localname": "AdvancetoSuppliers", "nsuri": "http://www.power.com/20190930", "presentation": [ "http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsPrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "powi_AggregateIntrinsicValueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Aggregate Intrinsic Value [Abstract]", "label": "Aggregate Intrinsic Value [Abstract]", "terseLabel": "Aggregate Intrinsic Value [Abstract]" } } }, "localname": "AggregateIntrinsicValueAbstract", "nsuri": "http://www.power.com/20190930", "presentation": [ "http://www.power.com/role/StockBasedCompensationOptionActivityDetails" ], "xbrltype": "stringItemType" }, "powi_AllowanceforShipAndDebit": { "auth_ref": [], "calculation": { "http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsAccountsReceivableDetails": { "order": 2.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Allowance for Ship And Debit", "label": "Allowance for Ship And Debit", "negatedTerseLabel": "Allowances for ship and debit" } } }, "localname": "AllowanceforShipAndDebit", "nsuri": "http://www.power.com/20190930", "presentation": [ "http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "powi_AllowanceforStockRotationandRebate": { "auth_ref": [], "calculation": { "http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsAccountsReceivableDetails": { "order": 3.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Allowance for Stock Rotation and Rebate", "label": "Allowance for Stock Rotation and Rebate", "negatedTerseLabel": "Allowances for stock rotation and rebate" } } }, "localname": "AllowanceforStockRotationandRebate", "nsuri": "http://www.power.com/20190930", "presentation": [ "http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "powi_AvnetMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Avnet [Member]", "label": "Avnet [Member]", "terseLabel": "Avnet" } } }, "localname": "AvnetMember", "nsuri": "http://www.power.com/20190930", "presentation": [ "http://www.power.com/role/SignificantCustomersAndGeographicNetRevenuesCustomerAndCreditRiskConcentrationDetails" ], "xbrltype": "domainItemType" }, "powi_CommonStockDividendsNumberofDistributionsDeclared": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Common Stock, Dividends, Number of Distributions Declared", "label": "Common Stock, Dividends, Number of Distributions Declared", "terseLabel": "Common Stock, Dividends, Number of Quarterly Distributions Declared" } } }, "localname": "CommonStockDividendsNumberofDistributionsDeclared", "nsuri": "http://www.power.com/20190930", "presentation": [ "http://www.power.com/role/StockholdersEquityCashDividendsDetails" ], "xbrltype": "integerItemType" }, "powi_CommonStockDividendsNumberofQuarterlyDistributionsDeclaredCurrentFiscalYear": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Common Stock, Dividends, Number of Quarterly Distributions Declared, Current Fiscal Year", "label": "Common Stock, Dividends, Number of Quarterly Distributions Declared, Current Fiscal Year", "terseLabel": "Common Stock, Dividends, Number of Quarterly Distributions Declared, Current Fiscal Year" } } }, "localname": "CommonStockDividendsNumberofQuarterlyDistributionsDeclaredCurrentFiscalYear", "nsuri": "http://www.power.com/20190930", "presentation": [ "http://www.power.com/role/StockholdersEquityCashDividendsDetails" ], "xbrltype": "integerItemType" }, "powi_CommonStockDividendsPerShareDeclaredCurrentFiscalYearFirstQuarter": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Common Stock, Dividends Per Share Declared, Current Fiscal Year, First Quarter", "label": "Common Stock, Dividends, Per Share, Declared, Current Fiscal Year, First Quarter", "terseLabel": "Common Stock, Dividends, Per Share, Declared, Current Fiscal Year, First Quarter" } } }, "localname": "CommonStockDividendsPerShareDeclaredCurrentFiscalYearFirstQuarter", "nsuri": "http://www.power.com/20190930", "presentation": [ "http://www.power.com/role/StockholdersEquityCashDividendsDetails" ], "xbrltype": "perShareItemType" }, "powi_CommonStockDividendsPerShareDeclaredCurrentFiscalYearFourthQuarter": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Common Stock, Dividends Per Share Declared, Current Fiscal Year, Fourth Quarter", "label": "Common Stock, Dividends Per Share Declared, Current Fiscal Year, Fourth Quarter", "terseLabel": "Common Stock, Dividends Per Share Declared, Current Fiscal Year, Fourth Quarter" } } }, "localname": "CommonStockDividendsPerShareDeclaredCurrentFiscalYearFourthQuarter", "nsuri": "http://www.power.com/20190930", "presentation": [ "http://www.power.com/role/StockholdersEquityCashDividendsDetails" ], "xbrltype": "perShareItemType" }, "powi_CommonStockDividendsPerShareDeclaredCurrentFiscalYearSecondQuarter": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Common Stock, Dividends Per Share Declared, Current Fiscal Year, Second Quarter", "label": "Common Stock, Dividends Per Share Declared, Current Fiscal Year, Second Quarter", "terseLabel": "Common Stock, Dividends Per Share Declared, Current Fiscal Year, Second Quarter" } } }, "localname": "CommonStockDividendsPerShareDeclaredCurrentFiscalYearSecondQuarter", "nsuri": "http://www.power.com/20190930", "presentation": [ "http://www.power.com/role/StockholdersEquityCashDividendsDetails" ], "xbrltype": "perShareItemType" }, "powi_CommonStockDividendsPerShareDeclaredCurrentFiscalYearThirdQuarter": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Common Stock, Dividends Per Share Declared, Current Fiscal Year, Third Quarter", "label": "Common Stock, Dividends Per Share Declared, Current Fiscal Year, Third Quarter", "terseLabel": "Common Stock, Dividends Per Share Declared, Current Fiscal Year, Third Quarter" } } }, "localname": "CommonStockDividendsPerShareDeclaredCurrentFiscalYearThirdQuarter", "nsuri": "http://www.power.com/20190930", "presentation": [ "http://www.power.com/role/StockholdersEquityCashDividendsDetails" ], "xbrltype": "perShareItemType" }, "powi_CommonStockDividendsPerShareDeclaredNextFiscalYearFirstQuarter": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Common Stock, Dividends, Per Share, Declared, Next Fiscal Year, First Quarter", "label": "Common Stock, Dividends, Per Share, Declared, Next Fiscal Year, First Quarter", "terseLabel": "Common Stock, Dividends, Per Share, Declared, Next Fiscal Year, First Quarter" } } }, "localname": "CommonStockDividendsPerShareDeclaredNextFiscalYearFirstQuarter", "nsuri": "http://www.power.com/20190930", "presentation": [ "http://www.power.com/role/StockholdersEquityCashDividendsDetails" ], "xbrltype": "perShareItemType" }, "powi_CommonStockDividendsPerShareDeclaredNextFiscalYearFourthQuarter": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Common Stock, Dividends Per Share Declared, Next Fiscal Year, Fourth Quarter", "label": "Common Stock, Dividends Per Share Declared, Next Fiscal Year, Fourth Quarter", "terseLabel": "Common Stock, Dividends Per Share Declared, Next Fiscal Year, Fourth Quarter" } } }, "localname": "CommonStockDividendsPerShareDeclaredNextFiscalYearFourthQuarter", "nsuri": "http://www.power.com/20190930", "presentation": [ "http://www.power.com/role/StockholdersEquityCashDividendsDetails" ], "xbrltype": "perShareItemType" }, "powi_CommonStockDividendsPerShareDeclaredNextFiscalYearSecondQuarter": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Common Stock, Dividends Per Share Declared, Next Fiscal Year, Second Quarter", "label": "Common Stock, Dividends Per Share Declared, Next Fiscal Year, Second Quarter", "terseLabel": "Common Stock, Dividends Per Share Declared, Next Fiscal Year, Second Quarter" } } }, "localname": "CommonStockDividendsPerShareDeclaredNextFiscalYearSecondQuarter", "nsuri": "http://www.power.com/20190930", "presentation": [ "http://www.power.com/role/StockholdersEquityCashDividendsDetails" ], "xbrltype": "perShareItemType" }, "powi_CommonStockDividendsPerShareDeclaredNextFiscalYearThirdQuarter": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Common Stock, Dividends Per Share Declared, Next Fiscal Year, Third Quarter", "label": "Common Stock, Dividends Per Share Declared, Next Fiscal Year, Third Quarter", "terseLabel": "Common Stock, Dividends Per Share Declared, Next Fiscal Year, Third Quarter" } } }, "localname": "CommonStockDividendsPerShareDeclaredNextFiscalYearThirdQuarter", "nsuri": "http://www.power.com/20190930", "presentation": [ "http://www.power.com/role/StockholdersEquityCashDividendsDetails" ], "xbrltype": "perShareItemType" }, "powi_CommonStockSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Common Stock Shares Outstanding [Abstract]", "label": "Common Stock Shares Outstanding [Abstract]" } } }, "localname": "CommonStockSharesOutstandingAbstract", "nsuri": "http://www.power.com/20190930", "xbrltype": "stringItemType" }, "powi_ConcentrationRiskPercentageBenchmarkForTotalAccountsReceivable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Concentration risk percentage benchmark for total accounts receivable", "label": "Concentration risk percentage benchmark for total accounts receivable", "terseLabel": "Concentration risk percentage benchmark for accounts receivable (more than)" } } }, "localname": "ConcentrationRiskPercentageBenchmarkForTotalAccountsReceivable", "nsuri": "http://www.power.com/20190930", "presentation": [ "http://www.power.com/role/SignificantCustomersAndGeographicNetRevenuesCustomerAndCreditRiskConcentrationDetails" ], "xbrltype": "percentItemType" }, "powi_ConcentrationRiskPercentageOfNetRevenue": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Customer Concentration Risk Percentage Of Total Net Revenue", "label": "Concentration Risk Percentage Of Net Revenue", "terseLabel": "Concentration risk, percentage of total net revenues" } } }, "localname": "ConcentrationRiskPercentageOfNetRevenue", "nsuri": "http://www.power.com/20190930", "presentation": [ "http://www.power.com/role/SignificantCustomersAndGeographicNetRevenuesCustomerAndCreditRiskConcentrationDetails" ], "xbrltype": "percentItemType" }, "powi_ConcentrationRiskandRevenueFromContractWithCustomerTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Concentration Risk and Revenue From Contract With Customer [Text Block]", "label": "Concentration Risk and Revenue From Contract With Customer [Text Block]", "terseLabel": "Concentration Risk Disclosure [Text Block]" } } }, "localname": "ConcentrationRiskandRevenueFromContractWithCustomerTextBlock", "nsuri": "http://www.power.com/20190930", "presentation": [ "http://www.power.com/role/SignificantCustomersAndGeographicNetRevenues" ], "xbrltype": "textBlockItemType" }, "powi_DistributorsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Distributors [Member]", "label": "Distributors [Member]", "terseLabel": "Distributors [Member]" } } }, "localname": "DistributorsMember", "nsuri": "http://www.power.com/20190930", "presentation": [ "http://www.power.com/role/SignificantCustomersAndGeographicNetRevenuesCustomerAndCreditRiskConcentrationDetails" ], "xbrltype": "domainItemType" }, "powi_DividendsDeclaredandPaidLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "[Line Items] for Dividends Declared and Paid [Table]", "label": "Dividends Declared and Paid [Line Items]", "terseLabel": "Dividends Declared and Paid [Line Items]" } } }, "localname": "DividendsDeclaredandPaidLineItems", "nsuri": "http://www.power.com/20190930", "presentation": [ "http://www.power.com/role/StockholdersEquityCashDividendsDetails" ], "xbrltype": "stringItemType" }, "powi_DividendsDeclaredandPaidTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Dividends Declared and Paid [Table]", "label": "Dividends Declared and Paid [Table]", "terseLabel": "Dividends Declared and Paid [Table]" } } }, "localname": "DividendsDeclaredandPaidTable", "nsuri": "http://www.power.com/20190930", "presentation": [ "http://www.power.com/role/StockholdersEquityCashDividendsDetails" ], "xbrltype": "stringItemType" }, "powi_DividendsDeclaredandPaidTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "[Table Text Block] for Dividends Declared and Paid [Table]", "label": "Dividends Declared and Paid [Table Text Block]", "terseLabel": "Dividends Declared and Paid [Table Text Block]" } } }, "localname": "DividendsDeclaredandPaidTableTextBlock", "nsuri": "http://www.power.com/20190930", "presentation": [ "http://www.power.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "powi_DocumentInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Document Information [Abstract]", "label": "Document Information [Abstract]" } } }, "localname": "DocumentInformationAbstract", "nsuri": "http://www.power.com/20190930", "xbrltype": "stringItemType" }, "powi_GainAndLossContingenciesLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Gain and Loss Contingencies [Line Items]", "label": "Gain and Loss Contingencies [Line Items]" } } }, "localname": "GainAndLossContingenciesLineItems", "nsuri": "http://www.power.com/20190930", "presentation": [ "http://www.power.com/role/LegalProceedingsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "powi_GainAndLossContingenciesTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Gain and Loss Contingencies [Table]", "label": "Gain and Loss Contingencies [Table]" } } }, "localname": "GainAndLossContingenciesTable", "nsuri": "http://www.power.com/20190930", "presentation": [ "http://www.power.com/role/LegalProceedingsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "powi_IncreaseDecreaseinTaxesPayableandAccruedLiabilities": { "auth_ref": [], "calculation": { "http://www.power.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Increase Decrease in Taxes Payable and Accrued Liabilities", "label": "Increase Decrease in Taxes Payable and Accrued Liabilities", "negatedTerseLabel": "Taxes payable and accrued liabilities" } } }, "localname": "IncreaseDecreaseinTaxesPayableandAccruedLiabilities", "nsuri": "http://www.power.com/20190930", "presentation": [ "http://www.power.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "powi_IntangibleAssetsGross": { "auth_ref": [], "calculation": { "http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Intangible Assets, Gross", "label": "Intangible Assets, Gross", "terseLabel": "Intangible Assets, Gross" } } }, "localname": "IntangibleAssetsGross", "nsuri": "http://www.power.com/20190930", "presentation": [ "http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "powi_LeaseTermsandDiscountRateLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "[Line Items] for Lease Terms and Discount Rate [Table]", "label": "Lease Terms and Discount Rate [Line Items]", "terseLabel": "Lease Terms and Discount Rate [Line Items]" } } }, "localname": "LeaseTermsandDiscountRateLineItems", "nsuri": "http://www.power.com/20190930", "presentation": [ "http://www.power.com/role/LeasesLeaseTermsAndDiscountRateDetails" ], "xbrltype": "stringItemType" }, "powi_LeaseTermsandDiscountRateTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lease Terms and Discount Rate [Table]", "label": "Lease Terms and Discount Rate [Table]", "terseLabel": "Lease Terms and Discount Rate [Table]" } } }, "localname": "LeaseTermsandDiscountRateTable", "nsuri": "http://www.power.com/20190930", "presentation": [ "http://www.power.com/role/LeasesLeaseTermsAndDiscountRateDetails" ], "xbrltype": "stringItemType" }, "powi_LeaseTermsandDiscountRateTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lease Terms and Discount Rate [Table Text Block]", "label": "Lease Terms and Discount Rate [Table Text Block]", "terseLabel": "Lease Terms and Discount Rate [Table Text Block]" } } }, "localname": "LeaseTermsandDiscountRateTableTextBlock", "nsuri": "http://www.power.com/20190930", "presentation": [ "http://www.power.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "powi_LeseeOperatingLeaseOptionExtensionTermMaximum": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lesee, Operating Lease, Option Extension Term, Maximum", "label": "Lesee, Operating Lease, Option Extension Term, Maximum", "terseLabel": "Lessee, Operating Lease, Option to Extension Term, Maximum" } } }, "localname": "LeseeOperatingLeaseOptionExtensionTermMaximum", "nsuri": "http://www.power.com/20190930", "presentation": [ "http://www.power.com/role/LeasesLeaseTermsAndDiscountRateDetails" ], "xbrltype": "durationItemType" }, "powi_LeseeOperatingLeaseOptiontoTerminateTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lesee, Operating Lease, Option to Terminate Term", "label": "Lesee, Operating Lease, Option to Terminate Term", "terseLabel": "Lessee, Operating Lease, Option to Terminate Term Within" } } }, "localname": "LeseeOperatingLeaseOptiontoTerminateTerm", "nsuri": "http://www.power.com/20190930", "presentation": [ "http://www.power.com/role/LeasesLeaseTermsAndDiscountRateDetails" ], "xbrltype": "durationItemType" }, "powi_LeseeOperatingLeaseRemainingLeaseTermRange": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lesee Operating Lease Remaining Lease Term Range", "label": "Lesee Operating Lease Remaining Lease Term Range", "terseLabel": "Lesee Operating Lease Remaining Lease Term Range" } } }, "localname": "LeseeOperatingLeaseRemainingLeaseTermRange", "nsuri": "http://www.power.com/20190930", "presentation": [ "http://www.power.com/role/LeasesLeaseTermsAndDiscountRateDetails" ], "xbrltype": "durationItemType" }, "powi_LongTermPerformancebasedUnitsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Long-Term Performance-based Units [Member]", "label": "Long-Term Performance-based Units [Member]", "terseLabel": "Long-Term Performance-Based Awards (PRSUs)" } } }, "localname": "LongTermPerformancebasedUnitsMember", "nsuri": "http://www.power.com/20190930", "presentation": [ "http://www.power.com/role/StockBasedCompensationPerformanceBasedAwardsAndRestrictedStockUnitsDetails", "http://www.power.com/role/StockBasedCompensationTables" ], "xbrltype": "domainItemType" }, "powi_LossContingencyPercentOfRevenueImpactedByPatentsInvolvedInLitigation": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Loss Contingency, Percent of Revenue Impacted by Patents Involved in Litigation", "label": "Loss Contingency, Percent of Revenue Impacted by Patents Involved in Litigation", "terseLabel": "Potential impact on revenue by patent litigation, less than (as a percentage)" } } }, "localname": "LossContingencyPercentOfRevenueImpactedByPatentsInvolvedInLitigation", "nsuri": "http://www.power.com/20190930", "presentation": [ "http://www.power.com/role/LegalProceedingsAndContingenciesDetails" ], "xbrltype": "percentItemType" }, "powi_NumberOfMajorCustomers": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number Of Major Customers", "label": "Number Of Major Customers", "terseLabel": "Number of major customers" } } }, "localname": "NumberOfMajorCustomers", "nsuri": "http://www.power.com/20190930", "presentation": [ "http://www.power.com/role/SignificantCustomersAndGeographicNetRevenuesCustomerAndCreditRiskConcentrationDetails" ], "xbrltype": "integerItemType" }, "powi_NumberOfPatentsRemainingInInfringementClaims": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of Patents Remaining in Infringement Claims", "label": "Number of Patents Remaining in Infringement Claims", "terseLabel": "Number of patents remaining in infringement claims" } } }, "localname": "NumberOfPatentsRemainingInInfringementClaims", "nsuri": "http://www.power.com/20190930", "presentation": [ "http://www.power.com/role/LegalProceedingsAndContingenciesDetails" ], "xbrltype": "integerItemType" }, "powi_NumberOfPatentsWithdrawnFromInfringementClaims": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of Patents Withdrawn from Infringement Claims", "label": "Number of Patents Withdrawn from Infringement Claims", "terseLabel": "Number of patents withdrawn from infringement claims" } } }, "localname": "NumberOfPatentsWithdrawnFromInfringementClaims", "nsuri": "http://www.power.com/20190930", "presentation": [ "http://www.power.com/role/LegalProceedingsAndContingenciesDetails" ], "xbrltype": "integerItemType" }, "powi_NumberofPatentsinInfringementCaseUnenforceable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of Patents in Infringement Case, Unenforceable", "label": "Number of Patents in Infringement Case, Unenforceable", "terseLabel": "Number of patents in infringement case deemed unenforceable by Fairchild" } } }, "localname": "NumberofPatentsinInfringementCaseUnenforceable", "nsuri": "http://www.power.com/20190930", "presentation": [ "http://www.power.com/role/LegalProceedingsAndContingenciesDetails" ], "xbrltype": "integerItemType" }, "powi_NumberofPerformanceBasedAwardsSharesReleasedAsPercentageOfTargetNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of Performance Based Awards Shares Released as Percentage of Target Number", "label": "Number of Performance Based Awards Shares Released As Percentage Of Target Number", "terseLabel": "Number of Performance Based Awards Shares Released As Percentage Of Target Number" } } }, "localname": "NumberofPerformanceBasedAwardsSharesReleasedAsPercentageOfTargetNumber", "nsuri": "http://www.power.com/20190930", "presentation": [ "http://www.power.com/role/StockBasedCompensationPerformanceBasedAwardsAndRestrictedStockUnitsDetails" ], "xbrltype": "percentItemType" }, "powi_OperatingLeaseLiabilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Operating Lease, Liability [Member]", "label": "Operating Lease, Liability [Member]", "terseLabel": "Operating Lease, Liability [Member]" } } }, "localname": "OperatingLeaseLiabilityMember", "nsuri": "http://www.power.com/20190930", "presentation": [ "http://www.power.com/role/SignificantAccountingPoliciesAndRecentAccountingPronouncementsLeaseAccountingDetails" ], "xbrltype": "domainItemType" }, "powi_OperatingLeaseRightofUseAssetMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Operating Lease, Right-of-Use Asset [Member]", "label": "Operating Lease, Right-of-Use Asset [Member]", "terseLabel": "Operating Lease, Right-of-Use Asset [Member]" } } }, "localname": "OperatingLeaseRightofUseAssetMember", "nsuri": "http://www.power.com/20190930", "presentation": [ "http://www.power.com/role/SignificantAccountingPoliciesAndRecentAccountingPronouncementsLeaseAccountingDetails" ], "xbrltype": "domainItemType" }, "powi_OtherCountriesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Other Countries [Member]", "label": "Other Countries [Member]", "terseLabel": "Other" } } }, "localname": "OtherCountriesMember", "nsuri": "http://www.power.com/20190930", "presentation": [ "http://www.power.com/role/SignificantCustomersAndGeographicNetRevenuesGeograpicNetRevenuesDetails" ], "xbrltype": "domainItemType" }, "powi_PatentInfringementClaimEightMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Patent Infringement Claim Eight", "label": "Patent Infringement Claim Eight [Member]", "terseLabel": "Patent Infringement Claim Eight [Member]" } } }, "localname": "PatentInfringementClaimEightMember", "nsuri": "http://www.power.com/20190930", "presentation": [ "http://www.power.com/role/LegalProceedingsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "powi_PatentInfringementClaimElevenDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Patent Infringement Claim Eleven", "label": "Patent Infringement Claim Eleven [Domain]", "terseLabel": "Patent Infringement Claim Eleven [Domain]" } } }, "localname": "PatentInfringementClaimElevenDomain", "nsuri": "http://www.power.com/20190930", "presentation": [ "http://www.power.com/role/LegalProceedingsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "powi_PatentInfringementClaimNineMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Patent Infringement Claim Nine", "label": "Patent Infringement Claim Nine [Member]", "terseLabel": "Patent Infringement Claim Nine [Member]" } } }, "localname": "PatentInfringementClaimNineMember", "nsuri": "http://www.power.com/20190930", "presentation": [ "http://www.power.com/role/LegalProceedingsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "powi_PatentInfringementClaimOneMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Patent Infringement Claim One [Member]", "label": "Patent Infringement Claim One [Member]", "terseLabel": "Patent Infringement Claim One" } } }, "localname": "PatentInfringementClaimOneMember", "nsuri": "http://www.power.com/20190930", "presentation": [ "http://www.power.com/role/LegalProceedingsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "powi_PatentInfringementClaimSevenMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Patent Infringement Claim Seven [Member]", "label": "Patent Infringement Claim Seven [Member]", "terseLabel": "Patent Infringement Claim Seven" } } }, "localname": "PatentInfringementClaimSevenMember", "nsuri": "http://www.power.com/20190930", "presentation": [ "http://www.power.com/role/LegalProceedingsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "powi_PatentInfringementClaimTenMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Patent Infringement Claim Ten", "label": "Patent Infringement Claim Ten [Member]", "terseLabel": "Patent Infringement Claim Ten [Member]" } } }, "localname": "PatentInfringementClaimTenMember", "nsuri": "http://www.power.com/20190930", "presentation": [ "http://www.power.com/role/LegalProceedingsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "powi_PatentInfringementClaimThreeCounterclaimMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Patent Infringement Claim Three Counterclaim", "label": "Patent Infringement Claim Three Counterclaim [Member]", "terseLabel": "Patent Infringement Claim Three Counterclaim [Member]" } } }, "localname": "PatentInfringementClaimThreeCounterclaimMember", "nsuri": "http://www.power.com/20190930", "presentation": [ "http://www.power.com/role/LegalProceedingsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "powi_PatentInfringementClaimThreeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Patent Infringement Claim Three [Member]", "label": "Patent Infringement Claim Three [Member]", "terseLabel": "Patent Infringement Claim Three [Member]" } } }, "localname": "PatentInfringementClaimThreeMember", "nsuri": "http://www.power.com/20190930", "presentation": [ "http://www.power.com/role/LegalProceedingsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "powi_PatentInfringementClaimTwoCounterclaimMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Patent Infringement Claim Two Counterclaim [Member]", "label": "Patent Infringement Claim Two Counterclaim [Member]", "terseLabel": "Patent Infringement Claim Two Counterclaim [Member]" } } }, "localname": "PatentInfringementClaimTwoCounterclaimMember", "nsuri": "http://www.power.com/20190930", "presentation": [ "http://www.power.com/role/LegalProceedingsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "powi_PatentInfringementClaimTwoMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Patent Infringement Claim Two [Member]", "label": "Patent Infringement Claim Two [Member]", "terseLabel": "Patent Infringement Claim Two" } } }, "localname": "PatentInfringementClaimTwoMember", "nsuri": "http://www.power.com/20190930", "presentation": [ "http://www.power.com/role/LegalProceedingsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "powi_PatentInfringmentClaimFiveMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Patent Infringment Claim Five [Member]", "label": "Patent Infringment Claim Five [Member]", "terseLabel": "Patent Infringement Claim Five" } } }, "localname": "PatentInfringmentClaimFiveMember", "nsuri": "http://www.power.com/20190930", "presentation": [ "http://www.power.com/role/LegalProceedingsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "powi_PatentInfringmentClaimSixMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Patent Infringment Claim Six [Member]", "label": "Patent Infringment Claim Six [Member]", "terseLabel": "Patent Infringement Claim Six" } } }, "localname": "PatentInfringmentClaimSixMember", "nsuri": "http://www.power.com/20190930", "presentation": [ "http://www.power.com/role/LegalProceedingsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "powi_PerformanceBasedAwardsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Performance-based Awards [Member]", "label": "Performance Based Awards [Member]", "terseLabel": "Performance Based Awards (PSUs)" } } }, "localname": "PerformanceBasedAwardsMember", "nsuri": "http://www.power.com/20190930", "presentation": [ "http://www.power.com/role/StockBasedCompensationPerformanceBasedAwardsAndRestrictedStockUnitsDetails", "http://www.power.com/role/StockBasedCompensationTables" ], "xbrltype": "domainItemType" }, "powi_PerformanceBasedAwardsandLongTermPerformancebasedUnitsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Performance Based Awards and Long Term Performance based Units [Member]", "label": "Performance Based Awards and Long Term Performance based Units [Member]", "terseLabel": "Performance Based Awards and Long Term Performance based Units" } } }, "localname": "PerformanceBasedAwardsandLongTermPerformancebasedUnitsMember", "nsuri": "http://www.power.com/20190930", "presentation": [ "http://www.power.com/role/StockBasedCompensationStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "powi_PeriodforPetitionforFurtherStayofPermanentInjunction": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Period for Petition for Further Stay of Permanent Injunction", "label": "Period for Petition for Further Stay of Permanent Injunction", "terseLabel": "Period for petition for further stay of permanent injunction" } } }, "localname": "PeriodforPetitionforFurtherStayofPermanentInjunction", "nsuri": "http://www.power.com/20190930", "presentation": [ "http://www.power.com/role/LegalProceedingsAndContingenciesDetails" ], "xbrltype": "durationItemType" }, "powi_PowertechDistributionLtd.Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Powertech Distribution Ltd. [Member]", "label": "Powertech Distribution Ltd. [Member]", "terseLabel": "Powertech Distribution Ltd." } } }, "localname": "PowertechDistributionLtd.Member", "nsuri": "http://www.power.com/20190930", "presentation": [ "http://www.power.com/role/SignificantCustomersAndGeographicNetRevenuesCustomerAndCreditRiskConcentrationDetails" ], "xbrltype": "domainItemType" }, "powi_PrepaidLegalFees": { "auth_ref": [], "calculation": { "http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsPrepaidExpensesAndOtherCurrentAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Prepaid Legal Fees", "label": "Prepaid Legal Fees", "terseLabel": "Prepaid legal fees" } } }, "localname": "PrepaidLegalFees", "nsuri": "http://www.power.com/20190930", "presentation": [ "http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsPrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "powi_PrepaidMaintenanceAgreements": { "auth_ref": [], "calculation": { "http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsPrepaidExpensesAndOtherCurrentAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Prepaid Maintenance Agreements", "label": "Prepaid Maintenance Agreements", "terseLabel": "Prepaid maintenance agreements" } } }, "localname": "PrepaidMaintenanceAgreements", "nsuri": "http://www.power.com/20190930", "presentation": [ "http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsPrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "powi_ScheduleOfAccountsReceivableTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of Accounts Receivable [Table Text Block]", "label": "Schedule of Accounts Receivable [Table Text Block]", "terseLabel": "Schedule of Accounts Receivable" } } }, "localname": "ScheduleOfAccountsReceivableTableTextBlock", "nsuri": "http://www.power.com/20190930", "presentation": [ "http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsTables" ], "xbrltype": "textBlockItemType" }, "powi_ScheduleOfIntangibleAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule Of Intangible Assets [Table Text Block]", "label": "Schedule Of Intangible Assets [Table Text Block]", "terseLabel": "Schedule Of Intangible Assets" } } }, "localname": "ScheduleOfIntangibleAssetsTableTextBlock", "nsuri": "http://www.power.com/20190930", "presentation": [ "http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsTables" ], "xbrltype": "textBlockItemType" }, "powi_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of Prepaid Expenses and Other Current Assets [Table Text Block]", "label": "Schedule of Prepaid Expenses and Other Current Assets [Table Text Block]", "terseLabel": "Schedule of Prepaid Expenses and Other Current Assets" } } }, "localname": "ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock", "nsuri": "http://www.power.com/20190930", "presentation": [ "http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsTables" ], "xbrltype": "textBlockItemType" }, "powi_ScheduleofIntangibleAssetsTableLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "[Line Items] for Schedule of Intangible Assets [Table]", "label": "Schedule of Intangible Assets [Table] [Line Items]", "terseLabel": "Schedule of Intangible Assets [Table] [Line Items]" } } }, "localname": "ScheduleofIntangibleAssetsTableLineItems", "nsuri": "http://www.power.com/20190930", "presentation": [ "http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "powi_ScheduleofIntangibleAssetsTableTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of Intangible Assets [Table]", "label": "Schedule of Intangible Assets [Table] [Table]", "terseLabel": "Schedule of Intangible Assets [Table] [Table]" } } }, "localname": "ScheduleofIntangibleAssetsTableTable", "nsuri": "http://www.power.com/20190930", "presentation": [ "http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "powi_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingAggregateIntrinsicValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Aggregate Intrinsic Value", "label": "Share Based Compensation Arrangement By Share Based Payment Award, Equity Instruments Other Than Options, Outstanding, Aggregate Intrinsic Value", "terseLabel": "Outstanding at September 30, 2019" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingAggregateIntrinsicValue", "nsuri": "http://www.power.com/20190930", "presentation": [ "http://www.power.com/role/StockBasedCompensationPerformanceBasedAwardsAndRestrictedStockUnitsDetails" ], "xbrltype": "monetaryItemType" }, "powi_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingAndExpectedToVestAggregateIntrinsicValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding and Expected to Vest, Aggregate Intrinsic Value", "label": "Share Based Compensation Arrangement By Share Based Payment Award, Equity Instruments Other Than Options, Outstanding And Expected To Vest, Aggregate Intrinsic Value", "terseLabel": "Outstanding and expected to vest at September 30, 2019" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingAndExpectedToVestAggregateIntrinsicValue", "nsuri": "http://www.power.com/20190930", "presentation": [ "http://www.power.com/role/StockBasedCompensationPerformanceBasedAwardsAndRestrictedStockUnitsDetails" ], "xbrltype": "monetaryItemType" }, "powi_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingAndExpectedToVestNumberOfShares": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share Based Compensation Arrangement By Share Based Payment Award, Equity Instruments Other Than Options, Outstanding And Expected To Vest, Number of Shares", "label": "Share Based Compensation Arrangement By Share Based Payment Award, Equity Instruments Other Than Options, Outstanding And Expected To Vest, Number of Shares", "terseLabel": "Outstanding and expected to vest at September 30, 2019" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingAndExpectedToVestNumberOfShares", "nsuri": "http://www.power.com/20190930", "presentation": [ "http://www.power.com/role/StockBasedCompensationPerformanceBasedAwardsAndRestrictedStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "powi_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingAndExpectedToVestWeightedAverageRemainingContractualTermInYears": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share Based Compensation Arrangement By Share Based Payment Award, Equity Instruments Other Than Options, Outstanding And Expected To Vest, Weighted Average Remaining Contractual Term in Years", "label": "Share Based Compensation Arrangement By Share Based Payment Award, Equity Instruments Other Than Options, Outstanding And Expected To Vest, Weighted Average Remaining Contractual Term in Years", "terseLabel": "Outstanding and expected to vest at September 30, 2019" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingAndExpectedToVestWeightedAverageRemainingContractualTermInYears", "nsuri": "http://www.power.com/20190930", "presentation": [ "http://www.power.com/role/StockBasedCompensationPerformanceBasedAwardsAndRestrictedStockUnitsDetails" ], "xbrltype": "durationItemType" }, "powi_ShorttermInvestmentsDueinLessThanThreeMonthsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Short-term Investments Due in Less Than Three Months [Member]", "label": "Short-term Investments Due in Less Than Three Months [Member]", "terseLabel": "Investments due in 3 months or less:" } } }, "localname": "ShorttermInvestmentsDueinLessThanThreeMonthsMember", "nsuri": "http://www.power.com/20190930", "presentation": [ "http://www.power.com/role/MarketableSecurititesMarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "powi_SignificantaccountingpoliciesandrecentaccountingpronouncementsTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Significant accounting policies and recent accounting pronouncements [Text Block]", "label": "Significant accounting policies and recent accounting pronouncements [Text Block]", "terseLabel": "Significant accounting policies and recent accounting pronouncements [Text Block]" } } }, "localname": "SignificantaccountingpoliciesandrecentaccountingpronouncementsTextBlock", "nsuri": "http://www.power.com/20190930", "presentation": [ "http://www.power.com/role/SignificantAccountingPoliciesAndRecentAccountingPronouncements" ], "xbrltype": "textBlockItemType" }, "powi_StockholdersEquityTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Common Stock Repurchase and Cash Dividends [Text Block]", "label": "Stockholders' Equity [Text Block]", "terseLabel": "Stockholders' Equity [Text Block]" } } }, "localname": "StockholdersEquityTextBlock", "nsuri": "http://www.power.com/20190930", "presentation": [ "http://www.power.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "powi_SupplementalBalanceSheetInformationofOperatingLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "[Table Text Block] for Supplemental Balance Sheet Information of Operating Leases [Table]", "label": "Supplemental Balance Sheet Information of Operating Leases [Table Text Block]", "terseLabel": "Supplemental Balance Sheet Information of Operating Leases [Table Text Block]" } } }, "localname": "SupplementalBalanceSheetInformationofOperatingLeasesTableTextBlock", "nsuri": "http://www.power.com/20190930", "presentation": [ "http://www.power.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "powi_SupplementalCashFlowInformationRelatedtoLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Supplemental Cash Flow Information Related to Leases [Table Text Block]", "label": "Supplemental Cash Flow Information Related to Leases [Table Text Block]", "terseLabel": "Supplemental Cash Flow Information Related to Leases [Table Text Block]" } } }, "localname": "SupplementalCashFlowInformationRelatedtoLeasesTableTextBlock", "nsuri": "http://www.power.com/20190930", "presentation": [ "http://www.power.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "powi_TenCustomersMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Ten Customers [Member]", "label": "Ten Customers [Member]", "terseLabel": "Ten Customers" } } }, "localname": "TenCustomersMember", "nsuri": "http://www.power.com/20190930", "presentation": [ "http://www.power.com/role/SignificantCustomersAndGeographicNetRevenuesCustomerAndCreditRiskConcentrationDetails" ], "xbrltype": "domainItemType" }, "powi_UnpaidTechnologyLicenses": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Unpaid Technology Licenses", "label": "Unpaid Technology Licenses", "terseLabel": "Unpaid technology licenses" } } }, "localname": "UnpaidTechnologyLicenses", "nsuri": "http://www.power.com/20190930", "presentation": [ "http://www.power.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "powi_WesternEuropeExcludingGermanyMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Western Europe Excluding Germany [Member]", "label": "Western Europe Excluding Germany [Member]", "terseLabel": "Western Europe (excluding Germany)" } } }, "localname": "WesternEuropeExcludingGermanyMember", "nsuri": "http://www.power.com/20190930", "presentation": [ "http://www.power.com/role/SignificantCustomersAndGeographicNetRevenuesGeograpicNetRevenuesDetails" ], "xbrltype": "domainItemType" }, "srt_LitigationCaseAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Litigation Case [Axis]", "terseLabel": "Litigation Case [Axis]" } } }, "localname": "LitigationCaseAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.power.com/role/LegalProceedingsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "srt_LitigationCaseTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Litigation Case [Domain]", "terseLabel": "Litigation Case [Domain]" } } }, "localname": "LitigationCaseTypeDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.power.com/role/LegalProceedingsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r128", "r193", "r196", "r307" ], "lang": { "en-US": { "role": { "label": "Customer [Axis]", "terseLabel": "Major Customers [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.power.com/role/SignificantCustomersAndGeographicNetRevenuesCustomerAndCreditRiskConcentrationDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.power.com/role/LeasesLeaseTermsAndDiscountRateDetails", "http://www.power.com/role/StockBasedCompensationPerformanceBasedAwardsAndRestrictedStockUnitsDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.power.com/role/LeasesLeaseTermsAndDiscountRateDetails", "http://www.power.com/role/StockBasedCompensationPerformanceBasedAwardsAndRestrictedStockUnitsDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Customer [Domain]", "terseLabel": "Name of Major Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.power.com/role/SignificantCustomersAndGeographicNetRevenuesCustomerAndCreditRiskConcentrationDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.power.com/role/LeasesLeaseTermsAndDiscountRateDetails", "http://www.power.com/role/StockBasedCompensationPerformanceBasedAwardsAndRestrictedStockUnitsDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.power.com/role/LeasesLeaseTermsAndDiscountRateDetails", "http://www.power.com/role/StockBasedCompensationPerformanceBasedAwardsAndRestrictedStockUnitsDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.power.com/role/SignificantCustomersAndGeographicNetRevenuesGeograpicNetRevenuesDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r127", "r193", "r195", "r306", "r315", "r316" ], "lang": { "en-US": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.power.com/role/SignificantCustomersAndGeographicNetRevenuesGeograpicNetRevenuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201602Member": { "auth_ref": [ "r263" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).", "label": "Accounting Standards Update 2016-02 [Member]", "terseLabel": "Accounting Standards Update 2016-02 [Member]" } } }, "localname": "AccountingStandardsUpdate201602Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/SignificantAccountingPoliciesAndRecentAccountingPronouncementsLeaseAccountingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r36" ], "calculation": { "http://www.power.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.power.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableGrossCurrent": { "auth_ref": [ "r129", "r130" ], "calculation": { "http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsAccountsReceivableDetails": { "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 trade" } } }, "localname": "AccountsReceivableGrossCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable [Member]" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/SignificantCustomersAndGeographicNetRevenuesCustomerAndCreditRiskConcentrationDetails", "http://www.power.com/role/SignificantCustomersAndGeographicNetRevenuesTables" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r3", "r19", "r129", "r130", "r194" ], "calculation": { "http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsAccountsReceivableDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.power.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "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", "totalLabel": "Total", "verboseLabel": "Accounts receivable, net of allowances for doubtful accounts of $763 and $706 in 2019 and 2018, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsAccountsReceivableDetails", "http://www.power.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": { "auth_ref": [ "r92" ], "calculation": { "http://www.power.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Accretion (Amortization) of Discounts and Premiums, Investments", "negatedTerseLabel": "Amortization of premium (accretion of discount) on marketable securities" } } }, "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesNoncurrent": { "auth_ref": [ "r15", "r284", "r298" ], "calculation": { "http://www.power.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent.", "label": "Accrued Income Taxes, Noncurrent", "terseLabel": "LONG-TERM INCOME TAXES PAYABLE" } } }, "localname": "AccruedIncomeTaxesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "auth_ref": [ "r53", "r59", "r60", "r199", "r248" ], "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": "Defined Benefit Pension Items" } } }, "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsChangesInAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": { "auth_ref": [ "r50", "r51", "r52", "r59", "r60" ], "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 and Losses on Marketable Securities" } } }, "localname": "AccumulatedNetUnrealizedInvestmentGainLossMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsChangesInAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "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) [Line Items]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsChangesInAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r56", "r58", "r59" ], "calculation": { "http://www.power.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", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsChangesInAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.power.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.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsChangesInAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r55", "r59", "r60", "r248" ], "lang": { "en-US": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/StatementOfStockholdersEquityStatement" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r49", "r59", "r60", "r248" ], "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": "Foreign Currency Items" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsChangesInAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": { "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": "Acquired Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Acquired Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsFutureAmortizationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r20" ], "calculation": { "http://www.power.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "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.power.com/role/StatementOfStockholdersEquityStatement" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r102" ], "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.power.com/role/SignificantAccountingPoliciesAndRecentAccountingPronouncementsLeaseAccountingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r201", "r203", "r227", "r228" ], "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" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/StatementOfStockholdersEquityStatement" ], "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.power.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r203", "r223", "r226" ], "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", "verboseLabel": "Stock-Based Compensation Expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/StockBasedCompensationStockBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r25", "r131", "r142" ], "calculation": { "http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsAccountsReceivableDetails": { "order": 4.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", "negatedTerseLabel": "Allowances for doubtful accounts", "terseLabel": "Accounts receivable, allowance" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsAccountsReceivableDetails", "http://www.power.com/role/CondensedConsolidatedBalanceSheetsUnauditedAllowancesForDoubtfulAccounts" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r91", "r160", "r167" ], "calculation": { "http://www.power.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "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 intangibles" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r112" ], "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": "Stock awards excluded in the computation of diluted earnings per share" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_Assets": { "auth_ref": [ "r124", "r283", "r297" ], "calculation": { "http://www.power.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.power.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r5", "r7", "r46" ], "calculation": { "http://www.power.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.power.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.power.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r252" ], "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", "terseLabel": "Total Investments at Fair Value" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/FairValueMeasurementsFairValueMeasurementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecurities": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in debt and equity securities categorized neither as held-to-maturity nor trading.", "label": "Available-for-sale Securities", "terseLabel": "Estimated Fair Market Value" } } }, "localname": "AvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/MarketableSecurititesMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r134" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of unrealized gain in accumulated other comprehensive income (AOCI) on investments in debt and equity securities classified as available-for-sale.", "label": "Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Gross Unrealized Gains" } } }, "localname": "AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/MarketableSecurititesMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of unrealized loss in accumulated other comprehensive income (AOCI) on investments in debt and equity securities classified as available-for-sale.", "label": "Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax", "negatedTerseLabel": "Gross Unrealized Losses" } } }, "localname": "AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/MarketableSecurititesMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesAmortizedCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This item represents the cost of debt and equity securities, which are categorized neither as held-to-maturity nor trading, net of adjustments including accretion, amortization, collection of cash, previous other-than-temporary impairments recognized in earnings (less any cumulative-effect adjustments recognized, as defined), and fair value hedge accounting adjustments, if any.", "label": "Available-for-sale Securities, Amortized Cost Basis", "terseLabel": "Amortized Cost" } } }, "localname": "AvailableForSaleSecuritiesAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/MarketableSecurititesMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of available-for-sale securities which includes, but is not limited to, changes in the cost basis and fair value, fair value and gross unrealized gain (loss), fair values by type of security, contractual maturity and classification, amortized cost basis, contracts to acquire securities to be accounted for as available-for-sale, debt maturities, transfers to trading, change in net unrealized holding gain (loss) net of tax, continuous unrealized loss position fair value, aggregate losses qualitative disclosures, other than temporary impairment (OTTI) losses or other disclosures related to available for sale securities.", "label": "Available-for-sale Securities [Table Text Block]", "terseLabel": "Available-for-sale Securities" } } }, "localname": "AvailableForSaleSecuritiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/MarketableSecurititesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r204", "r224" ], "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.power.com/role/StockBasedCompensationOptionActivityDetails", "http://www.power.com/role/StockBasedCompensationPerformanceBasedAwardsAndRestrictedStockUnitsDetails", "http://www.power.com/role/StockBasedCompensationStockBasedCompensationDetails", "http://www.power.com/role/StockBasedCompensationTables" ], "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.power.com/role/SignificantAccountingPoliciesAndRecentAccountingPronouncementsLeaseAccountingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r250", "r251" ], "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.power.com/role/SignificantAccountingPoliciesAndRecentAccountingPronouncementsLeaseAccountingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BalanceSheetRelatedDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Balance Sheet Related Disclosures [Abstract]" } } }, "localname": "BalanceSheetRelatedDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r95", "r96", "r97" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Unpaid property and equipment" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r1", "r34", "r93" ], "calculation": { "http://www.power.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", "periodEndLabel": "CASH AND CASH EQUIVALENTS AT END OF PERIOD", "periodStartLabel": "CASH AND CASH EQUIVALENTS AT BEGINNING OF PERIOD", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.power.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease": { "auth_ref": [], "calculation": { "http://www.power.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the 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. Includes effect from exchange rate changes.", "label": "Cash and Cash Equivalents, Period Increase (Decrease)", "totalLabel": "NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS" } } }, "localname": "CashAndCashEquivalentsPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "SUPPLEMENTAL DISCLOSURE OF NON-CASH INVESTING AND FINANCING ACTIVITIES:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.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.power.com/role/DocumentAndEntityInformationDocument" ], "xbrltype": "domainItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r180" ], "lang": { "en-US": { "role": { "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds.", "label": "Commercial Paper [Member]", "terseLabel": "Commercial paper" } } }, "localname": "CommercialPaperMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/FairValueMeasurementsFairValueMeasurementDetails", "http://www.power.com/role/MarketableSecurititesMarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r42", "r175", "r289", "r302" ], "calculation": { "http://www.power.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 (Notes 11, 12, 13 and 14)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.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_CommitmentsDisclosureTextBlock": { "auth_ref": [ "r174" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for significant arrangements with third parties, which includes operating lease arrangements and arrangements in which the entity has agreed to expend funds to procure goods or services, or has agreed to commit resources to supply goods or services, and operating lease arrangements. Descriptions may include identification of the specific goods and services, period of time covered, minimum quantities and amounts, and cancellation rights.", "label": "Commitments Disclosure [Text Block]", "terseLabel": "COMMITMENTS" } } }, "localname": "CommitmentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/Commitments" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockDividendsPerShareCashPaid": { "auth_ref": [ "r191" ], "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": "Common Stock, Dividends, Per Share, Cash Paid" } } }, "localname": "CommonStockDividendsPerShareCashPaid", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/StockholdersEquityCashDividendsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/StatementOfStockholdersEquityStatement" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r18", "r184" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/StockholdersEquityCommonStockSharesOutstandingDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r18" ], "calculation": { "http://www.power.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r63", "r65", "r66" ], "calculation": { "http://www.power.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "TOTAL COMPREHENSIVE INCOME" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r118", "r119", "r258", "r259" ], "lang": { "en-US": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/SignificantCustomersAndGeographicNetRevenuesCustomerAndCreditRiskConcentrationDetails", "http://www.power.com/role/SignificantCustomersAndGeographicNetRevenuesTables" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r118", "r119", "r258", "r259", "r309" ], "lang": { "en-US": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]", "verboseLabel": "Concentration Risk by Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/SignificantCustomersAndGeographicNetRevenuesCustomerAndCreditRiskConcentrationDetails", "http://www.power.com/role/SignificantCustomersAndGeographicNetRevenuesTables" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r118", "r119", "r258", "r259", "r309" ], "lang": { "en-US": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/SignificantCustomersAndGeographicNetRevenuesCustomerAndCreditRiskConcentrationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Concentration Risk [Line Items]", "terseLabel": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/SignificantCustomersAndGeographicNetRevenuesCustomerAndCreditRiskConcentrationDetails", "http://www.power.com/role/SignificantCustomersAndGeographicNetRevenuesTables" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r118", "r119", "r258", "r259" ], "lang": { "en-US": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk percentage benchmark" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/SignificantCustomersAndGeographicNetRevenuesCustomerAndCreditRiskConcentrationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r116", "r118", "r119", "r120", "r258", "r260" ], "lang": { "en-US": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]", "terseLabel": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/SignificantCustomersAndGeographicNetRevenuesCustomerAndCreditRiskConcentrationDetails", "http://www.power.com/role/SignificantCustomersAndGeographicNetRevenuesTables" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r118", "r119", "r258", "r259" ], "lang": { "en-US": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/SignificantCustomersAndGeographicNetRevenuesCustomerAndCreditRiskConcentrationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r197", "r200", "r308" ], "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 securities", "verboseLabel": "Corporate securities" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/FairValueMeasurementsFairValueMeasurementDetails", "http://www.power.com/role/MarketableSecurititesMarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r76" ], "calculation": { "http://www.power.com/role/CondensedConsolidatedStatementsOfIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "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", "terseLabel": "COST OF REVENUES" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/CondensedConsolidatedStatementsOfIncomeUnaudited" ], "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": "Cost of revenues" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/StockBasedCompensationStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CreditConcentrationRiskMember": { "auth_ref": [ "r260" ], "lang": { "en-US": { "role": { "documentation": "Reflects the percentage that a specified receivable or amount at risk from a counterparty under a contractual arrangement is to a specified benchmark, such as total receivables, net revenues, pretax results. Risk is the materially adverse effects of loss attributable to (a) the failure to collect a significant receivable from a major customer or group of homogeneous accounts, or (b) a failure by a counterparty to perform under terms of a contractual arrangement.", "label": "Credit Concentration Risk [Member]", "terseLabel": "Credit Concentration Risk [Member]" } } }, "localname": "CreditConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/SignificantCustomersAndGeographicNetRevenuesCustomerAndCreditRiskConcentrationDetails" ], "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 in Period of Adoption" } } }, "localname": "CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/SignificantAccountingPoliciesAndRecentAccountingPronouncementsLeaseAccountingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r117" ], "lang": { "en-US": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk [Member]" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/SignificantCustomersAndGeographicNetRevenuesCustomerAndCreditRiskConcentrationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r244" ], "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.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r91", "r99", "r238", "r240" ], "calculation": { "http://www.power.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNetNoncurrent": { "auth_ref": [ "r231", "r232", "r233", "r234", "r237" ], "calculation": { "http://www.power.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards classified as noncurrent.", "label": "Deferred Tax Assets, Net of Valuation Allowance, Noncurrent", "terseLabel": "DEFERRED TAX ASSETS" } } }, "localname": "DeferredTaxAssetsNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesNoncurrent": { "auth_ref": [ "r231", "r233", "r234" ], "calculation": { "http://www.power.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.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 and classified as noncurrent.", "label": "Deferred Tax Liabilities, Net, Noncurrent", "terseLabel": "DEFERRED TAX LIABILITIES" } } }, "localname": "DeferredTaxLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r91", "r171" ], "calculation": { "http://www.power.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r246" ], "lang": { "en-US": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "terseLabel": "Developed technology" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DilutiveSecuritiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Dilutive Securities, Effect on Basic Earnings Per Share [Abstract]", "terseLabel": "Effect of dilutive awards:" } } }, "localname": "DilutiveSecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r229" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "STOCK PLANS AND SHARE-BASED COMPENSATION" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/StockBasedCompensation" ], "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_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.power.com/role/StockholdersEquityCashDividendsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DividendsCommonStockCash": { "auth_ref": [ "r191" ], "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": "Payment of dividends to stockholders" } } }, "localname": "DividendsCommonStockCash", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/StatementOfStockholdersEquityStatement" ], "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.power.com/role/StockholdersEquityCashDividendsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "EARNINGS PER SHARE:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/CondensedConsolidatedStatementsOfIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r72", "r103", "r107", "r109", "r110", "r111", "r114", "r292", "r304" ], "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 earnings per share" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/CondensedConsolidatedStatementsOfIncomeUnaudited", "http://www.power.com/role/EarningsPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "terseLabel": "Basic earnings per share:" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Basic and Diluted [Abstract]", "terseLabel": "SHARES USED IN PER SHARE CALCULATION:" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/CondensedConsolidatedStatementsOfIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r72", "r103", "r107", "r109", "r110", "r111", "r114", "r292", "r304" ], "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 earnings per share" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/CondensedConsolidatedStatementsOfIncomeUnaudited", "http://www.power.com/role/EarningsPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Diluted [Abstract]", "terseLabel": "Diluted earnings per share:" } } }, "localname": "EarningsPerShareDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r115" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "EARNINGS PER SHARE" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/EarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r101", "r235", "r236" ], "lang": { "en-US": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective income tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/ProvisionForIncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r235", "r236", "r239" ], "lang": { "en-US": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Federal statutory tax rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/ProvisionForIncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r39" ], "calculation": { "http://www.power.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "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": "Accrued payroll and related expenses" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "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 for stock options, stock awards and employee stock purchases included in operations:" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/StockBasedCompensationStockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.", "label": "Employee Stock [Member]", "terseLabel": "Employee Stock Purchase Plan" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/StockBasedCompensationStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r221" ], "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.power.com/role/StockBasedCompensationOptionActivityDetails", "http://www.power.com/role/StockBasedCompensationStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "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_EquityComponentDomain": { "auth_ref": [ "r184" ], "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.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsChangesInAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.power.com/role/StatementOfStockholdersEquityStatement" ], "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, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/FairValueMeasurementsFairValueMeasurementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r252", "r253", "r254", "r257" ], "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": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/FairValueMeasurementsFairValueMeasurementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": { "auth_ref": [ "r252", "r253", "r254", "r256", "r257" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of financial instruments measured at fair value, including those classified in shareholders' equity measured on a recurring or nonrecurring basis. Disclosures include, but are not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2. Nonrecurring fair value measurements are those that are required or permitted in the statement of financial position in particular circumstances.", "label": "Fair Value Measurements, Recurring and Nonrecurring [Table Text Block]", "terseLabel": "Fair value of marketable securities and investments" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r197", "r198", "r200", "r253", "r275" ], "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 Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/FairValueMeasurementsFairValueMeasurementDetails" ], "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": [ "r255" ], "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.power.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r197", "r198", "r200", "r253", "r276" ], "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": "Quoted Prices in Active Markets for Identical Assets (Level 1)" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/FairValueMeasurementsFairValueMeasurementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r197", "r198", "r200", "r253", "r277" ], "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": "Significant Other Observable Inputs (Level 2)" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/FairValueMeasurementsFairValueMeasurementDetails" ], "xbrltype": "domainItemType" }, "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, Fair Value Hierarchy [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/FairValueMeasurementsFairValueMeasurementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r143", "r145", "r146", "r147", "r148", "r149", "r150", "r151", "r152" ], "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.power.com/role/MarketableSecurititesMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r166" ], "calculation": { "http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedTerseLabel": "Finite-Lived Intangible Assets, Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "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": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "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": "2019 (remaining three months)" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r168" ], "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": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r168" ], "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": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r168" ], "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": "2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r168" ], "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": "2020" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r161", "r163", "r166", "r170", "r280" ], "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.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsFutureAmortizationExpenseDetails", "http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]", "terseLabel": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]" } } }, "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsFutureAmortizationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r166", "r280" ], "calculation": { "http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsIntangibleAssetsDetails": { "order": 3.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": "Finite-Lived Intangible Assets, Gross" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r161", "r165" ], "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.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsFutureAmortizationExpenseDetails", "http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r166" ], "calculation": { "http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsIntangibleAssetsDetails": { "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", "terseLabel": "Total", "totalLabel": "Finite-Lived Intangible Assets, Net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsFutureAmortizationExpenseDetails", "http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainContingenciesByNatureAxis": { "auth_ref": [ "r178" ], "lang": { "en-US": { "role": { "documentation": "Information by nature of gain contingency.", "label": "Gain Contingencies, Nature [Axis]" } } }, "localname": "GainContingenciesByNatureAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/LegalProceedingsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GainContingencyNatureDomain": { "auth_ref": [ "r178" ], "lang": { "en-US": { "role": { "documentation": "Describes any existing condition, situation, or set of circumstances involving uncertainty as of the balance sheet date (or before issuance of the financial statements) that might result in a gain, typically reflecting care to avoid misleading implications as to the likelihood of realization.", "label": "Gain Contingency, Nature [Domain]" } } }, "localname": "GainContingencyNatureDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/LegalProceedingsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainContingencyPatentsAllegedlyInfringedUponNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of entity's patents that another entity has allegedly infringed.", "label": "Gain Contingency, Patents Allegedly Infringed upon, Number", "terseLabel": "Gain Contingency, Patents Allegedly Infringed upon, Number" } } }, "localname": "GainContingencyPatentsAllegedlyInfringedUponNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/LegalProceedingsAndContingenciesDetails" ], "xbrltype": "integerItemType" }, "us-gaap_GainContingencyPatentsFoundInfringedUponNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of entity's patents that another entity was found to have infringed.", "label": "Gain Contingency, Patents Found Infringed upon, Number", "terseLabel": "Gain Contingency, Patents Found Infringed upon, Number" } } }, "localname": "GainContingencyPatentsFoundInfringedUponNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/LegalProceedingsAndContingenciesDetails" ], "xbrltype": "integerItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r91" ], "calculation": { "http://www.power.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedTerseLabel": "Loss on disposal of property and equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r77" ], "calculation": { "http://www.power.com/role/CondensedConsolidatedStatementsOfIncomeUnaudited": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/CondensedConsolidatedStatementsOfIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r73" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/StockBasedCompensationStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r157", "r158" ], "calculation": { "http://www.power.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.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", "terseLabel": "GOODWILL" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r75" ], "calculation": { "http://www.power.com/role/CondensedConsolidatedStatementsOfIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "GROSS PROFIT" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/CondensedConsolidatedStatementsOfIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "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 [Member]" } } }, "localname": "InProcessResearchAndDevelopmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r70", "r103", "r281", "r290", "r305" ], "calculation": { "http://www.power.com/role/CondensedConsolidatedStatementsOfIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "INCOME BEFORE INCOME TAXES" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/CondensedConsolidatedStatementsOfIncomeUnaudited" ], "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": [ "r173" ], "lang": { "en-US": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs, by Report Line [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/StockBasedCompensationStockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Report Line [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/StockBasedCompensationStockBasedCompensationDetails" ], "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": [ "r242" ], "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": "PROVISION FOR INCOME TAXES" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/ProvisionForIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r99", "r123", "r241" ], "calculation": { "http://www.power.com/role/CondensedConsolidatedStatementsOfIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "PROVISION FOR INCOME TAXES" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/CondensedConsolidatedStatementsOfIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r94" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Cash paid for income taxes, net" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r90" ], "calculation": { "http://www.power.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 12.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.power.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r90" ], "calculation": { "http://www.power.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 9.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", "negatedTerseLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r90" ], "calculation": { "http://www.power.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 10.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", "negatedTerseLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Change in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r90" ], "calculation": { "http://www.power.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedTerseLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r108", "r113" ], "calculation": { "http://www.power.com/role/EarningsPerShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements", "terseLabel": "Employee stock plans" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r162", "r169" ], "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.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r169" ], "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" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsFutureAmortizationExpenseDetails", "http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r162", "r169" ], "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.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r159", "r164" ], "calculation": { "http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.power.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.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": "INTANGIBLE ASSETS, net", "totalLabel": "Total" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsIntangibleAssetsDetails", "http://www.power.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestReceivableCurrent": { "auth_ref": [ "r45" ], "calculation": { "http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsPrepaidExpensesAndOtherCurrentAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of current interest earned but not received. Also called accrued interest or accrued interest receivable. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer.", "label": "Interest Receivable, Current", "terseLabel": "Interest receivable" } } }, "localname": "InterestReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsPrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InternetDomainNamesMember": { "auth_ref": [ "r243" ], "lang": { "en-US": { "role": { "documentation": "String of typographic characters used to describe the location of a specific individual, business, computer, or piece of information online. Formally known as the Uniform Resource Locator or URL, it is often considered to be the address of a certain World Wide Web site.", "label": "Internet Domain Names [Member]", "terseLabel": "Internet Domain Names [Member]" } } }, "localname": "InternetDomainNamesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r26", "r154" ], "calculation": { "http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsInventoryDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r2", "r44", "r153" ], "calculation": { "http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsInventoryDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.power.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories", "totalLabel": "Total" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsInventoryDetails", "http://www.power.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r28", "r154" ], "calculation": { "http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsInventoryDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.", "label": "Inventory, Raw Materials, Net of Reserves", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r27", "r154" ], "calculation": { "http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsInventoryDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.", "label": "Inventory, Work in Process, Net of Reserves", "terseLabel": "Work-in-process" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r310", "r311", "r312", "r313" ], "lang": { "en-US": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]", "terseLabel": "Investment Type [Axis]" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/FairValueMeasurementsFairValueMeasurementDetails", "http://www.power.com/role/MarketableSecurititesMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r310", "r311", "r312", "r313" ], "lang": { "en-US": { "role": { "documentation": "Asset obtained to generate income or appreciate in value.", "label": "Investments [Domain]", "terseLabel": "Investments [Domain]" } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/FairValueMeasurementsFairValueMeasurementDetails", "http://www.power.com/role/MarketableSecurititesMarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InvestmentsFairValueDisclosure": { "auth_ref": [ "r252" ], "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": "Investments at Fair Value" } } }, "localname": "InvestmentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/FairValueMeasurementsFairValueMeasurementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "auth_ref": [ "r141", "r282", "r295", "r314" ], "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": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure" } } }, "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/MarketableSecuritites" ], "xbrltype": "textBlockItemType" }, "us-gaap_JudicialRulingMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Litigation outcome that occurs as a result of judicial intervention, supervision, or approval.", "label": "Judicial Ruling [Member]", "terseLabel": "Judicial Ruling [Member]" } } }, "localname": "JudicialRulingMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/LegalProceedingsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "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_LeasesOfLesseeDisclosureTextBlock": { "auth_ref": [ "r262" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for lessee entity's leasing arrangements including, but not limited to, all of the following: (a.) The basis on which contingent rental payments are determined, (b.) The existence and terms of renewal or purchase options and escalation clauses, (c.) Restrictions imposed by lease agreements, such as those concerning dividends, additional debt, and further leasing.", "label": "Leases of Lessee Disclosure [Text Block]", "terseLabel": "Leases of Lessee Disclosure [Text Block]" } } }, "localname": "LeasesOfLesseeDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LegalMattersAndContingenciesTextBlock": { "auth_ref": [ "r179" ], "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": "LEGAL PROCEEDINGS AND CONTINGENCIES" } } }, "localname": "LegalMattersAndContingenciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/LegalProceedingsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseDiscountRate": { "auth_ref": [ "r268" ], "lang": { "en-US": { "role": { "documentation": "Discount rate used by lessee to determine present value of operating lease payments.", "label": "Lessee, Operating Lease, Discount Rate", "terseLabel": "Weighted average discount rate" } } }, "localname": "LesseeOperatingLeaseDiscountRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/LeasesLeaseTermsAndDiscountRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r272" ], "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": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r272" ], "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", "terseLabel": "Total future minimum lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r272" ], "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": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r272" ], "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": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r272" ], "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": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r272" ], "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": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r272" ], "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": "2020" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r272" ], "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": "2019 (remaining three months)" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r272" ], "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.power.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r38" ], "calculation": { "http://www.power.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.power.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r24", "r285", "r300" ], "calculation": { "http://www.power.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.power.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r40" ], "calculation": { "http://www.power.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.power.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.power.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LicensingAgreementsMember": { "auth_ref": [ "r245" ], "lang": { "en-US": { "role": { "documentation": "Rights, generally of limited duration, under a license arrangement (for example, to sell or otherwise utilize specified products or processes in a specified territory).", "label": "Licensing Agreements [Member]", "terseLabel": "Technology licenses" } } }, "localname": "LicensingAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LitigationSettlementAmountAwardedFromOtherParty": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount awarded from other party in judgment or settlement of litigation.", "label": "Litigation Settlement, Amount Awarded from Other Party", "terseLabel": "Litigation Settlement, Amount Awarded from Other Party" } } }, "localname": "LitigationSettlementAmountAwardedFromOtherParty", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/LegalProceedingsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LitigationStatusAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by status of pending, threatened, or settled litigation.", "label": "Litigation Status [Axis]", "terseLabel": "Litigation Status [Axis]" } } }, "localname": "LitigationStatusAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/LegalProceedingsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LitigationStatusDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Status of pending, threatened, or settled litigation.", "label": "Litigation Status [Domain]", "terseLabel": "Litigation Status [Domain]" } } }, "localname": "LitigationStatusDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/LegalProceedingsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermContractsOrProgramsDisclosureTextBlock": { "auth_ref": [ "r47", "r192", "r279" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for long-term contracts or programs.", "label": "Long-term Contracts or Programs Disclosure [Text Block]", "terseLabel": "INDEMNIFICATIONS" } } }, "localname": "LongTermContractsOrProgramsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/Indemnifications" ], "xbrltype": "textBlockItemType" }, "us-gaap_LossContingencyDamagesAwardedValue": { "auth_ref": [ "r175", "r176", "r177" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of damages awarded to the plaintiff in the legal matter.", "label": "Loss Contingency, Damages Awarded, Value", "terseLabel": "Loss Contingency, Damages Awarded, Value" } } }, "localname": "LossContingencyDamagesAwardedValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/LegalProceedingsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyDamagesSoughtValue": { "auth_ref": [ "r175", "r176", "r177" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The value (monetary amount) of the award the plaintiff seeks in the legal matter.", "label": "Loss Contingency, Damages Sought, Value", "terseLabel": "Damages sought after the Company" } } }, "localname": "LossContingencyDamagesSoughtValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/LegalProceedingsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyPatentsAllegedlyInfringedNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of another entity's patents that the entity has allegedly infringed.", "label": "Loss Contingency, Patents Allegedly Infringed, Number", "terseLabel": "Loss Contingency, Patents Allegedly Infringed, Number" } } }, "localname": "LossContingencyPatentsAllegedlyInfringedNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/LegalProceedingsAndContingenciesDetails" ], "xbrltype": "integerItemType" }, "us-gaap_LossContingencyPatentsFoundNotInfringedNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of another entity's patents that the entity was found not to have infringed.", "label": "Loss Contingency, Patents Found Not Infringed, Number", "terseLabel": "Number of Patents Not Infringed" } } }, "localname": "LossContingencyPatentsFoundNotInfringedNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/LegalProceedingsAndContingenciesDetails" ], "xbrltype": "integerItemType" }, "us-gaap_MarketableSecuritiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Marketable Securities [Abstract]" } } }, "localname": "MarketableSecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r197" ], "lang": { "en-US": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]", "terseLabel": "Money market funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/FairValueMeasurementsFairValueMeasurementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r87" ], "calculation": { "http://www.power.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "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.power.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.power.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r87" ], "calculation": { "http://www.power.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash provided by (used in) investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.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.power.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r87", "r89", "r92" ], "calculation": { "http://www.power.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "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.power.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.power.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r61", "r64", "r71", "r92", "r113", "r291", "r303" ], "calculation": { "http://www.power.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.power.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.power.com/role/CondensedConsolidatedStatementsOfIncomeUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net income", "totalLabel": "NET INCOME", "verboseLabel": "NET INCOME" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://www.power.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited", "http://www.power.com/role/CondensedConsolidatedStatementsOfIncomeUnaudited", "http://www.power.com/role/EarningsPerShareDetails", "http://www.power.com/role/StatementOfStockholdersEquityStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/SignificantAccountingPoliciesAndRecentAccountingPronouncementsLeaseAccountingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r102", "r104" ], "lang": { "en-US": { "role": { "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Table]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Table]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/SignificantAccountingPoliciesAndRecentAccountingPronouncementsLeaseAccountingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r78" ], "calculation": { "http://www.power.com/role/CondensedConsolidatedStatementsOfIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "terseLabel": "OTHER INCOME" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/CondensedConsolidatedStatementsOfIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.power.com/role/CondensedConsolidatedStatementsOfIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/CondensedConsolidatedStatementsOfIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "OPERATING EXPENSES:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/CondensedConsolidatedStatementsOfIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://www.power.com/role/CondensedConsolidatedStatementsOfIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "INCOME FROM OPERATIONS" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/CondensedConsolidatedStatementsOfIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r266" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense", "terseLabel": "Operating Lease, Expense" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/LeasesLeaseExpenseAndBalanceSheetInformationOfOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r265" ], "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": "Operating Lease, Total Liability" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/LeasesLeaseExpenseAndBalanceSheetInformationOfOperatingLeasesDetails", "http://www.power.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r265" ], "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, Liability, Current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/LeasesLeaseExpenseAndBalanceSheetInformationOfOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r265" ], "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, Liability, Noncurrent" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/LeasesLeaseExpenseAndBalanceSheetInformationOfOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r267", "r269" ], "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 flows from operating leases, cash paid" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/LeasesSupplementalCashFlowsInformationRegardingOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r264" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating Lease, Right-of-Use Asset" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/LeasesLeaseExpenseAndBalanceSheetInformationOfOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r271", "r273" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/LeasesLeaseTermsAndDiscountRateDetails" ], "xbrltype": "durationItemType" }, "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": [ "r0", "r249" ], "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.power.com/role/BasisOfPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r8", "r9", "r10", "r39" ], "calculation": { "http://www.power.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "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 liabilities" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r45" ], "calculation": { "http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsPrepaidExpensesAndOtherCurrentAssetsDetails": { "order": 6.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsPrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r35" ], "calculation": { "http://www.power.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "OTHER ASSETS" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "auth_ref": [ "r50", "r51", "r56" ], "calculation": { "http://www.power.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "order": 3.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "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. Excludes amounts related to other than temporary impairment (OTTI) loss.", "label": "Other Comprehensive Income (Loss), Securities, Available-for-sale, Adjustment, after Tax", "terseLabel": "Unrealized gain on marketable securities, net of $0 tax in each of the three and nine months ended September 30, 2019 and 2018" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax": { "auth_ref": [ "r59", "r67" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax, before reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), before Reclassifications, Net of Tax", "terseLabel": "Other comprehensive income (loss) before reclassifications" } } }, "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsChangesInAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r48", "r261" ], "calculation": { "http://www.power.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation adjustments, net of $0 tax in each of the three and nine months ended September 30, 2019 and 2018" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax": { "auth_ref": [ "r48", "r57" ], "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.", "label": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax", "terseLabel": "Foreign currency translation adjustments, tax" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnauditedTaxEffects" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r62", "r65", "r67", "r184" ], "calculation": { "http://www.power.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": "Net-current period other comprehensive income (loss)", "totalLabel": "Total other comprehensive income", "verboseLabel": "Other comprehensive income" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsChangesInAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.power.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited", "http://www.power.com/role/StatementOfStockholdersEquityStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive income (loss), net of tax:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": { "auth_ref": [ "r54", "r56" ], "calculation": { "http://www.power.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "order": 4.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "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.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax", "negatedLabel": "Amortization of defined benefit pension items, net of tax of $5 and $15 in the three and nine months ended September 30, 2019, respectively, and $9 and $27 in the three and nine months ended September 30, 2018, respectively" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax": { "auth_ref": [ "r54", "r57", "r247" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income of defined benefit plan.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax", "negatedTerseLabel": "Amortization of defined benefit pension items, tax" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnauditedTaxEffects" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax": { "auth_ref": [ "r51", "r57" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit) before 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, Tax", "terseLabel": "Unrealized gain (loss) on marketable securities, tax" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnauditedTaxEffects" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r41" ], "calculation": { "http://www.power.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "OTHER LIABILITIES" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLongTermInvestmentsMember": { "auth_ref": [ "r308" ], "lang": { "en-US": { "role": { "documentation": "Long-term investments classified as other.", "label": "Other Long-term Investments [Member]", "terseLabel": "Investments due in 12 months or greater:" } } }, "localname": "OtherLongTermInvestmentsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/MarketableSecurititesMarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r85" ], "calculation": { "http://www.power.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": "Repurchase of common stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividends": { "auth_ref": [ "r85" ], "calculation": { "http://www.power.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", "negatedTerseLabel": "Payments of dividends to stockholders", "terseLabel": "Payments of dividends to stockholders" } } }, "localname": "PaymentsOfDividends", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://www.power.com/role/StockholdersEquityCashDividendsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAvailableForSaleSecurities": { "auth_ref": [ "r81", "r133" ], "calculation": { "http://www.power.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to acquire debt and equity securities not classified as either held-to-maturity securities or trading securities which would be classified as available-for-sale securities and reported at fair value, with unrealized gains and losses excluded from earnings and reported in a separate component of shareholders' equity.", "label": "Payments to Acquire Available-for-sale Securities", "negatedTerseLabel": "Purchases of marketable securities" } } }, "localname": "PaymentsToAcquireAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r82" ], "calculation": { "http://www.power.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.", "label": "Payments to Acquire Intangible Assets", "negatedTerseLabel": "Acquisition of technology licenses" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r82" ], "calculation": { "http://www.power.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 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", "negatedTerseLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PendingLitigationMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Risk of loss associated with the outcome of pending litigation against the entity, for example, but not limited to, litigation in arbitration or within the trial process.", "label": "Pending Litigation [Member]", "terseLabel": "Pending Litigation [Member]" } } }, "localname": "PendingLitigationMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/LegalProceedingsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PositiveOutcomeOfLitigationMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A potential favorable result upon resolution of a litigation matter, whether through trial, arbitration, mediation, or settlement of a legal threat made to another party, which results in collection of a damages award in cash or in other tangible or intangible assets.", "label": "Positive Outcome of Litigation [Member]" } } }, "localname": "PositiveOutcomeOfLitigationMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/LegalProceedingsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r5", "r32", "r33" ], "calculation": { "http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsPrepaidExpensesAndOtherCurrentAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.power.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets", "totalLabel": "Total" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsPrepaidExpensesAndOtherCurrentAssetsDetails", "http://www.power.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidTaxes": { "auth_ref": [ "r4", "r6", "r155", "r156" ], "calculation": { "http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsPrepaidExpensesAndOtherCurrentAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "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 tax" } } }, "localname": "PrepaidTaxes", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsPrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": { "auth_ref": [ "r83", "r225" ], "calculation": { "http://www.power.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "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": "Issuance of common stock under employee stock plans" } } }, "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLegalSettlements": { "auth_ref": [ "r88" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Cash received for the settlement of litigation during the current period.", "label": "Proceeds from Legal Settlements", "terseLabel": "Proceeds from Legal Settlements" } } }, "localname": "ProceedsFromLegalSettlements", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/LegalProceedingsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r84", "r100" ], "calculation": { "http://www.power.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "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 draw on line of credit" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities": { "auth_ref": [ "r79", "r80", "r133" ], "calculation": { "http://www.power.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, 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 Sale and Maturity of Debt Securities, Available-for-sale", "terseLabel": "Proceeds from sales and maturities of marketable securities" } } }, "localname": "ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r12", "r13", "r172", "r301" ], "calculation": { "http://www.power.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "PROPERTY AND EQUIPMENT, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r74", "r144" ], "calculation": { "http://www.power.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Increase in accounts receivable allowances" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax": { "auth_ref": [ "r59", "r60", "r67" ], "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", "terseLabel": "Amounts reclassified from accumulated other comprehensive loss" } } }, "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsChangesInAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLinesOfCredit": { "auth_ref": [ "r86", "r100" ], "calculation": { "http://www.power.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Repayments of Lines of Credit", "negatedTerseLabel": "Payments on line of credit" } } }, "localname": "RepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r230", "r317" ], "calculation": { "http://www.power.com/role/CondensedConsolidatedStatementsOfIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/CondensedConsolidatedStatementsOfIncomeUnaudited" ], "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.power.com/role/StockBasedCompensationStockBasedCompensationDetails" ], "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 (RSUs)" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/StockBasedCompensationPerformanceBasedAwardsAndRestrictedStockUnitsDetails", "http://www.power.com/role/StockBasedCompensationStockBasedCompensationDetails", "http://www.power.com/role/StockBasedCompensationTables" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r21", "r191", "r299" ], "calculation": { "http://www.power.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.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.power.com/role/StatementOfStockholdersEquityStatement" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerMember": { "auth_ref": [ "r118" ], "lang": { "en-US": { "role": { "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue from Contract with Customer Benchmark [Member]", "terseLabel": "Revenue from Contract with Customer Benchmark [Member]" } } }, "localname": "RevenueFromContractWithCustomerMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/SignificantCustomersAndGeographicNetRevenuesCustomerAndCreditRiskConcentrationDetails", "http://www.power.com/role/SignificantCustomersAndGeographicNetRevenuesTables" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r126" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "terseLabel": "Geographic Net Revenues" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/SignificantCustomersAndGeographicNetRevenuesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r69", "r121", "r122", "r125" ], "calculation": { "http://www.power.com/role/CondensedConsolidatedStatementsOfIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "NET REVENUES", "verboseLabel": "Total net revenues" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/CondensedConsolidatedStatementsOfIncomeUnaudited", "http://www.power.com/role/SignificantCustomersAndGeographicNetRevenuesCustomerAndCreditRiskConcentrationDetails", "http://www.power.com/role/SignificantCustomersAndGeographicNetRevenuesGeograpicNetRevenuesDetails" ], "xbrltype": "monetaryItemType" }, "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": "Revenue by Geography" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/SignificantCustomersAndGeographicNetRevenuesGeograpicNetRevenuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r270", "r273" ], "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": "Right-of-use assets obtained in exchange for new operating lease obligations" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/LeasesSupplementalCashFlowsInformationRegardingOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RisksAndUncertaintiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Risks and Uncertainties [Abstract]" } } }, "localname": "RisksAndUncertaintiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r59" ], "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": "Schedule of Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": { "auth_ref": [ "r161" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the major classes of acquired finite-lived intangible assets showing the amount, any significant residual value, weighted average amortization period, and other characteristics. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.", "label": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]", "terseLabel": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsFutureAmortizationExpenseDetails" ], "xbrltype": "stringItemType" }, "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.power.com/role/MarketableSecurititesMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesTable": { "auth_ref": [ "r135", "r136", "r137", "r138", "r139", "r140", "r293", "r294" ], "lang": { "en-US": { "role": { "documentation": "Schedule of available-for-sale securities which includes, but is not limited to, changes in the cost basis and fair value, fair value and gross unrealized gain (loss), fair values by type of security, contractual maturity and classification, amortized cost basis, contracts to acquire securities to be accounted for as available-for-sale, debt maturities, transfers to trading, change in net unrealized holding gain (loss) net of tax, continuous unrealized loss position fair value, aggregate losses qualitative disclosures, other than temporary impairment (OTTI) losses or other disclosures related to available for sale securities.", "label": "Schedule of Available-for-sale Securities [Table]", "terseLabel": "Schedule of Available-for-sale Securities [Table]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/MarketableSecurititesMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r113" ], "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": "Earnings per share calculation" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/EarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r203", "r222", "r226" ], "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.power.com/role/StockBasedCompensationStockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r203", "r222", "r226" ], "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": "Stock-based Compensation Expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r11", "r29", "r30", "r31" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of Inventory, Current" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r68", "r69", "r127" ], "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": "Geographic Net Revenues [Table]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/SignificantCustomersAndGeographicNetRevenuesGeograpicNetRevenuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r204", "r224" ], "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.power.com/role/StockBasedCompensationOptionActivityDetails", "http://www.power.com/role/StockBasedCompensationPerformanceBasedAwardsAndRestrictedStockUnitsDetails", "http://www.power.com/role/StockBasedCompensationTables" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r206" ], "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 Share-based Compensation, Restricted Stock Units Award Activity" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r206", "r217", "r218" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Summary of Option Activity Under the Plans" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTextBlock": { "auth_ref": [ "r16", "r17", "r18", "r98", "r181", "r182", "r183", "r185", "r186", "r187", "r188", "r189", "r190", "r191" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of an entity's stock, including par or stated value per share, number and dollar amount of share subscriptions, shares authorized, shares issued, shares outstanding, number and dollar amount of shares held in an employee trust, dividend per share, total dividends, share conversion features, par value plus additional paid in capital, the value of treasury stock and other information necessary to a fair presentation, and EPS information. Stock by class includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. Includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity. If more than one issue is outstanding, state the title of each issue and the corresponding dollar amount; dollar amount of any shares subscribed but unissued and the deduction of subscriptions receivable there from; number of shares authorized, issued, and outstanding.", "label": "Schedule of Stock by Class [Table Text Block]", "terseLabel": "Schedule of Common Stock [Table Text Block]" } } }, "localname": "ScheduleOfStockByClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r165" ], "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": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "auth_ref": [ "r116", "r118", "r119", "r120", "r258", "r260" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]", "terseLabel": "Schedules of Concentration of Risk, by Risk Factor" } } }, "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/SignificantCustomersAndGeographicNetRevenuesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.power.com/role/CondensedConsolidatedStatementsOfIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/CondensedConsolidatedStatementsOfIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r73" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/StockBasedCompensationStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r90" ], "calculation": { "http://www.power.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 5.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.power.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]", "terseLabel": "Weighted-Average Remaining Contractual Term (In years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/StockBasedCompensationPerformanceBasedAwardsAndRestrictedStockUnitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r211" ], "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" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/StockBasedCompensationPerformanceBasedAwardsAndRestrictedStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r216" ], "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": "Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/StockBasedCompensationPerformanceBasedAwardsAndRestrictedStockUnitsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r214" ], "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", "verboseLabel": "Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/StockBasedCompensationPerformanceBasedAwardsAndRestrictedStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r214" ], "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", "verboseLabel": "Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/StockBasedCompensationPerformanceBasedAwardsAndRestrictedStockUnitsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r213" ], "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 at September 30, 2019", "periodStartLabel": "Outstanding at January 1, 2019" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/StockBasedCompensationPerformanceBasedAwardsAndRestrictedStockUnitsDetails" ], "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": "Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/StockBasedCompensationPerformanceBasedAwardsAndRestrictedStockUnitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r213" ], "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 at September 30, 2019", "periodStartLabel": "Outstanding at January 1, 2019" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/StockBasedCompensationPerformanceBasedAwardsAndRestrictedStockUnitsDetails" ], "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": "Weighted- Average Grant Date Fair Value Per Share (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/StockBasedCompensationPerformanceBasedAwardsAndRestrictedStockUnitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": { "auth_ref": [ "r219" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for equity-based awards excluding options, 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, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms", "terseLabel": "Outstanding at September 30, 2019" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/StockBasedCompensationPerformanceBasedAwardsAndRestrictedStockUnitsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r215" ], "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" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/StockBasedCompensationPerformanceBasedAwardsAndRestrictedStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r215" ], "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": "Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/StockBasedCompensationPerformanceBasedAwardsAndRestrictedStockUnitsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/StockBasedCompensationOptionActivityDetails", "http://www.power.com/role/StockBasedCompensationPerformanceBasedAwardsAndRestrictedStockUnitsDetails", "http://www.power.com/role/StockBasedCompensationTables" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Weighted-Average Remaining Contractual Term (In years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/StockBasedCompensationOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r212" ], "lang": { "en-US": { "role": { "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period", "negatedLabel": "Forfeited or expired" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/StockBasedCompensationOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r212" ], "lang": { "en-US": { "role": { "documentation": "Weighted average price of options that were either forfeited or expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Forfeited or expired" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/StockBasedCompensationOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": { "auth_ref": [ "r209" ], "lang": { "en-US": { "role": { "documentation": "Net number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures", "terseLabel": "Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/StockBasedCompensationOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r224" ], "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": "Outstanding, aggregate intrinsic value at period end" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/StockBasedCompensationOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r208", "r224" ], "lang": { "en-US": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Outstanding at September 30, 2019", "periodStartLabel": "Outstanding at January 1, 2019" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/StockBasedCompensationOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Option activity under the Plans" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/StockBasedCompensationOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r207" ], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Outstanding at September 30, 2019", "periodStartLabel": "Outstanding at January 1, 2019" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/StockBasedCompensationOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted- Average Exercise Price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/StockBasedCompensationOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": { "auth_ref": [ "r220" ], "lang": { "en-US": { "role": { "documentation": "Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number", "terseLabel": "Vested and exercisable at September 30, 2019" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/StockBasedCompensationOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r202", "r205" ], "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.power.com/role/StockBasedCompensationOptionActivityDetails", "http://www.power.com/role/StockBasedCompensationPerformanceBasedAwardsAndRestrictedStockUnitsDetails", "http://www.power.com/role/StockBasedCompensationStockBasedCompensationDetails", "http://www.power.com/role/StockBasedCompensationTables" ], "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": "Exercised" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/StockBasedCompensationOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Granted" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/StockBasedCompensationOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value [Abstract]", "terseLabel": "Aggregate Intrinsic Value (In thousands)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/StockBasedCompensationPerformanceBasedAwardsAndRestrictedStockUnitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r224" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Exercisable, aggregate intrinsic value, at period end" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/StockBasedCompensationOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r224" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Exercisable, weighted-average remaining contractual term, at period-end" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/StockBasedCompensationOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r219" ], "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": "Outstanding, weighted-average remaining contractual term at period end" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/StockBasedCompensationOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r14", "r286", "r287", "r288", "r296" ], "calculation": { "http://www.power.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.", "label": "Short-term Investments", "terseLabel": "Short-term marketable securities" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermInvestmentsMember": { "auth_ref": [ "r313" ], "lang": { "en-US": { "role": { "documentation": "Investments which are not otherwise included in another category or item that the entity has the intent to sell or dispose of within one year from the date of the balance sheet.", "label": "Short-term Investments [Member]", "terseLabel": "Investments due in 4-12 months:" } } }, "localname": "ShortTermInvestmentsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/MarketableSecurititesMarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r16", "r17", "r18", "r184" ], "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.power.com/role/DocumentAndEntityInformationDocument" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r43", "r184" ], "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.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheetsChangesInAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.power.com/role/StatementOfStockholdersEquityStatement" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/StatementOfStockholdersEquityStatement" ], "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.power.com/role/StatementOfStockholdersEquityStatement" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r17", "r18", "r184", "r191" ], "lang": { "en-US": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Common stock issued under employee stock plans" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/StockholdersEquityCommonStockSharesOutstandingDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r17", "r18", "r184", "r191", "r210" ], "lang": { "en-US": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedLabel": "Exercised" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/StockBasedCompensationOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r17", "r18", "r184", "r191" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Common stock issued under employee stock plans" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/StatementOfStockholdersEquityStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount remaining of a stock repurchase plan authorized.", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "terseLabel": "Stock Repurchase Program, Remaining Authorized Repurchase Amount" } } }, "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/StockholdersEquityCommonStockRepurchasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r17", "r18", "r184", "r191" ], "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": "Repurchased", "verboseLabel": "Stock Repurchased During Period, Shares" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/StockholdersEquityCommonStockRepurchasesDetails", "http://www.power.com/role/StockholdersEquityCommonStockSharesOutstandingDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r17", "r18", "r184", "r191" ], "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": "Repurchase of common stock" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/StatementOfStockholdersEquityStatement", "http://www.power.com/role/StockholdersEquityCommonStockRepurchasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r18", "r22", "r23", "r132" ], "calculation": { "http://www.power.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.power.com/role/StatementOfStockholdersEquityStatement" ], "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.power.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event [Member]" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/LegalProceedingsAndContingenciesDetails", "http://www.power.com/role/StockholdersEquityCashDividendsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r274" ], "lang": { "en-US": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/LegalProceedingsAndContingenciesDetails", "http://www.power.com/role/StockholdersEquityCashDividendsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r274" ], "lang": { "en-US": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/LegalProceedingsAndContingenciesDetails", "http://www.power.com/role/StockholdersEquityCashDividendsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r47" ], "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": "Supplemental Balance Sheet Disclosures" } } }, "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/ComponentsOfCompanysCondensedConsolidatedBalanceSheets" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_TaxesPayableCurrent": { "auth_ref": [ "r37" ], "calculation": { "http://www.power.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "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": "Taxes payable" } } }, "localname": "TaxesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r278" ], "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.power.com/role/MarketableSecurititesMarketableSecuritiesDetails" ], "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.power.com/role/SignificantAccountingPoliciesAndRecentAccountingPronouncementsLeaseAccountingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r106", "r111" ], "calculation": { "http://www.power.com/role/EarningsPerShareDetails": { "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": "Diluted weighted-average common shares" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/CondensedConsolidatedStatementsOfIncomeUnaudited", "http://www.power.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r105", "r111" ], "calculation": { "http://www.power.com/role/EarningsPerShareDetails": { "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 common shares" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.power.com/role/CondensedConsolidatedStatementsOfIncomeUnaudited", "http://www.power.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 10 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r1": { "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" }, "r10": { "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" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1500-109256" }, "r109": { "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" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1337-109256" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r12": { "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" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r13": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27198-111563" }, "r137": { "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" }, "r138": { "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" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27340-111563" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27357-111563" }, "r141": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r142": { "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" }, "r143": { "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" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r15": { "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" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r16": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r17": { "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" }, "r170": { "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" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r172": { "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" }, "r173": { "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" }, "r174": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r175": { "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" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14435-108349" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14557-108349" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=6397426&loc=d3e17499-108355" }, "r179": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r18": { "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" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=SL5988623-112600" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=d3e177068-122764" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21553-112644" }, "r184": { "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" }, "r185": { "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" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21484-112644" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21488-112644" }, "r188": { "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" }, "r189": { "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" }, "r19": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "35", "Topic": "605", "URI": "http://asc.fasb.org/subtopic&trid=2197326" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r2": { "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" }, "r20": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r21": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)-(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r219": { "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" }, "r22": { "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" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r23": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31928-109318" }, "r233": { "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" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31958-109318" }, "r235": { "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" }, "r236": { "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" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r24": { "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" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r241": { "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" }, "r242": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5263-128473" }, "r244": { "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" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5419-128473" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5504-128473" }, "r247": { "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" }, "r248": { "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" }, "r249": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r25": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "2C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL7498348-110258" }, "r257": { "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" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13531-108611" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13537-108611" }, "r26": { "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" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13537-108611" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b,c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r262": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "840", "URI": "http://asc.fasb.org/topic&trid=2208923" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918638-209977" }, "r267": { "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" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r269": { "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" }, "r27": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "912", "URI": "http://asc.fasb.org/topic&trid=2145070" }, "r28": { "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" }, "r280": { "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" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953" }, "r282": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "940", "URI": "http://asc.fasb.org/subtopic&trid=2176304" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(4))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r289": { "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" }, "r29": { "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" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r291": { "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" }, "r292": { "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" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75019621&loc=d3e62557-112803" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75019621&loc=d3e62586-112803" }, "r295": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/subtopic&trid=2209399" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(g))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r3": { "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" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(2)(i))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611133-123010" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12C(1)(a))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611225-123010" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611282-123010" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611379-123010" }, "r314": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "946", "URI": "http://asc.fasb.org/subtopic&trid=2324412" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r319": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r320": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r321": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r322": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r323": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r33": { "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" }, "r34": { "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" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r37": { "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" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r39": { "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" }, "r4": { "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" }, "r40": { "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" }, "r41": { "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" }, "r42": { "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" }, "r43": { "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" }, "r44": { "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" }, "r45": { "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" }, "r46": { "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" }, "r47": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "http://asc.fasb.org/topic&trid=2122208" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r49": { "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" }, "r5": { "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" }, "r50": { "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" }, "r51": { "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" }, "r52": { "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" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "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" }, "r6": { "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" }, "r60": { "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" }, "r61": { "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" }, "r62": { "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" }, "r63": { "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" }, "r64": { "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" }, "r65": { "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" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "r7": { "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" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r71": { "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" }, "r72": { "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" }, "r73": { "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" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r79": { "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" }, "r8": { "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" }, "r80": { "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" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r82": { "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" }, "r83": { "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" }, "r84": { "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" }, "r85": { "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" }, "r86": { "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" }, "r87": { "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" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r89": { "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" }, "r9": { "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" }, "r90": { "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" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r99": { "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" } }, "version": "2.1" } XML 45 R10.htm IDEA: XBRL DOCUMENT v3.19.3
SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING PRONOUNCEMENTS
9 Months Ended
Sep. 30, 2019
Accounting Policies and Recent Accounting Pronouncements [Abstract]  
Significant accounting policies and recent accounting pronouncements [Text Block] SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING PRONOUNCEMENTS:
Significant Accounting Policies and Estimates
Except for the adoption of the new accounting standards for leases mentioned below, no material changes have been made to the Company’s significant accounting policies disclosed in Note 2, Significant Accounting Policies and Recent Accounting Pronouncements, in its Annual Report on Form 10-K, filed on February 13, 2019, for the year ended December 31, 2018.
Adoption of New Accounting Standards
In February 2016, the FASB amended the existing accounting standards for leases, ASU 2016-02, Leases. The amendments require lessees to recognize, on the balance sheet, assets and liabilities for the rights and obligations created by leases. The accounting by lessors will remain largely unchanged from that applied under previous U.S. GAAP. The Company is required to adopt the amendments in the first quarter of fiscal 2019, with early adoption permitted.
The Company adopted the new standards in the first quarter of 2019, effective January 1, 2019, using the optional transition method, under which the new standards were applied prospectively rather than restating the prior periods presented. The Company elected the practical expedients under the transition guidance, which includes the use of hindsight in determining the lease term and the practical expedient package to not reassess whether any expired or existing contracts are or contain leases, to not reassess the classification of any expired or existing leases, and to not reassess initial direct costs for any existing leases. In addition, the Company elected the practical expedient to recognize lease and non-lease components as a single lease component. The Company has elected not to record on the balance sheet leases with an initial term of twelve months or less. Upon adoption, the Company recognized both right-of-use assets and corresponding lease liabilities of approximately $7.3 million and $7.2 million, respectively, on the condensed consolidated balance sheet. The difference between the right-of-use assets and lease liabilities was due to prepaid rent. There was no impact on the condensed consolidated statement of income or the condensed consolidated statement of cash flows.
XML 46 R14.htm IDEA: XBRL DOCUMENT v3.19.3
STOCK-BASED COMPENSATION
9 Months Ended
Sep. 30, 2019
Share-based Payment Arrangement [Abstract]  
STOCK PLANS AND SHARE-BASED COMPENSATION STOCK-BASED COMPENSATION:
The following table summarizes the stock-based compensation expense recognized in accordance with ASC 718-10 for the three and nine months ended September 30, 2019, and September 30, 2018:
 
Three Months Ended
 
Nine Months Ended
(In thousands)
September 30,
2019
 
September 30,
2018
 
September 30,
2019
 
September 30,
2018
Cost of revenues
$
280

 
$
243

 
$
824

 
$
784

Research and development
1,893

 
1,634

 
5,669

 
5,744

Sales and marketing
1,211

 
1,105

 
3,413

 
3,507

General and administrative
1,722

 
1,416

 
5,103

 
6,103

Total stock-based compensation expense
$
5,106

 
$
4,398

 
$
15,009

 
$
16,138


Stock-based compensation expense in the three months ended September 30, 2019, was approximately $5.1 million, comprising approximately $4.4 million related to restricted stock unit (RSU) awards, $0.3 million related to performance-based (PSU) awards and long-term performance-based (PRSU) awards and $0.4 million related to the Company’s employee stock purchase plan. In the nine months ended September 30, 2019, stock-based compensation expense was approximately $15.0 million, comprising approximately $13.2 million related to RSUs, $0.6 million related to PSUs and PRSUs and $1.2 million related to the Company’s employee stock purchase plan.
Stock-based compensation expense in the three months ended September 30, 2018, was approximately $4.4 million, comprising approximately $4.2 million related to RSUs, a reduction to expense of $0.1 million related to PSUs and PRSUs and $0.3 million related to the Company’s employee stock purchase plan. In the nine months ended September 30, 2018, stock-based compensation expense was approximately $16.1 million, comprising approximately $12.4 million related to RSUs, $2.6 million related to PSUs and PRSUs and $1.1 million related to the Company’s employee stock purchase plan.
Stock Options
A summary of stock options outstanding as of September 30, 2019, and activity during the nine months then ended, is presented below:
 
Shares
(In thousands)
 
Weighted-
Average
Exercise
Price
 
Weighted-Average
Remaining
Contractual
Term
(In years)
 
Aggregate
Intrinsic Value
(In thousands)
Outstanding at January 1, 2019
335

 
$
32.41

 
 
 
 
Granted

 

 
 
 
 
Exercised
(162
)
 
$
25.51

 
 
 
 
Forfeited or expired

 

 
 
 
 
Outstanding at September 30, 2019
173

 
$
38.85

 
1.51
 
$
8,945

Vested and exercisable at September 30, 2019
173

 
 
 
1.51
 
$
8,945

PSU Awards
Under the performance-based awards program, the Company grants awards in the performance year in an amount equal to twice the target number of shares to be issued if the maximum performance metrics are met. The number of shares that are released at the end of the performance year can range from zero to 200% of the target number depending on the Company’s performance. The performance metrics of this program are annual targets consisting of a combination of net revenue, non-GAAP operating income and strategic goals.
As the net revenue, non-GAAP operating income and strategic goals are considered performance conditions, expense associated with these awards, net of estimated forfeitures, is recognized over the service period based on an assessment of the achievement of the performance targets. The fair value of these PSUs is determined using the fair value of the Company’s common stock on the date of the grant, reduced by the discounted present value of dividends expected to be declared before the awards vest. If the performance conditions are not achieved, no compensation cost is recognized and any previously recognized compensation is reversed.
In January 2019, it was determined that approximately 26,000 shares of the PSUs granted in 2018 vested in aggregate; the shares were released to the Company’s employees and executives in the first quarter of 2019.
A summary of PSUs outstanding as of September 30, 2019, and activity during the nine months then ended, is presented below:
 
Shares
(In thousands)
 
Weighted- Average Grant Date Fair Value Per Share
 
Weighted-Average Remaining Contractual Term
(In years)
 
Aggregate Intrinsic Value
(In thousands)
Outstanding at January 1, 2019
26

 
$
62.87

 
 
 
 
Granted
92

 
$
70.08

 
 
 
 
Vested
(26
)
 
$
62.87

 
 
 
 
Forfeited

 

 
 
 
 
Outstanding at September 30, 2019
92

 
$
70.08

 
0.25
 
$
8,353

Outstanding and expected to vest at September 30, 2019
34

 
 
 
0.25
 
$
3,141


PRSU Awards
            The Company's PRSU program provides for the issuance of PRSUs which will vest based on the Company's performance measured against the PRSU program's established revenue targets. PRSUs are granted in an amount equal to twice the target number of shares to be issued if the maximum performance metrics are met. The actual number of shares the recipient receives is determined at the end of a three-year performance period based on results achieved versus the Company's performance goals, and may range from zero to 200% of the target number. The performance goals for PRSUs granted in fiscal 2017, 2018 and 2019 were based on the Company’s annual revenue growth over the respective three-year performance period.
Expense associated with these awards, net of estimated forfeitures, is recorded throughout the year depending on the number of shares expected to vest based on progress toward the performance target. If the performance conditions are not achieved, no compensation cost is recognized and any previously recognized compensation is reversed.
In January 2019, it was determined that approximately 70,000 shares of the PRSUs granted in 2016, vested in aggregate; the shares were released to the Company’s executives in the first quarter of 2019.
A summary of PRSUs outstanding as of September 30, 2019, and activity during the nine months then ended, is presented below:
 
Shares
(In thousands)
 
Weighted- Average Grant Date Fair Value Per Share
 
Weighted-Average Remaining Contractual Term
(In years)
 
Aggregate Intrinsic Value
(In thousands)
Outstanding at January 1, 2019
213

 
$
55.48

 
 
 
 
Granted
72

 
$
68.17

 
 
 
 
Vested
(70
)
 
$
43.26

 
 
 
 
Forfeited

 

 
 
 
 
Outstanding at September 30, 2019
215

 
$
63.70

 
1.25
 
$
19,424

Outstanding and expected to vest at September 30, 2019
58

 
 
 
2.25
 
$
5,274


RSU Awards
A summary of RSUs outstanding as of September 30, 2019, and activity during the nine months then ended, is presented below:
 
Shares
(In thousands)
 
Weighted- Average Grant Date Fair Value Per Share
 
Weighted-Average Remaining Contractual Term
(In years)
 
Aggregate Intrinsic Value
(In thousands)
Outstanding at January 1, 2019
895

 
$
58.19

 
 
 
 
Granted
275

 
$
68.88

 
 
 
 
Vested
(295
)
 
$
56.15

 
 
 
 
Forfeited
(19
)
 
$
62.32

 
 
 
 
Outstanding at September 30, 2019
856

 
$
62.24

 
1.81
 
$
77,414

Outstanding and expected to vest at September 30, 2019
789

 
 
 
1.72
 
$
71,347


XML 47 R18.htm IDEA: XBRL DOCUMENT v3.19.3
PROVISION FOR INCOME TAXES
9 Months Ended
Sep. 30, 2019
Income Tax Disclosure [Abstract]  
PROVISION FOR INCOME TAXES PROVISION FOR INCOME TAXES:
Income-tax expense includes a provision for federal, state and foreign taxes based on the annual estimated effective tax rate applicable to the Company and its subsidiaries, adjusted for certain discrete items which are fully recognized in the period they occur. Accordingly, the interim effective tax rate may not be reflective of the annual estimated effective tax rate.
The Company's effective tax rates for the three and nine months ended September 30, 2019, were 8.0% and 4.7%, respectively, and 7.6% and 6.3%, respectively, for the corresponding periods of 2018. In the three and nine months ended September 30, 2019 and 2018, the effective tax rate was lower than the statutory federal income-tax rate of 21% due to the geographic distribution of the Company’s world-wide earnings in lower-tax jurisdictions, federal research tax credits and the recognition of excess tax benefits related to share-based payments. These benefits were partially offset by foreign income subject to U.S. tax, known as global intangible low-taxed income. The Company’s primary jurisdiction where foreign earnings are derived is the Cayman Islands, which is a non-taxing jurisdiction. Income earned in other foreign jurisdictions was not material. The Company has not been granted any incentivized tax rates and does not operate under any tax holidays in any jurisdiction.
As of September 30, 2019, the Company maintained a valuation allowance on its California deferred tax assets, New Jersey deferred tax assets, and capital losses for federal purposes, and a valuation allowance with respect to its deferred tax assets relating to tax credits in Canada.
Determining the consolidated provision for income-tax expense, income-tax liabilities and deferred tax assets and liabilities involves judgment. The Company calculates and provides for income taxes in each of the tax jurisdictions in which it operates, which involves estimating current tax exposures as well as making judgments regarding the recoverability of deferred tax assets in each jurisdiction. The estimates used could differ from actual results, which may have a significant impact on operating results in future periods.
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.19.3
COMPONENTS OF THE COMPANY'S CONDENSED CONSOLIDATED BALANCE SHEETS Changes in Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance $ (1,336) $ (2,088) $ (1,689) $ (2,139)
Other comprehensive income (loss) before reclassifications 235 (19) 554 (31)
Amounts reclassified from accumulated other comprehensive loss 17 31 51 94
Net-current period other comprehensive income (loss) 252 12 605 63
Ending balance (1,084) (2,076) (1,084) (2,076)
Unrealized Gains and Losses on Marketable Securities        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance 325 (439) (266) (427)
Other comprehensive income (loss) before reclassifications 208 165 799 153
Amounts reclassified from accumulated other comprehensive loss 0 0 0 0
Net-current period other comprehensive income (loss) 208 165 799 153
Ending balance 533 (274) 533 (274)
Defined Benefit Pension Items        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance (678) (1,174) (712) (1,237)
Other comprehensive income (loss) before reclassifications 0 0 0 0
Amounts reclassified from accumulated other comprehensive loss 17 31 51 94
Net-current period other comprehensive income (loss) 17 31 51 94
Ending balance (661) (1,143) (661) (1,143)
Foreign Currency Items        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance (983) (475) (711) (475)
Other comprehensive income (loss) before reclassifications 27 (184) (245) (184)
Amounts reclassified from accumulated other comprehensive loss 0 0 0 0
Net-current period other comprehensive income (loss) 27 (184) (245) (184)
Ending balance $ (956) $ (659) $ (956) $ (659)
XML 49 R33.htm IDEA: XBRL DOCUMENT v3.19.3
COMPONENTS OF THE COMPANY'S CONDENSED CONSOLIDATED BALANCE SHEETS Inventory (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Balance Sheet Related Disclosures [Abstract]    
Raw materials $ 38,286 $ 41,138
Work-in-process 22,727 15,612
Finished goods 27,697 24,107
Total $ 88,710 $ 80,857
XML 50 R22.htm IDEA: XBRL DOCUMENT v3.19.3
INDEMNIFICATIONS
9 Months Ended
Sep. 30, 2019
Commitments and Contingencies Disclosure [Abstract]  
INDEMNIFICATIONS INDEMNIFICATIONS:
The Company sells products to its distributors under contracts, collectively referred to as Distributor Sales Agreements (“DSA”). Each DSA contains the relevant terms of the contractual arrangement with the distributor, and generally includes certain provisions for indemnifying the distributor against losses, expenses, and liabilities from damages that may be awarded against the distributor in the event the Company's products are found to infringe upon a patent, copyright, trademark, or other proprietary right of a third party (“Customer Indemnification”). The DSA generally limits the scope of and remedies for the Customer Indemnification obligations in a variety of industry-standard respects, including, but not limited to, limitations based on time and geography, and a right to replace an infringing product. The Company also, from time to time, has granted a specific indemnification right to individual customers.
The Company believes its internal development processes and other policies and practices limit its exposure related to such indemnifications. In addition, the Company requires its employees to sign a proprietary information and inventions agreement, which assigns the rights to its employees' development work to the Company. To date, the Company has not had to reimburse any of its distributors or customers for any losses related to these indemnifications and no material claims were outstanding as of September 30, 2019. For several reasons, including the lack of prior indemnification claims and the lack of a monetary liability limit for certain infringement cases, the Company cannot determine the maximum amount of potential future payments, if any, related to such indemnifications.
XML 51 R26.htm IDEA: XBRL DOCUMENT v3.19.3
STOCK-BASED COMPENSATION (Tables)
9 Months Ended
Sep. 30, 2019
Share-based Payment Arrangement [Abstract]  
Stock-based Compensation Expense
The following table summarizes the stock-based compensation expense recognized in accordance with ASC 718-10 for the three and nine months ended September 30, 2019, and September 30, 2018:
 
Three Months Ended
 
Nine Months Ended
(In thousands)
September 30,
2019
 
September 30,
2018
 
September 30,
2019
 
September 30,
2018
Cost of revenues
$
280

 
$
243

 
$
824

 
$
784

Research and development
1,893

 
1,634

 
5,669

 
5,744

Sales and marketing
1,211

 
1,105

 
3,413

 
3,507

General and administrative
1,722

 
1,416

 
5,103

 
6,103

Total stock-based compensation expense
$
5,106

 
$
4,398

 
$
15,009

 
$
16,138


Summary of Option Activity Under the Plans
A summary of stock options outstanding as of September 30, 2019, and activity during the nine months then ended, is presented below:
 
Shares
(In thousands)
 
Weighted-
Average
Exercise
Price
 
Weighted-Average
Remaining
Contractual
Term
(In years)
 
Aggregate
Intrinsic Value
(In thousands)
Outstanding at January 1, 2019
335

 
$
32.41

 
 
 
 
Granted

 

 
 
 
 
Exercised
(162
)
 
$
25.51

 
 
 
 
Forfeited or expired

 

 
 
 
 
Outstanding at September 30, 2019
173

 
$
38.85

 
1.51
 
$
8,945

Vested and exercisable at September 30, 2019
173

 
 
 
1.51
 
$
8,945

Performance Based Awards (PSUs)  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Schedule of Share-based Compensation, Restricted Stock Units Award Activity
A summary of PSUs outstanding as of September 30, 2019, and activity during the nine months then ended, is presented below:
 
Shares
(In thousands)
 
Weighted- Average Grant Date Fair Value Per Share
 
Weighted-Average Remaining Contractual Term
(In years)
 
Aggregate Intrinsic Value
(In thousands)
Outstanding at January 1, 2019
26

 
$
62.87

 
 
 
 
Granted
92

 
$
70.08

 
 
 
 
Vested
(26
)
 
$
62.87

 
 
 
 
Forfeited

 

 
 
 
 
Outstanding at September 30, 2019
92

 
$
70.08

 
0.25
 
$
8,353

Outstanding and expected to vest at September 30, 2019
34

 
 
 
0.25
 
$
3,141


Long-Term Performance-Based Awards (PRSUs)  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Schedule of Share-based Compensation, Restricted Stock Units Award Activity
A summary of PRSUs outstanding as of September 30, 2019, and activity during the nine months then ended, is presented below:
 
Shares
(In thousands)
 
Weighted- Average Grant Date Fair Value Per Share
 
Weighted-Average Remaining Contractual Term
(In years)
 
Aggregate Intrinsic Value
(In thousands)
Outstanding at January 1, 2019
213

 
$
55.48

 
 
 
 
Granted
72

 
$
68.17

 
 
 
 
Vested
(70
)
 
$
43.26

 
 
 
 
Forfeited

 

 
 
 
 
Outstanding at September 30, 2019
215

 
$
63.70

 
1.25
 
$
19,424

Outstanding and expected to vest at September 30, 2019
58

 
 
 
2.25
 
$
5,274


Restricted Stock Units (RSUs)  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Schedule of Share-based Compensation, Restricted Stock Units Award Activity
A summary of RSUs outstanding as of September 30, 2019, and activity during the nine months then ended, is presented below:
 
Shares
(In thousands)
 
Weighted- Average Grant Date Fair Value Per Share
 
Weighted-Average Remaining Contractual Term
(In years)
 
Aggregate Intrinsic Value
(In thousands)
Outstanding at January 1, 2019
895

 
$
58.19

 
 
 
 
Granted
275

 
$
68.88

 
 
 
 
Vested
(295
)
 
$
56.15

 
 
 
 
Forfeited
(19
)
 
$
62.32

 
 
 
 
Outstanding at September 30, 2019
856

 
$
62.24

 
1.81
 
$
77,414

Outstanding and expected to vest at September 30, 2019
789

 
 
 
1.72
 
$
71,347


XML 52 powi-2019930x10q_htm.xml IDEA: XBRL DOCUMENT 0000833640 2019-01-01 2019-09-30 0000833640 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-09-30 0000833640 powi:PerformanceBasedAwardsMember 2019-01-01 2019-09-30 0000833640 powi:LongTermPerformancebasedUnitsMember 2019-01-01 2019-09-30 0000833640 us-gaap:AccountsReceivableMember 2019-01-01 2019-09-30 0000833640 us-gaap:RevenueFromContractWithCustomerMember 2019-01-01 2019-09-30 0000833640 2019-10-18 0000833640 2019-09-30 0000833640 2018-12-31 0000833640 2019-07-01 2019-09-30 0000833640 2018-07-01 2018-09-30 0000833640 2018-01-01 2018-09-30 0000833640 us-gaap:CommonStockMember 2019-09-30 0000833640 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-07-01 2019-09-30 0000833640 us-gaap:RetainedEarningsMember 2019-06-30 0000833640 us-gaap:RetainedEarningsMember 2018-07-01 2018-09-30 0000833640 us-gaap:CommonStockMember 2017-12-31 0000833640 us-gaap:RetainedEarningsMember 2018-09-30 0000833640 us-gaap:RetainedEarningsMember 2018-06-30 0000833640 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-07-01 2018-09-30 0000833640 us-gaap:CommonStockMember 2019-01-01 2019-09-30 0000833640 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0000833640 us-gaap:CommonStockMember 2019-07-01 2019-09-30 0000833640 us-gaap:AdditionalPaidInCapitalMember 2018-07-01 2018-09-30 0000833640 us-gaap:CommonStockMember 2018-01-01 2018-09-30 0000833640 2018-09-30 0000833640 us-gaap:AdditionalPaidInCapitalMember 2019-07-01 2019-09-30 0000833640 us-gaap:AdditionalPaidInCapitalMember 2018-06-30 0000833640 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-09-30 0000833640 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-09-30 0000833640 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0000833640 us-gaap:AdditionalPaidInCapitalMember 2019-09-30 0000833640 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0000833640 us-gaap:RetainedEarningsMember 2019-09-30 0000833640 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0000833640 us-gaap:RetainedEarningsMember 2019-01-01 2019-09-30 0000833640 us-gaap:RetainedEarningsMember 2018-01-01 2018-09-30 0000833640 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-09-30 0000833640 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-09-30 0000833640 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0000833640 us-gaap:CommonStockMember 2018-09-30 0000833640 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-09-30 0000833640 us-gaap:AdditionalPaidInCapitalMember 2018-09-30 0000833640 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-09-30 0000833640 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-30 0000833640 us-gaap:CommonStockMember 2018-07-01 2018-09-30 0000833640 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0000833640 us-gaap:CommonStockMember 2018-06-30 0000833640 us-gaap:RetainedEarningsMember 2017-12-31 0000833640 us-gaap:RetainedEarningsMember 2019-07-01 2019-09-30 0000833640 us-gaap:CommonStockMember 2019-06-30 0000833640 us-gaap:RetainedEarningsMember 2018-12-31 0000833640 us-gaap:CommonStockMember 2018-12-31 0000833640 2017-12-31 0000833640 us-gaap:AccountingStandardsUpdate201602Member powi:OperatingLeaseRightofUseAssetMember 2019-01-01 0000833640 us-gaap:AccountingStandardsUpdate201602Member powi:OperatingLeaseLiabilityMember 2019-01-01 0000833640 us-gaap:AccumulatedTranslationAdjustmentMember 2019-09-30 0000833640 us-gaap:AccumulatedTranslationAdjustmentMember 2017-12-31 0000833640 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-09-30 0000833640 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-01-01 2019-09-30 0000833640 us-gaap:AccumulatedTranslationAdjustmentMember 2018-01-01 2018-09-30 0000833640 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-01-01 2018-09-30 0000833640 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-01-01 2018-09-30 0000833640 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-09-30 0000833640 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-12-31 0000833640 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-01-01 2019-09-30 0000833640 us-gaap:AccumulatedTranslationAdjustmentMember 2018-09-30 0000833640 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-09-30 0000833640 us-gaap:AccumulatedTranslationAdjustmentMember 2019-01-01 2019-09-30 0000833640 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2017-12-31 0000833640 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-12-31 0000833640 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-09-30 0000833640 us-gaap:AccumulatedTranslationAdjustmentMember 2018-12-31 0000833640 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-12-31 0000833640 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-07-01 2019-09-30 0000833640 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-07-01 2019-09-30 0000833640 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-07-01 2018-09-30 0000833640 2019-06-30 0000833640 us-gaap:AccumulatedTranslationAdjustmentMember 2019-07-01 2019-09-30 0000833640 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-07-01 2018-09-30 0000833640 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-06-30 0000833640 us-gaap:AccumulatedTranslationAdjustmentMember 2019-06-30 0000833640 us-gaap:AccumulatedTranslationAdjustmentMember 2018-07-01 2018-09-30 0000833640 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-06-30 0000833640 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-06-30 0000833640 2018-06-30 0000833640 us-gaap:AccumulatedTranslationAdjustmentMember 2018-06-30 0000833640 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-06-30 0000833640 us-gaap:InternetDomainNamesMember 2018-12-31 0000833640 us-gaap:LicensingAgreementsMember 2018-12-31 0000833640 us-gaap:DevelopedTechnologyRightsMember 2019-09-30 0000833640 us-gaap:CustomerRelationshipsMember 2019-09-30 0000833640 us-gaap:LicensingAgreementsMember 2019-09-30 0000833640 us-gaap:CustomerRelationshipsMember 2018-12-31 0000833640 us-gaap:InternetDomainNamesMember 2019-09-30 0000833640 us-gaap:DevelopedTechnologyRightsMember 2018-12-31 0000833640 us-gaap:InProcessResearchAndDevelopmentMember 2018-12-31 0000833640 us-gaap:MoneyMarketFundsMember 2019-09-30 0000833640 us-gaap:FairValueInputsLevel1Member us-gaap:CommercialPaperMember 2019-09-30 0000833640 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2019-09-30 0000833640 us-gaap:FairValueInputsLevel1Member 2019-09-30 0000833640 us-gaap:FairValueInputsLevel2Member 2019-09-30 0000833640 us-gaap:CommercialPaperMember 2019-09-30 0000833640 us-gaap:CorporateDebtSecuritiesMember 2019-09-30 0000833640 us-gaap:FairValueInputsLevel2Member us-gaap:MoneyMarketFundsMember 2019-09-30 0000833640 us-gaap:FairValueInputsLevel1Member us-gaap:CorporateDebtSecuritiesMember 2019-09-30 0000833640 us-gaap:FairValueInputsLevel1Member us-gaap:MoneyMarketFundsMember 2019-09-30 0000833640 us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperMember 2019-09-30 0000833640 us-gaap:FairValueInputsLevel1Member us-gaap:MoneyMarketFundsMember 2018-12-31 0000833640 us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperMember 2018-12-31 0000833640 us-gaap:CommercialPaperMember 2018-12-31 0000833640 us-gaap:CorporateDebtSecuritiesMember 2018-12-31 0000833640 us-gaap:FairValueInputsLevel2Member us-gaap:MoneyMarketFundsMember 2018-12-31 0000833640 us-gaap:FairValueInputsLevel1Member us-gaap:CommercialPaperMember 2018-12-31 0000833640 us-gaap:FairValueInputsLevel2Member 2018-12-31 0000833640 us-gaap:MoneyMarketFundsMember 2018-12-31 0000833640 us-gaap:FairValueInputsLevel1Member us-gaap:CorporateDebtSecuritiesMember 2018-12-31 0000833640 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2018-12-31 0000833640 us-gaap:FairValueInputsLevel1Member 2018-12-31 0000833640 us-gaap:CorporateDebtSecuritiesMember us-gaap:OtherLongTermInvestmentsMember 2019-09-30 0000833640 us-gaap:CommercialPaperMember powi:ShorttermInvestmentsDueinLessThanThreeMonthsMember 2019-09-30 0000833640 powi:ShorttermInvestmentsDueinLessThanThreeMonthsMember 2019-09-30 0000833640 us-gaap:ShortTermInvestmentsMember 2019-09-30 0000833640 us-gaap:CorporateDebtSecuritiesMember powi:ShorttermInvestmentsDueinLessThanThreeMonthsMember 2019-09-30 0000833640 us-gaap:OtherLongTermInvestmentsMember 2019-09-30 0000833640 us-gaap:CorporateDebtSecuritiesMember us-gaap:ShortTermInvestmentsMember 2019-09-30 0000833640 powi:ShorttermInvestmentsDueinLessThanThreeMonthsMember 2018-12-31 0000833640 us-gaap:CorporateDebtSecuritiesMember us-gaap:OtherLongTermInvestmentsMember 2018-12-31 0000833640 us-gaap:CorporateDebtSecuritiesMember us-gaap:ShortTermInvestmentsMember 2018-12-31 0000833640 us-gaap:OtherLongTermInvestmentsMember 2018-12-31 0000833640 us-gaap:CorporateDebtSecuritiesMember powi:ShorttermInvestmentsDueinLessThanThreeMonthsMember 2018-12-31 0000833640 us-gaap:ShortTermInvestmentsMember 2018-12-31 0000833640 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-09-30 0000833640 us-gaap:EmployeeStockOptionMember 2019-09-30 0000833640 us-gaap:EmployeeStockOptionMember 2018-12-31 0000833640 us-gaap:CostOfSalesMember 2019-07-01 2019-09-30 0000833640 us-gaap:SellingAndMarketingExpenseMember 2019-07-01 2019-09-30 0000833640 us-gaap:ResearchAndDevelopmentExpenseMember 2018-07-01 2018-09-30 0000833640 us-gaap:ResearchAndDevelopmentExpenseMember 2019-07-01 2019-09-30 0000833640 us-gaap:CostOfSalesMember 2018-01-01 2018-09-30 0000833640 us-gaap:SellingAndMarketingExpenseMember 2018-07-01 2018-09-30 0000833640 us-gaap:GeneralAndAdministrativeExpenseMember 2018-01-01 2018-09-30 0000833640 us-gaap:CostOfSalesMember 2019-01-01 2019-09-30 0000833640 us-gaap:SellingAndMarketingExpenseMember 2018-01-01 2018-09-30 0000833640 us-gaap:CostOfSalesMember 2018-07-01 2018-09-30 0000833640 us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-09-30 0000833640 us-gaap:GeneralAndAdministrativeExpenseMember 2018-07-01 2018-09-30 0000833640 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-09-30 0000833640 us-gaap:ResearchAndDevelopmentExpenseMember 2018-01-01 2018-09-30 0000833640 us-gaap:GeneralAndAdministrativeExpenseMember 2019-07-01 2019-09-30 0000833640 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-09-30 0000833640 powi:LongTermPerformancebasedUnitsMember 2019-09-30 0000833640 powi:LongTermPerformancebasedUnitsMember 2018-12-31 0000833640 us-gaap:RestrictedStockUnitsRSUMember 2019-09-30 0000833640 us-gaap:RestrictedStockUnitsRSUMember 2018-12-31 0000833640 us-gaap:EmployeeStockMember 2018-07-01 2018-09-30 0000833640 us-gaap:RestrictedStockUnitsRSUMember 2019-07-01 2019-09-30 0000833640 powi:PerformanceBasedAwardsandLongTermPerformancebasedUnitsMember 2018-07-01 2018-09-30 0000833640 powi:PerformanceBasedAwardsandLongTermPerformancebasedUnitsMember 2019-07-01 2019-09-30 0000833640 us-gaap:EmployeeStockMember 2018-01-01 2018-09-30 0000833640 us-gaap:EmployeeStockMember 2019-01-01 2019-09-30 0000833640 powi:PerformanceBasedAwardsandLongTermPerformancebasedUnitsMember 2018-01-01 2018-09-30 0000833640 powi:PerformanceBasedAwardsandLongTermPerformancebasedUnitsMember 2019-01-01 2019-09-30 0000833640 us-gaap:EmployeeStockMember 2019-07-01 2019-09-30 0000833640 srt:MaximumMember powi:LongTermPerformancebasedUnitsMember 2019-01-01 2019-09-30 0000833640 us-gaap:RestrictedStockUnitsRSUMember 2018-07-01 2018-09-30 0000833640 us-gaap:RestrictedStockUnitsRSUMember 2018-01-01 2018-09-30 0000833640 srt:MaximumMember powi:PerformanceBasedAwardsMember 2019-01-01 2019-09-30 0000833640 srt:MinimumMember powi:PerformanceBasedAwardsMember 2019-01-01 2019-09-30 0000833640 srt:MinimumMember powi:LongTermPerformancebasedUnitsMember 2019-01-01 2019-09-30 0000833640 powi:PerformanceBasedAwardsMember 2018-12-31 0000833640 powi:PerformanceBasedAwardsMember 2019-09-30 0000833640 powi:AvnetMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-09-30 0000833640 powi:AvnetMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2018-07-01 2018-09-30 0000833640 powi:AvnetMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2019-07-01 2019-09-30 0000833640 powi:AvnetMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-09-30 0000833640 us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2018-12-31 0000833640 powi:TenCustomersMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2019-01-01 2019-09-30 0000833640 powi:DistributorsMember 2018-01-01 2018-09-30 0000833640 powi:TenCustomersMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-09-30 0000833640 powi:DistributorsMember 2018-07-01 2018-09-30 0000833640 us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2019-09-30 0000833640 us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2019-07-01 2019-09-30 0000833640 powi:TenCustomersMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2018-07-01 2018-09-30 0000833640 powi:DistributorsMember 2019-07-01 2019-09-30 0000833640 powi:TenCustomersMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-09-30 0000833640 powi:DistributorsMember 2019-01-01 2019-09-30 0000833640 us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2019-01-01 2019-09-30 0000833640 powi:TenCustomersMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2019-07-01 2019-09-30 0000833640 powi:TenCustomersMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2018-01-01 2018-12-31 0000833640 powi:OtherCountriesMember 2019-07-01 2019-09-30 0000833640 country:CN 2018-01-01 2018-09-30 0000833640 country:KR 2019-07-01 2019-09-30 0000833640 country:US 2019-01-01 2019-09-30 0000833640 powi:WesternEuropeExcludingGermanyMember 2019-07-01 2019-09-30 0000833640 country:JP 2019-01-01 2019-09-30 0000833640 country:CN 2018-07-01 2018-09-30 0000833640 country:US 2019-07-01 2019-09-30 0000833640 country:KR 2018-01-01 2018-09-30 0000833640 country:DE 2019-01-01 2019-09-30 0000833640 powi:OtherCountriesMember 2019-01-01 2019-09-30 0000833640 country:US 2018-07-01 2018-09-30 0000833640 country:TW 2018-01-01 2018-09-30 0000833640 powi:OtherCountriesMember 2018-07-01 2018-09-30 0000833640 country:CN 2019-01-01 2019-09-30 0000833640 country:KR 2019-01-01 2019-09-30 0000833640 powi:WesternEuropeExcludingGermanyMember 2019-01-01 2019-09-30 0000833640 country:TW 2018-07-01 2018-09-30 0000833640 country:KR 2018-07-01 2018-09-30 0000833640 country:DE 2018-07-01 2018-09-30 0000833640 country:TW 2019-01-01 2019-09-30 0000833640 country:DE 2019-07-01 2019-09-30 0000833640 country:JP 2019-07-01 2019-09-30 0000833640 country:DE 2018-01-01 2018-09-30 0000833640 powi:OtherCountriesMember 2018-01-01 2018-09-30 0000833640 country:CN 2019-07-01 2019-09-30 0000833640 country:JP 2018-01-01 2018-09-30 0000833640 country:TW 2019-07-01 2019-09-30 0000833640 country:JP 2018-07-01 2018-09-30 0000833640 powi:WesternEuropeExcludingGermanyMember 2018-07-01 2018-09-30 0000833640 country:US 2018-01-01 2018-09-30 0000833640 powi:WesternEuropeExcludingGermanyMember 2018-01-01 2018-09-30 0000833640 powi:AvnetMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2019-01-01 2019-09-30 0000833640 powi:AvnetMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2018-01-01 2018-12-31 0000833640 powi:PowertechDistributionLtd.Member us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2018-01-01 2018-12-31 0000833640 us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2018-07-01 2018-09-30 0000833640 us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-09-30 0000833640 us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2019-07-01 2019-09-30 0000833640 us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-09-30 0000833640 us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2018-01-01 2018-12-31 0000833640 us-gaap:SubsequentEventMember 2019-10-01 2019-10-31 0000833640 2019-01-01 2019-01-31 0000833640 srt:MaximumMember 2019-01-01 2019-09-30 0000833640 srt:MinimumMember 2019-01-01 2019-09-30 0000833640 powi:PatentInfringementClaimTwoMember us-gaap:PendingLitigationMember 2008-05-23 2008-05-23 0000833640 powi:PatentInfringmentClaimFiveMember us-gaap:PendingLitigationMember 2012-05-01 2012-05-01 0000833640 powi:PatentInfringementClaimThreeMember us-gaap:PositiveOutcomeOfLitigationMember 2009-11-04 2009-11-04 0000833640 powi:PatentInfringementClaimTwoMember us-gaap:JudicialRulingMember 2012-04-01 2012-04-30 0000833640 powi:PatentInfringementClaimSevenMember us-gaap:PendingLitigationMember 2016-04-01 2016-04-01 0000833640 powi:PatentInfringementClaimTwoCounterclaimMember us-gaap:JudicialRulingMember 2012-04-01 2012-04-30 0000833640 powi:PatentInfringementClaimTwoCounterclaimMember us-gaap:PendingLitigationMember 2019-07-01 2019-07-31 0000833640 powi:PatentInfringementClaimOneMember us-gaap:PositiveOutcomeOfLitigationMember 2006-10-10 2006-10-10 0000833640 powi:PatentInfringmentClaimSixMember us-gaap:PendingLitigationMember 2015-10-21 2015-10-21 0000833640 powi:PatentInfringementClaimThreeMember us-gaap:PositiveOutcomeOfLitigationMember 2014-02-01 2014-02-28 0000833640 powi:PatentInfringementClaimThreeCounterclaimMember us-gaap:PendingLitigationMember 2010-05-05 2010-05-05 0000833640 us-gaap:SubsequentEventMember 2019-10-04 2019-10-04 0000833640 us-gaap:SubsequentEventMember 2019-10-22 2019-10-22 0000833640 powi:PatentInfringementClaimOneMember us-gaap:PositiveOutcomeOfLitigationMember 2004-10-20 2004-10-20 0000833640 powi:PatentInfringementClaimEightMember us-gaap:PendingLitigationMember 2016-08-11 2016-08-11 0000833640 powi:PatentInfringementClaimElevenDomain us-gaap:PendingLitigationMember 2017-11-01 2017-11-30 0000833640 powi:PatentInfringementClaimSevenMember us-gaap:PendingLitigationMember 2019-07-01 2019-09-30 0000833640 powi:PatentInfringementClaimOneMember us-gaap:PositiveOutcomeOfLitigationMember 2011-02-03 2011-02-03 0000833640 powi:PatentInfringementClaimNineMember us-gaap:PendingLitigationMember 2016-11-01 2016-11-01 0000833640 powi:PatentInfringementClaimTwoCounterclaimMember us-gaap:PendingLitigationMember 2012-04-01 2012-04-30 0000833640 powi:PatentInfringementClaimTwoCounterclaimMember us-gaap:PendingLitigationMember 2009-12-18 2009-12-18 0000833640 powi:PatentInfringementClaimThreeMember us-gaap:PositiveOutcomeOfLitigationMember 2017-01-01 2017-01-31 0000833640 powi:PatentInfringementClaimTwoCounterclaimMember us-gaap:PendingLitigationMember 2018-11-09 2018-11-09 0000833640 powi:PatentInfringementClaimThreeMember us-gaap:PositiveOutcomeOfLitigationMember 2015-12-01 2015-12-31 0000833640 powi:PatentInfringementClaimTwoCounterclaimMember us-gaap:PendingLitigationMember 2019-07-01 2019-09-30 0000833640 powi:PatentInfringmentClaimFiveMember us-gaap:PendingLitigationMember 2018-11-15 2018-11-15 0000833640 powi:PatentInfringementClaimTwoCounterclaimMember us-gaap:PendingLitigationMember 2008-11-07 2008-11-07 0000833640 powi:PatentInfringementClaimTenMember us-gaap:PendingLitigationMember 2016-12-27 2016-12-27 0000833640 powi:PatentInfringmentClaimFiveMember us-gaap:JudicialRulingMember 2015-05-29 2015-06-30 0000833640 powi:PatentInfringementClaimOneMember us-gaap:PendingLitigationMember 2008-12-22 2008-12-22 0000833640 powi:PatentInfringementClaimSevenMember us-gaap:PendingLitigationMember 2019-02-01 2019-02-28 0000833640 powi:PatentInfringementClaimOneMember us-gaap:PositiveOutcomeOfLitigationMember 2008-12-12 2008-12-12 0000833640 powi:PatentInfringementClaimThreeCounterclaimMember us-gaap:PendingLitigationMember 2010-05-01 2010-05-31 shares iso4217:USD powi:quarters pure powi:Customer iso4217:USD shares powi:Quarter utreg:Rate powi:patent powi:patents false --12-31 Q3 2019 0000833640 false false 0.17 0.17 0.19 0.19 0.19 P1Y 10 1 10 1 10 10 10 1 10 1 0 0 0 0.1 0.1 0.1 0.1 0.21 0.21 0.21 1 0 0 0 0 -9000 -27000 -5000 -15000 0 0 0 0 10-Q true 2019-09-30 false 000-23441 POWER INTEGRATIONS, INC. DE 94-3065014 5245 Hellyer Avenue San Jose CA 95138 408 414-9200 Common Stock POWI NASDAQ Yes Yes Large Accelerated Filer false false false 29422335 80162000 134137000 164649000 94451000 25819000 11072000 88710000 80857000 15316000 11915000 374656000 332432000 114930000 114117000 18238000 21152000 91849000 91849000 5564000 6906000 31173000 22241000 636410000 588697000 30542000 31552000 10796000 12131000 597000 933000 7717000 3750000 49652000 48366000 9309000 8652000 152000 216000 11969000 4391000 71082000 61625000 28000 28000 143554000 126164000 -1084000 -1689000 422830000 402569000 565328000 527072000 636410000 588697000 114159000 110085000 306212000 322648000 56028000 53080000 151035000 155865000 58131000 57005000 155177000 166783000 17957000 17236000 55172000 52615000 13452000 13278000 39678000 39863000 9224000 8466000 26948000 26700000 40633000 38980000 121798000 119178000 17498000 18025000 33379000 47605000 1078000 1098000 3540000 2819000 18576000 19123000 36919000 50424000 1477000 1456000 1742000 3176000 17099000 17667000 35177000 47248000 0.58 0.60 1.20 1.60 0.57 0.59 1.18 1.56 29385000 29365000 29213000 29558000 29866000 29998000 29709000 30281000 17099000 17667000 35177000 47248000 27000 -184000 -245000 -184000 208000 165000 799000 153000 -17000 -31000 -51000 -94000 252000 12000 605000 63000 17351000 17679000 35782000 47311000 28000 28000 28000 29000 0 0 0 0 0 0 0 -1000 28000 28000 28000 28000 134443000 152380000 126164000 198384000 4005000 2915000 9683000 8550000 0 10988000 7302000 74377000 5106000 4389000 15009000 16139000 143554000 148696000 143554000 148696000 -1336000 -2088000 -1689000 -2139000 252000 12000 605000 63000 -1084000 -2076000 -1084000 -2076000 410730000 371509000 402569000 351408000 17099000 17667000 35177000 47248000 4999000 4692000 14916000 14172000 422830000 384484000 422830000 384484000 565328000 531132000 565328000 531132000 35177000 47248000 14262000 14369000 3840000 3967000 -214000 -455000 15009000 16138000 296000 -342000 1278000 -1395000 57000 170000 14804000 -2886000 7853000 17114000 3034000 2721000 -2636000 2647000 -1126000 1357000 42340000 65635000 14325000 19120000 351000 900000 135288000 58221000 66184000 147501000 -83780000 69260000 9683000 8550000 7302000 74377000 14916000 14172000 0 8000000 0 8000000 -12535000 -79999000 -53975000 54896000 134137000 93655000 80162000 148551000 2868000 3424000 675000 100000 1083000 5897000 BASIS OF PRESENTATION:<div style="line-height:120%;padding-bottom:5px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The condensed consolidated financial statements include the accounts of Power Integrations, Inc., a Delaware corporation (the “Company”), and its wholly owned subsidiaries. Significant intercompany accounts and transactions have been eliminated in consolidation.</span></div><span style="font-family:inherit;font-size:10pt;">While the financial information furnished is unaudited, the condensed consolidated financial statements included in this report reflect all adjustments (consisting only of normal recurring adjustments) that the Company considers necessary for the fair presentation of the results of operations for the interim periods covered and the financial condition of the Company at the date of the interim balance sheet in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”). The results for interim periods are not necessarily indicative of the results for the entire year. The condensed consolidated financial statements should be read in conjunction with the Power Integrations, Inc. consolidated financial statements and the notes thereto for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, included in its Form 10-K filed on </span><span style="font-family:inherit;font-size:10pt;">February 13, 2019</span>, with the Securities and Exchange Commission. SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING PRONOUNCEMENTS:<div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Significant Accounting Policies and Estimates</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Except for the adoption of the new accounting standards for leases mentioned below, no material changes have been made to the Company’s significant accounting policies disclosed in Note 2, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Significant Accounting Policies and Recent Accounting Pronouncements</span><span style="font-family:inherit;font-size:10pt;">, in its Annual Report on Form 10-K, filed on </span><span style="font-family:inherit;font-size:10pt;">February 13, 2019</span><span style="font-family:inherit;font-size:10pt;">, for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"> Adoption of New Accounting Standards</span></div><div style="line-height:120%;padding-bottom:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In February 2016, the FASB amended the existing accounting standards for leases, ASU 2016-02, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases</span><span style="font-family:inherit;font-size:10pt;">. The amendments require lessees to recognize, on the balance sheet, assets and liabilities for the rights and obligations created by leases. The accounting by lessors will remain largely unchanged from that applied under previous U.S. GAAP. The Company is required to adopt the amendments in the first quarter of fiscal 2019, with early adoption permitted.</span></div><div style="line-height:120%;padding-bottom:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company adopted the new standards in the first quarter of 2019, effective January 1, 2019, using the optional transition method, under which the new standards were applied prospectively rather than restating the prior periods presented. The Company elected the practical expedients under the transition guidance, which includes the use of hindsight in determining the lease term and the practical expedient package to not reassess whether any expired or existing contracts are or contain leases, to not reassess the classification of any expired or existing leases, and to not reassess initial direct costs for any existing leases. In addition, the Company elected the practical expedient to recognize lease and non-lease components as a single lease component. The Company has elected not to record on the balance sheet leases with an initial term of twelve months or less. Upon adoption, the Company recognized both right-of-use assets and corresponding lease liabilities of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$7.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$7.2 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, on the condensed consolidated balance sheet. The difference between the right-of-use assets and lease liabilities was due to prepaid rent. There was no impact on the condensed consolidated statement of income or the condensed consolidated statement of cash flows.</span></div> 7300000 7200000 COMPONENTS OF THE COMPANY’S CONDENSED CONSOLIDATED BALANCE SHEETS:<div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Accounts Receivable</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">(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;">September 30, <br/>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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, <br/>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:9pt;"><span style="font-family:inherit;font-size:9pt;">Accounts receivable trade</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>61,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>54,055</span></span></div></td><td style="vertical-align: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;">Allowances for ship and debit</span></div></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>(30,678</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 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>(40,118</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;">Allowances for stock rotation and rebate</span></div></td><td colspan="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>(3,796</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 colspan="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>(2,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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><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;">Allowances for doubtful accounts</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>(763</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>(706</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></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;">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: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>25,819</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>11,072</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%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Inventories</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">(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;">September 30, <br/>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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, <br/>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:9pt;"><span style="font-family:inherit;font-size:9pt;">Raw materials</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>38,286</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>41,138</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:9pt;"><span style="font-family:inherit;font-size:9pt;">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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>22,727</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>15,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></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;">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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>27,697</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>24,107</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:9pt;"><span style="font-family:inherit;font-size:9pt;">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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>88,710</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>80,857</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%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Prepaid Expenses and Other Current Assets</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">(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;">September 30, <br/>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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, <br/>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:9pt;"><span style="font-family:inherit;font-size:9pt;">Prepaid legal fees</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>1,906</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>181</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Prepaid income tax</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>4,028</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>3,081</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">Prepaid maintenance agreements</span></div></td><td colspan="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>1,062</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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>2,047</span></span></div></td><td style="vertical-align: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;">Interest receivable</span></div></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>1,286</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;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>595</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">Advance to suppliers</span></div></td><td colspan="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>3,074</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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>2,157</span></span></div></td><td style="vertical-align: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;">Other</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>3,960</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>3,854</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: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;">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: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>15,316</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: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>11,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><div style="line-height:120%;padding-top:4px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Intangible Assets</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24"/></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:1%;"/><td style="width:11%;"/><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:11%;"/><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="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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 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="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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, 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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">(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;">Gross</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;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;">Accumulated</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;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;">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;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;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;">Accumulated</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;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;">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;">Domain name</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,261</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>1,261</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>1,261</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>1,261</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:9pt;"><span style="font-family:inherit;font-size:9pt;">In-process research and development</span></div></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></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>4,690</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>4,690</span></span></div></td><td style="vertical-align:bottom;"><div style="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;">Developed technology</span></div></td><td colspan="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>37,960</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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>(24,993</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 colspan="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>12,967</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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,270</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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>(22,464</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 colspan="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>10,806</span></span></div></td><td style="vertical-align: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:9pt;"><span style="font-family:inherit;font-size:9pt;">Customer relationships</span></div></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>20,030</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>(17,720</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 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>2,310</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>20,030</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>(16,520</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 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>3,510</span></span></div></td><td style="vertical-align:bottom;"><div style="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;">Technology licenses</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,926</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>(226</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: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 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,700</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,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 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>(115</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: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 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>885</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:9pt;"><span style="font-family:inherit;font-size:9pt;">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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>61,177</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(42,939</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: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;border-bottom:3px double #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:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>18,238</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>60,251</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(39,099</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: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;border-bottom:3px double #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:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>21,152</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:4px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The estimated future amortization expense related to finite-lived intangible assets at </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, is as follows:</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:84%;"/><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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Fiscal Year</span></div></td><td colspan="3" style="vertical-align:bottom;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;">Estimated</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Amortization</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;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:9pt;"><span style="font-family:inherit;font-size:9pt;">2019 (remaining three 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: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>1,380</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:9pt;"><span style="font-family:inherit;font-size:9pt;">2020</span></div></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>4,355</span></span></div></td><td style="vertical-align:bottom;"><div style="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;">2021</span></div></td><td colspan="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>3,489</span></span></div></td><td style="vertical-align: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:9pt;"><span style="font-family:inherit;font-size:9pt;">2022</span></div></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>2,411</span></span></div></td><td style="vertical-align:bottom;"><div style="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;">2023</span></div></td><td colspan="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>2,169</span></span></div></td><td style="vertical-align: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:9pt;"><span style="font-family:inherit;font-size:9pt;">Thereafter</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>3,173</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: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;">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: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>16,977</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-bottom:8px;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Accumulated Other Comprehensive Loss</span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Changes in accumulated other comprehensive loss for </span><span style="font-family:inherit;font-size:10pt;">three and nine months</span><span style="font-family:inherit;font-size:10pt;"> ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 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 as follows:</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="34"/></tr><tr><td style="width:26%;"/><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:6%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/><td style="width:2%;"/><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:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Unrealized Gains and Losses on Marketable 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="8" 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;">Defined Benefit Pension Items</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 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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Foreign Currency Items</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Total</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;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</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="8" style="vertical-align:bottom;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</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 colspan="7" style="vertical-align:bottom;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</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Three 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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="8" 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;">September 30,</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 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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30,</span></div></td></tr><tr><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;">(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: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="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;">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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td colspan="2" 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;">2018</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 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;">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:9pt;"><span style="font-family:inherit;font-size:9pt;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: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;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;">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:9pt;"><span style="font-family:inherit;font-size:9pt;">Beginning balance</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:1px solid #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>325</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 style="vertical-align:bottom;border-bottom:1px solid #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:1px solid #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>(439</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;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-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#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:1px solid #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>(678</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;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 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;border-bottom:1px solid #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:1px solid #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,174</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;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 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;border-bottom:1px solid #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:1px solid #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>(983</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;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-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#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:1px solid #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>(475</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;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-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#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:1px solid #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,336</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;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-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#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:1px solid #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,088</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;border-top:1px solid #000000;"><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: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;">Other comprehensive income (loss) before reclassifications</span></div></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>208</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>165</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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 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 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 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 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>27</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>(184</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 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>235</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>(19</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;">Amounts reclassified from accumulated other comprehensive loss</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>—</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>—</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>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;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(1</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:8pt;"><span style="font-family:inherit;font-size:8pt;">)</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>31</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;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(1</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:8pt;"><span style="font-family:inherit;font-size:8pt;">)</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>—</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>—</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>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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>31</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Net-current period other comprehensive income (loss)</span></div></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>208</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>165</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>17</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 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 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>31</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 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 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>27</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>(184</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>252</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>12</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Ending balance</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>533</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: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>(274</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: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;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>(661</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</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;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,143</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</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;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>(956</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: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;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>(659</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: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;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,084</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: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;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,076</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</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="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:24px;"><span style="font-family:inherit;font-size:9pt;">(1) </span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">This component of accumulated other comprehensive income (loss) is included in the computation of net periodic pension cost for the three months ended </span><span style="font-family:inherit;font-size:9pt;">September 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">.</span></div></td></tr></table><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="34"/></tr><tr><td style="width:25%;"/><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:6%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:2%;"/><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:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Unrealized Gains and Losses on Marketable 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="8" 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;">Defined Benefit Pension Items</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 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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Foreign Currency Items</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Total</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;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;">Nine 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="8" style="vertical-align:bottom;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;">Nine Months Ended</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 colspan="7" style="vertical-align:bottom;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;">Nine 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;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Nine 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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="8" 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;">September 30,</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 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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30,</span></div></td></tr><tr><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;">(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: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="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;">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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td colspan="2" 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;">2018</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 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;">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:9pt;"><span style="font-family:inherit;font-size:9pt;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: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;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;">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:9pt;"><span style="font-family:inherit;font-size:9pt;">Beginning balance</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:1px solid #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>(266</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;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-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#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:1px solid #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>(427</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;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-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#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:1px solid #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>(712</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;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 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;border-bottom:1px solid #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:1px solid #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,237</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;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 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;border-bottom:1px solid #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:1px solid #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>(711</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;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-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#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:1px solid #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>(475</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;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-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#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:1px solid #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,689</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;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-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#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:1px solid #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,139</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;border-top:1px solid #000000;"><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: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;">Other comprehensive income (loss) before reclassifications</span></div></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>799</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>153</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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 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 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 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 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>(245</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 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>(184</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 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>554</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>(31</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;">Amounts reclassified from accumulated other comprehensive loss</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>—</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>—</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>51</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;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(1</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:8pt;"><span style="font-family:inherit;font-size:8pt;">)</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>94</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;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(1</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:8pt;"><span style="font-family:inherit;font-size:8pt;">)</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>—</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>—</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>51</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>94</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Net-current period other comprehensive income (loss)</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>799</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>153</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>51</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 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 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>94</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 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 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>(245</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>(184</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>605</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>63</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Ending balance</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>533</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>(274</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: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;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>(661</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</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;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,143</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</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;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>(956</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: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;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>(659</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: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;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,084</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: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;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,076</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</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:9pt;padding-left:24px;"><span style="font-family:inherit;font-size:9pt;">(1) </span></div><div style="line-height:120%;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">This component of accumulated other comprehensive income (loss) is included in the computation of net periodic pension cost for the nine months ended </span><span style="font-family:inherit;font-size:9pt;">September 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">.</span></div> <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Accounts Receivable</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">(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;">September 30, <br/>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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, <br/>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:9pt;"><span style="font-family:inherit;font-size:9pt;">Accounts receivable trade</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>61,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>54,055</span></span></div></td><td style="vertical-align: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;">Allowances for ship and debit</span></div></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>(30,678</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 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>(40,118</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;">Allowances for stock rotation and rebate</span></div></td><td colspan="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>(3,796</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 colspan="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>(2,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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><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;">Allowances for doubtful accounts</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>(763</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>(706</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></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;">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: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>25,819</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>11,072</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> 61056000 54055000 30678000 40118000 3796000 2159000 763000 706000 25819000 11072000 <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Inventories</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">(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;">September 30, <br/>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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, <br/>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:9pt;"><span style="font-family:inherit;font-size:9pt;">Raw materials</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>38,286</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>41,138</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:9pt;"><span style="font-family:inherit;font-size:9pt;">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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>22,727</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>15,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></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;">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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>27,697</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>24,107</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:9pt;"><span style="font-family:inherit;font-size:9pt;">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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>88,710</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>80,857</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> 38286000 41138000 22727000 15612000 27697000 24107000 88710000 80857000 <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Prepaid Expenses and Other Current Assets</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">(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;">September 30, <br/>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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, <br/>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:9pt;"><span style="font-family:inherit;font-size:9pt;">Prepaid legal fees</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>1,906</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>181</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Prepaid income tax</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>4,028</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>3,081</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">Prepaid maintenance agreements</span></div></td><td colspan="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>1,062</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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>2,047</span></span></div></td><td style="vertical-align: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;">Interest receivable</span></div></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>1,286</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;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>595</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">Advance to suppliers</span></div></td><td colspan="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>3,074</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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>2,157</span></span></div></td><td style="vertical-align: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;">Other</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>3,960</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>3,854</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: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;">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: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>15,316</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: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>11,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> 1906000 181000 4028000 3081000 1062000 2047000 1286000 595000 3074000 2157000 3960000 3854000 15316000 11915000 <div style="line-height:120%;padding-top:4px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Intangible Assets</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24"/></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:1%;"/><td style="width:11%;"/><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:11%;"/><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="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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 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="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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, 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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">(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;">Gross</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;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;">Accumulated</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;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;">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;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;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;">Accumulated</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;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;">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;">Domain name</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,261</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>1,261</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>1,261</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>1,261</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:9pt;"><span style="font-family:inherit;font-size:9pt;">In-process research and development</span></div></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></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>4,690</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>4,690</span></span></div></td><td style="vertical-align:bottom;"><div style="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;">Developed technology</span></div></td><td colspan="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>37,960</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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>(24,993</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 colspan="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>12,967</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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,270</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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>(22,464</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 colspan="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>10,806</span></span></div></td><td style="vertical-align: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:9pt;"><span style="font-family:inherit;font-size:9pt;">Customer relationships</span></div></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>20,030</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>(17,720</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 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>2,310</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>20,030</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>(16,520</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 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>3,510</span></span></div></td><td style="vertical-align:bottom;"><div style="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;">Technology licenses</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,926</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>(226</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: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 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,700</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,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 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>(115</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: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 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>885</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:9pt;"><span style="font-family:inherit;font-size:9pt;">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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>61,177</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(42,939</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: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;border-bottom:3px double #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:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>18,238</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>60,251</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(39,099</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: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;border-bottom:3px double #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:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>21,152</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> 1261000 1261000 1261000 1261000 4690000 4690000 37960000 24993000 12967000 33270000 22464000 10806000 20030000 17720000 2310000 20030000 16520000 3510000 1926000 226000 1700000 1000000 115000 885000 61177000 42939000 18238000 60251000 39099000 21152000 <div style="line-height:120%;padding-top:4px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The estimated future amortization expense related to finite-lived intangible assets at </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, is as follows:</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:84%;"/><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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Fiscal Year</span></div></td><td colspan="3" style="vertical-align:bottom;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;">Estimated</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Amortization</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;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:9pt;"><span style="font-family:inherit;font-size:9pt;">2019 (remaining three 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: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>1,380</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:9pt;"><span style="font-family:inherit;font-size:9pt;">2020</span></div></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>4,355</span></span></div></td><td style="vertical-align:bottom;"><div style="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;">2021</span></div></td><td colspan="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>3,489</span></span></div></td><td style="vertical-align: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:9pt;"><span style="font-family:inherit;font-size:9pt;">2022</span></div></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>2,411</span></span></div></td><td style="vertical-align:bottom;"><div style="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;">2023</span></div></td><td colspan="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>2,169</span></span></div></td><td style="vertical-align: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:9pt;"><span style="font-family:inherit;font-size:9pt;">Thereafter</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>3,173</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: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;">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: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>16,977</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-bottom:8px;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div> 1380000 4355000 3489000 2411000 2169000 3173000 16977000 <div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Changes in accumulated other comprehensive loss for </span><span style="font-family:inherit;font-size:10pt;">three and nine months</span><span style="font-family:inherit;font-size:10pt;"> ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 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 as follows:</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="34"/></tr><tr><td style="width:26%;"/><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:6%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/><td style="width:2%;"/><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:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Unrealized Gains and Losses on Marketable 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="8" 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;">Defined Benefit Pension Items</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 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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Foreign Currency Items</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Total</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;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</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="8" style="vertical-align:bottom;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</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 colspan="7" style="vertical-align:bottom;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</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Three 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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="8" 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;">September 30,</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 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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30,</span></div></td></tr><tr><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;">(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: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="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;">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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td colspan="2" 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;">2018</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 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;">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:9pt;"><span style="font-family:inherit;font-size:9pt;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: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;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;">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:9pt;"><span style="font-family:inherit;font-size:9pt;">Beginning balance</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:1px solid #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>325</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 style="vertical-align:bottom;border-bottom:1px solid #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:1px solid #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>(439</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;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-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#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:1px solid #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>(678</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;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 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;border-bottom:1px solid #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:1px solid #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,174</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;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 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;border-bottom:1px solid #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:1px solid #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>(983</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;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-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#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:1px solid #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>(475</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;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-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#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:1px solid #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,336</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;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-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#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:1px solid #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,088</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;border-top:1px solid #000000;"><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: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;">Other comprehensive income (loss) before reclassifications</span></div></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>208</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>165</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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 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 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 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 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>27</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>(184</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 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>235</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>(19</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;">Amounts reclassified from accumulated other comprehensive loss</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>—</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>—</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>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;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(1</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:8pt;"><span style="font-family:inherit;font-size:8pt;">)</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>31</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;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(1</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:8pt;"><span style="font-family:inherit;font-size:8pt;">)</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>—</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>—</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>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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>31</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Net-current period other comprehensive income (loss)</span></div></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>208</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>165</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>17</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 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 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>31</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 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 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>27</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>(184</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>252</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>12</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Ending balance</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>533</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: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>(274</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: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;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>(661</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</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;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,143</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</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;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>(956</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: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;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>(659</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: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;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,084</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: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;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,076</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</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="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:24px;"><span style="font-family:inherit;font-size:9pt;">(1) </span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">This component of accumulated other comprehensive income (loss) is included in the computation of net periodic pension cost for the three months ended </span><span style="font-family:inherit;font-size:9pt;">September 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">.</span></div></td></tr></table><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="34"/></tr><tr><td style="width:25%;"/><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:6%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:2%;"/><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:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Unrealized Gains and Losses on Marketable 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="8" 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;">Defined Benefit Pension Items</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 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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Foreign Currency Items</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Total</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;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;">Nine 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="8" style="vertical-align:bottom;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;">Nine Months Ended</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 colspan="7" style="vertical-align:bottom;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;">Nine 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;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Nine 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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="8" 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;">September 30,</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 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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30,</span></div></td></tr><tr><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;">(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: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="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;">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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td colspan="2" 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;">2018</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 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;">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:9pt;"><span style="font-family:inherit;font-size:9pt;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: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;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;">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:9pt;"><span style="font-family:inherit;font-size:9pt;">Beginning balance</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:1px solid #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>(266</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;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-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#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:1px solid #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>(427</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;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-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#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:1px solid #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>(712</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;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 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;border-bottom:1px solid #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:1px solid #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,237</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;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 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;border-bottom:1px solid #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:1px solid #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>(711</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;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-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#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:1px solid #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>(475</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;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-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#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:1px solid #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,689</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;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-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#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:1px solid #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,139</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;border-top:1px solid #000000;"><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: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;">Other comprehensive income (loss) before reclassifications</span></div></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>799</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>153</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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 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 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 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 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>(245</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 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>(184</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 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>554</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>(31</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;">Amounts reclassified from accumulated other comprehensive loss</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>—</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>—</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>51</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;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(1</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:8pt;"><span style="font-family:inherit;font-size:8pt;">)</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>94</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;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(1</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:8pt;"><span style="font-family:inherit;font-size:8pt;">)</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>—</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>—</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>51</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>94</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Net-current period other comprehensive income (loss)</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>799</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>153</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>51</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 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 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>94</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 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 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>(245</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>(184</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>605</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>63</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Ending balance</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>533</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>(274</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: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;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>(661</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</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;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,143</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</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;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>(956</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: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;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>(659</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: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;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,084</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: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;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,076</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</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:9pt;padding-left:24px;"><span style="font-family:inherit;font-size:9pt;">(1) </span></div><div style="line-height:120%;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">This component of accumulated other comprehensive income (loss) is included in the computation of net periodic pension cost for the nine months ended </span><span style="font-family:inherit;font-size:9pt;">September 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">.</span></div> 325000 -439000 -678000 -1174000 -983000 -475000 -1336000 -2088000 208000 165000 0 0 27000 -184000 235000 -19000 0 0 17000 31000 0 0 17000 31000 208000 165000 17000 31000 27000 -184000 252000 12000 533000 -274000 -661000 -1143000 -956000 -659000 -1084000 -2076000 -266000 -427000 -712000 -1237000 -711000 -475000 -1689000 -2139000 799000 153000 0 0 -245000 -184000 554000 -31000 0 0 51000 94000 0 0 51000 94000 799000 153000 51000 94000 -245000 -184000 605000 63000 533000 -274000 -661000 -1143000 -956000 -659000 -1084000 -2076000 FAIR VALUE MEASUREMENTS:<div style="line-height:120%;padding-bottom:4px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The FASB established a three-tier value hierarchy, which prioritizes the inputs used in measuring fair value as follows: (Level 1) observable inputs such as quoted prices for identical assets in active markets; (Level 2) inputs other than the quoted prices in active markets that are observable either directly or indirectly; and (Level 3) unobservable inputs in which there is little or no market data, which requires the Company to develop its own assumptions. This hierarchy requires the Company to use observable market data, when available, and to minimize the use of unobservable inputs when determining fair value.</span></div><div style="line-height:120%;padding-bottom:4px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company's cash equivalents and short-term marketable securities are classified within Level 1 or Level 2 of the fair-value hierarchy because they are valued using quoted market prices, broker or dealer quotations, or alternative pricing sources with reasonable levels of price transparency.</span></div><div style="line-height:120%;padding-bottom:4px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fair-value hierarchy of the Company's cash equivalents and marketable securities at </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, was as follows:</span></div><div style="line-height:120%;padding-bottom:4px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;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;">Fair Value Measurement at</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="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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 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;">(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;">Total 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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Quoted Prices in Active Markets for Identical Assets (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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Significant Other Observable Inputs (Level 2)</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;">Corporate 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: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>161,408</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>161,408</span></span></div></td><td style="vertical-align: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;">Commercial paper</span></div></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>48,323</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>48,323</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">Money market funds</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>3,157</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>3,157</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>—</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:9pt;"><span style="font-family:inherit;font-size:9pt;">     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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>212,888</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3,157</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>209,731</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%;padding-bottom:6px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;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;">Fair Value Measurement at</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="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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, 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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">(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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Total 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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Quoted Prices in Active Markets for Identical Assets (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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Significant Other Observable Inputs (Level 2)</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;">Corporate 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: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>94,451</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>94,451</span></span></div></td><td style="vertical-align: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;">Commercial paper</span></div></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>96,366</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>96,366</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">Money market funds</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>304</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>304</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>—</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:9pt;"><span style="font-family:inherit;font-size:9pt;">     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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>191,121</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>304</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>190,817</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%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company did not transfer any investments between Level 1 and Level 2 of the fair-value hierarchy in the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, and the twelve months ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div> <div style="line-height:120%;padding-bottom:4px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fair-value hierarchy of the Company's cash equivalents and marketable securities at </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, was as follows:</span></div><div style="line-height:120%;padding-bottom:4px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;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;">Fair Value Measurement at</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="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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 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;">(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;">Total 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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Quoted Prices in Active Markets for Identical Assets (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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Significant Other Observable Inputs (Level 2)</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;">Corporate 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: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>161,408</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>161,408</span></span></div></td><td style="vertical-align: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;">Commercial paper</span></div></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>48,323</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>48,323</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">Money market funds</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>3,157</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>3,157</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>—</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:9pt;"><span style="font-family:inherit;font-size:9pt;">     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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>212,888</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3,157</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>209,731</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%;padding-bottom:6px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;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;">Fair Value Measurement at</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="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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, 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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">(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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Total 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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Quoted Prices in Active Markets for Identical Assets (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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Significant Other Observable Inputs (Level 2)</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;">Corporate 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: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>94,451</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>94,451</span></span></div></td><td style="vertical-align: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;">Commercial paper</span></div></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>96,366</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>96,366</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">Money market funds</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>304</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>304</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>—</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:9pt;"><span style="font-family:inherit;font-size:9pt;">     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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>191,121</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>304</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>190,817</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> 161408000 0 161408000 48323000 0 48323000 3157000 3157000 0 212888000 3157000 209731000 94451000 0 94451000 96366000 0 96366000 304000 304000 0 191121000 304000 190817000 MARKETABLE SECURITIES:<div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortized cost and estimated fair market value of marketable securities classified as available-for-sale (excluding cash equivalents) at </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, were as follows:</span></div><div style="line-height:120%;padding-bottom:4px;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:47%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" rowspan="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:9pt;"><span style="font-family:inherit;font-size:9pt;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="7" style="vertical-align:bottom;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;">Gross Unrealized</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" rowspan="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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Estimated Fair Market Value</span></div></td></tr><tr><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;">(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;">Gains</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:9pt;"><span style="font-family:inherit;font-size:9pt;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></tr><tr><td style="vertical-align:middle;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;">Investments due in 3 months or less:</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:middle;padding-left:20px;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;">Commercial paper</span></div></td><td style="vertical-align:middle;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:middle;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3,241</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;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:middle;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:middle;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:middle;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:middle;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:middle;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3,241</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:20px;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;">Corporate securities</span></div></td><td colspan="2" style="vertical-align:middle;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>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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;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:middle;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:middle;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>900</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:middle;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;">Total</span></div></td><td colspan="2" style="vertical-align:middle;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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>4,141</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:middle;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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>4,141</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:middle;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;">Investments due in 4-12 months:</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:middle;padding-left:20px;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;">Corporate securities</span></div></td><td colspan="2" style="vertical-align:middle;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>68,989</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:middle;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>310</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;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:middle;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>69,299</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;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;">Total</span></div></td><td colspan="2" style="vertical-align:middle;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>68,989</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:middle;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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>310</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:middle;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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</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:middle;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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>69,299</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></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Investments due in 12 months or greater:</span></div></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:middle;background-color:#cceeff;padding-left:20px;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;">Corporate securities</span></div></td><td colspan="2" style="vertical-align:middle;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>90,986</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:middle;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>228</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;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>(5</span></span></div></td><td style="vertical-align:middle;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 colspan="2" style="vertical-align:middle;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>91,209</span></span></div></td><td style="vertical-align: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:middle;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;">Total</span></div></td><td colspan="2" style="vertical-align:middle;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>90,986</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>228</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:middle;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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(5</span></span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size: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:middle;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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>91,209</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:middle;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 marketable securities</span></div></td><td style="vertical-align:middle;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:middle;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>164,116</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:middle;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:middle;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>538</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:middle;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:middle;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>(5</span></span></div></td><td style="vertical-align:middle;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: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:middle;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:middle;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>164,649</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%;padding-top:4px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortized cost and estimated fair market value of marketable securities classified as available-for-sale (excluding cash equivalents) at </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, were as follows:</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:47%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" rowspan="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:9pt;"><span style="font-family:inherit;font-size:9pt;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="7" style="vertical-align:bottom;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;">Gross Unrealized</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" rowspan="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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Estimated Fair Market Value</span></div></td></tr><tr><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;">(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;">Gains</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:9pt;"><span style="font-family:inherit;font-size:9pt;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></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;font-weight:bold;">Investments due in 3 months or less:</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;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#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:20px;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;">Corporate securities</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>6,788</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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>(2</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size: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>6,786</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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:9pt;"><span style="font-family:inherit;font-size:9pt;">Total</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>6,788</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;border-top:1px solid #000000;"><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;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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:9pt;"><span style="font-family:inherit;font-size:9pt;"><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;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-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>6,786</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></tr><tr><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;">Investments due in 4-12 months:</span></div></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:9pt;"><span style="font-family:inherit;font-size:9pt;">Corporate securities</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>60,123</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;"><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>(244</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 colspan="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>59,879</span></span></div></td><td style="vertical-align: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:9pt;"><span style="font-family:inherit;font-size:9pt;">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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>60,123</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;border-top:1px solid #000000;"><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;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(244</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size: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;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>59,879</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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Investments due in 12 months or greater:</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Corporate 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>27,806</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</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>(22</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>27,786</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Total</span></div></td><td colspan="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>27,806</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2</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;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(22</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;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-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>27,786</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></tr><tr><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;">Total marketable securities</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>94,717</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(268</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: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;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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>94,451</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%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, the Company evaluated the nature of the investments with a loss position, which were primarily high-quality corporate securities, and determined the unrealized losses were not other-than-temporary.</span></div> <div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortized cost and estimated fair market value of marketable securities classified as available-for-sale (excluding cash equivalents) at </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, were as follows:</span></div><div style="line-height:120%;padding-bottom:4px;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:47%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" rowspan="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:9pt;"><span style="font-family:inherit;font-size:9pt;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="7" style="vertical-align:bottom;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;">Gross Unrealized</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" rowspan="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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Estimated Fair Market Value</span></div></td></tr><tr><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;">(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;">Gains</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:9pt;"><span style="font-family:inherit;font-size:9pt;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></tr><tr><td style="vertical-align:middle;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;">Investments due in 3 months or less:</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:middle;padding-left:20px;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;">Commercial paper</span></div></td><td style="vertical-align:middle;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:middle;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3,241</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;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:middle;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:middle;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:middle;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:middle;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:middle;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3,241</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:20px;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;">Corporate securities</span></div></td><td colspan="2" style="vertical-align:middle;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>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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;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:middle;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:middle;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>900</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:middle;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;">Total</span></div></td><td colspan="2" style="vertical-align:middle;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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>4,141</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:middle;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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>4,141</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:middle;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;">Investments due in 4-12 months:</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:middle;padding-left:20px;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;">Corporate securities</span></div></td><td colspan="2" style="vertical-align:middle;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>68,989</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:middle;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>310</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;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:middle;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>69,299</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;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;">Total</span></div></td><td colspan="2" style="vertical-align:middle;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>68,989</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:middle;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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>310</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:middle;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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</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:middle;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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>69,299</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></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Investments due in 12 months or greater:</span></div></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:middle;background-color:#cceeff;padding-left:20px;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;">Corporate securities</span></div></td><td colspan="2" style="vertical-align:middle;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>90,986</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:middle;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>228</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;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>(5</span></span></div></td><td style="vertical-align:middle;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 colspan="2" style="vertical-align:middle;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>91,209</span></span></div></td><td style="vertical-align: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:middle;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;">Total</span></div></td><td colspan="2" style="vertical-align:middle;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>90,986</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>228</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:middle;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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(5</span></span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size: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:middle;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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>91,209</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:middle;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 marketable securities</span></div></td><td style="vertical-align:middle;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:middle;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>164,116</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:middle;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:middle;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>538</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:middle;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:middle;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>(5</span></span></div></td><td style="vertical-align:middle;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: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:middle;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:middle;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>164,649</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%;padding-top:4px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortized cost and estimated fair market value of marketable securities classified as available-for-sale (excluding cash equivalents) at </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, were as follows:</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:47%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" rowspan="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:9pt;"><span style="font-family:inherit;font-size:9pt;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="7" style="vertical-align:bottom;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;">Gross Unrealized</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" rowspan="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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Estimated Fair Market Value</span></div></td></tr><tr><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;">(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;">Gains</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:9pt;"><span style="font-family:inherit;font-size:9pt;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></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;font-weight:bold;">Investments due in 3 months or less:</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;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#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:20px;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;">Corporate securities</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>6,788</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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>(2</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size: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>6,786</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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:9pt;"><span style="font-family:inherit;font-size:9pt;">Total</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>6,788</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;border-top:1px solid #000000;"><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;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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:9pt;"><span style="font-family:inherit;font-size:9pt;"><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;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-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>6,786</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></tr><tr><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;">Investments due in 4-12 months:</span></div></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:9pt;"><span style="font-family:inherit;font-size:9pt;">Corporate securities</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>60,123</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;"><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>(244</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 colspan="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>59,879</span></span></div></td><td style="vertical-align: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:9pt;"><span style="font-family:inherit;font-size:9pt;">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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>60,123</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;border-top:1px solid #000000;"><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;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(244</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size: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;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>59,879</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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Investments due in 12 months or greater:</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Corporate 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>27,806</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</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>(22</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>27,786</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Total</span></div></td><td colspan="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>27,806</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2</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;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(22</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;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-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>27,786</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></tr><tr><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;">Total marketable securities</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>94,717</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(268</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: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;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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>94,451</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> 3241000 0 0 3241000 900000 0 0 900000 4141000 0 0 4141000 68989000 310000 0 69299000 68989000 310000 0 69299000 90986000 228000 5000 91209000 90986000 228000 5000 91209000 164116000 538000 5000 164649000 6788000 0 2000 6786000 6788000 0 2000 6786000 60123000 0 244000 59879000 60123000 0 244000 59879000 27806000 2000 22000 27786000 27806000 2000 22000 27786000 94717000 2000 268000 94451000 STOCK-BASED COMPENSATION:<div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the stock-based compensation expense recognized in accordance with ASC 718-10 for the three and </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;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</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Nine 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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">(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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, <br/>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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, <br/>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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, <br/>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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, <br/>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:9pt;"><span style="font-family:inherit;font-size:9pt;">Cost of revenues</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>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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>243</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>824</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>784</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Research and development</span></div></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>1,893</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>1,634</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>5,669</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>5,744</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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;">Sales and marketing</span></div></td><td colspan="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>1,211</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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>1,105</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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>3,413</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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>3,507</span></span></div></td><td style="vertical-align: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;">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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,722</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>1,416</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>5,103</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>6,103</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">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: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>5,106</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>4,398</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>15,009</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>16,138</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-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock-based compensation expense in the three months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$5.1 million</span></span><span style="font-family:inherit;font-size:10pt;">, comprising approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$4.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> related to restricted stock unit (RSU) awards, </span><span style="font-family:inherit;font-size:10pt;"><span>$0.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> related to performance-based (PSU) awards and long-term performance-based (PRSU) awards and </span><span style="font-family:inherit;font-size:10pt;"><span>$0.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> related to the Company’s employee stock purchase plan. In the nine months ended September 30, 2019, stock-based compensation expense was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$15.0 million</span></span><span style="font-family:inherit;font-size:10pt;">, comprising approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$13.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> related to RSUs, </span><span style="font-family:inherit;font-size:10pt;"><span>$0.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> related to PSUs and PRSUs and </span><span style="font-family:inherit;font-size:10pt;"><span>$1.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> related to the Company’s employee stock purchase plan.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock-based compensation expense in the three months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$4.4 million</span></span><span style="font-family:inherit;font-size:10pt;">, comprising approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$4.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> related to RSUs, a reduction to expense of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> related to PSUs and PRSUs and </span><span style="font-family:inherit;font-size:10pt;"><span>$0.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> related to the Company’s employee stock purchase plan. In the nine months ended September 30, 2018, stock-based compensation expense was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$16.1 million</span></span><span style="font-family:inherit;font-size:10pt;">, comprising approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$12.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> related to RSUs, </span><span style="font-family:inherit;font-size:10pt;"><span>$2.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> related to PSUs and PRSUs and </span><span style="font-family:inherit;font-size:10pt;"><span>$1.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> related to the Company’s employee stock purchase plan.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock Options</span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A summary of stock options outstanding as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, and activity during the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months then ended, is presented below:</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:41%;"/><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:16%;"/><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:9pt;"><span style="font-family:inherit;font-size:9pt;"> </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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Shares</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted-</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Average</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Exercise</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Price</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;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;">Weighted-Average</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Remaining</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Contractual</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Term</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Aggregate</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Intrinsic Value</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;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:9pt;"><span style="font-family:inherit;font-size:9pt;">Outstanding at January 1, 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>335</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>32.41</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;"><div 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:9pt;"><span style="font-family:inherit;font-size:9pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size: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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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: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;">Exercised</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(162</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>25.51</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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></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;">Forfeited or expired</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size: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>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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: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;">Outstanding at September 30, 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;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>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>38.85</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;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1.51</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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>8,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></tr><tr><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;">Vested and exercisable at September 30, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>173</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1.51</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>8,945</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%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">PSU Awards</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Under the performance-based awards program, the Company grants awards in the performance year in an amount equal to twice the target number of shares to be issued if the maximum performance metrics are met. The number of shares that are released at the end of the performance year can range from </span><span style="font-family:inherit;font-size:10pt;"><span>zero</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>200%</span></span><span style="font-family:inherit;font-size:10pt;"> of the target number depending on the Company’s performance. The performance metrics of this program are annual targets consisting of a combination of net revenue, non-GAAP operating income and strategic goals.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As the net revenue, non-GAAP operating income and strategic goals are considered performance conditions, expense associated with these awards, net of estimated forfeitures, is recognized over the service period based on an assessment of the achievement of the performance targets. The fair value of these PSUs is determined using the fair value of the Company’s common stock on the date of the grant, reduced by the discounted present value of dividends expected to be declared before the awards vest. If the performance conditions are not achieved, no compensation cost is recognized and any previously recognized compensation is reversed.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:6px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In January </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, it was determined that approximately </span><span style="font-family:inherit;font-size:10pt;"><span>26,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares of the PSUs granted in </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> vested in aggregate; the shares were released to the Company’s employees and executives in the first quarter of </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A summary of PSUs outstanding as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, and activity during the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months then ended, is presented below:</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;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;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:44%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Shares</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted- Average Grant Date Fair Value Per Share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;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;">Weighted-Average Remaining Contractual Term</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Aggregate Intrinsic Value</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;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:9pt;"><span style="font-family:inherit;font-size:9pt;">Outstanding at January 1, 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>26</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>62.87</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="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:9pt;"><span style="font-family:inherit;font-size:9pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>92</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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>70.08</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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: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;">Vested</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><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: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>62.87</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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></tr><tr><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;">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: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>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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: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;">Outstanding at September 30, 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;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>92</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>70.08</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;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>0.25</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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>8,353</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Outstanding and expected to vest at September 30, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>34</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>0.25</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3,141</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-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">PRSU Awards</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:8pt;">      </span><span style="font-family:inherit;font-size:10pt;">      The Company's PRSU program provides for the issuance of PRSUs which will vest based on the Company's performance measured against the PRSU program's established revenue targets. PRSUs are granted in an amount equal to twice the target number of shares to be issued if the maximum performance metrics are met. The actual number of shares the recipient receives is determined at the end of a three-year performance period based on results achieved versus the Company's performance goals, and may range from </span><span style="font-family:inherit;font-size:10pt;"><span>zero</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>200%</span></span><span style="font-family:inherit;font-size:10pt;"> of the target number. The performance goals for PRSUs granted in fiscal 2017, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> were based on the Company’s annual revenue growth over the respective three-year performance period.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expense associated with these awards, net of estimated forfeitures, is recorded throughout the year depending on the number of shares expected to vest based on progress toward the performance target. If the performance conditions are not achieved, no compensation cost is recognized and any previously recognized compensation is reversed.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:6px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In January </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, it was determined that approximately </span><span style="font-family:inherit;font-size:10pt;"><span>70,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares of the PRSUs granted in 2016, vested in aggregate; the shares were released to the Company’s executives in the first quarter of </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A summary of PRSUs outstanding as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, and activity during the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months then ended, is presented below:</span></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:44%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Shares</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted- Average Grant Date Fair Value Per Share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;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;">Weighted-Average Remaining Contractual Term</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Aggregate Intrinsic Value</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;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:9pt;"><span style="font-family:inherit;font-size:9pt;">Outstanding at January 1, 2019</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>213</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>55.48</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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:9pt;"><span style="font-family:inherit;font-size:9pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>72</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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>68.17</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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: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;">Vested</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(70</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>43.26</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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></tr><tr><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;">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: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>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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: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;">Outstanding at September 30, 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>215</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: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>63.70</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;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1.25</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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>19,424</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Outstanding and expected to vest at September 30, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>58</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2.25</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>5,274</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-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">RSU Awards</span></div><div style="line-height:120%;padding-top:4px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A summary of RSUs outstanding as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, and activity during the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months then ended, is presented below:</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:44%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Shares</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted- Average Grant Date Fair Value Per Share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;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;">Weighted-Average Remaining Contractual Term</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Aggregate Intrinsic Value</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;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:9pt;"><span style="font-family:inherit;font-size:9pt;">Outstanding at January 1, 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>895</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>58.19</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="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:9pt;"><span style="font-family:inherit;font-size:9pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>275</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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>68.88</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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: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;">Vested</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(295</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>56.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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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></tr><tr><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;">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:9pt;"><span style="font-family:inherit;font-size:9pt;"><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: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>62.32</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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: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;">Outstanding at September 30, 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>856</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: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>62.24</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;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1.81</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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>77,414</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Outstanding and expected to vest at September 30, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>789</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1.72</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>71,347</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%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the stock-based compensation expense recognized in accordance with ASC 718-10 for the three and </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;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</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Nine 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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">(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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, <br/>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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, <br/>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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, <br/>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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, <br/>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:9pt;"><span style="font-family:inherit;font-size:9pt;">Cost of revenues</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>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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>243</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>824</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>784</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Research and development</span></div></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>1,893</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>1,634</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>5,669</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>5,744</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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;">Sales and marketing</span></div></td><td colspan="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>1,211</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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>1,105</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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>3,413</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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>3,507</span></span></div></td><td style="vertical-align: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;">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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,722</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>1,416</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>5,103</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>6,103</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">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: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>5,106</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>4,398</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>15,009</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>16,138</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> 280000 243000 824000 784000 1893000 1634000 5669000 5744000 1211000 1105000 3413000 3507000 1722000 1416000 5103000 6103000 5106000 4398000 15009000 16138000 5100000 4400000 300000 400000 15000000.0 13200000 600000 1200000 4400000 4200000 -100000 300000 16100000 12400000 2600000 1100000 <div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A summary of stock options outstanding as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, and activity during the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months then ended, is presented below:</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:41%;"/><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:16%;"/><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:9pt;"><span style="font-family:inherit;font-size:9pt;"> </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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Shares</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted-</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Average</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Exercise</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Price</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;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;">Weighted-Average</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Remaining</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Contractual</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Term</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Aggregate</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Intrinsic Value</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;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:9pt;"><span style="font-family:inherit;font-size:9pt;">Outstanding at January 1, 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>335</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>32.41</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;"><div 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:9pt;"><span style="font-family:inherit;font-size:9pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size: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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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: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;">Exercised</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(162</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>25.51</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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></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;">Forfeited or expired</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size: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>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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: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;">Outstanding at September 30, 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;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>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>38.85</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;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1.51</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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>8,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></tr><tr><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;">Vested and exercisable at September 30, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>173</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1.51</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>8,945</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> 335000 32.41 0 0 162000 25.51 0 0 173000 38.85 P1Y6M3D 8945000 173000 P1Y6M3D 8945000 0 2 26000 <div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A summary of PSUs outstanding as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, and activity during the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months then ended, is presented below:</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;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;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:44%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Shares</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted- Average Grant Date Fair Value Per Share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;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;">Weighted-Average Remaining Contractual Term</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Aggregate Intrinsic Value</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;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:9pt;"><span style="font-family:inherit;font-size:9pt;">Outstanding at January 1, 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>26</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>62.87</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="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:9pt;"><span style="font-family:inherit;font-size:9pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>92</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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>70.08</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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: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;">Vested</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><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: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>62.87</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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></tr><tr><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;">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: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>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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: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;">Outstanding at September 30, 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;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>92</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>70.08</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;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>0.25</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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>8,353</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Outstanding and expected to vest at September 30, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>34</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>0.25</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3,141</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> 26000 62.87 92000 70.08 26000 62.87 0 0 92000 70.08 P0Y3M 8353000 34000 P0Y3M 3141000 0 2 70000 <div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A summary of PRSUs outstanding as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, and activity during the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months then ended, is presented below:</span></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:44%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Shares</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted- Average Grant Date Fair Value Per Share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;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;">Weighted-Average Remaining Contractual Term</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Aggregate Intrinsic Value</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;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:9pt;"><span style="font-family:inherit;font-size:9pt;">Outstanding at January 1, 2019</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>213</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>55.48</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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:9pt;"><span style="font-family:inherit;font-size:9pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>72</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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>68.17</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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: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;">Vested</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(70</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>43.26</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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></tr><tr><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;">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: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>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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: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;">Outstanding at September 30, 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>215</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: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>63.70</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;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1.25</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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>19,424</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Outstanding and expected to vest at September 30, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>58</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2.25</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>5,274</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> 213000 55.48 72000 68.17 70000 43.26 0 0 215000 63.70 P1Y3M 19424000 58000 P2Y3M 5274000 <div style="line-height:120%;padding-top:4px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A summary of RSUs outstanding as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, and activity during the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months then ended, is presented below:</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:44%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Shares</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted- Average Grant Date Fair Value Per Share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;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;">Weighted-Average Remaining Contractual Term</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Aggregate Intrinsic Value</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;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:9pt;"><span style="font-family:inherit;font-size:9pt;">Outstanding at January 1, 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>895</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>58.19</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="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:9pt;"><span style="font-family:inherit;font-size:9pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>275</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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>68.88</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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: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;">Vested</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(295</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>56.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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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></tr><tr><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;">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:9pt;"><span style="font-family:inherit;font-size:9pt;"><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: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>62.32</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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: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;">Outstanding at September 30, 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>856</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: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>62.24</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;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1.81</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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>77,414</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Outstanding and expected to vest at September 30, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>789</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1.72</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>71,347</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> 895000 58.19 275000 68.88 295000 56.15 19000 62.32 856000 62.24 P1Y9M21D 77414000 789000 P1Y8M19D 71347000 SIGNIFICANT CUSTOMERS AND GEOGRAPHIC NET REVENUES:<div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Segment Reporting</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company is organized and operates as one reportable segment, the design, development, manufacture and marketing of integrated circuits and related components for use primarily in the high-voltage power-conversion market. The Company’s chief operating decision maker, the Chief Executive Officer, reviews financial information presented on a consolidated basis for purposes of making operating decisions and assessing financial performance.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Customer Concentration</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company's top ten customers accounted for approximately </span><span style="font-family:inherit;font-size:10pt;"><span>55%</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>54%</span></span><span style="font-family:inherit;font-size:10pt;"> of net revenues for the </span><span style="font-family:inherit;font-size:10pt;">three and nine months</span><span style="font-family:inherit;font-size:10pt;"> ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, respectively, and approximately </span><span style="font-family:inherit;font-size:10pt;"><span>56%</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>57%</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, of net revenues in the corresponding periods of the previous year. A significant portion of these revenues are attributable to sales of the Company’s products to distributors of electronic components. These distributors sell the Company’s products to a broad, diverse range of end users, including original equipment manufacturers, or OEMs, and merchant power supply manufacturers. Sales to distributors were </span><span style="font-family:inherit;font-size:10pt;"><span>$78.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$222.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> in the </span><span style="font-family:inherit;font-size:10pt;">three and nine months</span><span style="font-family:inherit;font-size:10pt;"> ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, respectively, and </span><span style="font-family:inherit;font-size:10pt;"><span>$83.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$245.4 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, for the corresponding periods of </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">. Direct sales to OEMs and power-supply manufacturers accounted for the remainder.</span></div><div style="line-height:120%;padding-bottom:4px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In each of </span><span style="font-family:inherit;font-size:10pt;">three and nine months</span><span style="font-family:inherit;font-size:10pt;"> ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 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;">, one customer, a distributor of the Company's products, accounted for more than </span><span style="font-family:inherit;font-size:10pt;"><span>10%</span></span><span style="font-family:inherit;font-size:10pt;"> of the Company’s net revenues.</span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table discloses this customer’s percentage of revenues for the respective periods:</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:45%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;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</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Nine 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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Customer</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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, <br/>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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, <br/>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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, <br/>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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, <br/>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:9pt;"><span style="font-family:inherit;font-size:9pt;">Avnet</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><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: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;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>14</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;background-color:#cceeff;padding-left:2px;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>11</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: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;background-color:#cceeff;padding-left:2px;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>14</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:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">No other customers accounted for </span><span style="font-family:inherit;font-size:10pt;"><span>10%</span></span><span style="font-family:inherit;font-size:10pt;"> or more of the Company’s net revenues in the periods presented.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Concentration of Credit Risk</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of cash investments and trade receivables. The Company does not have any off-balance-sheet credit exposure related to its customers. As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>65%</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>64%</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, of accounts receivable were concentrated with the Company’s top </span><span style="font-family:inherit;font-size:10pt;"><span>ten</span></span><span style="font-family:inherit;font-size:10pt;"> customers.</span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following customers represented </span><span style="font-family:inherit;font-size:10pt;"><span>10%</span></span><span style="font-family:inherit;font-size:10pt;"> or more of accounts receivable:</span></div><div style="line-height:120%;text-align:justify;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"/></tr><tr><td style="width:73%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Customer</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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, <br/>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="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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, <br/>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:9pt;"><span style="font-family:inherit;font-size:9pt;">Avnet</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>14</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: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;background-color:#cceeff;padding-left:2px;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>17</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:9pt;"><span style="font-family:inherit;font-size:9pt;">%</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;">Powertech Distribution Ltd.</span></div></td><td 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></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:6px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;"> </span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">*Total customer accounts receivable was less than </span><span style="font-family:inherit;font-size:10pt;"><span>10%</span></span><span style="font-family:inherit;font-size:10pt;"> of net accounts receivables.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:6px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">No other customers accounted for </span><span style="font-family:inherit;font-size:10pt;"><span>10%</span></span><span style="font-family:inherit;font-size:10pt;"> or more of the Company’s accounts receivable in the periods presented.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Geographic Net Revenues</span></div><div style="line-height:120%;padding-bottom:4px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:9pt;"/><span style="font-family:inherit;font-size:10pt;">The Company markets its products globally through its sales personnel and a worldwide network of independent sales representatives and distributors. Geographic net revenues, based on “bill to” customer locations, for the </span><span style="font-family:inherit;font-size:10pt;">three and nine months</span><span style="font-family:inherit;font-size:10pt;"> ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, were as follows:</span></div><div style="line-height:120%;padding-bottom:4px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;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="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Nine 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="font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">(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;">September 30, <br/>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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, <br/>2018</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div></td><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;">September 30, <br/>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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, <br/>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:9pt;"><span style="font-family:inherit;font-size:9pt;">United States of America</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>2,878</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>4,460</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>8,162</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>12,056</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Hong Kong/China</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>64,526</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size: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:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>59,178</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size: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:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>171,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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>169,149</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">Taiwan</span></div></td><td colspan="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>10,410</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></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:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>11,210</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></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:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>27,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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>36,010</span></span></div></td><td style="vertical-align: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;">Korea</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>7,177</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>8,087</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size: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:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>22,621</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>25,965</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">Western Europe (excluding Germany)</span></div></td><td colspan="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>9,220</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></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:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>12,842</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></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:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>28,746</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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>37,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></tr><tr><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;">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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>4,753</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size: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:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>5,040</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size: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:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>11,312</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>15,238</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">Germany</span></div></td><td colspan="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>4,921</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></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:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3,873</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></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:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>13,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 colspan="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>10,882</span></span></div></td><td style="vertical-align: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;">Other</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>10,274</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>5,395</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>23,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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>15,438</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: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;">Total net revenues</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>114,159</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>110,085</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>306,212</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>322,648</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> 0.55 0.54 0.56 0.57 78000000.0 222700000 83300000 245400000 0.10 <div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table discloses this customer’s percentage of revenues for the respective periods:</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:45%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;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</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Nine 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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Customer</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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, <br/>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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, <br/>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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, <br/>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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, <br/>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:9pt;"><span style="font-family:inherit;font-size:9pt;">Avnet</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><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: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;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>14</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;background-color:#cceeff;padding-left:2px;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>11</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: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;background-color:#cceeff;padding-left:2px;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>14</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:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 0.11 0.14 0.11 0.14 0.10 0.65 0.64 10 <div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following customers represented </span><span style="font-family:inherit;font-size:10pt;"><span>10%</span></span><span style="font-family:inherit;font-size:10pt;"> or more of accounts receivable:</span></div><div style="line-height:120%;text-align:justify;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"/></tr><tr><td style="width:73%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Customer</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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, <br/>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="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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, <br/>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:9pt;"><span style="font-family:inherit;font-size:9pt;">Avnet</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>14</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: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;background-color:#cceeff;padding-left:2px;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>17</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:9pt;"><span style="font-family:inherit;font-size:9pt;">%</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;">Powertech Distribution Ltd.</span></div></td><td 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></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:6px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;"> </span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">*Total customer accounts receivable was less than </span><span style="font-family:inherit;font-size:10pt;"><span>10%</span></span><span style="font-family:inherit;font-size:10pt;"> of net accounts receivables.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:6px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">No other customers accounted for </span><span style="font-family:inherit;font-size:10pt;"><span>10%</span></span><span style="font-family:inherit;font-size:10pt;"> or more of the Company’s accounts receivable in the periods presented.</span></div> 0.10 0.14 0.17 0.11 0.10 0.10 <div style="line-height:120%;padding-bottom:4px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:9pt;"/><span style="font-family:inherit;font-size:10pt;">The Company markets its products globally through its sales personnel and a worldwide network of independent sales representatives and distributors. Geographic net revenues, based on “bill to” customer locations, for the </span><span style="font-family:inherit;font-size:10pt;">three and nine months</span><span style="font-family:inherit;font-size:10pt;"> ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, were as follows:</span></div><div style="line-height:120%;padding-bottom:4px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;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="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Nine 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="font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">(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;">September 30, <br/>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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, <br/>2018</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div></td><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;">September 30, <br/>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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, <br/>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:9pt;"><span style="font-family:inherit;font-size:9pt;">United States of America</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>2,878</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>4,460</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>8,162</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>12,056</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Hong Kong/China</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>64,526</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size: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:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>59,178</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size: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:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>171,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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>169,149</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">Taiwan</span></div></td><td colspan="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>10,410</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></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:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>11,210</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></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:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>27,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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>36,010</span></span></div></td><td style="vertical-align: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;">Korea</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>7,177</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>8,087</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size: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:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>22,621</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>25,965</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">Western Europe (excluding Germany)</span></div></td><td colspan="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>9,220</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></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:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>12,842</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></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:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>28,746</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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>37,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></tr><tr><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;">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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>4,753</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size: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:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>5,040</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size: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:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>11,312</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>15,238</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">Germany</span></div></td><td colspan="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>4,921</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></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:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3,873</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></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:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>13,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 colspan="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>10,882</span></span></div></td><td style="vertical-align: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;">Other</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>10,274</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>5,395</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>23,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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>15,438</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: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;">Total net revenues</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>114,159</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>110,085</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>306,212</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>322,648</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> 2878000 4460000 8162000 12056000 64526000 59178000 171110000 169149000 10410000 11210000 27246000 36010000 7177000 8087000 22621000 25965000 9220000 12842000 28746000 37910000 4753000 5040000 11312000 15238000 4921000 3873000 13661000 10882000 10274000 5395000 23354000 15438000 114159000 110085000 306212000 322648000 STOCKHOLDERS’ EQUITY:<div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Common Stock Shares Outstanding</span></div><div style="line-height:120%;padding-bottom: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:98.08429118773945%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:43%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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:9pt;"><span style="font-family:inherit;font-size:9pt;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="5" style="vertical-align:bottom;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;">Nine 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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">(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;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, <br/>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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, <br/>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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, <br/>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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, <br/>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:9pt;"><span style="font-family:inherit;font-size:9pt;">Beginning balance</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>29,330</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>29,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 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>28,889</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>29,782</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: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;">Common stock issued under employee stock plans</span></div></td><td 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>89</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>59</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>651</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>630</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">Repurchased</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><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 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>(152</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: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;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>(121</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: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;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,084</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><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;">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:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>29,419</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>29,328</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>29,419</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>29,328</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-bottom:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Common Stock Repurchases</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of December 31, 2018, the Company had approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$51.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> remaining under its stock-repurchase program. In the nine months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company repurchased approximately </span><span style="font-family:inherit;font-size:10pt;"><span>121,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares of its common stock for approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$7.3 million</span></span><span style="font-family:inherit;font-size:10pt;">. As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company had approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$43.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> remaining under its current repurchase program, which has no expiration date. Authorization of future repurchase programs is at the discretion of the board of directors and will depend on the Company’s financial condition, results of operations, capital requirements, business conditions and other factors.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Cash Dividends</span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In January 2019, the Company’s board of directors declared </span><span style="font-family:inherit;font-size:10pt;"><span>four</span></span><span style="font-family:inherit;font-size:10pt;"> quarterly cash dividends in the amount of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.17</span></span><span style="font-family:inherit;font-size:10pt;"> per share to be paid to stockholders of record at the end of each quarter in </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">. In October 2019, the Company’s board of directors raised the cash dividends per share with the declaration of </span><span style="font-family:inherit;font-size:10pt;"><span>five</span></span><span style="font-family:inherit;font-size:10pt;"> cash dividends, consisting of (a) a dividend in the amount of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.02</span></span><span style="font-family:inherit;font-size:10pt;"> per share to be paid to stockholders of record at the end of the fourth quarter in 2019, which is in addition to the dividend in the amount of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.17</span></span><span style="font-family:inherit;font-size:10pt;"> per share to be paid to stockholders of record at the end of the fourth quarter in 2019 previously declared by the board in January 2019, and (b) a dividend in the amount of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.19</span></span><span style="font-family:inherit;font-size:10pt;"> per share to be paid to stockholders of record at the end of each quarter in 2020. For the three and nine months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, and 2018, cash dividends declared and paid were as follows:</span></div><div style="line-height:120%;text-align:justify;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="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:middle;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</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:middle;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;">Nine 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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">(In thousands, except per share amounts)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, <br/>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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, <br/>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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, <br/>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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, <br/>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:9pt;"><span style="font-family:inherit;font-size:9pt;">Dividends declared and paid</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>4,999</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>4,692</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>14,916</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>14,172</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Dividends declared per common share</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>0.17</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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>0.16</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size: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>0.51</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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>0.48</span></span></div></td><td style="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-bottom: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:98.08429118773945%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:43%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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:9pt;"><span style="font-family:inherit;font-size:9pt;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="5" style="vertical-align:bottom;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;">Nine 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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">(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;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, <br/>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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, <br/>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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, <br/>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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, <br/>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:9pt;"><span style="font-family:inherit;font-size:9pt;">Beginning balance</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>29,330</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>29,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 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>28,889</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>29,782</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: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;">Common stock issued under employee stock plans</span></div></td><td 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>89</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>59</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>651</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>630</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">Repurchased</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><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 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>(152</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: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;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>(121</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: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;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,084</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><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;">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:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>29,419</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>29,328</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>29,419</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>29,328</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> 29330000 29421000 28889000 29782000 89000 59000 651000 630000 0 152000 121000 1084000 29419000 29328000 29419000 29328000 51200000 121000 7300000 43900000 4 0.17 5 0.02 0.17 0.19 <div style="line-height:120%;text-align:justify;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="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:middle;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</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:middle;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;">Nine 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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">(In thousands, except per share amounts)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, <br/>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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, <br/>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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, <br/>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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, <br/>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:9pt;"><span style="font-family:inherit;font-size:9pt;">Dividends declared and paid</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>4,999</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>4,692</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>14,916</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>14,172</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Dividends declared per common share</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>0.17</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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>0.16</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size: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>0.51</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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>0.48</span></span></div></td><td style="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> 4999000 4692000 14916000 14172000 0.17 0.16 0.51 0.48 EARNINGS PER SHARE:<div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:9pt;"> </span><span style="font-family:inherit;font-size:10pt;">Basic earnings per share are calculated by dividing net income by the weighted-average shares of common stock outstanding during the period. Diluted earnings per share are calculated by dividing net income by the weighted-average shares of common stock and dilutive common equivalent shares outstanding during the period. Dilutive common equivalent shares included in this calculation consist of dilutive shares issuable upon the assumed exercise of outstanding common stock options, the assumed vesting of outstanding restricted stock units, the assumed issuance of awards under the stock purchase plan and contingently issuable performance-based awards, as computed using the treasury stock method.</span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A summary of the earnings per share calculation is 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:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> </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:9pt;"><span style="font-family:inherit;font-size:9pt;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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Nine 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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">(In thousands, except per share amounts)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, <br/>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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, <br/>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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, <br/>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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, <br/>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:9pt;"><span style="font-family:inherit;font-size:9pt;">Basic earnings per share:</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;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:20px;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;">Net income</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>17,099</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>17,667</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>35,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>47,248</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:20px;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;">Weighted-average common shares</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>29,385</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>29,365</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>29,213</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>29,558</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:20px;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;">Basic earnings per share</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>0.58</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>0.60</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1.20</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1.60</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Diluted earnings per share:</span><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt"> (1)</sup></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:9pt;"><span style="font-family:inherit;font-size:9pt;">Net income</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>17,099</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>17,667</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>35,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>47,248</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:20px;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;">Weighted-average common shares</span></div></td><td colspan="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>29,385</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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>29,365</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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>29,213</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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>29,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:bottom;padding-left:20px;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;">Effect of dilutive awards:</span></div></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:44px;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;">Employee stock plans</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>481</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>633</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>496</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>723</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:20px;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;">Diluted weighted-average common shares</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>29,866</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>29,998</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>29,709</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>30,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:bottom;background-color:#cceeff;padding-left:20px;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;">Diluted earnings per share</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>0.57</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>0.59</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: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.18</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: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.56</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></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">_______________</span></div><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:24px;"><span style="font-family:inherit;font-size:9pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The Company includes the shares underlying performance-based awards in the calculation of diluted earnings per share if the performance conditions have been satisfied as of the end of the reporting period and excludes such shares when the necessary conditions have not been met. The Company has excluded the shares underlying the outstanding performance-based awards in the </span><span style="font-family:inherit;font-size:9pt;">2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;"> calculations as the shares were not contingently issuable as of the end of the reporting periods.  </span></div></td></tr></table><div style="line-height:120%;padding-bottom:4px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the three and </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>no</span></span><span style="font-family:inherit;font-size:10pt;"> outstanding stock awards were determined to be anti-dilutive and therefore excluded from the computation of diluted earnings per share.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A summary of the earnings per share calculation is 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:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> </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:9pt;"><span style="font-family:inherit;font-size:9pt;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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Nine 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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">(In thousands, except per share amounts)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, <br/>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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, <br/>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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, <br/>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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, <br/>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:9pt;"><span style="font-family:inherit;font-size:9pt;">Basic earnings per share:</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;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:20px;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;">Net income</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>17,099</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>17,667</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>35,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>47,248</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:20px;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;">Weighted-average common shares</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>29,385</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>29,365</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>29,213</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>29,558</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:20px;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;">Basic earnings per share</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>0.58</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>0.60</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1.20</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1.60</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Diluted earnings per share:</span><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt"> (1)</sup></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:9pt;"><span style="font-family:inherit;font-size:9pt;">Net income</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>17,099</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>17,667</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>35,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>47,248</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:20px;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;">Weighted-average common shares</span></div></td><td colspan="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>29,385</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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>29,365</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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>29,213</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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>29,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:bottom;padding-left:20px;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;">Effect of dilutive awards:</span></div></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:44px;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;">Employee stock plans</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>481</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>633</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>496</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>723</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:20px;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;">Diluted weighted-average common shares</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>29,866</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>29,998</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>29,709</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>30,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:bottom;background-color:#cceeff;padding-left:20px;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;">Diluted earnings per share</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>0.57</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>0.59</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: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.18</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: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.56</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></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">_______________</span></div><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:24px;"><span style="font-family:inherit;font-size:9pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The Company includes the shares underlying performance-based awards in the calculation of diluted earnings per share if the performance conditions have been satisfied as of the end of the reporting period and excludes such shares when the necessary conditions have not been met. The Company has excluded the shares underlying the outstanding performance-based awards in the </span><span style="font-family:inherit;font-size:9pt;">2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;"> calculations as the shares were not contingently issuable as of the end of the reporting periods.  </span></div></td></tr></table> 17099000 17667000 35177000 47248000 29385000 29365000 29213000 29558000 0.58 0.60 1.20 1.60 17099000 17667000 35177000 47248000 29385000 29365000 29213000 29558000 481000 633000 496000 723000 29866000 29998000 29709000 30281000 0.57 0.59 1.18 1.56 0 PROVISION FOR INCOME TAXES:<div style="line-height:120%;padding-bottom:4px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income-tax expense includes a provision for federal, state and foreign taxes based on the annual estimated effective tax rate applicable to the Company and its subsidiaries, adjusted for certain discrete items which are fully recognized in the period they occur. Accordingly, the interim effective tax rate may not be reflective of the annual estimated effective tax rate. </span></div><div style="line-height:120%;padding-bottom:4px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company's effective tax rates for the </span><span style="font-family:inherit;font-size:10pt;">three and nine months</span><span style="font-family:inherit;font-size:10pt;"> ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, were </span><span style="font-family:inherit;font-size:10pt;"><span>8.0%</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>4.7%</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, and </span><span style="font-family:inherit;font-size:10pt;"><span>7.6%</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>6.3%</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, for the corresponding periods of 2018. In the </span><span style="font-family:inherit;font-size:10pt;">three and nine months</span><span style="font-family:inherit;font-size:10pt;"> ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 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;">, the effective tax rate was lower than the statutory federal income-tax rate of </span><span style="font-family:inherit;font-size:10pt;"><span>21%</span></span><span style="font-family:inherit;font-size:10pt;"> due to the geographic distribution of the Company’s world-wide earnings in lower-tax jurisdictions, federal research tax credits and the recognition of excess tax benefits related to share-based payments. These benefits were partially offset by foreign income subject to U.S. tax, known as global intangible low-taxed income. The Company’s primary jurisdiction where foreign earnings are derived is the Cayman Islands, which is a non-taxing jurisdiction. Income earned in other foreign jurisdictions was not material. The Company has not been granted any incentivized tax rates and does not operate under any tax holidays in any jurisdiction.</span></div><div style="line-height:120%;padding-bottom:4px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company maintained a valuation allowance on its California deferred tax assets, New Jersey deferred tax assets, and capital losses for federal purposes, and a valuation allowance with respect to its deferred tax assets relating to tax credits in Canada.</span></div><div style="line-height:120%;padding-bottom:4px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Determining the consolidated provision for income-tax expense, income-tax liabilities and deferred tax assets and liabilities involves judgment. The Company calculates and provides for income taxes in each of the tax jurisdictions in which it operates, which involves estimating current tax exposures as well as making judgments regarding the recoverability of deferred tax assets in each jurisdiction. The estimates used could differ from actual results, which may have a significant impact on operating results in future periods.</span></div> 0.080 0.047 0.076 0.063 0.21 LEASES:<div style="line-height:120%;padding-bottom:4px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company’s leases consist of operating leases for administrative office spaces, research-and-development facilities, design centers and sales offices in various countries around the world. The Company determines if an arrangement is a lease at inception. Some lease agreements contain lease and non-lease components, which are accounted for as a single lease component. Total lease expense was </span><span style="font-family:inherit;font-size:10pt;"><span>$0.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$1.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> in the </span><span style="font-family:inherit;font-size:10pt;">three and nine months</span><span style="font-family:inherit;font-size:10pt;"> ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, respectively, while short-term and variable lease expenses were not material.</span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance sheet information related to leases was as follows:</span></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:32%;"/><td style="width:55%;"/><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:9pt;"><span style="font-family:inherit;font-size:9pt;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="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Balance Sheet Classification</span></div></td><td colspan="3" style="vertical-align:bottom;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;">September 30, <br/>2019</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;font-weight:bold;">Right-of-use 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="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:9pt;"><span style="font-family:inherit;font-size:9pt;">Operating lease assets</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Other 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: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>9,881</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;font-weight:bold;">Lease 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="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="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Current operating lease liabilities</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Other accrued 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: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>1,803</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">Non-current operating lease 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="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Other 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>7,409</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:20px;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</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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>9,212</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Initial lease terms are determined at commencement and may include options to extend or terminate the lease when it is reasonably certain the Company will exercise the option. Remaining lease terms range from one to </span><span style="font-family:inherit;font-size:10pt;"><span>nine years</span></span><span style="font-family:inherit;font-size:10pt;">, some of which include options to extend for up to </span><span style="font-family:inherit;font-size:10pt;"><span>six years</span></span><span style="font-family:inherit;font-size:10pt;">, and some of which include options to terminate within </span><span style="font-family:inherit;font-size:10pt;"><span>one year</span></span><span style="font-family:inherit;font-size:10pt;">. Leases with an initial term of twelve months or less are not recorded on the balance sheet. As the Company’s leases do not provide an implicit rate, the present value of future lease payments is determined using the Company’s incremental borrowing rate based on information available at commencement date.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"/></tr><tr><td style="width:87%;"/><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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Lease term and discount rate</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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, <br/>2019</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;">Weighted average remaining lease term</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>5.0 years</span></span></div></td><td style="vertical-align: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;">Weighted average discount rate</span></div></td><td 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>3.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:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Supplemental cash flows information related to leases was as follow:</span></div><div style="line-height:120%;padding-bottom: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="4"/></tr><tr><td style="width:87%;"/><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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Nine 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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">(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;">September 30, <br/>2019</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;">Cash paid for amounts included in the measurement of lease 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></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;">Operating cash flows from operating leases</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>2,429</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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: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;">Right-of-use assets obtained in exchange for new operating lease obligations</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,501</span></span></div></td><td style="vertical-align: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:6px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Future minimum lease payments under all non-cancelable lease agreements as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, are 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="4"/></tr><tr><td style="width:87%;"/><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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">(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;">September 30, <br/>2019</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;">2019 (remaining three 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: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>311</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:9pt;"><span style="font-family:inherit;font-size:9pt;">2020</span></div></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>2,308</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">2021</span></div></td><td colspan="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>2,261</span></span></div></td><td style="vertical-align: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;">2022</span></div></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>1,882</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">2023</span></div></td><td colspan="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>1,655</span></span></div></td><td style="vertical-align: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:9pt;"><span style="font-family:inherit;font-size:9pt;">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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,744</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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;">Total future minimum lease payments</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>10,161</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Less imputed interest</span></div></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>(949</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:20px;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</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>9,212</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> 700000 1800000 <div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance sheet information related to leases was as follows:</span></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:32%;"/><td style="width:55%;"/><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:9pt;"><span style="font-family:inherit;font-size:9pt;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="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Balance Sheet Classification</span></div></td><td colspan="3" style="vertical-align:bottom;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;">September 30, <br/>2019</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;font-weight:bold;">Right-of-use 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="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:9pt;"><span style="font-family:inherit;font-size:9pt;">Operating lease assets</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Other 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: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>9,881</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;font-weight:bold;">Lease 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="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="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Current operating lease liabilities</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Other accrued 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: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>1,803</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">Non-current operating lease 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="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Other 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>7,409</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:20px;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</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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>9,212</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 9881000 1803000 7409000 9212000 P9Y P6Y P1Y <div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"/></tr><tr><td style="width:87%;"/><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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Lease term and discount rate</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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, <br/>2019</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;">Weighted average remaining lease term</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>5.0 years</span></span></div></td><td style="vertical-align: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;">Weighted average discount rate</span></div></td><td 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>3.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:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> P5Y 0.039 <div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Supplemental cash flows information related to leases was as follow:</span></div><div style="line-height:120%;padding-bottom: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="4"/></tr><tr><td style="width:87%;"/><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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Nine 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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">(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;">September 30, <br/>2019</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;">Cash paid for amounts included in the measurement of lease 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></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;">Operating cash flows from operating leases</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>2,429</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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: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;">Right-of-use assets obtained in exchange for new operating lease obligations</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,501</span></span></div></td><td style="vertical-align: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> 2429000 4501000 <div style="line-height:120%;padding-top:6px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Future minimum lease payments under all non-cancelable lease agreements as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, are 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="4"/></tr><tr><td style="width:87%;"/><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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">(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;">September 30, <br/>2019</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;">2019 (remaining three 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: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>311</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:9pt;"><span style="font-family:inherit;font-size:9pt;">2020</span></div></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>2,308</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">2021</span></div></td><td colspan="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>2,261</span></span></div></td><td style="vertical-align: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;">2022</span></div></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>1,882</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">2023</span></div></td><td colspan="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>1,655</span></span></div></td><td style="vertical-align: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:9pt;"><span style="font-family:inherit;font-size:9pt;">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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,744</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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;">Total future minimum lease payments</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>10,161</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Less imputed interest</span></div></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>(949</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:20px;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</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>9,212</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> 311000 2308000 2261000 1882000 1655000 1744000 10161000 949000 9212000 COMMITMENTS:<div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Supplier Agreements</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Under the terms of the Company's wafer-supply agreements with Seiko Epson Corporation ("Epson"), and ROHM Lapis Semiconductor Co., Ltd. ("Lapis") the wafers purchased from these suppliers are priced in U.S. dollars, with mutual sharing of the impact of fluctuations in the exchange rate between the Japanese yen and the U.S. dollar on future purchases. Each year, the Company's management and these two suppliers review and negotiate future pricing; the negotiated pricing is denominated in U.S. dollars but is subject to contractual exchange rate provisions. The fluctuation in the exchange rate is shared equally between the Company and each of these suppliers on future purchases.</span></div> LEGAL PROCEEDINGS AND CONTINGENCIES:<div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">From time to time in the ordinary course of business, the Company becomes involved in lawsuits, or customers and distributors may make claims against the Company. In accordance with ASC 450-10, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Contingencies</span><span style="font-family:inherit;font-size:10pt;">, the Company makes a provision for a liability when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On October 4, 2019, the Company entered into a binding term sheet (the “Term Sheet”) with ON Semiconductor Corporation and its wholly owned subsidiaries Fairchild Semiconductor and Semiconductor Components Industries, LLC (collectively, “ON”) pursuant to which the parties agreed to end all outstanding legal and administrative disputes. Pursuant to the Term Sheet, ON agreed to pay Power Integrations </span><span style="font-family:inherit;font-size:10pt;"><span>$175.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> in cash. In addition, each party agreed to release the other party from any claims to damages or monetary relief for certain alleged acts of patent infringement across the various patent infringement litigations, occurring on or before June 30, 2020, and not to file any additional action for legal or equitable relief prior to June 30, 2023 (although following that date a party may file a legal action for alleged patent infringement occurring after June 30, 2020). Neither party granted any licenses to the other. On October 19, 2019, the parties memorialized the terms of the Term Sheet in a definitive agreement (the “Definitive Agreement”). On October 22, 2019, the Company received ON’s payment of </span><span style="font-family:inherit;font-size:10pt;"><span>$175.0 million</span></span><span style="font-family:inherit;font-size:10pt;">. The Company and ON are in the process of filing papers to dismiss, withdraw, or terminate all of the pending legal proceedings between the parties, as detailed below.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On October 20, 2004, the Company filed a complaint against Fairchild Semiconductor International, Inc. and Fairchild Semiconductor Corporation (referred to collectively as “Fairchild”) in the United States District Court for the District of Delaware. In its complaint, the Company alleged that Fairchild has and is infringing </span><span style="font-family:inherit;font-size:10pt;"><span>four</span></span><span style="font-family:inherit;font-size:10pt;"> of Power Integrations’ patents pertaining to pulse width modulation (PWM) integrated circuit devices. Fairchild denied infringement and asked for a declaration from the court that it does not infringe any Power Integrations patent and that the patents are invalid. The Court issued a claim construction order on March 31, 2006, which was favorable to the Company. The Court set a first trial on the issues of infringement, willfulness and damages for October 2, 2006. At the close of the first trial, on October 10, 2006, the jury returned a verdict in favor of the Company finding all asserted claims of all four patents-in-suit to be willfully infringed by Fairchild and awarding </span><span style="font-family:inherit;font-size:10pt;"><span>$34.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> in damages. Fairchild raised defenses contending that the asserted patents are invalid or unenforceable, and the Court held a second trial on these issues beginning on September 17, 2007. On September 21, 2007, the jury returned a verdict in the Company’s favor, affirming the validity of the asserted claims of all four patents-in-suit. Fairchild submitted further materials on the issue of enforceability along with various other post-trial motions, and the Company filed post-trial motions seeking a permanent injunction and increased damages and attorneys’ fees, among other things. On September 24, 2008, the Court denied Fairchild’s motion regarding enforceability and ruled that all four patents are enforceable. On December 12, 2008, the Court ruled on the remaining post-trial motions, including granting a permanent injunction, reducing the damages award to </span><span style="font-family:inherit;font-size:10pt;"><span>$6.1 million</span></span><span style="font-family:inherit;font-size:10pt;">, granting Fairchild a new trial on the issue of willful infringement in view of an intervening change in the law, and denying the Company’s motion for increased damages and attorneys’ fees with leave to renew the motion after the resolution of the issue of willful infringement. On December 22, 2008, at Fairchild’s request, the Court temporarily stayed the permanent injunction for </span><span style="font-family:inherit;font-size:10pt;"><span>90</span></span><span style="font-family:inherit;font-size:10pt;"> days. On January 12, 2009, Fairchild filed a notice of appeal challenging the Court’s refusal to enter a more permanent stay of the injunction, and Fairchild filed additional motions requesting that both the Federal Circuit and the District Court extend the stay of injunction. The District Court temporarily extended the stay pending the Federal Circuit ruling on Fairchild’s pending motion, but the Federal Circuit dismissed Fairchild’s appeal and denied its motion on May 5, 2009, and the District Court issued an order on May 13, 2009 confirming the reinstatement of the permanent injunction as originally entered in December 2008. On June 22, 2009, the Court held a brief bench re-trial on the issue of willful infringement. On July 22, 2010, the Court found that Fairchild willfully infringed all four of the asserted patents, and the Court also invited briefing on enhanced damages and attorneys’ fees. Fairchild also filed a motion requesting that the Court amend its findings regarding willfulness. On January 18, 2011, the Court denied Fairchild’s request to amend the findings regarding Fairchild’s willful infringement and doubled the damages award against Fairchild but declined to award attorneys’ fees. On February 3, 2011, the Court entered final judgment in favor of the Company for a total damages award of </span><span style="font-family:inherit;font-size:10pt;"><span>$12.9 million</span></span><span style="font-family:inherit;font-size:10pt;">. Fairchild filed a notice of appeal challenging the final judgment and a number of the underlying rulings, and the Company filed a cross-appeal seeking to increase the damages award. The appeal was argued on January 11, 2012, and the Federal Circuit issued a mixed ruling on March 26, 2013, </span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">affirming Fairchild’s infringement of certain claims that support the basis for the permanent injunction while reversing, vacating, and remanding the findings with respect to other claims, including the Company’s claim for damages. The Company filed a petition seeking Supreme Court review of the Federal Circuit’s ruling on damages issues, and the Supreme Court called for a response from Fairchild but ultimately declined to review the case. On remand, the District Court reinstated the prior findings that Fairchild willfully infringed three of the Company’s patents; the Company intends to pursue its claim for financial compensation based on Fairchild’s infringement. Moreover, following a new Supreme Court case on patent damages, the District Court on October 4, 2018 determined that the Federal Circuit’s ruling on damages in the earlier appeal had been overruled; that issue is now on appeal at the Federal Circuit, with briefing completed to determine the impact of the Supreme Court’s ruling and the scope of the proceedings on remand. Oral argument and rulings would have been expected in the coming months. However, this case is subject to the Definitive Agreement noted above, whereby the Company and ON are filing papers to dismiss, withdraw, or terminate all of the pending legal proceedings between the parties.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On May 23, 2008, the Company filed a complaint against Fairchild Semiconductor International, Inc., Fairchild Semiconductor Corporation, and Fairchild’s wholly owned subsidiary System General Corporation (referred to collectively as “Fairchild”), in the United States District Court for the District of Delaware. In its complaint, the Company alleged that Fairchild has infringed and is infringing </span><span style="font-family:inherit;font-size:10pt;"><span>three</span></span><span style="font-family:inherit;font-size:10pt;"> patents pertaining to power supply controller integrated circuit devices. Fairchild answered the Company’s complaint on November 7, 2008, denying infringement and asking for a declaration from the Court that it does not infringe any Power Integrations patent and that the patents are invalid and unenforceable. Fairchild’s answer also included counterclaims accusing the Company of infringing </span><span style="font-family:inherit;font-size:10pt;"><span>three</span></span><span style="font-family:inherit;font-size:10pt;"> patents pertaining to primary side power conversion integrated circuit devices. Fairchild had earlier brought these same claims in a separate suit against the Company, also in Delaware, which Fairchild dismissed in favor of adding its claims to the Company’s already pending suit against Fairchild. The Company has answered Fairchild’s counterclaims, denying infringement and asking for a declaration from the Court that it does not infringe any Fairchild patent and that the Fairchild patents are invalid. Fairchild also filed a motion to stay the case, but the Court denied that motion on December 19, 2008. On March 5, 2009, Fairchild filed a motion for summary judgment to preclude any recovery for post-verdict sales of parts found to infringe in the parties’ other ongoing litigation, described above, and the Company filed its opposition and a cross-motion to preclude Fairchild from re-litigating the issues of infringement and damages for those same products. On June 26, 2009, the Court held a hearing on the parties’ motions, and on July 9, 2009 the Court issued an order denying the parties’ motions but staying proceedings with respect to the products that were found to infringe and which are subject to the injunction in the other Delaware case between the parties pending the entry of final judgment in that case; those products are expected to be addressed in the context of the parties’ remand proceedings following the appeal in their earlier litigation in Delaware, and the remainder of the case is proceeding. On December 18, 2009, the Court issued an order construing certain terms in the asserted claims of the Company’s and Fairchild’s patents in suit. Following the Court’s ruling on claim construction, Fairchild withdrew its claim related to </span><span style="font-family:inherit;font-size:10pt;"><span>one</span></span><span style="font-family:inherit;font-size:10pt;"> of its patents and significantly reduced the number of claims asserted for the remaining </span><span style="font-family:inherit;font-size:10pt;"><span>two</span></span><span style="font-family:inherit;font-size:10pt;"> patents. The parties thereafter filed and argued a number of motions for summary judgment, and the Court denied the majority of the parties’ motions but granted the Company’s motion to preclude Fairchild from re-arguing validity positions that were rejected in the prior case between the parties. Because the assigned Judge retired at the end of July 2010, the case was re-assigned to a different Judge, and the Court vacated the trial schedule and had the parties provide their input on the appropriate course of action. The Court thereafter set a trial schedule with the jury trial on infringement and validity to begin in July 2011. On April 18, 2011, the Court rescheduled the trial to begin in January 2012, and on June 2, 2011, the Court moved the trial date to April 2012 to permit the parties to address another patent the Company accused Fairchild of infringing. Following a trial in April 2012, the jury returned a verdict finding that Fairchild infringes </span><span style="font-family:inherit;font-size:10pt;"><span>two</span></span><span style="font-family:inherit;font-size:10pt;"> of the Company’s patents, that Fairchild has induced others to infringe the Company’s patents, and also upheld the validity of the infringed patents. Of the </span><span style="font-family:inherit;font-size:10pt;"><span>two</span></span><span style="font-family:inherit;font-size:10pt;"> remaining counterclaim patents Fairchild asserted in the case, </span><span style="font-family:inherit;font-size:10pt;"><span>one</span></span><span style="font-family:inherit;font-size:10pt;"> was found not to be infringed, but the jury found the second patent to be infringed by a limited number of the Company’s products, although the jury further found the Company did not induce infringement by any customers, including customers outside the United States. On March 29, 2013, the District Court denied most of the parties’ post-trial motions on liability but granted the Company’s motion for judgment as a matter of law finding that Fairchild infringed another of the Company’s patents. On April 25, 2013, the Court denied both parties’ motions regarding the unenforceability of each other’s patents. The Company challenged adverse findings on appeal; nevertheless, the Company estimated that even if the verdict on Fairchild’s patent had ultimately been upheld, the sales potentially impacted would have amounted to less than </span><span style="font-family:inherit;font-size:10pt;"><span>0.5%</span></span><span style="font-family:inherit;font-size:10pt;"> of the Company’s revenues. The Company requested an injunction preventing further infringement of its own patents by Fairchild, and Fairchild requested an injunction as well. Following a hearing on the issue in June 2014, the Court denied Fairchild’s request for an injunction against the Company and granted the Company’s request for an injunction against Fairchild. On January 13, 2015, the District Court entered final judgment on the liability and validity issues discussed above, and both parties filed appeals with the Federal Circuit. After briefing was completed, oral argument on the appeal took place in early July 2016, and on December 12, 2016, the Federal Circuit issued its opinion in the appeal, overturning the lone infringement verdict against the Company, finding one of the Company’s patents invalid, and overturning the District Court’s jury instruction on inducement. In view of the Federal Circuit’s rejection of the District Court’s jury instruction on inducement, the Court also vacated the inducement findings and associated injunction against Fairchild and remanded the case for a retrial on inducement, but the underlying validity and infringement findings against Fairchild on those two patents remain intact. At the conclusion of the retrial, the jury returned a verdict in favor of the </span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Company, finding that Fairchild willfully infringed the Company’s patents and induced infringement of the patents, awarding </span><span style="font-family:inherit;font-size:10pt;"><span>$24.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> in damages on November 9, 2018. Although the jury awarded damages, at this stage of the proceedings the Company cannot state the amount, if any, it might ultimately recover from Fairchild, and no benefits have been recorded in the Company’s condensed consolidated financial statements as a result of the damages verdict. Fairchild challenged the verdict, and the Company sought enhanced damages for Fairchild’s willful infringement in post-trial proceedings, but on July 2019, the Court denied both parties’ motions. The Court did, however, award </span><span style="font-family:inherit;font-size:10pt;"><span>$7.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> in pre-judgement interest as a result of Fairchild’s infringement. The case is now on appeal, and briefing was expected to begin over the coming months, with oral arguments and rulings to follow. However, this case is subject to the Definitive Agreement noted above, whereby the Company and ON are filing papers to dismiss, withdraw, or terminate all of the pending legal proceedings between the parties.</span></div><div style="line-height:120%;padding-bottom:9px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On June 28, 2004, the Company filed a complaint for patent infringement in the U.S. District Court, Northern District of California, against System General Corporation (SG), a Taiwanese company, and its U.S. subsidiary. The Company’s complaint alleged that certain integrated circuits produced by SG infringed and continue to infringe certain of its patents. On June 10, 2005, in response to the initiation of an International Trade Commission (ITC) investigation on the patents asserted in the District Court lawsuit, the District Court stayed all proceedings. Subsequent to the completion of the ITC proceedings, the District Court temporarily lifted the stay and scheduled a case management conference. On December 6, 2006, SG filed a notice of appeal of the ITC decision. In response, and by agreement of the parties, the District Court vacated the scheduled case management conference and renewed the stay of proceedings pending the outcome of the Federal Circuit appeal of the ITC determination. On November 19, 2007, the Federal Circuit affirmed the ITC’s findings in all respects, and SG did not file a petition for review. The parties subsequently filed a motion to dismiss the District Court case without prejudice. On November 4, 2009, the Company re-filed its complaint for patent infringement against SG and its parent corporations, Fairchild Semiconductor International, Inc. and Fairchild Semiconductor Corporation, to address their continued infringement of patents at issue in the original suit that recently emerged from SG requested reexamination proceedings before the U.S. Patent and Trademark Office (USPTO). The Company seeks, among other things, an order enjoining SG and Fairchild from infringing the Company’s patents and an award of damages resulting from the alleged infringement. Fairchild has denied infringement and asked for a declaration from the Court that it does not infringe any Power Integrations patent, that the patents are invalid, and that </span><span style="font-family:inherit;font-size:10pt;"><span>one</span></span><span style="font-family:inherit;font-size:10pt;"> of the </span><span style="font-family:inherit;font-size:10pt;"><span>two</span></span><span style="font-family:inherit;font-size:10pt;"> of the Company’s patents now at issue in the case is unenforceable. On May 5, 2010, SG and Fairchild filed an amended answer including counterclaims accusing the Company of infringing </span><span style="font-family:inherit;font-size:10pt;"><span>two</span></span><span style="font-family:inherit;font-size:10pt;"> patents, and later Fairchild withdrew its claim for infringement of </span><span style="font-family:inherit;font-size:10pt;"><span>one</span></span><span style="font-family:inherit;font-size:10pt;"> of the patents it originally asserted against the Company but added another patent to the case over the Company’s objections. Both parties filed summary judgment motions and challenges to each other’s experts’ testimony, and the Court granted the Company’s motion for summary judgment of non-infringement with respect to one of Fairchild’s two patents. Following a trial on the remaining claims in February 2014, the jury returned a verdict in the Company’s favor, affirming the validity of the asserted claims of the Company’s patents-in-suit, finding that SG and Fairchild infringed the Company’s asserted patents and induced infringement by others, and awarding </span><span style="font-family:inherit;font-size:10pt;"><span>$105.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> in damages. The Jury also rejected Fairchild’s remaining counterclaims for infringement against the Company. Fairchild challenged these rulings in post-trial motions, but the judge confirmed the jury’s determinations on infringement and damages, although the Court declined to find Fairchild’s infringement willful. Fairchild also pressed its unenforceability claim with respect to </span><span style="font-family:inherit;font-size:10pt;"><span>one</span></span><span style="font-family:inherit;font-size:10pt;"> of the </span><span style="font-family:inherit;font-size:10pt;"><span>two</span></span><span style="font-family:inherit;font-size:10pt;"> patents it was found to infringe in post-trial briefing, but the Court rejected Fairchild’s unenforceability claim. Fairchild also requested reconsideration of the damages determinations, and the Court granted a new trial with respect to damages but none of the other issues addressed in the previous trial, with the retrial scheduled for December 2015. Thereafter, the parties completed pretrial proceedings challenging each other’s experts, and the Court granted portions of each party’s motions limiting the scope of expert testimony for purposes of the damages retrial, but neither party was successful in their efforts to prevent the other side’s experts from testifying at trial. Following a retrial on the issue of damages in December 2015, the jury returned a verdict in the Company’s favor, finding that the Company’s patented technology created the basis for customer demand for the infringing Fairchild products and awarding </span><span style="font-family:inherit;font-size:10pt;"><span>$139.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> in damages. Although the jury awarded damages, at this stage of the proceedings the Company cannot state the amount, if any, it might ultimately recover from Fairchild, and no benefits have been recorded in the Company’s consolidated financial statements as a result of the damages verdict. Fairchild filed post-trial motions challenging the verdict, but the Court rejected Fairchild’s motions challenging the damages verdict in August 2016. The Company also filed motions requesting enhanced damages and attorney fees and reinstatement of the willfulness finding against Fairchild in view of an intervening change of law; on January 13, 2017, the District Court reinstated the finding that Fairchild’s infringement was willful but declined to enhance damages or award fees. In January 2017, Fairchild filed a further challenge to the verdict, but the Court rejected Fairchild’s motion and entered a final judgment of </span><span style="font-family:inherit;font-size:10pt;"><span>$146.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> after factoring in pre-judgment interest. Fairchild’s appeal on the merits challenged the infringement findings and damages award. In July 2018, on appeal, the Federal Circuit affirmed the findings that Fairchild infringed both of the Company’s asserted patents but vacated the damages award and remanded the case for further proceedings. The Company filed a petition for review by the Supreme Court seeking to overturn the Federal Circuit’s ruling, but the Supreme Court denied further reviews. On remand, the Company intends to pursue its claim for damages. Although the patent claims at issue in litigation were rejected by the Patent Office in IPR proceedings, the relevant Patent Office decision in IPR has been overturned on appeal, subject to further challenge by Fairchild/ON Semiconductor as discussed below. On remand from the court of appeals, the case was set for trial in March 2021, with interim deadlines for discovery and further </span></div><div style="line-height:120%;padding-bottom:9px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">submissions to the court. However, this case is subject to the Definitive Agreement noted above, whereby the Company and ON are filing papers to dismiss, withdraw, or terminate all of the pending legal proceedings between the parties.</span></div><div style="line-height:120%;padding-bottom:9px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On May 1, 2012, Fairchild Semiconductor Corporation and Fairchild’s wholly owned subsidiary, System General Corporation (referred to collectively as “Fairchild”), filed a complaint against the Company in the United States District Court for the District of Delaware. In its complaint, Fairchild alleged that the Company has infringed and is infringing </span><span style="font-family:inherit;font-size:10pt;"><span>four</span></span><span style="font-family:inherit;font-size:10pt;"> patents pertaining to power conversion integrated circuit devices. The Company answered Fairchild’s complaint, denying infringement and asking for a declaration from the Court that it does not infringe any Fairchild patent and that the Fairchild patents are invalid, and the Company also asserted counterclaims against Fairchild for infringement of </span><span style="font-family:inherit;font-size:10pt;"><span>five</span></span><span style="font-family:inherit;font-size:10pt;"> of the Company’s patents. Fairchild withdrew its claim for infringement of </span><span style="font-family:inherit;font-size:10pt;"><span>one</span></span><span style="font-family:inherit;font-size:10pt;"> of the patents it asserted against the Company after the Company’s preliminary challenge. The parties streamlined their contentions in view of the Court’s pretrial rulings, and following a trial in late May and early June 2015, a jury returned a verdict finding that Fairchild infringed </span><span style="font-family:inherit;font-size:10pt;"><span>one</span></span><span style="font-family:inherit;font-size:10pt;"> of the Company’s patents, that Fairchild has induced and contributed to others’ infringement of the Company’s patent, and that the Company induced infringement of a Fairchild patent that was previously found infringed in the 2012 trial described above, with a damages award of </span><span style="font-family:inherit;font-size:10pt;"><span>$2.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> in favor of Fairchild. Both parties filed post-trial motions and challenges to various portions of the jury verdicts, and the Court addressed the first wave of post-trial motions, denying each side’s challenges to the verdict and denying Fairchild’s request for an injunction. In parallel proceedings, the Federal Circuit overturned the underlying finding of infringement against the Company on the Fairchild patent-in-suit, and the Company moved to vacate the inducement and damages judgment against the Company, a motion that Fairchild did not oppose. Following a retrial on indirect infringement and damages for Fairchild’s infringement of one of the Company’s asserted patents, a jury awarded the Company </span><span style="font-family:inherit;font-size:10pt;"><span>$0.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> in damages on November 15, 2018. Fairchild challenged the verdict in post-trial proceedings, but the Court denied Fairchild’s challenges. The case is now on appeal, and briefing was expected to begin over the coming months, with oral argument and rulings to follow. However, this case is subject to the Definitive Agreement noted above, whereby the Company and ON are filing papers to dismiss, withdraw, or terminate all of the pending legal proceedings between the parties.</span></div><div style="line-height:120%;padding-bottom:9px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On October 21, 2015, the Company filed a complaint for patent infringement in the United States District Court for the Northern District of California against Fairchild Semiconductor Corporation, Fairchild Semiconductor International, Inc., and wholly-owned subsidiary Fairchild (Taiwan) Corporation (referred to collectively as “Fairchild”) to address Fairchild’s continued infringement of </span><span style="font-family:inherit;font-size:10pt;"><span>two</span></span><span style="font-family:inherit;font-size:10pt;"> patents Fairchild was previously found to infringe in the three District Court cases the Company brought against Fairchild discussed above. In each of the three prior cases, Fairchild was found to infringe one of the patents at issue in the latest complaint, and Fairchild’s challenges to the validity of the patents were rejected during the course of the prior lawsuits as well. Fairchild has answered the Company’s complaint, denying infringement and asking for a declaration from the Court that it does not infringe any Power Integrations patent and that the patents are invalid. Fairchild’s answer also included counterclaims accusing the Company of infringing four patents pertaining to power conversion integrated circuit devices, including one patent the Company was found not to infringe in prior litigation. The Company has answered Fairchild’s counterclaims, denying infringement and asking for a declaration from the Court that it does not infringe any Fairchild patent and that the Fairchild patents are invalid. On December 15, 2016, the Court stayed the case pending resolution of the parties’ </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">inter partes</span><span style="font-family:inherit;font-size:10pt;"> review (IPR) and reexamination proceedings regarding the patents-in-suit. Following additional briefing regarding the Company’s proposal to move forward with some of the Company’s claims, the Court lifted the stay as to two of the Company’s patents and one of Fairchild’s patents and set a trial for November 2020, with fact and expert discovery taking place in the interim. However, this case is subject to the Definitive Agreement noted above, whereby the Company and ON are filing papers to dismiss, withdraw, or terminate all of the pending legal proceedings between the parties.</span></div><div style="line-height:120%;padding-bottom:9px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On March 10, 2016, Silver Star Capital, LLC filed a petition with the U.S. Patent &amp; Trademark Office (PTO) requesting that the PTO conduct an IPR of the validity of the Company’s U.S. Patent No. 6,212,079 (the ‘079 patent), which the Company has asserted against Fairchild Semiconductor in the California litigation initiated in 2004, as discussed above. The Company’s ‘079 patent is also asserted in the Company’s most recent lawsuits against Fairchild filed in October 2015 and against ON Semiconductor filed in November 2016, also discussed herein. On March 29, 2016, ON Semiconductor filed another petition requesting an IPR of the Company’s ‘079 patent. Since that time, ON Semiconductor filed eleven more IPR petitions requesting review of various patents that the Company previously asserted against Fairchild as described above, and another eleven IPR petitions requesting review of various patents that the Company asserted against ON Semiconductor as described herein. The PTO denied Silver Star Capital’s IPR petition on the ‘079 patent but instituted IPR proceedings with respect to ON Semiconductor’s petitions directed to the ‘079 patent. The PTO also instituted IPR proceedings in response to eight of ON Semiconductor’s eleven other petitions challenging patents previously asserted against Fairchild, denying institution in three cases. On September 22, 2017, the PTO rejected as obvious the claims of the Company’s ‘079 patent that were asserted in litigation and which formed the basis for the $146.5 million judgment against Fairchild; an appeal was filed to reverse the PTO’s adverse findings, and on appeal the Federal Circuit sided with the Company and ruled that ON Semiconductor’s initial IPR against the asserted claims of the ‘079 patent was improper because of ON Semiconductor’s relationship with Fairchild. In four parallel appeals, the Federal Circuit similarly ruled that ON Semiconductor’s IPR petitions regarding other patents the Company had asserted against Fairchild were improper. ON Semiconductor has stated that </span></div><div style="line-height:120%;padding-bottom:9px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">it intends to seek further review of these decisions, with further proceedings expected in the coming months. The PTO also instituted proceedings in response to ON Semiconductor’s eleven petitions filed against patents the Company asserted against ON Semiconductor. The PTO has rejected a number of the Company’s patent claims in the context of all of these ongoing proceedings, and further proceedings and appeals regarding the various IPRs are expected in the coming months as well. Although the validity of many of the Company’s challenged patents has previously been confirmed in the Company’s District Court litigation with Fairchild and in many cases in prior PTO reexamination proceedings as well, and though the Company intends to vigorously defend the validity of its patents, the outcome of the IPR proceedings is uncertain. These PTO proceedings with ON Semiconductor are subject to the Definitive Agreement noted above, whereby the Company and ON are filing papers to dismiss, withdraw, or terminate all of the pending legal proceedings between the parties.</span></div><div style="line-height:120%;padding-bottom:9px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On April 1, 2016, Opticurrent, LLC filed a complaint against the Company in the United States District Court for the Eastern District of Texas. In its complaint, Opticurrent alleges that the Company has infringed and is infringing </span><span style="font-family:inherit;font-size:10pt;"><span>one</span></span><span style="font-family:inherit;font-size:10pt;"> patent pertaining to transistor switch devices. The Company filed a motion to transfer the case to California, which the Court granted, and the case was assigned to a new judge in San Francisco following the transfer. On December 21, 2018, the Court granted the Company’s challenge to Opticurrent’s damages expert but denied the Company’s motion for summary judgment. Following a trial in February 2019, a jury issued a finding of direct infringement by the Company but found that the Company did not induce infringement, and awarded Opticurrent damages of </span><span style="font-family:inherit;font-size:10pt;"><span>$6.7 million</span></span><span style="font-family:inherit;font-size:10pt;">. The Company challenged those findings in post-trial proceedings, and the Court granted one of the Company’s post-trial motions, reducing the damages award to </span><span style="font-family:inherit;font-size:10pt;"><span>$1.2 million</span></span><span style="font-family:inherit;font-size:10pt;">. The Company believes it has strong defenses, and intends to vigorously defend itself against Opticurrent’s claims through appeals, which are currently under way, with briefing to follow in the coming months and oral argument thereafter.</span></div><div style="line-height:120%;padding-bottom:9px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On June 19, 2019, Opticurrent, LLC filed a follow-on lawsuit accusing more of the Company’s products of infringing the same claim of the same patent asserted in the parties’ prior litigation, as described above. The Company believes it has strong defenses, and intends to vigorously defend itself against Opticurrent’s claims, with appeals to follow if necessary.</span></div><div style="line-height:120%;padding-bottom:9px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On August 11, 2016, ON Semiconductor filed a complaint against the Company in the United States District Court for the District of Arizona. In its complaint, ON Semiconductor alleged that the Company has infringed and is infringing </span><span style="font-family:inherit;font-size:10pt;"><span>six</span></span><span style="font-family:inherit;font-size:10pt;"> patents and requested injunctive relief. The Company filed a motion to transfer the case to the Northern District of California, which the Court granted, and the case has been consolidated with the Company’s affirmative case against ON Semiconductor in the Northern District of California, as discussed below. This case is subject to the Definitive Agreement noted above, whereby the Company and ON are filing papers to dismiss, withdraw, or terminate all of the pending legal proceedings between the parties.</span></div><div style="line-height:120%;padding-bottom:9px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On November 1, 2016, the Company filed a lawsuit against ON Semiconductor in the United States District Court for the Northern District of California to address ON Semiconductor’s infringement of </span><span style="font-family:inherit;font-size:10pt;"><span>six</span></span><span style="font-family:inherit;font-size:10pt;"> patents. The court denied ON Semiconductor’s motion requesting that the case be transferred to Arizona and scheduled trial for December of 2019, with interim deadlines for claim construction and dispositive motions. In consolidating the pleadings from the California and Arizona cases following the transfer of ON Semiconductor’s case from Arizona, ON Semiconductor asserted two additional patents, bringing the total number of patents asserted against the Company to eight in this case, and ON Semiconductor’s amended complaint also seeks a declaration of non-infringement with respect to another of the Company’s patents that was previously asserted against Fairchild Semiconductor. Further proceedings were scheduled to take place over the coming months, with a trial scheduled for December of 2019. However, this case is subject to the the Definitive Agreement noted above, whereby the Company and ON are filing papers to dismiss, withdraw, or terminate all of the pending legal proceedings between the parties.</span></div><div style="line-height:120%;padding-bottom:9px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On December 27, 2016, ON Semiconductor filed a complaint against the Company in the United States District Court for the Eastern District of Texas. In its complaint, ON Semiconductor alleged that the Company has infringed and is infringing </span><span style="font-family:inherit;font-size:10pt;"><span>six</span></span><span style="font-family:inherit;font-size:10pt;"> patents and requests injunctive relief. On March 9, 2017, ON Semiconductor dismissed its Texas complaint and re-filed a substantially similar complaint in the District of Delaware. After the Company filed a motion to dismiss, ON Semiconductor filed an amended complaint; the Company has answered ON Semiconductor’s complaint and asserted claims for infringement of several of the Company’s patents. Trial has been scheduled for February 2020. This case is subject to the Definitive Agreement noted above, whereby the Company and ON are filing papers to dismiss, withdraw, or terminate all of the pending legal proceedings between the parties.</span></div><div style="line-height:120%;padding-bottom:9px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In November 2017, ON Semiconductor filed suit against the Company in Taiwan charging the Company with infringing three Taiwanese patents and seeking an injunction and damages of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$1.0 million</span></span><span style="font-family:inherit;font-size:10pt;">. After a number of hearings and briefings on various disputed issues, including issues of jurisdiction, claim construction, validity, and infringement, the court on April 8, 2019 denied ON Semiconductor’s claims and dismissed the case; ON Semiconductor has filed an appeal, and further proceedings were expected take place over the coming months. This case is subject to the Definitive Agreement noted above, whereby the Company and ON are filing papers to dismiss, withdraw, or terminate all of the pending legal proceedings between the parties.</span></div><div style="line-height:120%;padding-bottom:9px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2019, ON Semiconductor filed an infringement proceeding in Beijing against both a Chinese OEM and a retailer for allegedly infringing a Chinese patent by using one of the Company’s products. In August 2019, ON Semiconductor also filed two claims for patent infringement against Power Integrations Netherlands B.V. and others in the Shanghai IP court regarding the use of one of the Company’s products. Further proceedings were anticipated take place over the coming months, including the filing by the Company of a number of challenges to ON’s claims. However, this case is subject to the Definitive Agreement noted above, whereby the Company and ON are filing papers to dismiss, withdraw, or terminate all of the pending legal proceedings between the parties.</span></div><div style="line-height:120%;padding-bottom:9px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company is unable to predict the outcome of legal proceedings with certainty, and there can be no assurance that Power Integrations will prevail in the above-mentioned unsettled litigations. These litigations, whether or not determined in Power Integrations’ favor or settled, will be costly and will divert the efforts and attention of the Company’s management and technical personnel from normal business operations, potentially causing a material adverse effect on the business, financial condition and operating results. Currently, the Company is not able to estimate a loss or a range of loss for the ongoing litigation disclosed above, however adverse determinations in litigation could result in monetary losses, the loss of proprietary rights, subject the Company to significant liabilities, require Power Integrations to seek licenses from third parties or prevent the Company from licensing the technology, any of which could have a material adverse effect on the Company’s business, financial condition and operating results.</span></div><div style="line-height:120%;padding-bottom:9px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 175000000.0 175000000.0 4 34000000.0 6100000 P90D 12900000 3 3 1 2 2 2 1 0.005 24300000 7100000 1 2 2 1 105000000.0 1 2 139800000 146500000 4 5 1 1 2400000 700000 2 1 6700000 1200000 6 6 6 1000000.0 INDEMNIFICATIONS:<div style="line-height:120%;padding-bottom:4px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company sells products to its distributors under contracts, collectively referred to as Distributor Sales Agreements (“DSA”). Each DSA contains the relevant terms of the contractual arrangement with the distributor, and generally includes certain provisions for indemnifying the distributor against losses, expenses, and liabilities from damages that may be awarded against the distributor in the event the Company's products are found to infringe upon a patent, copyright, trademark, or other proprietary right of a third party (“Customer Indemnification”). The DSA generally limits the scope of and remedies for the Customer Indemnification obligations in a variety of industry-standard respects, including, but not limited to, limitations based on time and geography, and a right to replace an infringing product. The Company also, from time to time, has granted a specific indemnification right to individual customers. </span></div><div style="line-height:120%;padding-bottom:4px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company believes its internal development processes and other policies and practices limit its exposure related to such indemnifications. In addition, the Company requires its employees to sign a proprietary information and inventions agreement, which assigns the rights to its employees' development work to the Company. To date, the Company has not had to reimburse any of its distributors or customers for any losses related to these indemnifications and no material claims were outstanding as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">. For several reasons, including the lack of prior indemnification claims and the lack of a monetary liability limit for certain infringement cases, the Company cannot determine the maximum amount of potential future payments, if any, related to such indemnifications.</span></div> The Company includes the shares underlying performance-based awards in the calculation of diluted earnings per share if the performance conditions have been satisfied as of the end of the reporting period and excludes such shares when the necessary conditions have not been met. The Company has excluded the shares underlying the outstanding performance-based awards in the 2019 and 2018 calculations as the shares were not contingently issuable as of the end of the reporting periods.  EXCEL 53 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( &676$\?(\\#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,$% @ 99=83R?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 " !EEUA/BBG>Y_ K @ $0 &1O8U!R;W!S+V-O M&ULS9+!3L,P#(9?!>7>NND8L*C+!<0))"0F@;A%B;=%-&F4&+5[>]*R M=4+P #O&_O/YL^1&!Z&[B"^Q"QC)8KH:7.N3T&'-]D1! "2]1Z=2F1,^-[== M=(KR,^X@*/VI=@AU5=V 0U)&D8(16(29R&1CM- 1%77QB#=ZQH>OV$XPHP%; M=.@I 2\Y,#E.#(>A;> ,&&&$T:6? IJ9.%7_Q4X=8,?DD.R&PO=&AE;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&V MM!-S:7;;M)F$[4X?A1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X M>?/N+F+HAHB4\GA@V2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E M'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ( MX53"Q,!J9S]6:\?1TDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T M;1K@X_%X.+;+THMP' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW? MZYMHG J-6T_3:W?=TXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;C MZWH2%;7E0-,@ %AP=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6 M-$9RG9 %#@ WQ-%,4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[ MR:0S>IU].LYKE']IJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>I MP+,BUY1&)$6?R"VZY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^ M",C?C8CWJV^:/5>A6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SCFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ M ?_1VC?"J_B"P#E_+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH M9%LE"0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-# MMW)+ZK:4OK4F.$KTL@'37[]EUVY".E,%.70[@:0KX# M;;J=W#HXGIB1N0K34I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW' MB/*B(>ZAAIC/PT.'>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$" M\E)58#%;Q@,KD*)\3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO* MWF6QP54=SU5;\K"^:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?!8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4" M(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8> M^3+?.7#;.MX#7N83+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@ M#'S4JUJE9"L1/TL'?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6: M&C/5BZPYC0IO0=5 Y3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+ MOP%02P,$% @ 99=83YGZ[9(O P .@\ !@ !X;"]W;W)K(DJ( S M($GW[V<,9=3O/.U+ '/WSN9\5M[RJNN7YJA4&[R61=6LPF/;GNZBJ-D>59DU M-_JD*O-FK^LR:\UC?8B:4ZVRG265141Q/(O*+*_"]=*./=;KI3ZW15ZIQSIH MSF69U;\?5*&OJU"$;P-/^>'8=@/1>GG*#NJ;:K^?'FOS%(U5=GFIJB;755"K M_2J\%W<;21W!(G[DZMI,[H-N*<]:OW0/GW>K,.YFI JU;;L2F;E[>+.8YZQ1&UW\S'?M<14NPF"G]MFY:)_T]9,:%I2& MP;#Z+^JB"@/O9F(TMKIH[&^P/3>M+HK_V;](V&"300:"10 M^D^"' AR)(C$+KZ?F5WJAZS-ULM:7X.Z=^N4=9M"W$GS,;?=H/UV]IU9;6-& M+^MX&5VZ,@/BH4?0!"%&1&1JCP*$!!Z(T>F]P(8C)!:0< 72TN6$GF!Z NF) MI2<3>NI\ (Z888$4"J2,/G<$.&*!!6908,;HMXX 1X@8*\RAPISSA2,!((0E M%E!BP?G2D0 0C].W4.*6\UVK <3CM8AQG&)>P;4;83R&"T]H!:_@>@XPY#%= MP.3>"^(57-L1QN.[P/$5DE=PG4<8C_4"IUSP$)-K/L+XW,=1%SS)Q-P'&)_[ M..^"QYF8^QPC?>[CS N>:,G"&>?>*X3]X\!P'A5%5P M]HGG.F'_07I,:C'5D*F$2$[VR7LM? (03W?B[F>$\:T(GP#$TYVX^QEA?/L9 MGP#$TYVP_0PPOOV,3P#BZ4[8?N:8U'.:$3X!B*<[93L-8#RGF<0G@.3I3EWW M$<;COL0G@.3I3EWW$<:G@D\ R=.=SER5_S@!HDDG4JKZ8)NV)MCJV[XP^@OON\JO67W(JR9XUJWIAVS7LM>Z568J\8T)U=$TLN-#H?9M=SLW M]W7?S?4/K3X-G6HTMLOK/U!+ P04 " !EEUA/)"OEOQ0$ !C$P & M 'AL+W=O =SSNV\\3Q_-QVW_I]",/L M>U,?^T6V'X;34Y[WFWUHJOY+>PK'^,^N[9IJB)?=:]Z?NE!MIZ"FSK$H;-Y4 MAV.VG$_WGKOEO'T;ZL,Q/'>S_JUIJN[?5:C;\R*#[./&U\/K?AAOY,OYJ7H- M?X3AS]-S%Z_R6RO;0Q.._:$]SKJP6V0_PM-:X1@P*?XZA'-_=SX;2WEIVV_C MQ:_;15:,CD(=-L/81!4/[V$=ZGIL*?KXY]IH=LLY!MZ??[3^\U1\+.:EZL.Z MK?\^;(?](O/9;!MVU5L]?&W/OX1K02:;7:O_+;R'.LI')S''IJW[Z7>V>>N' MMKFV$JTTU??+\7" _ 6 /K3 '4-4"0@OSB;2OVI&JKEO&O/ ML^XR6J=JG!3PI&)G;L:;4]]-_\5J^WCW?6GH^OI3CE1BOIGA]%V\+4L1%8B?)<9+X BPMA*M :5!.-J-% M,YJ; 6+F(C'W::RVNB1NN*S4VH!LQHAF##=#:EX9E@6-!^J%JP *A[(7*WJQ MW(LB7BS+XKT#,I9K055XDQ@D)WIQW(LF7AROV"BPQ(N@@A*,[,6+7CSW8H@7 MS[(HIZVA9@290JT2HU2*;DKNAJ19E4+-NE1TF$090&*4HI+D, D^@=2/ 2N!]/_0!_<,&SQ_M_98]^9'0"QHS &CEFKK&;4$73&>UNF MYK,,9##L79>B*,@8!IN8Q)A:AG*2. MDA0Y(X'W#12 C$L/"O^U(-.J3#Q2*&,4.48]Q2AR/,:5 MFV>=(] VKL,3"R:4(8I\64L3K20-?<=\KGET(L,8+<.YUXD69'PBQZ>GN$+. M1:2KF\\UCTYD<"('IZ>P0LY$T,H8NIB0=!@'.M4W,CZ1X],S8'$P_A#G'3,D MR:Q/?6;* %44K&J.(8+=G'.++O;''))>C$)5=^M]LQ;C_]7G6OAV,_>VF'H6VF[8U=VPXA MMEE\B?7M0[6]7=1A-XRG+IYWEVV?R\70GJY;6OEM7VWY'U!+ P04 " !E MEUA/<92NAZ\! #- P & 'AL+W=O0/6'/9S6XC0.I25:W42M%6;9\=&(*UOE#;"=N_[]@XB*:H+]@S M/N?XS# N)VU>[0#@DC3V+.4S/Q^!J&GBF3DFGCAI\'Y!*W+D9W@ M&[COX\%@1!>5CDM0EFN5&.@K\C[;-X7'!\ /#I-=[1-?R5'K5Q]\[BJ2>D,@ MH'5>@>%R@0:$\$)HXU?4),N5GKC>7]4_AMJQEB.ST&CQDW=NJ,@323KHV5FX M%SU]@EC/ TEB\5_@ @+AW@G>T6IAPS=IS]9I&570BF1O\\I56*>H?Z5M$_)( MR!="=O]?0A$)Q0V!SLY"J1^88W5I])28^6>-S,]$MB^PF:U/AMZ%,ZS68O92 MO\M*>O$Z$?(\0_(5)/\;T?R+>'A:(!3O7TSDFR;RP"_6)O)M?K')+P+_?LTO M;HJ8(;L 40'RN+O!-!N8='?C@ZX:ZP?]*S,GKFQRU [_4>ADK[4#U$OO<'H& M?%M+(*!W?ON(>S-/V!PX/<;'0Y<77/\!4$L#!!0 ( &676$_+SV:": 0 M %84 8 >&PO=V]R:W-H965T&ULC9C;;N,V$(9?1= # M1!Q2)"7#-I!8,;9 "P1;M+U6;"8V5K*\DA)OW[[4(5YY9I3NC6U1WY#S#P\S MYO)2U=^:@W-M\*,L3LTJ/+3M>1%%S>[@RKRYJ\[NY-^\5'69M_ZQ?HV:<^WR M?6]4%I$4PD1E?CR%ZV7?]E2OE]5;6QQ/[JD.FK>RS.M_'UQ1758AA!\-7X^O MA[9KB-;+<_[J_G3M7^>GVC]%UU[VQ]*=FF-U"FKWL@KO8;&5<6?0$W\?W:69 M_ XZ*<]5]:U[^&V_"D7GD2O_%>S'/>N$U5_'/EE7EZ >%M Y[]8I+(R?WUW7V$]G M_\Y/0.-;W]=IO(S>NWY&9#,@#I!1(C7( MA__M9/MI)S=N*C96JK=74WO+V\>L?=S;QU/[!,5Z0$R/G(9 0@PZ1>'@,"$2 M/"T44\)(P'%A,"E-G/#:-*M-4VW(Z84LJF6!_%8FO$S*X#/L."8N19+$]1 MOP7>*QE+X1@\,I32L<#:*"432&>D\J/N + M & J , 5P C=E&16X!HH8S&?M[$XBBFF!F"PV,JYP@WX(@"8*@!FJ@#@RP!@ MZ@!<96Y&R$Z<%7>:;%N.(G-/(;@C4\]!"$)6EJE+YNPZTT3%JO%UH/LKON0.T; M6&3 M#_"8LNUWTNU>/3BZ1OON'\S7*G\=&FXJ M:IW7Z_=K&!Q;KJ&A[8ZC[=XT?4J&PO=V]R:W-H965T&UL MC99M;YLP$,>_"N+]"N:9*(E42*9-VJ2HT[;7;N(DJ("9[23=MY]M""5GI]V; M@(_?G>]_Y]B>7RA[X4="A//:U"U?N$V1-)@_T(ZT\LN>L@8+.60' MCW>,X)UV:FHO\/W$:W#5NLNYMFW83")^^. MDO),Z8L:?-TM7%]E1&JR%2H$EH\S*4E=JT@RCS]#4'><4SE.WZ_1/VOQ4LPS MYJ2D]>]J)XX+-W.='=GC4RV>Z.4+&03%KC.H_T;.I):XRD3.L:4UU[_.]L0% M;88H,I4&O_;/JM7/RQ#_ZF9W" :'8'20<[_G$ X.X9M#]*Y#-#A$_SM#/#C$ M8 :OUZZ+N<("+^>,7AS6KX<.JV6'9K%LUU89=7?T-UE/+JWG)4+YW#NK0 -3 M]$PP8?+X%EF9"!H)3R8P9A'8LB@"PSVXG: TB3P!.7P89/UND)LT0VNQ0NT? M3E4&OCU 9 T0Z0#13;5]4.V>2333]DSJYZ GI8U*DA24Q*3"&*6 6IM4E 91 M9A<66X7%ELK<60&)-4!B5B8 [2MZ)I[D&0 II8E\0ED$JF*!@@BLZ/4'D6XD MI59)J452""2EIB0_ YI,!B7P_V!/3*1 M$ $Y)A(#9&TB^9WNY%8QN44,J&J1F]V)X<9D,@@@*Q-)?+C<+,R=WLACV;J1 M^Q9!8(LL!NAVVPAA;4LKEJ1@0:TL6!BG&=QU+5B4A@AN#][DR&H(.^C[ W>V M]-0*M;5,K.,=Y3%01QZP%VA6(HM]I>XT^HA\"]]?B+YC=JA:[CQ3(0]:?1SN M*15$9N\_R)XQG=[V/--X ?A50B][:TDX.C+WKS;?C MQG9T04 @DUH!J\<5=D"(%E)E_&DU[2ZE)O;7-_4OQKORB8)7DOP.H+*O43P6X+_20@6"4%+"/XW0]@2PE$&U'@WS4RQQ$G,66WQ MYCA46)\Z=QVJORO30?/OF'>JGT)%KXGK/<;HJH5:S+;!>#W,*AQ"TBG$[1!( M%=!5XE=Q'X),3 2 MS1J)ID;\48IM-.G5Z/COIHA1,](IPAV)[*>0WI?86$&]SYH"/YL9*ZR,74JI M#V8OVHWQ9T^/A5%\ZZYW[DP\56._F=*?\LV=\0/SIEX]JS9MAW6PDJ]I["'678?(/4$L#!!0 ( &676$^R M3J5#IP0 )L7 8 >&PO=V]R:W-H965T&ULC9A?;^)& M%,6_"N*=]?RW'0'2A@2U4BM%NVK[[(1)0&MCUG;"]MMW;+PLOO<8^@+8_.[, MO3.>3[>C'=-LWA+HKJEZTOLOI3>?#[\,]K6159$RZK MMZ@^5#[;=$%%'BDA7%1DN_UT.>_N/57+>?G>Y+N]?ZHF]7M19-6_]SXOCXNI MG/Z\\67WMFW:&]%R?LC>_%??_'5XJL)5=&YELRO\OMZ5^TGE7Q?3S_)NK74; MT!%_[_RQOO@]:4MY+LMO[<7OF\54M!GYW+\T;1-9^/KP*Y_G;4LAC^]]H]-S MGVW@Y>^?K:^[XD,QSUGM5V7^SV[3;!?39#K9^-?L/6^^E,???%^0G4[ZZO_P M'SX/>)M)Z..ES.ON<_+R7C=ET;<24BFR'Z?OW;[[/I[^<6D?A@-4'Z#. 5)> M#=!]@/X5H*\&F#[ G -4?#7 ]@'V'*"O![@^P/U**>GFXS18W>@_9$VVG%?E M<5*='J!#UCZG\LZ%^7UI;W;3V?T7)J .=S^64LMY]-$VU#/W)T8-D5IQQ M0^(!M:*'S"-BS)!9(\:>F2A4>RY9P9)5UX 9-$"279T8US'[CE$IJ8\.")-XE*B'H\YD) !N5+@?5;@ $P M5)S%[=( (ZW2B: 2S;E07$(?(8#I6%HQLK#DB#O)_Z%I/71-U "B4CGB&A+; MAD2^076MAZ[FPI&9%&DRLKPD%GN)U)YJF^1B;G0R-@58S260D#D(\7("M/8"#0Z8%"IT^" 8>D&\ 8T3 8KO 8*SZ1. X6/ M13JB\!HKO$8*3S5,@ZV\24=[&GEM@^2;2E@/N5L2!CBVR $#)0QP2,( !B4L MNG@EV;ZV_C.KWG;[>O)<-DU9=.\@7\NR\:%-\2D,Z=9GF_-%[E^;]F<G MU\6GBZ8\]*_"H_/[^.5_4$L#!!0 ( &676$_0WO,YN@0 ,T6 8 M>&PO=V]R:W-H965T&UL?9A;;^,V$(7_BN'WK,49\:+ ,1!K ML6B!%@BVV/99L9G86,ER)27>_OM*LN*UAX>;ATBB#X=G*/'C97FJF^_MSOMN M]J,J#^W#?-=UQ_O%HMWL?%6TG^JC/_2_O-1-573]8_.Z:(^-+[9CI:I<4)*8 M157L#_/5'6>-?'N:/ZCY/DZ'"J/A[[T_MU?UL2.6Y MKK\/#[]O'^;)X,B7?M,-(8K^\NYS7Y9#I-['OU/0^:7-H>+U_4?T+V/R?3+/ M1>OSNOQGO^UV#W,WGVW]2_%6=E_KTV]^2DC/9U/V?_AW7_;RP4G?QJ8NV_'_ M;//6=G4U1>FM5,6/\W5_&*^G*?Y'-5R!I@ITJ="W_:L*/%7@GQ72,?FSLS'5 MST57K)9-?9HUY[=U+(:/0MUSWYF;H7#LN_&W/MNV+WU?J=0M%^]#H$FS/FOH M6G-1+/KHER8(-;&FH#K=-I"'BLS@%A@FP6-]ODDBPP%2&" = Z0W 93HA;/& MC)K#J&&MK!6IA*K4TE6/WIC1T(P.L]$)#F!@ !-FHV4V9XV^\JE2,O+%(!6; M2-=::,8",Z*9M0V:8958 0DP(Z6#$B"EN[H:I2>[0 5IQ1Q$P&2 FZ, M=*/"O,DZZ294W2G.(J]*07H]*@)^K/1#04M2DP.-LI%QK3#G% "=CKUL3#H% M4*\XX:"#@(PL1:9/A0FJ0H3:H(=".MZ1X6!\AC(R:02B"E-4 8P: M.;VHD)%*46 G5/4#5,?\8)@J0%,YD:U5",J4.)AC@,QHPQ%B$.8I)>$HO?JD M;T-@"!* H)$S!"&\I4P"W3G498HB["',00(<-'*6H)!Q=RS7'CE294G,#D8A M,; CIXE))+^OGE'2$1!J1[&!2IBM!-AJY%1!(3.-44Z2 \A4:G42P+8=&R='!Q 9S(RL?>&Z4H&#([(@I(P#PDL*:T$-(6DRXR3,P90.1U; M;!/F(0$>I1?H- XI(8.AC#E0%<@PF50V@&7@!7?V$&8Y4!5JTD/0-@*M(L M28]T-NO_(I8BNVF 5BM)SXB8G$E=#G0Z=='M/08K [!:"7L&Q.14L5R' UW& M)K:!8PQ6!F"59P%K#H'IDF!MD@-9O]C6.H)ZQF!E %8;V1LP!BLCL,J] 8,E MI)-S2@Y4_48PLA!G#%8&8)63TII#8IKP(P2KT>@XQ4SE+.Q>%WE#*69@"ACH M) ,GD;FQ&LQ;0*5=)F>)Q=4A8.6;U_&\M)UMZK=#-QRW795>SF0?:3A$%.5K M=9^?3U9_ACD?]/Y9-*_[0SM[KKNNKL:#Q)>Z[GQO,OG4]_?.%]O+0^E?NN'6 M]O?-^8#U_-#5Q^GP>'$YP5[]#U!+ P04 " !EEUA/'GS[%+$! #2 P M& 'AL+W=O+I'D.#RDJ'="\V@; D7-"@.5I)VKX >YG=S3>8S-+V2K0MD5- M#%09O=ON#TG(CPF_6ACLPB:ADQ/B:W">RHQN@B"04+C (/QQAGN0,A!Y&6\3 M)YU+!N#2OK _Q-Y]+R=AX1[E2UNZ)J.WE)10B5ZZ9QP>8>KGFI*I^6]P!NG3 M@Q)?HT!IXY<4O76H)A8O18GW\6QU/(>)_P);!_ )P#\!V%@H*O\JG,A3@P,Q MX^P[$:YXN^=^-D4(QE'$?UZ\]=%SOKW=I>P$NPG=_*4S6"9)5@B02)/]M<2WG^E,1MIBI E/';;*DP%['35Y$ MYX6]X_%./M+';?\N3-UJ2T[H_,W&^5>(#KR4S95?H<8_L-F14+E@?O&V&==L M=!QVTPMB\S/._P!02P,$% @ 99=83WC1^<^S 0 T@, !D !X;"]W M;W)K&UL;5-A;YLP$/TKEG] G9"LS2) :CI-G;1) M4:>UGQTXP*KMH[8)W;^?;0BE&5_PW7'OW;OS.>W1O-H&P)%W);7-:.-W_5&@4=]XU-;.M 5Y&D)(L6:UNF>)"TSR-L:/)4^R<%!J.AMA. M*6[^'D!BG]$UO02>1-VX$&!YVO(:?H/[TQZ-]]C$4@H%V@K4Q$"5T?OU_K - M^3'A64!O9S8)G9P07X/SH\SH*@@""84+#-P?9W@ *0.1E_$V&*U_O$ MSZ8(P3B*^,^+MSYZSM>[VY2= ]&8 X;,<7 MQ*9GG/\#4$L#!!0 ( &676$_'@P!/M@$ -(# 9 >&PO=V]R:W-H M965T<"CKM_/\"NZW;>%^".>^_>'4Z:%;&F>1M_)Y"GV3LD63H;87FMA_AQ! MX9#1#7UUW,NZ<<'!\K03-?P"][L[&6^QF:64&EHKL24&JHS>; ['78B/ 0\2 M!KLXDU#)&?$I&-_+C"9!$"@H7& 0?KO +2@5B+R,YXF3SBD#<'E^9;^+M?M: MSL+"+:I'6;HFH]>4E%")7KE['+[!5,\G2J;B?\ %E \/2GR. I6-*REZZU!/ M+%Z*%B_C+MNX#^/-?C_!U@%\ O 9$V MPK?O%/XG_VZ58!<)=N\(^(<2UV*V'Y*P14\UF#I.DR4%]FV[5JXQ=@AGEOW@Q#/J)]=AV )R]:&5?0SOO^R)BK.M#"W6 / M)MPT:+7PP;0M<[T%42>05HSO=G=,"VEHF2??V98Y#EY) V=+W*"UL#]/H' L MZ)Z^.IYDV_GH8&7>BQ:^@/_:GVVPV,)22PW&233$0E/0A_WQE,7X%/!-PNA6 M9Q(KN2 ^1^-C7=!=% 0**A\91-BN\ A*1:(@X\?,29>4$;@^O[*_3[6'6B[" MP2.J[[+V74'O*:FA$8/R3SA^@+F>6TKFXC_!%50(CTI"C@J52RNI!N=1SRQ! MBA8OTRY-VL?IYI#-L&T GP%\ =RG/&Q*E)2_$UZ4N<61V*GWO8A/O#_RT)LJ M.E,KTET0[X+W6N[?9CF[1J(YYC3%\'7,$L$"^Y*";Z4X\7_@?!M^V%1X2/## M'PIOMPFR38(L$63_+7$KYNZO)&S54PVV3=/D2(6#29.\\BX#^\#3F_P.GZ;] ML["M-(Y73?UO$#T$*;N;,$)=^&"+H:#Q\?@FG.TT9I/AL9]_$%N^&PO=V]R:W-H965T@ML TV+8@,V(.BP]5FQ:5NH+JXD MQ]W?CY(=STW]8I$TS^$A1:6]L6^N ?#D0TGM,MIXW^X8=KR&GZ!_]T>+'IL8BF% NV$T<1"E=&']6Z_#?DQX8^ WLUL$CHY M&O,6G.]E1E=!$$@H?&#@>)S@$:0,1"CC?>2D4\D G-MG]N?8._9RY X>C7P5 MI6\R>D=)"17OI'\Q_3<8^[FF9&S^!YQ 8GI0@C4*(UW\DJ)SWJB1!:4H_C&< M0L>S'_G/L&5 ,@*2"P ;"D7E3]SS/+6F)W:8?%=\L$VT6" M;238?B*XOVCQ:P[N]441-INI EO';7*D,)V.FSR+3@O[D,0[^9\^;/M/;FNA M'3D:CS<;YU\9XP&EK*YPA1I\8),CH?+!O$7;#FLV.-ZTXPMBTS/._P%02P,$ M% @ 99=83_FQX$>U 0 T@, !D !X;"]W;W)K&UL=5-A;]P@#/TKB!]0G9 ]G0^RHM3!_3J!P*NB!/CL>9-NY MX&!E/H@6OH/[,9R-M]C*4DL-O978$P--0>\.QU,6XF/ 3PF3W9Q)J.2"^!B, M+W5!DR (%%0N, B_7>$>E I$7L;OA9.N*0-P>WYF_Q1K][5\H68K_"E=0/CPH\3DJ5#:NI!JM0[VP>"E:/,V[[.,^ MS3=9NL#V 7P!\!5P&_.P.5%4_E$X4>8&)V+FW@\B//'AR'UOJN",K8AW7KSU MWFO)DT/.KH%HB3G-,7P3\Q+!//N:@N^E./%_X'P?GNXJ3",\?:7P/P39+D$6 M";)7!.F;$O=BLC=)V*:G&DP;I\F2"L<^3O+&NP[L'8]O\A(^3_LW85K96W)! MYU\V]K]!=."E)#=^A#K_P59#0>/"\8,_FWG,9L/AL/P@MG[C\B]02P,$% M @ 99=83TMWU]"V 0 T@, !D !X;"]W;W)K&UL;5-A;]L@$/TKB!]0')*T461;:CI-F[1)4:=MGXE]ME'!YP&.NW\_P([K M=OX"W''OW;OC2 MO*C1:.&^:FMG. M@"@C2"O&D^2>:2%;FJ?1=S9YBKU3LH6S(;;76IB_)U X9'1#;XYG63 M=J*&'^!^=F?C+3:SE%)#:R6VQ$"5T$)U6]9NB:C!TI* MJ$2OW#,.7V"J9T_)5/PWN(+RX4&)SU&@LG$E16\=ZHG%2]'B==QE&_=AO-G? M8.L /@'X##A$ !L31>6?A!-Y:G @9NQ])\(3;X[<]Z8(SMB*>.?%6^^]YCS9 MI^P:B*:8TQC#%S&;.8)Y]CD%7TMQXO_!^3I\NZIP&^';=PKOUPEVJP2[2+![ M1_#PH<2UF,.')&S14PVFCM-D28%]&R=YX9T']I''-WD+'Z?]NS"U;"VYH/,O M&_M?(3KP4I([/T*-_V"SH:!RX?C@SV8&PO=V]R:W-H965TV\'XZ,N:H#+=R-&:#'F\98+3R:MF5NL"#J M"-**\21YQ[20/2WSZ#O;,C>C5[*'LR5NU%K8/R=09BIH2E\^&D:\H W)Y?V#_%VK&6BW#P8-0O6?NNH'>4U-"( M4?E',WV&I9Y;2I;BO\(5%(8')9BC,LK%E52C\T8O+"A%B^=YEWWJV2;GFJP;9PF1RHS]G&2-]YU8.]Y?)-_X?.T?Q.VE;TC%^/Q96/_ M&V,\H)3D!D>HPP^V&@H:'X[O\6SG,9L-;X;E!['U&Y=_ 5!+ P04 " !E MEUA/P #XNK,! #2 P &0 'AL+W=O; ?@R*M6O2UHY]QP9,Q6'6AA[W" WM\T:+1PWC0MLX,!44>0 M5HP?#F^8%K*G91Y]9U/F.#HE>S@;8D>MA?EY H5301-ZYUWV<9_FF_0&VP?P M!>N^UY$F:LVL@ M6F).(#KR4 MPYT?HA M GFU 0 T@, !D !X;"]W;W)K&UL?5/;;IPP M$/T5RQ\0@]DFZ0J0LJFJ5FJE5:JVSUX8P(K-4-LLZ=_7-H2B!O7%]HS/.7/Q M.)_0/-L.P)$7K7I;T,ZYX9-NYX&!E/H@6OH'[/IR- MM]BJ4DL-O978$P--01_2X^D0\!'P0\)D-V<2*KD@/@?CWY5_QAK][5\H68K_ E=0'AXR\3$J5#:NI!JM0[VH^%2T>)EWV<=]FF^R;*'M$_A"X"OA M/L9AS^(\,3ID?O>5,$96Q'O?/+6>Z]EFKS/V34(+9C3 MC.%;S(I@7GT-P?="G/@;.M^G9[L99I&>;>GI[;[ 85?@$ 4._RWQ+8:G=_\$ M89N>:C!MG"9+*AS[.,D;[SJP#SR^R5_X/.U?A6EE;\D%G7_9V/\&T8%/);GQ M(]3Y#[8:"AH7CG?^;.8QFPV'P_*#V/J-RS]02P,$% @ 99=83YFQV.FV M 0 T@, !D !X;"]W;W)K&UL;5-ACYP@$/TK MA!]P*&O;[49-;J]IVJ1--M>T_G_3H-'">=.TS X&1!U!6C&>)&^9%K*G M91Y]%U/F.#HE>[@88D>MA?E]!H5305/ZXGB4;>>"@Y7Y(%KX!N[[<#'>8BM+ M+37T5F)/##0%O4]/YRS$QX ?$B:[.9-0R17Q*1B?ZX(F01 HJ%Q@$'Z[P0,H M%8B\C%\+)UU3!N#V_,+^,=;N:[D*"P^H?LK:=04]4E)#(T;E'G'Z!$L];RA9 MBO\"-U ^/"CQ.2I4-JZD&JU#O;!X*5H\S[OLXS[--UFZP/8!? 'P%7",>=B< M*"K_()PH.#UQWYLJ.&,KXIT7;[WW5O+TF+-;(%IBSG,,W\2D M:P3S[&L*OI?BS/^#\WWX85?A(<(/_RA\OT^0[1)DD2#;$O#D58E[,:^+9)N> M:C!MG"9+*AS[.,D;[SJP]SR^R=_P>=J_"M/*WI(K.O^RL?\-H@,O);GS(]3Y M#[8:"AH7CN_\V&PO=V]R:W-H965TJVF3-NG4:=MG+G$25, 9D$OW[P@NB3B"M&-_MWC$MI*%E MGGQG6^8X>"4-G"UQ@];"_CJ!PK&@>_KJ>))MYZ.#E7DO6O@*_EM_ML%B"TLM M-1@GT1 +34'O]\=3%N-3P'<)HUN=2:SD@O@;6S[#M@%\!O %<)?RL"E1 M4OXHO"ASBR.Q4^][$9]X?^2A-U5TIE:DNR#>!>^UY)SG[!J)YIC3%,-7,?LE M@@7V)07?2G'B_\'Y-ORPJ?"0X(>_%!ZV";)-@BP19&^6N!63_9.$K7JJP;9I MFARI<#!IDE?>96#OTR.R/^'3M'\1MI7&D0OZ\+*I_PVBAR!E=Q-&J L?;#$4 M-#X>WX>SG<9L,CSV\P]BRS&UL?5-A;]L@$/TKB!]0$I)T M561;:EI-F[1)4:>MGXE]ME&!\P#'W;\?8-?U-FM?@#ONO7MW'-F ]L6U )Z\ M:F5<3EOONR-CKFQ!"W>#'9AP4Z/5P@?3-LQU%D250%HQOMG<,BVDH466?&=; M9-A[)0V<+7&]UL+^.H'"(:=;^N9XDDWKHX,562<:^ ;^>W>VP6(S2R4U&"?1 M$ MU3N^WQ],^QJ> 'Q(&MSB36,D%\24:GZN<;J(@4%#ZR"#"=H4'4"H2!1D_ M)TXZIXS Y?F-_6.J/=1R$0X>4#W+RK@Z43,5_@2NH M$!Z5A!PE*I=64O;.HYY8@A0M7L==FK0/X\V!3[!U )\ ? ;>>A-&9VI%>DNB'?!>RTX/V3L&HFFF-,8PQ+_P/DZ?+>J<)?@NS\4[M8)]JL$^T2P_V^):S&W?R5ABYYJL$V:)D=* M[$V:Y(5W'MC[](CL/7R<]J_"-M(X&#S8:"VL?C MAW"VXYB-AL=N^D%L_L;%;U!+ P04 " !EEUA//O26F[4! #2 P &0 M 'AL+W=O_$M0""O6AF? MTS:$[LB8+UO0PM_8#@S>U-9I$=!T#?.= U$ED%:,;S8?F!;2T")+OK,K,ML' M)0V<'?&]UL+].H&R0TZW],WQ))LV1 0*E(A#)^3IQT M3AF!R_,;^\=4.]9R$1X>K'J656AS>J"D@EKT*CS9X1-,]=Q2,A7_!:Z@,#PJ MP1RE53ZMI.Q]L'IB02E:O(Z[-&D?QIM;/L'6 7P"\!EP2'G8F"@I?Q1!%)FS M W%C[SL1GWA[Y-B;,CI3*](=BO?HO1:D3V'CY.^U?A&FD\N=B +YOZ7UL; *5L;G"$6OQ@LZ&@#O%XAV6=O@AG.G&^ ,%FO](NI 2QYE:(UQZBV MMCM0:HH:)#+\^\W]<]B[V\N%&WA2XG=SM?4QVD?D"B6_"?NL^B\P[B>)R+CY;W ' MX>2^$LP,8%-"?O H0,H5/Z) M6YYG6O5$#V??<7_%ZP-S9U/X8#B*L.:*-RYZSQE+,WKW1J/F-&C83+.>%-2Y M3PB&(4[L73K#TS=HA9N0OIG3TP_X,6H0!X-XSM^L%EO$-!] $A22( 9L <$T M&QRR12%;Q"!>0#!-@D-V*&2'&&P7$$RSPR%[%+)'#/8+"*9)<4B*0M+W!O'R MXC'-\N+I[#%)T%5H(X84ZM:&%C:+3IWJD87'^%\^M+GO7%=-:\A%6?>DP\,K ME;+@2ED]N/]'[3KK-!%06O_I.@'10W\9)E9U8^ND4__._P%02P,$% @ M99=83\5 G;BW 0 T@, !D !X;"]W;W)K&UL M;5/;;MP@$/T5Q >$7=;;IBO;4C91U$J-M$K5Y)FUQS8*&!?P.OG[#MAQW-0O MP SGG+DPI(.Q+ZX!\.15J]9EM/&^.S#FB@:T<%>F@Q9O*F.U\&C:FKG.@B@C M22O&-YLO3 O9TCR-OI/-4]-[)5LX6>)ZK85].X(R0T:W]-WQ*.O&!P?+TT[4 M\ O\[^YDT6*S2BDUM$Z:EEBH,GJS/1R3@(^ )PF#6YQ)J.1LS$LP?I09W82$ M0$'A@X+ [0*WH%00PC3^3)IT#AF(R_.[^GVL'6LY"P>W1CW+TC<9O::DA$KT MRC^:X3M,]>PIF8K_"1=0" ^98(S"*!=74O3.&SVI8"I:O(Z[;.,^C#=[/M'6 M"7PB\)EP'>.P,5#,_$YXD:?6#,2.O>]$>.+M@6-OBN",K8AWF+Q#[R7G"4_9 M)0A-F..(X0O,=D8P5)]#\+401_X?G:_3=ZL9[B)]MXS^;;\ND*P*)%$@^:?$ MW:<2US#)IR!LT5,-MH[3Y$AA^C9.\L([#^Q-?$3V 1^G_4'86K:.G(W'EXW] MKXSQ@*ELKG"$&OQ@LZ&@\N'X%<]V'+/1\*:;?A";OW'^%U!+ P04 " !E MEUA/"_S&>K@! #2 P &0 'AL+W=OM\?&7-E"UJX&]-#AS>UL5IX-&W#7&]!5)&D M%>.[W1W30G:TR*+O;(O,#%[)#LZ6N$%K87^?0)DQIWOZYGB23>N#@Q59+QKX M#OY'?[9HL46EDAHZ)TU'+-0Y?=@?3VG 1\"SA-&MSB14!VA4=0*@AA&K]F3;J$#,3U^4W]4ZP=:[D(!X]&_925;W-ZH*2"6@S* M/YGQ,\SUW%(R%_\5KJ 0'C+!&*51+JZD')PW>E;!5+1XG7;9Q7V<;I)DIFT3 M^$S@"^$0X[ I4,S\H_"BR*P9B9UZWXOPQ/LCQ]Z4P1E;$>\P>8?>:\'3VXQ= M@]",.4T8OL+L%P1#]24$WPIQXO_1^38]VX]E.8S89WO3S#V++-R[^ %!+ P04 " !E MEUA/' Z3_"(" #Y!@ &0 'AL+W=OV.FS 0?!7$ YPQ@82<"%)R5=5*K11=U>MOAVP".AM3VPG7MZ]M.$J31;H_ M\=?LS([)KO-.JE== 9C@3?!&;\+*F/:1$%U6()A^D"TT]N0DE6#&+M69Z%8! M._H@P4D<14LB6-V$1>[W]JK(Y<7PNH&]"O1%"*;^[(#+;A/2\'WCN3Y7QFV0 M(F_9&7Z ^=GNE5V1D>58"VAT+9M P6D3;NGCCB8NP"->:NCT9!XX*PO#5S8!J>)/]5'TVU M";,P.,*)7;AYEMT7& RE83"X_P97X!;N,K$:I>3:_P;E11LI!A:;BF!O_5@W M?NSZD]5Z",,#XB$@'@,RKT-Z(9_Y)V98D2O9!:J__):Y;TP?8WLWI=OT5^'/ M;/+:[EZ+.,EROD S7/CPQ30\FB%( M4(+$$R3_65S?6$0P:82+I*A(BA#0&Q$,,^-DB8HL$8(%3K!""5;W=YDF.$&& M$F1(!NF-30RSQ$76J,@:(5CA!#3"_]71QXW2F<*@'["*@K(9';0ZMC1&*-8S M%'B%4*1$9MWB-4*Q KASBX"6MU5")IU'@#K[GJN#4EX:W_ GNV-?W\:^<_V# M]X_"=Z;.=:.#@S2V__DN=9+2@,TE>K#%5-EW:%QP.!DW7=FYZIMQOS"R'1X: M,KYVQ5]02P,$% @ 99=83QA7I^/S 0 I 4 !D !X;"]W;W)K&ULC51_;YLP$/TJB ]0 PF$1(#4=*HV:9.B3NO^=N#X MH=J8VD[HOOUL0VF:W:3\$]OG>^_=<[C+1B%?5 N@O3?.>I7[K=;#CA!5ML"I MNA,#].:F%I)3;8ZR(6J00"L'XHQ$09 03KO>+S(7.\@B$R?-NAX.TE,GSJG\ MLPTV@9(D0VT@9^@?PT':4YD8:DZ#KWJ1.])J'/_/MSMP\ " M7,9S!Z.ZV'O6RE&(%WOX5N5^8"L"!J6V%-0L9W@ QBR3J>-U)O4730N\W+^S M/SKSQLR1*G@0['=7Z3;W4]^KH*8GII_$^!5F0['OS>Z_PQF82;>5&(U2,.5^ MO?*DM. SBRF%T[=I[7JWCM--O)UA."": =$"2)T.F81C)Z?$' M:O_C9MREMT#V%NS/%*Q,]%U$29N1LB>:<_9037>1\9!##ODA$F,0^^@<> MX? 56N'*P5>?*OP/P1HE6#N"]2>"U95%+&>-B\2H2(P0Q#A!@A(DM]OK=;+J(+B/H/G)-]I$^S:\?5#9=K[RCT*9574/50F@PM01WYMMHSS\0! W! M&0 'AL+W=O^"%MYWU 5+F VOA*]AOPUF[%5E5:BZA-USU M2$-3X(?T>-I[? !\YS"9S1SY2BY*O?K%I[K B3<$ BKK%9@;KO (0G@A9^/G MHHG7E)ZXG;^K/X7:72T79N!1B1^\MEV![S&JH6&CL"]J>H:EGCU&2_&?X0K" MP;T3EZ-2PH0OJD9CE5Q4G!7)WN:1]V&IK M"AI+<:+_T&F.M?%ZT) 8_WTX.9Z?LOSPJIA:5.R_BO*WU!+ P04 " !EEUA/ M6)X9%[=.JLSEMG>N/C-FR!2WL#?;0^9L:C1;.FZ9AMC<@JDC2BO'= M[HYI(3M:9-%W-D6&@U.R@[,A=M!:F-\G4#CF-*'OCA?9M"XX6)'UHH%OX+[W M9^,MMJA44D-G)7;$0)W3A^1X2@,^ GY(&.WJ3$(E%\378'RN7A(1,?HT1EXTK*P3K4LXI/18NW:9==W,?I9I_,M&T"GPE\ M(=S'.&P*%#-_$DX4F<&1F*GWO0A/G!RY[TT9G+$5\&PO=V]R:W-H965T\9GSID9 M/$Y'(5]5 Z#1&V>=RH)&Z_Z$L2H:X%3=B1XZ6AC5:H]L)5O_._LG5;FJY4@6/@OUL2]UD01*@$BHZ,/TL MQL\PUW,(T%S\5[@!,W";B=$H!%/NBXI!:<%G%I,*IV_3VG9N':>3.)G#_ %D M#B!+0.)T\"3D,G^BFN:I%".24^][:G]Q="*F-X5UNE:X,Y.\,MY;3N(DQ3=+ M-&/.$X:L,-&"P(9]D2 ^B3/Y+YSXPW?>#'3A'Z1@U?DX"&(-B(^S >M.'I%CAZ"W4;$A]G[16*O2.PA.&Q$?)CC1@2O MKB '6;OA4Z@00^<&?^5=YON!N"O\%SX]#M^HK-M.H:O09A#<=:V$T&!2">], M5QOS'BT&@TK;;6SV&ULC93;;N,@$(9? M!?$ P2$')Y%M:=-5M2NU4M35=J^)/8ZMF,8_,\W\V-P MUBO]8AH B]X$ER;'C;7=CA!3-B"8F:D.I'M3*RV8=:$^$=-I8%5($IS0)%D3 MP5J)BRRL'721J;/EK82#1N8L!-/O>^"JS_$<7Q>>VE-C_0(ILHZ=X _8O]U! MNXA,E*H5($VK)-)0Y_C'?+=/O3X(GEOHS2='I5Y\\+O*<>(; @ZE]03F MA@O< ><>Y-IX'9EX*ND3;^=7^GWP[KPJ#P;J\1(<:T(]C:,K0QC/_*O:?$$.B;0*8$. M7H9"H?.?S+(BTZI'>MC[COE//-]1MS>E7PQ;$=ZYYHU;O11TDV;DXD&C9C]H MZ"?-9M(0QY^*T&@1&@#+3X!M'+"( A8!L+@%;),X8!D%+/_O8#O_8G/0;()& M!DTZ6\2+K*)%5I$B- Y81P'K[]M,HX#T&S;3B,VO79*;X^-OYR/3IU8:=%36 MG<1P7FJE+#A>,G.V&_=#F (.M?73U,WU<"V&P*INO/%D^NT4'U!+ P04 M" !EEUA/D!@D91@" (!@ &0 'AL+W=O^CTES,7+55Z*"Y( M]@+HR1:U#,51E*&6-EU8%G9N+\J"7Q5K.MB+0%[;EHH_.V!\V(8XO$\\-Y=: MF0E4%CV]P ]0+_U>Z!&:74Y-"YUL>!<(.&_#CWA3Y49O!3\;&.1#/S!)#IR_ MFL'7TS:,#! P."KC0'5S@PH8,T8:X_?D&3BT9IZ=O8 M-IUMA\G_7N8OB*>">"[ Z7\+DJD@<0K02&:C?J**EH7@0R#&/ZNGYDS@3:(W M\V@F[=[9;SJMU+.W,EXG!;H9HTFS&S7QH^:]HEHJR&J6( TP4\1>BMC6)P_U M>(W]!HG7(+$&Z;L8J1-CU&16TUE-AB.2.5&6*I)&A/AA4B],ZH$A#LRH(0_+ M?$BB+%\Y-!Y9&F'\C\TE7ASBP7%2[X@')W=5E4<58[+VPV1>F,P#DSLPV7*9 M/',.9>4319D?)?>BY L4G#@'>Y0(" ![!0 &0 'AL+W=ORY>906@O+>&M;+P*Z6Z+4+R5$%#Y1/OH-5O+EPT M5.FAN"+9":!G6]0P1((@00VM6[_,[=Q!E#F_*5:WO#4-%;]WP'A?^-A_ M3#S7UTJ9"53F';W"=U _NH/0(S2YG.L&6EGSUA-P*?P/>+M/C-X*7FKHY:SO MF21'SE_-X,NY\ ,#! Q.RCA0W=QA#XP9(XWQ:_3TIR5-X;S_F/JF?>?8&B UD-NI'JFB9"]Y[8OA8'35G M F]#O9DG,VGWSK[3::6>O9=DD^7H;HQ&S6[0D+GFO6*_5L1_39 &F"B(DX+8 M^G!6CS?8;1 Z#4)K$+V+L5G$)U;16$V8D2Q91UJH(X_ ?:2(G3+2""8-@ M 3-HXMDRA*0D7<"L53A.,''#Q$Z8V &#%S#Q&B9--DL8ARK"0>J&29PPR0H& MAXNSM$M6'R#+4KS8O[U#%63Q$@;-?@-S+7VCXEJWTCMRI?\H>^XOG"O0CL&3 M3E;IFW :,+@HTTUU7PSWP3!0O!NO.C3=M^4?4$L#!!0 ( &676$\FSQT_ M.@( !0' 9 >&PO=V]R:W-H965TW*%[R!_ M] >N1FAV.3JY)I$K7%B5)BG=[H)R=K)1:&TY'ULF\ZTP^3_"',' M1%- - >$R7\#XBD@M@+02&92_4@DJ4K.!H^/Q>J)_B;"3:PV\Z0GS=Z9=RI; MH6;O51Q$);IKHTFS&S710F,I]FL%SF<)4@ S1>2DB$Q\O(@/B]!M$#L-8F.0 M_)-&;*4Q:E*CZ:9%@M3*Q"'*GY D3I+$09)8)*,&+Q9)@BBW2-:B.'B&@ITH MV(&"+12\6B4,4KN\:U$4))D;)76BI X4:^MWZ1HERNWZK$6XP&Z2S$F2.4@R MBR1S;'UF%7&_%D4A?K(IN1,E=Z!87\$N7Z,4:6"A.$0Y3MPHA1.E6*&$L7T, M%.M? \>A72"'2OW+=HG0XGS2]\4WPJ]-)[PCD^JH,P?2A3$)RC%X48G5ZHJ: M!Q0N4G?C03T.).NG.PC-%V'U%U!+ P04 " !EEUA/"PZ;SBX# #Z M#0 &0 'AL+W=ORUC0*L"VL[??LN!UNP#"VY"0?_,_O/,'Q9%A=5 MOE8'*;7SEF=%M70/6A\?/*_:'&2>5/?J* OSRTZ5>:+-9;GWJF,IDVT3E&<> M,B:\/$D+=[5H[CV5JX4ZZ2PMY%/I5*<\3\H_CS)3EZ4+[O7&<[H_Z/J&MUH< MD[W\+O6/XU-IKKQ;EFV:RZ)*5>&44DJN5;9 MKW2K#TLWO+7'M&B.ER[_-8P.P"X ;P'@_S. =P'<"O!:9TVI'Q.=K!:ENCAE^[2. M23T4\,!-,S?US:9WS6^FVLKN4[4:1Y;#?8T.%2LQXH@NDD\8^#F M DD7V,3SO@M@= ).)N!- G^0 *PR6HUH-$6C$0!A:)5"J!@&0)OQ23,^8<;J MV&.K"7K+W/D8, MACO#5APYHG0BP"E+-$1@#D5@C!'L/XS.T%C%@\E'1L,&*-I,X IHW, [> ,T M<& .<6 ,$XA1V$TA5(Q-V$&:.#B'.$B2Q+9#J:!7VM .31N<0QLD,!(R>V0( M511-N9G8[U"HF=HQT:C!=Z &:=0@A1I[\]>)Q(# NR>C$DS4 WMT*!! C13 M8$ :#"C>T13Z94;J9;:W99VHWQ1?Q/9"7F\37G\5?4O*?5I4SHO29C_?[+IW M2FEI,K)[4_S!?(C=+C*YT_5I:,[+]FNDO=#JV'UI>;?/O=5?4$L#!!0 ( M &676$^&GDM9_P$ , % 9 >&PO=V]R:W-H965T\- M]I@SYYLQV/G(^)MH *3ST=%>[-U&RF&'D"@;Z(AX8@/TZDW->$>D"OD9B8$# MJ4Q21Q'VO!AUI.W=(C=K1U[D[")IV\.1.^+2=83_.P!EX][UW=O":WMNI%Y M13Z0,_P"^7LX M35VG@II8^XE<9V[^!UR!*KFN1#%*1H5Y.N5%2-;-+JJ4CGQ,8]N; M<9S];VGV!#PGX"4!3[U,(%/Y5R))D7,V.GS:^X'H3^SOL-J;4B^:K3#O5/%" MK5Z+ /LYNFJC67.8-/A!@Q<-4OX+!%LAV!@$#P:!W2"P&@3&('PP"%=53IK8 M:'JC\8/4LU-"*R6T4*(59=)$=Y0PB"([);)2(@LE7E&B#24(T\Q.B:V4V$)) M5I1X0\&A[]LIB9626"CIBI)L*7[\22^IE9):*-F*DFYWS$\^^<D^JY$9=ITM H99Z MFJ@YGRZ5*9!LF.]+M%S:Q7]02P,$% @ 99=83Z?DCX%7! 1< !D M !X;"]W;W)K&ULE5C9CMLX$/P50>^.1.HV; -C M6XM=( L,$B3[K+'I ]'AE>1Q\O>K:QRKNV1I7\82I[K(8I-=(A>W+/]1G)0J MM9])G!9+_526E[EA%+N32J+B4W91:?6?0Y8G45F]YD>CN.0JVC=!26Q(TW2- M)#JG^FK1M+WFJT5V+>-SJEYSK;@F293_6JLXNRUUH7\T?#D?3V7=8*P6E^BH MOJKRV^4UK]Z,.\O^G*BT.&>IEJO#4G\1\U &=4"#^'Y6M^+A6:NEO&79C_KE MK_U2-^L1J5CMRIHBJG[>U4;%</?CE2_]UD'/CY_L/_1B*_$O$6%VF3Q M/^=]>5KJOJ[MU2&ZQN67[/:GZ@0YNM:I_ZS>55S!ZY%4?>RRN&C^:KMK469) MQU(-)8E^MK_GM/F]=?P?83A =@'R'E#U_2S Z@*LWP'VTP"["["G]N!T 0[I MP6BU-Y.YC;">*^) M.LRZQ<@'3.#T(5L.$7>$40W@/@J)1K&6+%SV.]AP1."2,8R2A$])>L.TX&19 M3;S5FZP!G38DL!L"NT= !KEN,6Z#21O,3%@6$;L!*&GZ/ID2Q.7Z 9D6Q"6L M MSH# '"+.(L!;C/'0C+;*.-APS$V2X6XYQ')M( CQ#F7*A(!<((IVL7=:) M\(@>#GD81BN'0QP""3DDL+$8#XKQ@!@R\VN/9\>AFY!C!(%L.<0U25P)=W, #2S+;J=$4JZ) 375-H K'J/K"L%,*9)7^ M 7V)^']CZJ%/4$@4V!5"]1HUV/+!M5[P2<8P#SJAR$DDX-5'?N"0,; "E

Z9$ MGCEPXI'8IZ0]O6A)[ D2>0(M6A+4Z,"GIH!0MD?-#J$\P69XA*LO#;N"1*Y M2Y;D!QO)-@3'S 3]^-XBE+3IP6.,JR\,>Y5$ARE6O/@1A];B<(FQO.$C([G"9V2>)Y&N/K"L&=*Y)FL? 7\ZB-PZ%T+0KD./<=, MX@K'N%IIQL/U7:+R8W.76FB[[)J6=SG\=Y0?SVFAO65EF27-U> ARTI5#=[\5&7DI*+]_256A[)^]*KGO+V4 M;5_*[-)=.!OW6^_5?U!+ P04 " !EEUA/QE5V52T# "G#P &0 'AL M+W=OL_2O%K9 M1RF+1\>IMD>>Q=6#*'BNOMF+,HNE&I8'IRI*'N^:HBQUJ.L&3A8GN;U>-L^> MR_52G&2:Y/RYM*I3EL7EOR>>BLO*)O;UP4MR.,KZ@;->%O&!_^3R5_%R2C.=5(G*KY/N5_8D\;EA0%S2(WPF_5#?W5MW*JQ!O]>#;;F6[M2*>\JVL M*6)U.?,-3].:2>GXJTGM[C?KPMO[*_N7IGG5S&M<\8U(_R0[>5S9H6WM^#X^ MI?)%7+YRW9!O6[K[[_S,4P6OE:C?V(JT:CZM[:F2(M,L2DH6O[?7)&^N%\U_ M+<,%5!?0KH!XHP5,%[!>@=,J:UK]',MXO2S%Q2K;?ZN(ZY>"/#)EYK9^V'C7 M?*>ZK=33\YIY[M(YUT0:\]1BZ V&WB,V0X0?=A!'">A44*B"-O7L3@7!! P2 ML(; NR/HB7QJ,4&#R=LV" W#L-?+$$8B0JA!C@?E>$ .PP0^)/"G&Q) @@ H M\'J&M!C_MM. >&[?D"$L\CS?H&8!U2R &A\3A) @G.Y'! FB"7Y$@T:]D%'6 MLV.(B@(6!%@,<7'J7"#'1&$(+IEN"<&I(W2"*1ITVR\C_J(_ 0"4ZQG4X @3 ME.&%@0+'CG@S/,'!(_Z$F42#/O($H(R>X!03%&/#S$IP],ABAB=2=;@?%R:-D@AT:-&;'*.1>B&'5!/GU310X M=)3-L .'CJ+%;F"'-R4Q"&5*#,7YI2"_IK6*XM#18(8G.'04+7C]642#;KNE M;K1@I._*$$Q, M&$XS VGV#7LUAG/(YFQ?#?M7M/@-?&&3-B@ -K)#83C5#*3:-T21X2BR&9M8 MAJ/(IFQC-2@8F6I'(:T0Y^;$5!]A?\3E(&ULE9A;;^,V$(7_ MBJ'WK,3AZ!;8!KHNBA9H@6"+ML^*32%A0 M''V9X?Q4-]_;G3'=[$=5'MI%L.NZXV,8MNN=J8KV2WTTA_Z7;=U41==?-B]A M>VQ,L1D'565(492$5;$_!,OY>.^I6<[KUZ[<'\Q3,VM?JZIH_OMJROJT"%3P M?N/;_F77#3?"Y?Q8O)@_3??7\:GIK\)+E,V^,H=V7Q]FC=DN@I_4XXJS8<"H M^'MO3NW5^6R8RG-=?Q\N?MLL@FAP9$JS[H8017]X,RM3ED.DWL>_4]#@\LQA MX/7Y>_1?QLGWDWDN6K.JRW_VFVZW"+)@MC';XK7LOM6G7\TTH3B83;/_W;R9 MLI'\7B:XK\/PP-H&D"7 8KO#M#3 M &T-",_.QJG^7'3%M3]RUP/-\=W-_[6S[;M[[XM=1S/ MP[M;0E89N%2NIB+.+).P-7%P0=$'C>'WC(L$!- R@QP!\$R"UIG'6 M)*/F,&I4PDHEUERD+.=4I=@-0S<,W&26F[,FOGI,K"W-2FH(VXBAC1C8R"T; ML7C$@[7\*R"AQ+&\"3222"-)9!E)Q%/ZU4G8\KN2LIPY5MA-"MVDP(TC0 8# M9/[9FL, N4>VYF*BK%A9;T.*DC1S+(V*, BCV2=1-3.Y #GE8IVD+,ZS-'<8PK!3@':)8ZD),XHB__0E3!="=+'3 MER0Z\BC/[ H!R"C-(I )F$F$*J 1,;)ZL;Q%(VQH4%I(W))R[K%_=(TAHL& M<$EB1PB, _V9%LC1 WDU0?(3S2/[_Q 0N>M*C3]D[=,$:?F%"B_W)+=&\ >L M?=H@+2L2803U00XGF /:IP_2H,.1"R1%[K)28Z1HU >Y0F!8Z$]T0AJ30/OT M0AKT.:"L1#)W6=Z4-&7_JY[4RQN5R49ML-IVE_WISWHL\777V< M]MG#RV;_\G]02P,$% @ 99=83\HTUN5= P )@\ !D !X;"]W;W)K M&ULE9?;CMHP$(9?)1)]6=/(I"?[.399XH/2SW7G4L1;)MC/+,([X?>'F2%NY\VLP]E/.I M/*DL+<1#Z52G/$_*OPN1R?/,!?=MXC'='U0]X1*;Q.A*]QD9F5?/I;$Z5DGGG18>2)Z_M,RV:Y[GS_V:& M&Y#.@%P,@']H0#L#^F[ /C1@G0$;NP+O#+BQ@M?FWHBY2E0RGY;R[)3M>3@F M];&#"=?;M:DGF]UIOM-Z5GKV94Z#:.J]U(XZ9M$RI,?$_!I9V0A<"$\'<(F" M8%$LB&5.KA=8VD0<&#'\U\GZ0R=785)4+-K8TRNQ8MP!0QVPQ@'K.PA]0^V6 M"1JF:!@.OI'KTH88C8U]6]D0<-^/#5$0*@ :X6EQ-"V.I#6P_P'J(!@O;(@Z M"$<(VS*\ERCU#69I,Y_ A%8V%)C,VF9('[I**4)3BJR4"!_0)$8=Q.-%!1\O M#OX(63NHGRICEK 812QE$0JHA:TQC+ A>6&@\@&2'!EP@9:M>R W2(R7%*!C M)*:V>+;"-F2=[Q4" :(O0L&@O'BI ZS6T0$7>%D!?H.\>&&!8(R\@?UCC2QY M$8A14UX;B@@SU;6A,&(#:>'E#NQZ!_[0V<7+"T0WB(L7&(C'B!O;9RF*J:DN M0@64F?+:% \"\P\-HT(V(##!*Q^Q*Q_X Z>7X/6%P'B!"5Y?"!DA< ==_Z0! M#($Q"GSS&H=0E(&Q66N,XGXXD!I>]XA=]\ ?VB.\PA!V@\!XA2'8S<42F-LW MI)!8%U2$8F#=46V*]P]6)[!-!?;Q\WIW_%R4^Z;AJIR-/!6JEJ4W>VGJ[DG= M(QCS"Y@L 9E?Z2:P;=G>W;<=Y/>DW*=%Y3Q)I3N3IG_82:F$#MZ_T\$?=--Z M&61BI^K74+^7;>?6#I0\=EVI=VF-Y_\ 4$L#!!0 ( &676$_(O&3>K ( M $ * 9 >&PO=V]R:W-H965TV$[=O7&$*)&=3JK,7&SJ5LUHXCCCFMB%BQAM;JR9GQBD@UY!='-)R2DUY4E0YVW="I M2%';6:KG]CQ+V56614WWW!+7JB+\SXZ6K-W8R+Y/O!:77'833I8VY$*_4_FC MV7,U_(=T9HS56>W/L)O56Z&:%F M;YD7^:ESZX2&F%T?@R \"(2S@@P*^ M%O ?!"*CR#XFT#%U'^,M9!F D " Q 8DF$%<&!&"B!! ) 8BG"$^H!##E BD M1'-*[!J4Z-E"8A 1 PAD(.(9 D4>#$E 2 ) L %)GH<@%S:0.W\[XR6)!0\B M(-.9"?N@:/J"XI6_X$0$6G&+,$ *3!)^]G 1[%?D 930I/1!R82"@U6P5 ]L M; 0X.S:=C>;67JH'=C8"K!V;UAZ"'LXG7L4+?R$(-C@*@9FO<"@)0[L8I3,MR19\!>&+8I=( O37T-0.#F_./$7C@_# M1L: D1/37D/0?T#.Y ->47[1K8NPCNQ:Z[YI,CNV1UNL&X!_X7UO]8WP2U$+ MZ\"D:B/TQ_[,F*0J&7>EWMIZVV>:N$UT(61 MV[M_/R T2SGOJ9PO3:"'\]HF#T\"J[>J_M[L0FAG/\KBT-S.=VU[O%DNF\TN ME'FSJ([AT/WGJ:K+O.TVZ^=E#?L>ZO6J>FF+ M_2$\U+/FI2SS^M_[4%1OMW,U?]_Q=?^\:_L=R_7JF#^'/T/[[?A0=UO+:E::MR[-(-IS_?A@^0(\'Z/,!Q@]S.04-(_\Y;_/UJJ[>9O5I\8]Y?X[5C>[6 M9M/O')9B^%\W^*;;^[HVF5LM7_M&8\W]J49?U*ASQ;+K?H[0*.)>L\.-M[B! M@6,T0P.Z:*!MAAL0;$!# _-ADAXWL+"!92,PWD]6Z51CAYK#4)-F-DD2G.-@ MC@,YZ23'L1SMY1P/#.1G/2=4D M)^,GR#HQ1R68EX0ET46+$9B$1?E4GI(2T%3L8TN)0)Z"Z-TI#=:%IJ,]%?F+ MT=ITH03"%&94<4A-:J=)IZ+L(LFEBS05DC#,BL 9T-,D8DG6+91PV5&8>L6Q MI\1,DRR?DUX8+21A[A4 /YT".1;YCTF:A"1,OO+\6IA*IQHSK0#4##901(DT M5,RTXE #U%"1<)HU1EHG@#,GM,"H:@5&,17$6.0NKPJ>E+ H&A.M.=&43#\I M8]&')&5(4)[&1&ND7:D%1E5?(5Z-&=0QZM7(F+-Y/%2QA!BA$OH5^^GTP*HTHQXJ5H\1(&E6+$2UR\GRR=Q:C: M&.]:[EU#M=R[W>^I5+HQA%FU,=ZUW+L^622"X2U&VL9X MUW+O?C8GX6Y7C'=MM'-=R[WZVX5X+:;9QH@7%)&2/KB89QLC M7E0DY3A,L[M"O YCZF+$Z[AX4R.YS&&878QW'?>N420M"F;9<99)"3=R'(;4 M<>]J*]C?8?H;88+(>88;-%15(.!LLA M9H0/O,?,>,Z,.%N/F?& &39;6"1CD,3Q$O]IX?%M[IX7'8_^6G)XU_Y/7S_M#,'JNV MK7R_ AU_1]0 M2P,$% @ 99=83]LNK9N= P )1( !D !X;"]W;W)K&ULE5C;CJ,X%/P5Q <,^,(E41*I.Q?-2KM2:U:S^TPG3H(&< :< MSNS?+Q@Z$TR1."\!G#K%J6.? CR[R/)'=11".;_RK*CF[E&IT]3SJNU1Y$GU M19Y$4?^SEV6>J/JR/'C5J13)3@?EF4=]/_3R)"W128OXGP/?TL-1-0/>8G9*#N)OH;Z?WLKZRKNR[-)<%%4J"Z<4 M^[G[0J8;I@,TXI]47*J;1\B[EC^;BC]W<]9N,1":VJJ%(ZL.'6(HL:YCJ M/'YVI.[UGDW@[?DG^T:+K\6\)Y58RNS?=*>.3)K_:8%OIXZ?@_PW [0+H-8!. M[@:P+H#9!O N@-L&!%U 8!L0=@'A[P"JYZ,MEJ[^*E')8E;*BU.V"^B4-.N4 M3,-Z?K?-H)Y._5\] 54]^K'@9#+S/AJB#O/:8N@-9A+T(:LAA/01FR&"4_^* M\>HDKYE2E.DK!03&398(0XU4+7C6%CP;A&%8$(.E9YJ W1#0D&("#@FX)N"] M#+@Q=RTFU)BBG1C"26!,\1+!?#\VIWD(8WY(B5&:-8!1&O(8BPN@N "("S!! M" E"^_)&D""R*&\T4!K%ON\;U1VB**61"5L-83%C)FH-R'C _9%>BJ&T&$@+ M,<$$$DSLBTM\;#P^R"$RG:<%!;?KTJCM8\CJ,61]%]*7,^*C!,B)33D(9+:B M#6AE UH_ /5E0=-](71(P4:6&L$V1Y[P.8*-C@"G8\0L+@)1L[@(Q,SB6C"M M'S#U96&+(\#C&!^AP"9'GG Y@FV.()\;-&(T[ _3Y2PP*PO,^CZF+PG;&P'^ M-EPO"!28FA H-$4A4&2J0J"1)R+!IDLF@&*DGREV7>K;KQ>*G8XB5S'72P>Z MNQ8L,)O[F'ZZV,$H<##NF^D"T,!S;4";!Z!^QM@P*0,9CSR-*#9,RI^89FQ. M%+V Q69)D(,QLR0 Q,>2P39'0T Q8K84VQR-GB@)MA6*7IMB4RWJ\['[X#ZG MH,_YR'.!X3YG3_0YPWW.+-YH5@C$#1/=0)#YNNG=?+'FHCSH_8;*V9>J_L[67\-[*96H M<_>_U(OW*)+=]2(3>]6<1O5YV6Y^Z,[3X'U!+ P04 " !E MEUA/)ASJ::X# "J$ &0 'AL+W=O16N%MW8<[U:Z+,I\DH]UT%S+LNL_O6D"GU9 MAC1\&_B2'XZF'8A6BU-V4/\J\_7T7-NKZ,JRRTM5-;FN@EKME^$C??@(21O0 M(;[EZM*,SH.VE!>M?[07?^^6(6DS4H7:FI8BLX=7M59%T3+9//X;2,/KG&W@ M^/R-_5-7O"WF)6O46A??\YTY+L,D#'9JGYT+\T5?_E)#02(,ANK_4:^JL/ V M$SO'5A=-]QMLSXW1Y!_"\,#8 B :X"=^[T -@2PWP'\ MW0 ^!/"Y,X@A0#@S1'WMG9B;S&2K1:TO0=VOAU/6+COZ(.SMVK:#W=WI_K-Z M-G;T=<5YO(A>6Z(!\]1C8(1)Q2UDXT/H%1'9!*Y9 );%$WCA<#O!VD>DTLGA MCR0?WR6Y29.A8K$NGMV(E> $'"7@'0&_(4@=M7N,[#!5+R7E5#BP-08C)'%O MC ]C1 )UE4%@ '*J.($6)_SB!,$))$H@Y\L;HP3Q#'E[C!A5"DF<..+Z(,XE M<:3U00F5KK ^B (1$ZLN0:M*$%TG=E>*$J3S=:4$=PDR0]D!-*Y5<@'.-ETC M,)%2]Q9L$!B-J5WCCL 83J9TE-UM@1,V2!&188("];!'"G?(C/L+97-D9G[! MA+NZK#$8!1>V06 0 Y>NRCZ,24(GMC?%W8\B]B?8! 7N,53<(3+N,E3.$5EZ M]<8TCEV-?51"DMB5V$=9;P7J2HS 1"K%1'&X U+$ @6?H,#MAB9W2(P;#DWG M2)QZ]:8 WC+V4102#J[&/LS:NK^,?1B+TZEE#+@9 F*&8N(V 6XW0.=K#+C= M ,S0> #=/,CBT98;WJU\E"#<=0H$12GSWB0PF V51QNA( 8X=1#$W"S 7Z' MQ+C9 /)&XTLL?(E3=W.O$11+8N9*[*,HD])U"@Q&DF3B<06X#8)O@XQ,Z8.; M#<1W2(R;#2 O-[[$B?^N2R#FKL8^3#"O4T%0P)C@KL;(G()[RS@:]5FEJ@]= MT]L$6WVN3*O,:/3:6#]"VZ[-HXJVUTO"K4W[6ELS^N^>^XOC#X-7P:BZ^>)U?]02P,$ M% @ 99=83R6#V;%Y @ / @ !D !X;"]W;W)K&ULC5;1;ILP%/T5Q/L*& PD(D@E8=JD3:I:;7MV$B>@ F:V$[J_GVTH M!>QER4.P+^><>X_M^";I"'UE!<;<>JNKAFWL@O-V[3CL4. :L0?2XD:\.1%: M(RZF].RPEF)T5*2Z4DC@=OZM_5MZ% MESUB>$NJ7^61%QL[MJTC/J%+Q9])]P4/?J!M#>:_X2NN!%Q6(G(<2,74MW6X M,$[J04644J.W_EDVZMGU;R(PT,P$,!# 2!"Y;Q'\@>!_$(*;A& @!/=F@ ,! M+C(XO7>UF#O$49I0TEFT/PXMDJ?.6T.Q70<95+NCWHGU9")Z30,8) "68%YY"=#O%&A",*&*L IBHRH-'!/,%61ZS"10W_%^[XK-8$A,P )X&W!F <1RO-&!N M4HQB, 7.3$*C2:B9]/SED8):)D,]6QT%==1.1X507X7< )NOZLQ::+06:M8" MN%I8"[4\2ULZXI,'@6[,A#/L;V["N7'P3V^1T5MD.)N+GU@6F8Z<9]@Y$] ' ML>[Q7L7\#L7>I#.Y^FI,SZH/,>M +@V7/]Y)=&QUC^KZ7\0S;[WU#/&=:(U] M)_N0[_OJ=T3/9<.L/>'BPE;7ZHD0CD7][H,HO1"M?)Q4^,3E,!)CVC>T?L)) M._1J9_S#D/X%4$L#!!0 ( &676$\-"VD020( /T& 9 >&PO=V]R M:W-H965T$$KA\%IX3[[ M\UVB\!KPJX"&]\:.JN1 Z:N:?#TN7$\9 @*94 I8OJZP!D*4D+3QQVBZ74I% M[(]OZCM=NZSE@#FL*?E='$6^<*>N:G1 80M 19.Z/"*$AA.^$Z$-"9 C1 MHQEB0X@?S9 80C(@H+99NOL;+/ R9;1Q6+M^:JR6J3]/Y/_-5%#_3OU-_@ N MH]=EE'@INBHA@UFUF*"'F<7WD,T8XG<() UT+@*;BU4PH@?W"=9CQ"P9>/A4 M9/NYR&X,B:?V2D)K/T/-#^_Z^9]61%:!2 M$_4Z&TT&E+6:J,97&/$U">Y+8 MFB0>)8F20;-6\2A)%$YF R>/@'9C4.Q/ KO?Q.HWL?@-!WY;3-S+,EC'ZS'" MC^41/(!M++# '\&V%I@WC?JXMC#4VXHEL+,^2+F3T4LEU$KI1;NS^CE06WD0 M7_GSM6^);_SYMCV*W^7;B^$[9N>BXLZ!"GF Z&U^HE2 M.]-I/-:/W6' EA MQGN1E\W,/#)632RKV1Y)D38/M"(E_[*G=9$ROJP/5E/5)-U)4I%;CFT'5I%F MI3F?2MM3/9_2$\NSDCS51G,JBK3^MR YO"/M5 M/=5\975>=EE!RB:CI5&3_2D#P7GG@U3)XG\YHV)*'YGVS'CC,S,HT= MV:>GG#W3RS>B$O)-0V7_@YQ)SN$B$JZQI7DC?XWMJ6&T4%YX*$7ZWCZS4CXO MRO\'#2Y2W 5P?TDP%V"IPC>6(*O"/Y80J (P5A"J BA1K#:W97' MM4Q9.I_6]&+4;<55J2ALF(2\(+;"*,]??N,GUG#K>>X%WM0Z"T<*LV@QS@#C M#S'+:TRL0=;7$.@0%@^RB]3!(ETX2!3!4"+!,*$6*8:)AI@5AHFU=$;XV=SW M,TC:18_'E0[%@(+8T?;D&@1> M#-HI;3 4A Z>EH^FY2-I:<$L6TS8D[$?0*N&%0K2 EYC(%_;Q0T&\B(\J0!- M*D"2E@#I2Y&MJWC(IMHW^@3@C0*03A&!+N1C97*C40-^>0&YO9&C"P5? M$<*O,"!W.')UH? K0O@M!N0:1U>S0805OBYD]<:1@M0'.7TVQI:>2B84>M9N MPGV4,YQF7\ D <2^A,D*LZ_%I"S'HD_9=LS^F=:'K&R,5\KX<"5'H#VEC/"D M>',WC2.?[+M%3O9,O(;\O6['VW;!:*5&=ZO[_S#_#U!+ P04 " !EEUA/ M^147_E$# 6#@ &0 'AL+W=OG59 M\63?&.69AWV?>'F2%NYBUO0]5XN9.,LL+?ASY=3G/$^J?TN>B>O<1>Y[QX_T M>)*ZPUO,RN3(?W+YJWRN5,OKO>S3G!=U*@JGXH>Y^X2F6T2T04/\3OFU'KP[ M6LJ+$*^Z\74_=WT=$<_X3FH7B7I<^(IGF?:DXOC;.77[.;7A\/W=^[81K\2\ M)#5?B>Q/NI>GN4M=9\\/R3F3/\3U"^\$1:[3J?_&+SQ3N(Y$S;$36=W\.KMS M+47>>5&AY,E;^TR+YGEM1^*H,X,-<&> >P/JWS4(.H.@-T#W9P@[@_##(+QK M$'4&T:,SD,Z &#-X;;*:[*\3F2QFE;@Z55M 9:+K%$V)6M^=[FR6LQE3"U"K MWLLBI-',NVA'';-J&3Q@F(%L; 3UA*<"Z*/ 4!0K;)GC\01KFV#$B.%3)]N[ M3D9A!F"R@L8^&"7KAH,0=! V#L)AFI!O9+ME2,,4+1/[C!GY@"A"8B,E-A5$ M*#:HK4V%,0XI+"P"A466L) :TZQ:)AI,@UE (]\W,K &06*#&PC$*+# +01& M$1V"(Y$$%$D D=00V3+Q8"9_$AG0&H+,:K89-#'K&6)NU&,,*HJ!@F:P PHZ MH \4-'VHH"'*+FB;@@K:INX4- .%L0<*FCU:T" (%30$@@4-@?<*&OGPU]^W M"X#=U!DG&*" 3(M5_!Q!JDX&/QRD>2X5W.!0 4H/Q9$L 0B@T\Q% M7\+8S 5(,3,/-H4FB)HY@*CHQO<0P1LTLG?HD%G20BO9UAI_BFP^1[9WD;$< M

    C\+[&;(W-&L=ER!D?DJ]P7$SY]6QN2S4SDZ<"ZGC'_3V%Y(EUL=5HW^% MIFL$]&_T!0;H?T+1=-.>E(T1%;@::>X\WD=([8WI>U(=TZ)V7H14!^OF^'L0 M0G*E5U6?ZYS4):UO9/P@]:NZ4SA5>U-I&U*4W2W,ZZ^"B_]02P,$% @ M99=83\31B@D< @ 708 !D !X;"]W;W)K&UL MC57;CML@$/T5RQ^P^+K91(ZES:5JI5:*MFK[3.Q);"T8%TB\_?L"9KV.0].\ M!!C..3,'S"3K&'\5%8#TWBAIQ-*OI&P7"(FB HK% VNA43L'QBF6:LF/2+0< M<&E(E* H"!X1Q77CYYF)[7B>L9,D=0,[[HD3I9C_60%AW=(/_?? 2WVLI Z@ M/&OQ$;Z#_-'NN%JA0:6L*32B9HW'X;#TG\/%-M5X _A90R=&/\YM%A_=>$B5==5Z*"Y';.GSE.HZ#E/YFF&SEK(8E8])AIAII#--20<$$@5 M,%01N:I815?TZ#+!^AHQ?YS4\%^1[4V1BS)CYV'%AA^/,X3_$$B< HD12"Y. M>V)CY<+,)J=Q!V9S!V9[&W-A*'4:2AT"3Q-#+LQ\8N@:DP;!Q) +$TX,N3#1 MQ! :O0T*_&@:E? *=FJDOMU1=.B%SY%^6Y/X*ERL0T=\HWIGW^H^Y/O&^PWS M8]T(;\^D>M'FW1T8DZ!*#QY4[97J]<."P$'JZ4S->=_Q^H5DK6WF:/A'R?\" M4$L#!!0 ( &676$\X$H,O,P( )T& 9 >&PO=V]R:W-H965T%U^I22KV MGE++O #Y,_VP-4,C2ZGJH9&5*SQ.)PW_DOXO,^TW@A^ M5=")R=C3E1P9>].3KZ>-'V@@H%!([4#4XP9[H%0;*8P_@Z<_IM2!T_'=_;.I M7=5R) +VC/ZN3K+<^)GOG>!,KE2^LNX+#/7$OC<4_PUN0)5L\ MWG^LEN@S$3Y':C,+O6CVSKQ3U0JU>MO&092CFS8:-+M>@R>:=3R7[)>2<%0@ M!3!28!?%#B_"(XRM%!]K9DDB9ZF1,8@F!CAH? MB'H4-/FWU\ OIC$*KV#7QC3ER>K8>U^PZ1;_Y7WC_D[XI6J$=V12]1S3&.$PEGJ8:K&O.^8_42R=K@,T'@C;?\!4$L#!!0 ( &67 M6$]6YC84( ( -P& 9 >&PO=V]R:W-H965T8._).Z6=3 =CH18K&K./*VO:>$%-6(+FY4RTT;N>HM.36+?6)F%8# M/P0G*0A+DCF1O&[B(@^VG2YR=;:B;F"G(W.6DNL_6Q"J6\@,I M\I:?X ?8G^U.NQ4960ZUA,;4JHDT'-?QAMYO:>H= N*IALYEC'B8\(!)364W W7. !A/!,+H[? VD\:GK'Z_DK^^>0O$MFSPT\*/&K/MAJ M'2_CZ !'?A;V475?8$@HBZ,A^V]P >'@/A*G42IAPCZ M"6/7[V2KP0UW8(,#&QWH,N32"X7(/W'+BURK+M+]X;?<_V-ZS]S9E-X8CB+L MN>"-LUZ*+%GEY.*)!LRVQ[ K#!T1Q+&/$@R3V+)W[AE-<((4C3$-!.D;@AL1 MS%""62"8O2%@DR0Q3(J+9*A(AA#,)B(8)L-%YJC('"&83T0PS (76: B"X1@ M.1'!,"M<9(F*+-\3L!NW8H42K#Y^*VB"W_T$B8%.+S\"NO7/Z(T:HX@.NT&! MUM"&LO_(%J\BFGXD6PPT+0-RU5PDZ%-HJR8JU;D)/?W*.K;N#0O-Z1^\[_O? MN3[5C8GVRKH6%QK142D++I;DSE5+Y9Z:<2'@:/UTX>:Z[[?]PJIV>$O(^* 5 M?P%02P,$% @ 99=83SM1Q:K/ 0 .P0 !D !X;"]W;W)K&UL=53;CILP$/T5RQ^P!@?2-@*DS:Y6K=1*T5;=/CLP7+2^ M4-N$[=_7-H32+'V)/<.9<\[8GF2CTJ^F!;#H37!I1A:7J!$C3*8DTU#F^CP_'U.,#X*6#T:SV MR'=R5NK5!U^J'$?>$' HK6=@;KG W#NB9R-7S,G7B1]X7I_97\*O;M>SLS M@^(_N\JV.?Z(404U&[A]5N-GF/M),9J;_PH7X [NG3B-4G$3?E$Y&*O$S.*L M"/8VK9T,ZSCS7\NV"^A<0)<".O4R"07GC\RR(M-J1'HZ^Y[Y*XX/U)U-Z9/A M*,(W9]ZX[*5(:9*1BR>:,<<)0U>8>$$0Q[Y(T"V)(WU7OJ-TFV"WZ7$7"'8K M AI_VB9(-@F20)#\TV1ZT^2$V0>,G$02^A^5=%,EW5#9WZBD[U22-+H]3;*Z M/ &Z"<_6H%(-,HS,*KM,QCT-E_\7/HW5-Z:;3AIT5M8]H7#1M5(6G)?HSIEI MW20O 8?:^NT'M]?3>YX"J_IY5,GR?U'\ 5!+ P04 " !EEUA/8S1XZR(" M "2!@ &0 'AL+W=O M90V@O+>6=;+T:Z7Z'4+R5$-+Y1/OH=-?+ERT5.FAN"+9"Z!G&]0R1((@02UM M.K\J[-Q!5 6_*=9TO+4M%7_WP/A0^MA_GWAIKK4R$Z@J>GJ%'Z!^]@>A M1VAV.3F"5SVW]T_V^)U,43BTZEI6]CVW2V'<8O:32%N0/( M%$#F #+6,H)LYI^HHE4A^.")FY.9M$MAO^GDI9Z]5S%)"W0W M1I-F/VK(0A,2,FN0]I\AQ DAUB!<&!"0$@89&Y*[*3$#DJRHL1;"DD>U)(X*8F#LM[69$/!6?9@ M7U,G)750LA4EW5*2.'93,B] M(U?Z8K+7QX5S!=HQ>-))U_J!F <,+LIT4]T7XRTY#A3OIQ< S<]0]0]02P,$ M% @ 99=83X4XQ5?T!0 #20 !D !X;"]W;W)K&ULE9KM5N)($(9OA<,%D/1GDCG .8@Z.NJ.J^,X,_^BM,(9(&P29?;N M-PD=))4JMO-' =^J[JKJI[H[,MPFZ>]L;DS>^[-:KK-1?Y[GFT^>ESW/S2K. M!LG&K(N_O"3I*LZ+M^FKEVU2$\\JH]72X[ZOO56\6/?'P^JSVW0\3-[RY6)M M;M->]K9:Q>F_)V:9;$=]UJ\_N%N\SO/R V\\W,2OYM[D#YO;M'CG[;W,%BNS MSA;)NI>:EU%_PCY-SG186E22[PNSS0Y>]\I8GI+D=_GF-BEL]'_;#?FYF7 M^&V9WR7;"V,C4OV>#?_:O)ME(2]G4HSQG"RSZF?O^2W+DY7U4DQE%?_9_5ZL MJ]];Z[\VPPVX->![ \Z.&@AK(%P-I#60K@;*&BA7 VT-](?!\: #:Q"X&H36 M('0UB*Q!Y&K _+IROFO8;%_LCVKSX+A)76[F7&]6%YP)YUCJDC/GFK.ZZ$PY MQU*7G7W4O1CPJ$E=>!8X3ZPN/0N=3>KB,^?J\[KZW+GZO*X^9\XF>]B=J\_K MZG-GWGE=?>Y?.W//Z^KSC^J+XVN,U]7GD7-+K:LO M?->)B;KZ E;?V^T0U99S&N?Q>)@FVUZZVS8W<;D[LT^%5>&\_+3:Q*H_%MM. M5GSZ/E;"'WKOI2>K.=EI>$/#FIHIIN%-S2FF$4W-&::138!N3Y'M. /'_#-"#/#XA&@3Q_QS0@SX^8!N3Y!Z8!>?Z):4">?V$: MD.?)!!.!1$\P4A7(] 1#58%43S!6%47GV;(>)#('4.I;3"/P410^BD(\2-R#QCUH]T@#W$. S $L MM/N=1E6:]:ZF^!@A/D:(C*%Q#Q'N(7*/LSPMH[N:C\PB@&W2;X5*#4-MG@P9 M!J!T9D7AP3!<#@3L26U5,*"F0\#$,)HBO1*8ICD5@DHFVE,)0!^^ MLR*'M<8(=!G"9>$[!S#':0^2LK<@B74SLB M!C'H*:=6=-@M_$% #$0@RA%$X6YPQ=N(*F(8 E&.P>?#861K&*K"!)\Y#$/2) M#O0)@CZ!T!> O>U2.-,G"/H$0A]<1H^B39\>P&/V&:)B R+[@CK<(HR&U/F8 M %#(#MDGZ!(872#[%U9TF'V""T&P)1"V0FJJ!%NB UN"8$L@;(5@:_LLVFQ1 MX1)L"82MD#A32((MV8$M2; E'=@ZEVVVB' EP99$V J)[BL)(&27ZQYUWT-V MI! P_L.*]/^W$DDP(Q%F0BIE!!"RPXE1$D!(Y,0(-XK)5+:/C$2OD@0T$H.& M.)-(@@C9X>ZG""(4L M2:URB9? 1B'81)0/ZB&(ZA OP83"#F!@/3]8D<.!4A'8*.RB!9;1M14U]G@^ MH!8! 8["3G+P.:L5-<\%!&=0!,$Z@Y[DB;HT@Z/ M5G[J]D,3)O4 Y.X7)A/1 /:$$ZMK]'R?N.YH@FB-;'(1?/BNV\]7X$.+DZ.: MYE2(QJ =+GA?=;LO4-4F^H)VN. 5X;1O>-0X1._0[?U44C<133U"[;"?:J(Q M:(?&,+6BQE(*J*5$] 6-](4(_._@1+>1;P_D'?P[L/RBS$V\IR?-D M5?W[[R5)&PO_IU3-R M2$B"31)L )1*'?/CWUER129(2E7V^/9T1[LDD4 N)\^^Y9_+L@JVZ^SOV_0D MWZZK?_^J-^I]%7Q:+=?EOW]U7U6;-]]\4\[OTU52MO)-NH9O;O-BE53P9W'W M3;DITF11WJ=IM5I^$[?;_6]62;;^ZKL_E]EW?ZZ^.[TX^?AAM8)HZ/]233Q=\WZR?!W\[2Q;I\&T M2E?E?]9?N,ZJ91KDMT$4']V\#F;I?%MDU5/]L9-\M8*19E4^_[7^W61=P1O! M>+& C9:A_"6@62_6:?WY7MSM!=^GR^536@3CAW2]=1ZI#WF"?^5%<)T_KAU@ M)>O@A[S<.\:L2JH4![DL\H=L/7=>.!DW##%=S_-BDQ<$36,@0JWB"7XNG,%. M)XU'<_VT<1Z/VL=_:7SA+]NDJ-)B^11KF[2H/]%NMX_C3K?;O $3"._@0X<<=ZY;O"V@X'W_+YV& M95^E=UE9P<:KX#Q9.9N[O/AY<@6X0%.^+ M_+&Z!]I;;9*ULRZY?8-M >$2*PXNME59)6L$:,-KU\FG8+J Y6:WV9QYJ!_U M1MWC3KO?:T?=?=SG,H33_/[9 V ]N'0^7AV M.G:8!W',,4@Q[W3=MC/964Y(?I^OF^BL&W6/1R +FV M. [3-F$K,$J75O[J M2D/%9X'+)?,J>TB1T21RR"9\N0<9TH0 )Q?GIY/SV>0T@-]F%V?3T_$U_/%V M?#8^/YD$L^\GD^M9#M:Q#5'V>GP=&KU\&K(%L'U_?YM@0L<19[ MFLZ!W44D?QTHGGR\NB*]8#:#\=\X7R?E?0"#!G/\)?W[-GM(EK!#9Y+9/<#P M&,"Q"E9)\6M:)3? _TI&B,R%(% @"J,R*-)Y"H/"TV&P3BN4[$!5^6," J\, M0"<(%OGVIKK=+H-$O@//O!KT.[2P5X-V'[>/')$^P%V&,&RY2>EDE@ZHIVN0 MX55>>)9U6:2;)%L$Z2?0L4I8 (Z85_? 4>8"79*R3-W]7^=(+;N?N;RZN)Q< M@>9%2MA?/DXO426C;3M+/+\>G[^?OCV;B)/Q/O7^XN+TY^G9F2O+WTW@6$^# MZ_%_B/<=I>SZ>V#D_N]X+_X]2'PYFX[?3L^FU].)BS3J;#?)$QZLYWM0 !;X M=9$#12",BW1)W%@"WEE3\BEM'/""#B@1PRZSY"9;>K'./J4=#YY=G+\_OIY< M?4#I=O%A@I"<3T] M?S\Y/X'1@J/SO (H14#K40S_,85$W=>U8="N>%-NDGGZ[U^!X5"FQ4/ZU7>! M0]/7%R<_?G]Q=CJYFOWO_W<81X-O"6VO_^KR"99;I4_=!I%"2A3L#&GK&(AU MGFPRV*D',;:K+2."(#I@ED5Z#RB!/':9NV+V"E@-R%_ G*18 Q-O.'-:V7V^ M7*1%*?>"[,RU')PS(" >_O[S&?E8\[MWP.].);]3='0HIR=%G[06X)#OLC6, MF:&,S(46^[?Q#>IV\\JQJKSL6/'A [+]-RFP>' '. M+4 *)06(%^ XA)EUAOG=:;;<(ET1)F@/] )]-SO:K@9'QV\O&, MP+ECA4PO.Y?E?\3/ZJ_O4ZF' LW-E]L%8!0P7$F76R Q,-\1(6"7Y)@!-G!\ MDY0P6?*8% NB77P#E/ YLFSD+\!U%F)%DAMK* 79+;U@# CL?0&_3*&IA: M62;%DS/A.J]XTE5:M0(3+/4%DJJ@FX$G=JS/&8%KPT M6"[N%)C $@ZJ++>D51\$EK+ER/.#V#80T^75Y'MX;OK39#<3?X8P.K'DN.#' MS5SXPB/\,W[I")6 U\I6J))/#MF $$VSN[70\^9/ ?HS2H&CR>*7;5GANDHU MR*LVCH.[21- 'P'1ZKY(4SJO-3H&5RQ]4I0^ 8@;V!S8G,KKJ0ZVOIJ/:S!J ME]D_X*T[T%0"6(/70OI]5C->(9;\0]-K>DO:TPU(C-NL"I#[XU<9.E]-*-/* M>FQR13V)TL];E6V6A3P8K_55/'C1F'M,/2'>&M')>?[B>GSFI8'?AIC0<3.Y MO87E'Z[E'8[><&S[L)'):0=2>L9X)@YY1E!00B"99L:?A(%AZ&J'@H6.>H?M M<2ELCY/]M@>S'YMGG>VR/28-ML?;]"Y;XS?!3;(DB9=4@>F/&>PRI(CCP^@D M.(REC&??!^_.+GY^F3/0>-W4Y<$N&9]<3W]J<.AHIH+G!C9B#I;E,B7Q M(.0R?(Y_D9]P@P$K9-S4TQ,]PWG:X#0UG7ILK.[WX9T?BF7[4']Z_M-DM@_U+P4_+0_'I?$< MOA$>%]2=TOG].E_F=T^PJ[G7N+8F.0A/+HM\GJ; 1F^+? 46D_8(5.*-@X?R MPO-H6Q(2OH;_'M+RF9!]-ST?GY_L@>P4S1EDBS5)]0QQ)P1+^2S)8H-N422/ M2)U+5#5Q)4!\F7.D>J)]3RIH"@ &M^R&VPD_X<:XFHQGH!Z>3OBWU^@H(-"2 MIQ=_0>7HI_$9R@+O&?@>#,;7P=O)^^DY^D-0@@#'GUZ^.;LX^7E M&0DH4)U/I[.3LXO9QZL)OG!^<7Y,XQFT!D,=A!\?U\1,#J,Y\? !M+9CM0J- MS=08?TB,9L/@E,FGO3&:M^/9E 0W& (SG!4'=;2LXBY9"W$2@N*Y+O-EMA : M/>S[$CTW(/\:WI"[ QTB""<4>W)6^.-635#J"82GB(PT M,Q9WF3\"P6(P](Y33@ 2(*-:8."!1K5$)PA.I#)2@B,< ;WH<% )AG M&Q2#=^S[7A(VH+M@(1T+']=X6$PRM*7Q"B::)\&1P,6/K5DK>#\>7TIL9)>@ M! +3N[WE1'CJ)$PS=-3!7N?D;:^#40(.,S7@Q:< ,\OS6%$Y$!2X%H2H7CZL6[ABPEX0W1MA,06BA-M+Q M.T#3(&H?_PAS+3&PMP[>I3?%%O$OZO@MH=GT_?GTW?1DC)D))R<7'RG*&5R" M342!3A0B5Y.32>WKJXMS^/V$C:4&!1:QY1*V/Y>1O2O8 _ 1\^LB7\/O\[U\ MU>1#)C*:PQ<\O(6K]O#7Z:+L$C<6=X O X8W%+IN@, '>LB*ZF'Q"JE&G MG2SRC4FXZ_31W PYO\G)C2\L4])B<6/P"KF$P!0!N9BC9@HD@ZR ;!"3(Z^2 M!=F/!E\0(59 ]CT@1A-KF0M="\/?01P>M.&]QQY*!!ZOUUM8-Z<)$?I*C YW MH#2\?Q#!M(*Q >%S@*ZQI)F"[M28 M[KL\AY-YZ]#9(5CTV,Y5,FE?6=1Q0& MX]E'&NBX#0 [XW-C7I3(W#>42J!P :,"OEJFJ3+^ ;K_2$/<-LYI\>FPP9Y4 MP"BRNWOQ=7ZSS.Z$2$&+MF+;@ULGQ;!HK-VQ&?3.UW@1LEQ&<2T 1DN0V*\HJ M^#NGN>*YW7+*)3NYB07#F:,(DF<+\F*55;!#>T[Z7IP=4I8^JZ:9>(J4?,8H M87Y(UHQWTL6.Z8@B-K41KL]*)[*NTNH^!X6%0?)XG\WO/9-3 $I"#_B5=K ' M($O0H ?XKE&L56QU4V /)&*A!*/0)NH;3E&]$1O>4.X]-J1\!W--Q?GN,*&7P,5@2!IER M=@#SEDS>AD>W 3+Y1"(4B.35H-4)5L"EI $''\3J@WH83&RV00>T8,#P6V1 M_AC[00$*VQ9A[J;ENPM^!, OMH3G&^&T*^3I +CUR"R,X#2O-JSO-(,\PIK M6+#Z0]X@7\DM* FEDT..P;.+<^GWOOY^0N&T\?E?_S0+#DJR:-3P:ZTF_=HB@EWXI6^SC4A(NLFJX C&[@^& MP>O@J-L.HPA_J[]!_KHBK[3[HDAOT+X[ZH2#41_?C<.H-W)?=3-]CS#-%U[ M)-_7 4=S7P5Q+QR"AO4*,QW;@S@P$GJ? 96KY%%II24,UAF&\1 AT8W"J#,, M?LZ+7X^S]?$&'8; :>,X',2#(.J%_2A&%PP[ NYR%'?Q(.R/!D'<#:/V0"UT M. P'41M_:8?#WB"0'O*)Z2$7T4:1E#IFNCU\&W+,97H'<]ZBF@: "4=MW$HT MC-0#VE45P%''PZ 3MHVO49NJTC5'JNZ*5*C! .%^#$IUNSO@?'>0^28>102T MW@@P9_% +Z/_=4NZ ZAJ,,>@&^!Y#\1&.^&HWX9_A[VN@A/ M!/U^4!'40\G M$C$>"0]/BH.K2]> ]K[ >) 9V+7"-NBJ/>"1TYSTS#5H@038N!_!3R+@^%OC MDZ9OIAJ#BH8,/_5._6<7D*I=^^N4WTLM;V=G0% ] OP;C9!BHA@^& 2=3A@/ M\/,X[/:[^#D@(F#&R1;(= 6PH[QKU,"!S@&+VV&[ X]' T#U-CP>P[FT]?'SM>EL1\>(^SH?T&H6#=ALQJ(TOP[F^!HKHJ5,'UA,-!O#+41=6 MVT&&@!@;QD!\\&T[C'L(T*/.*&R/^-L87NG%) 138;&"PK^MMJBOFB$8Z@FB,6RO +TE27?QT-._Q+=]"37W8Z??X5./H0 M7]F;:@ M$NK]?J1.HBL.8-034._W1O++]K"K3F* 7_\?^W_P#&@\&!M0UA,9&GO 96\F MJX<:V!;;:B\_)FTP;+*YRMQ"*U)Y;$Q^=0"MMWYWTCY'7F01Z,L^^0.0]5'< M%YC2!:',WC,N!:W)]H__Q9LEV6,*,ZABX M21$\T#3W\"OJVT_2;T@N2N W_Q"NPVP-@"I5KL8J36!->/@4$.5!3*7EZ R5 M[P".+;_!4@IB8F(0JCR A_^^S2ORFF;2K,VH,GNN:BI9Y2+O+6?HE-_*D>/7 M8BQ@*,$/;^B]AL%AW1P;HS=)A+ PH%>6FXVT+V%L4/QE/QQC8#8KL@C1XY^ M&%F=5>,8Y.?5:ZS-GL*@#TFV%*5K["E%#_ */9:&G]BW47K=]!GK\[<\EG\J MG4)HK@[<4_U,)V.P1G1A G %-B$XQ?'+*!O.?UQ#8F#7\P0W 0\\T8CTP$)X M_ 6&"+ PHH3!39'_BH$#0 .0R? ;/B;#P>@E7L*JUQRLQG$[:@;=GNV"T=\ MY$!VU \[H*G)!\6?/LBVN_1?':K1")2'&"?#;_'O=C@$D\,,CRPR$19!.KL5 MX2?.QV3?G'3^2SY">O8!C$3H"0>)_5 %S.SX2F,\NR[%/XRO?IQ<8]E\,)N< M?+R:7D^OW4I.OU'0K!M,#3# =D[3FXH6:HPSH?)L<[@C?.(D+2@T)UO4,"Z] M-G22 W8P09\\^WPHO%'R[(9/"E%;8 *#ORD?UY0+R+VD$#L&E#_&S-[@B.L0 M*=!88YVO&SFDXW#1RSW!Y;+GTS#5M#.+R)(!*:BS[E@EJTY8=.9)8$P)0-NI M!>'>N 2$W"3NVL2F?^/OO&0Z:K<=>P _8\+J@D8>>=RH^*EGH=UC,*YXK6_\ MT_6'X0@,*_2"RM'ZHS &*X(G;/[>,YV:# %S1QD/1<.\P Y&PWX0Q\ ZT40! M=@%L5TRZ\TL_DJ&4 #"0D[U'_M4CMASQXWYW],?!9J]8_X,ALU=\],/!T!;, M1VRYXQ=]B2_TD+:GT>RDKU^&G6T0(AW3/">[?!0.!PI!=SWR>3@:#RB6$*.[ M'QUD V.?N[YKPE 0MH.(% SVA+!'4XC@,2F>SU(&K?P&1-M$I=HD%#%0":<: M"IQB;(8T;PD)0?5>..+ +C.PYT!V\/_(G8&>%FDU&<2R2(> M8@0Y[J(3:ABCLC@8=H.F;B%!% Y''?BWW^D&O;#?'\&_ R!Z3]L0C%!&$?P; MM7L8<(HZ&-EK#X+F_B$8TP.*!H,#1$D/7NP _\)_C38[NX[Q%;U$4?:P,QIR M[+?='G'P"L/N^TKQ[#+Q_<=*)J&=G=-K148R#GG7,K*A:\]U6UWUG!%(Q! X MV"FJWT0W*..D2UE[ GVSJ#M^[X% M.#)($$8".)%_H.<#YTMBY="/E2:V[<;*'8_-:V%#=")0K7F >"ROF<:\%FN6[O+A- MJ3*(UA)@F'D.J,*N<-5M MR1U-QC& LE+>655O=>0L?8ZYZ%393C''?Z1%CLN*V^VO5?L<:_6+%!C*@HOI MO(1K3,$+]>V$ALX4T&G9"1>+\'1E8);MW0)S!OYT@\6'1FA.:'HAY5)C58)1 MS"Y"?=R $*V+.R"0NSQ9EBTTB#AQ_Z5#<%!"5 5B;,G;F"M4W!?L^AQ[-(CX M!TR39C* M,.;W&6S4_,A"SD"Q+3 ,'I!3)D"]+1[IEZT5$&L[FRE)FL2 M!< 65']E"51R\=AG0L(#F(6LDEE:Z?'6V_0B'&&)Q1W IR4WE@ES%>>7FW8O M%^,8\CCN4U:@H'H!0CJA.\&_N:?OD'8LC#XI+;YEY#&:I2ENL4<0EY(-S[=H MS>PNL\':+%,HT_+^@+*8)!YUNCP(!KAOULXQVCM]>/6<*!D\P@]/(-V MJSV4TO$HYOP)?DZ+Y.?+86/L=HNRY(9AI]>QWUPO+)I#'&L8#JQH,4R'O,BH M"$J!;$>&Z1LI"T0S#:-6VFAWP>-W,BA�O%&HL45JDMGO+_8%QGFD/SEZL@W5''&6>5IGVK9"(-,^2!$P M)Z[+%%F#+;EB@!QL6^Z -DG)4+A,GIZE8;A* XM'5OP3BBP1BA)9B MK]?J#I5$'*#4Z@];T4!)Q$&;)&*WTP+9^#D2,8Y0?/4[+1@Q8ED6C<)NW'VI M3.P-@YC'Z868%6F(1 M!_H4?+\*/X8A "\@P4O@1#WJ,($-#91IQ"+?7;\$) M:PSAC'O2I3KQ ?@Q[ D-#3 B:@W1]S 8A-WHQ?@Q&(Y@($+I011VNDZ72[.O MQ3R[>7XTOOY^>!+M:L5]EY:^LRW\$!D\)'7L21N#@YG2W M$-_G!.\;&1\'-^$X:+& B.G=RKY:QLSKR3"V2@V?A&QA:SVEU#6\SH:; 8D M*8W$#AW0)[.[=6B&>T)03=;;6\3((JU%=[A9(K5_03&5%?-M5LFN).RW-*JV M437![$(=X!2R@.*<#_FR0DK88%>98Q"H*.,RU=;0RI+4)C/(V%O#%P%V;29> M^C4MA).*GIE("11S+3:YZJOW M*P'%60U#A/T-E/NI)K2\0*IDSL8DVP:H\DU0I=B;EQ\N92DK:THU0=_K?4US M][I?U[Q!Y#H1%'HY!$ M',>M@?KH1;VYO9CS:MBI-S*(NSTK3F6_=*M*_QLP1I0(G7*WBE+N$J%#XS-_ M\<&D1DELW*!87J"Y-36[I;^T2!%YKZ1<#*49L'>SF"7"A+6%K=AC!T9UI(W# M.K:95-;RYD?(QD8E^YCELDP/-7*AA/'281N&W2>@?V >@V)S+\U@&#_@YJ(H M^#H #>)KX[?S7%VEY>>.!# !P0, 9X0RZBUG;!Z-%Q!0MTZ6^^\,B0('O!6- MC=$0V^05YAA3^[AR>_,+(FFM#&%N#EWJ3J!!@6,+A[]L2$<#R3879IZ1:%"X M2(U:^M+NCK+(TY)L5>J4A9_DM[?'HBSIF%NBB*E!+V,]QHA'HJA7@&Z])'^J M+\13O^N5%+[6P\2@-(0,'X)SDHZHK-.!QI(BU>*^AB.>1;QIPF&[)P:C*6'H M /ZA=GE848]J(5,]HLY9!=CT;XS$_R:O#Q.C>P$ *MR2._QH#H S>1Z&'7\) MDO MHYDRWJ?H*-S<@Z@\IRXH@I9,S)-%18A"2B[>+?,;0F?AV*%OF8'#-&6^ M7JZ!,)D/<68LU"3_47B'1 MN?$&O:A5+OHVZB,"A5X6NWSIO#!/5NKOF2C6V,SR51"'P\&0,JRZ?6H^$F+ M^Q7VA,!6+]_G0%P_PC_?@.Z]3H"\PUZ,+3S""%Z+P&*+HG80]>'O[BBX3K)' MPF0P"-O8GR/&AA"#,.[V@TX_;,-?/^9X;>> FCD,P_9P@*U2^G&$?5I&_1Z8 MTR46&063+?;R-1. WZ>H73^]#D8AG"(N<-B-@W@8#G#T03B"T7]( "=A+P.L MV@S;75I$)XHQ<0P[18@QX(D1M4T88@2]$V*1)C:[&,:B( 3^0%]%+^R V1QW MPDZOBT-T80BF:TNT8"N2+G6IP=_:L"L* ;3[L/^8<@U@BUWW!E3/71;./0)< ME[ C =/H7OTG6<:PTT)MOJC/NE'65=A!/ BG%:_%P5]&%'?A*$]9D?8.@2K?>.(?H@"W5J]+ZXEHD5TXF'M M+PN8>HI22%='B-IY&/=)W19[U;,3U*27B;=)#)9RH@I]KX<(]#PK72^HMSW3 ML+'7 Y"IN9Y)BS /PK5BK69G.Q6-/<#H=EJCG<"0U=XN.&2*]CUW+J,L'M;] MT"4 B]H"^A;&A0VB9XP[$D6;9%=BT,'U;0[XR4V.H0>*W:,!@S89B@<*XK%X M:XK3>'HAA_[VRJ&\'E-6PHK;?&[$1=-6.$/=L(!V$LE,ZD]^JE(+:C&(T+LX MS[94#L)MOBUD) !.B319G;D@% T1/Q1IA@/CUC>.$W)W=KLQ/]LMU.[/#NF1 M(2=C#_)J7T+X"U@;XM2S=E(DE/5%9JF]>+U*I:7RMC6:H %EOQ76DGJ.DM=D M*O+77H"TX\\#"$5DX!@J!RRJ(2;7A(O6CC+.LW-1GWM*S8LRXV0ZE>7)(*"L MCI14BWZS%Y X]I?%K+C=HDM77ZP9,INO(9;:-;DT<(5?0%?$3"QJS:Q!P,#Y M#(E\NF/)J$".1B/ZV:>L"M"(1MRF#52C0>Q[>\/M*DA>T!)?!81J]*-//RBY ML=URE2?WSD[G"7FKI([5-*M1GBM [Y1TW,Y)>7"B1L9&5OI-)'&C4N.!!(_ MROA0(N)#6E[:66*&GF6$M&3$_;3YKLS?9#EL7RW9SRZ^T=5WZJT#%KUS .=N M _.*4.D?R6_U4N1[\G[+[4;(4.H2D:JT6;* S>79P-X(Z6F^*>^NJ;WHK>"H MO6HF[(CD.]V;V)//+3K%^B[L;$K7Q6;9HEN+E8Q8%93G\R2FX9[-M> [<347 M<4Q8USK7_3$X3A,%O@GT!7+(80;4\X]^Z?>1?W1ZHEM@%XW/H0[22JPWV4Y) M&CO8;/BC3S\PZ@X_>KUA,Q<@]C2D'V0Y@W;./^"O9FI]0XU\?K_E\X61%@DQ M/KT))C[+J#M$FZ@3=$?]8!!WU$X=;MZ,Z>*-,,$ MUGNL*82[6!2<4:V@*2X+<)IF->..4Y$K;C/&JUS-C()&O:3Y>O,WXF;D8^S1 MJPO+!#HEG%1* 72TPF_3!19IAMQ0FS9X*]KDT754=MZ@R!/4B7OZ"@&/_7$9C36L]$9+"(>&I%FD8TFA.^?I789\@S=UNEW;BG.6DQE]! ML,W!QF]1P^H"SQE##90]*Z[=\2P:4S.9=.3M2<;%.P?LNM[@R7WB,X+QA)G# M5IL#*=V6)^:.7PQ:(BC?;W7<)PX*JGX!$B,J=@%,(0T*5:MN9(AQZ*)_DD@H M)-^Q>@E7%7TMF\SC.W?:E[\P(RP-40V*(1Q3$$'1(%ZH0/%AG.87T$W+13:7 M[GVQ$-5C&9_A\)B^T$@@GYP7M1L,U<"3XN[BTHR@E48)_4;< "B3"M3SW!0 M+,I,Q/IN2U $;IX4+0J=0$43<[Y_!"8-@U_7W Q-!%?,KL2P4=QF*OMV^S-L M.%GGR0(&RAHD-S&_@EY"3++@]LL[BEG0D*E1# _8IHY>$M> MWH[#,@T+_Y.8SCH6<9- I?JLNW)-23V9VBKT S#/A";T&1(!HR,BHJD*:&4 M4W 6'KRG+* G=H>LGVIK/] W2:W0^6;G).#&$93_(+O5(T_%LS])EAGL>YTE M> T5. MV85!"4# 4Y?"XAAPZMALHG&;S 5BAB+K,D".E I_OTQ4NY7=ZAY (\(<.(K$ M%]SQ$7YEJ4.BK);;(975$DT1=!X8K5F(_XH[=LBF3#>,#C-$<_&%OJ'!NFNH M\5:>T-#$:CF).Z_KH= H?VR6X;]J&PEGHBQ^^(4ST![I,DZCMR:.A) 6W2B- M-1EVBA8U;VL72.KL44/(RTN%:HTC:Q%/^\:7$_OF)GLK5YY;>"YLU%0?5_IN M;.QT% [!M#YS;NN15X/4$-QZ1@SE7I]-%PP,VYW@')!B?O!(YB>#L*NZB^$J M,0(^%92+C.Z MM2\=\ZR;4JJP$G58?FNTE+5 MXPU<=<&7C DI2Y.OT#3$+#=8:R@3?^UZ9B$\&,!286ZLN*Y/G>&M]N*"I1NP M=#@)C%0\9; FP>PV?K?.\ M/3B&L;\.K!NC]#57S^%#;YZ;BF'?32U\M4Y_\)71K!6.S6$!;PQ^92R11XW1C@DNF9&B>B*=?G1OZD'N+6/T-TP$V)!]K ]#MS%A)NQD5C\F MMSH'W#A%8H2S-/LU#R8;$ .J*R%=NO,5??:5N$'\ZN+[#\$9V%9X==0J0U_K M%M,!X)U6R%F=1U_1]U^]9B4-)RT#G1DC/8-E:EQGE7 'P#GC-!GR"\"TK5R8ABS M(D^4*KO,16H%$S0DD%.%-<""K9_<:6',FZL>S?NZN.J&=;;T+J^P$%A-P?W! MOQ5^;/'M0O4-)TZ_SHW;U4T !3=;$N&&(V1N%-/90%#FILP*UF#S0PT'OJ<( M--6P+Y\L.)IN3,,ZM([6!TK7('D_/L/[E4\FDU.*+6,9V,D%W;L\.<<[F5_P MRIO@'>%:MF)G&?X4FR0O* <+M@4'0&4:D.VRN$G1!E9F-$%_F3R66XIKYE:" M<2W-EI0RK,C"WJT9ZG%&/^SI1(N?) MU/#H(DYX\H;=T%0=;3R)+B-R%X%0VQ;F9?,Z480T1VS@B7V!^)ITJ30J1W K MN-#I1-W0S2@*R-QCUDH501F[74D58(OB"!\7"[P'\VS MI%?]\3XGW^$CRDK3Q4[EJ7,P@Q:U43@GV1Y75?)-X;.R8A?]V=E)<#2'X;59 M)59\<:Y6"@B/L6ZB27TE,#DU\>"0 Y..@KHNBELS$,/7#B9NHTA ,91-V'3" M&!X'UK *$3YZ?!!QGFOKP;0.2GXP!1>$[DQ+9-?P$ M^TW0K<08CW56R2K!Z] HV7Z=5DAT\#H6)YK1#=A^BI=,TV6_>!-"4I')OKY% M?B]XZYS:$>.DTB_@>PR5K3MU%0,&/@K1&0'F$YU_?MB"_L>:1]P.A7%?\6UV M2RX*D2# 4V#_+U_SC<>"#R&KVF&$K$1"ZJ,> M1XD '+(*GED>O)Y2@L:W5[T]UG:L?;UN!>?BKA*>Q70%JYL%!?+0,5K4BX2K MR5=B[2I=Y>@&8!=R7=G0*$B.8G3)D7GU8*B-%GV?Z@>4*B/IQUI-'/N8B6AE ML@B8ZMAW+[KR8FJ;C>&U.\+7"R*30I=UB/LD*4%Q2<$@;*HNZP5762G4D461 M/(:V64WT*Z/?)@G3H.F"0@6F[!0 I5P5,.02NO&>"N[M?=-AMKOVOF_I:>I[ MMEFB5UT)ER;.1G>,4L'+)1G%94+S?1P[>(@U3B*^PF@ MV@457 0$:LH)ICBJ$)SZF+*]EQA_3HD1B3QIWJ0- TD71$UZ&RC)2 "4DE2H M^!BS;;&WAL,&96(_DQ<%I"MIA@#KW"[14Y(M4 ?-%S(+XNCRYP^O/57@6$*. MOLN6L2#0W3*2=R8KH\KH7Z6GT$J/-4+G""+:'HXL S1R(")C#UL7?(+EM\C3 ME)MC9'\ \E6.4YQ#5 $DS+?)^5L5HMLI>CL*<;\4.\*E?MB200$$58:FTP# !.>UQ6S4S"O/-N6W#DJ^= M*NCT6=QA1AM\3+@F((X7':.R*'(GQ*:H"0!OEI(0-;(08CR*,,>K3M>6SP(& M)G:)+&R,?:R%X[X2_$>=OEJG!PV0BX'00.?)/#4N>5('=Y_BLK#]>DZUE?KH M2G5X-ZH Q7+; O'NY(^+]J)B )9&]Y_ M,"8L044$*YVOOBU(;NI[K$ULY8IU 3'6GQ/L+LVJJ=1-A&*4E]4Q0VV5"Z5$ M ]CDYNZ3 /248F )B^X],JPE@1 *5<##U^F3XFYX?W6( MNCR>4<57H*%(JA\-J>QM56"#""#XE\7@Z2AXE498K@X3;(BQ74H673\!PD(# M\6@IJM0GBMV5\&#B)+2WR =BW46 E)YF((K.DA*3%!"Y%U8>O+(;(:O1#)(E MMYO+T\@_S?1N,W^,:Z$S(+]E]S.@V$-*.Q&6MT#])2H9'.==JV2T.CV(0Q#Q MVD-1@3$5E/B'E/5YV@+Z,'DXUB89S&6^M#)*=F[./L18':(IHM7:L0X'+$?S MB.4%#=@G!6RAIU0U)'/1'_<\:@>8ED#3JGX_/"NHBOJ0I,($ C03N<>;38H> MY'O4(UA)4,LP5GB[+;EU']FM, *5#.OUX"(59 RLLG4K,;TV*22%"Q H=DUF M.H[U3B0KG C%0O*,F@(E(B4B>>B)Q:A@)X^V 1Y2D['TEBE0RQ"8#8_)5*KPY0O,R\T ,'='F $,"3W20&!-S4X.: ME20FSV3NFU[NSLE4VYNE("M;HKAF&E(*JO\RPU8\YXE/0)CON'B5: MWE+;')DYTZS+DNU144S#7B;9SK%1-MIZ"2^M+8.SK71K2GS$2+5F]M*H'H%Q M@NZ?8S&75(TP-TO(/1?VUNE=]+.LH0Z=%GGA>5""O+7EN-'(G3.+@K)@P=@N(Y MI\!?*%J1K1+-RQ4^UQ/;1)L,6H:I-OET#;8.<5'*$+GVG-,FK3@55)[1;+O! ML*C4XE*I_7B@K:E2@5F>*-L:^ISL4>>(>M*4J0@V+2V75:R,MHD.[$J MLB(!EXC4&(2A3\XHP2'T$W+^*2 ?P(0YQ-G4DXL9\;<6&61DV)7LE2A03)!S M1)V)60EM=$Y50?[=2-D*/H!B@QEUH>&I9-VV#NF2,C6%GT$3T6,'1: MM#X3!T2,*BDH^BDH&VO>*7B!RR"K[/'],'[@1(=8)E6HL0TEEY7*_(TY&&;P"2(2<\BV)( MC]?T=_.1$C&B&A=W;*/P"SI#PT,\H36U7BL"WD#34S![*D&U5-=^?;9/-?SO M=*H:"J3C7F5NUN!"-=OQ46@:=UL@:1.'"!Z#CA+JL5 (HFT MFWVN5W8*-_I>3WY3WRL]8'G=6CY[B+8NU6^1:\09IH4,*<_G3N:7X4K=>S2B MS &O*A'G9+0@/>R D/E*?GQ#':PJX1PL09V6"@Y%@\ITD_!=CF31NN'P4&Y6 MX:MT,QON=&5!FFHMFM9XTE(BEC57M ;J$G3%A39TK:6H6=QZ"H6'[CE91_*; M8YV&A _9ZM_67/Z[K3!J]Y \*25(F_&6"463:;-5 M++]6E@*A9LI)G2+,AZ*=+19R]TDOL6IMBJ*BE#9PKD&669)$6E.L]>;KNYR$ MD(H84U;ZO,ANM!#T6R.(:/E&WF0J3!LV4#0PU1Z,W>-1@]$OIQ2DZP^".'&/ MZCZ7="7[QQD>AWZCQ^$^360,W ,,RR^="P_#2#A,]%AUUXKIE?2/2.B#&$5J M@B'CZT:(T(E$HUA$KTN %I3,A %E MQ?)@6:%XKD9>FV_JVCS1S%5.+-5!/57-\SYT\:A^]B)"2&JRS!>G/ #97<8- MP'B9L5>;DIP+QA(1&@L07C4[7WMBEZ%E@Z%*"L:,-IJ,+&',#A==N13?Q#1S M7>%#);9\!14N0GLQI"26.[:;Z-*B'W,YJKB_1*!=I=-4!5=$-L(N"M-1(LG) MQROKSCK%H[&"]Y>\,*)B.XA49H;LB##LYF>X:MRKBL1)UFC2)O.DZWPZV!ER!VJUS_ QG&HBNX3M/L0L6]4^45I9'3[X +E^Y1UQG5> M2-8T7!V(Y$F1^2WDGBWG]W#Z2^9 J/)8[$/D\S-A9NO-ME+EX=B*#?:)6H_. M-4P,][R4^0H5.%)>FU8UTJ)PJ7(9.])"P9^8$"B "&L)EH@(?0S+67I=I,"O MQ'SFUJV1='>IV) 7*'W>$3,/6$*F5]& MNHYEJJ#N:RIDMN)KL@T)SFQM3+X[_"SC_#5#2 *\)*K>[;X)_584,Q':5FD) MMYU#$6M G6V[(:&.#]?#WMI"4^SF0I1K/N8&0S(55L7O#-50LC+5_@-50621 ME.Q!0EEDR]T8DVIMD6!ZJ^KT1.J /$+[+4Q_P$34%1FTMG.XJ9<\F@DBJ4Y/ M)R+V>EI5$Y@MA!:-D+=)!B?'=$69Q&MZ0'5F+^9E"OJV+6]#TXU'T@WL\8,) MIKP2EY![F+$G^ ^4I?-S#V32*"&TOQV3@U=)):X: L5@'U8O%+WMQFR#C\0] M<]_6=CGEV"]T[%I>PQ16U;R<3XZ+<6YT02<$LUM4,A7A#CY.](2FE'I(@D^9QK1B"F9=4 MCV6[,^A%-6RHUVU'U6F([,9WM2UY% R]U%+_M',WP!9F21HVX] M+YDWA-_$OC4Q6X):F'Y8ZK8E<\&P.TT*DBHBX7.I%8*:%[L5C$F+4&[L1]$+ MC5S9Z) U?1Y&5"=]_!KJ3_0VRA-JU]B.I=DBJ9F0BY%B*$ MPR53G<6S,X9!.J^1/O.BZ4P*(2W U%#U8YKSL;])W3BX"[^-:&&JVKFF*I)F MZ)IZ-5+2&^%;A="1IL:*"[D=@DSJW,T?)7!J0%&M[ M41YGV"0*_;&Z9M3BW;).5^>HAO+>5D2-)'E"[I?P1%RJ=G)8$.\/3/6 O1EZFP%Q)I!<6UZCYZE'IF6X0+YU+P-ZG)[Q:F D M)68DW8]1W,AEB:+5&N#V!8"O#>>0%3 5PLB4*+:S"ZU#=36J%8L4055+ZI16 M:!-K;DA9^.<,6[*2,SRLB(/VW1L!\[>UX*, MW!N1>YTI,UF.9OOK-+!%?G^/@J4J$T3YB+'9@Y3'V*/+# 4'UW1U$%5KER1J MCJ;7)UCH00UOA9M5>=&%!*B9RS6E4%2+>A5&D>&*"&;@4BN8 9Q10=6U?4*# M,Z0?+,QF.9[QS5Q/0 BI,%"0A_R;RMV3,+D9E%U<%"FC),(#!#"7[@Q1 M+JB2K9!W)197."QF>4MH6FKY'=MY+GN.J<(OA*V["$-?*> M0B[T08Z'=8D$<'BY0&Y&FA-L4!O.@/>?$HDZ-5%RRW?="8Y_J>.\Q)_P&BEQ MGV=P]'%V>7WQVG8"8-Z=M]HCU!&<=/U+SMY ?::3]_*(-BM_F*;+9DU*K4H MUCK(W2"#VU(DV$J'[1U]<:W<9^5K"$>MQ=1UU%RJCDEEFIK[W;^D0]5Q12HU MM>2/"R.['>67>R8B/L0IRJG,BS'=E<].#-$F%V\1HV'%[I 9EYG89&$ 1=G; ME9DLKP2DSU&#BC(0H.%ZU'YB!3"E6]9!G=\(ZQJC1:ZSQ$DLD.Y'4BZDH< M MIUQW(^JX1:5T\XHB7=18#0,,&.Q8\G?1#F*1Y7@UN]RA@]U&N5OHV&2=@^K!$9BP5G(9M7L--9?( M87\@ QP=,"J6Z?-4^@(MI4L\WH8@398L7IU+]U=V,Y.]M%&YD=4I1L!8'[30 Z2 1O\ M1H>F:MD_!J2D!5O/:]IQEOYU.5LQQ3JUSERD^K(CTV%A@[Z)DY@EA740R)%P M"VL#'LP\A3?923Y1MTD+EYER'TL'G]:G$4V-HJ:HUS+Z:=G-('2*]$:.8RHR M9CU(,W]M H*XX[I4P2!J8E'CK"6'#B434EG6/+;FV:A*$6_*7)J(VW>;>AK]5QTH, MO/(%>1C<3)[Z) MQ8+=?JNG&Q=S3AM=GVH69'W83OV&\)*1+2O*_Z;: M!3\,38?V7I],4RV7D;B"]D938F-=$46 F^ZK6E5H8P1.'J7E'C2IRBFZTWX@ M>8^97;YE%$[*2*@/&K4$2XTR]FC"8)?+Y(E+IWKNT!HV/\L7%J$T;0V3VDA^ MM3,,Q=:%ZT0X2^"%Z>65ZS7%=F8/V$C-?EQZ+N5[JD>>A%NZ,%'*B%.X!&@F M4WSC-*]+S/B_[@$E=W+(DT6 M2^J23D#'+KN47D^SB;53,Q1R@I?:"0W?_7.&::A)@*P$/J0GUK,*P<+?H!*L MN>K-)CCV(W[)>C'3]C&B/.:T^^K%K#XPOG*Q \N0+/UB5X6.6OP?MSK'#5&3 MQJ3]*+:#S]%O?+ZY6^/.IL9N MA(*DG/28SB:Z_9J).'9:C;)+K>X"M[[,8'1_$A_@;K:<_,09:CT,CKXP4WAQ M0(+2SDQA&0BEOK+,)=AU)1V3OK03_T2AC8Z:2?CS5Q(7G3F9/RG-NXC9[:+W MJZ_"BV7F=[VHBGOO>YI.Q*VN:0*JU!TC&\_CY_78/*Z'5_4,-?P*RJ 4A^GV M/E&.%%8*L:7<8\)$Y?/!2?9"#@O+#V OQM#&K19/S\A[)-:,!94P[-)5:NK: MK:&TX-=&YI9*I*M7GWGH6*CE=;S0[MLZ#Q-% #)C3:CO*F'-U-EUXK*W,E0% M+6U2D?%0JL9+&[TIN$>\N;S1U=F0^+.#]^U3^A73D-X*$R[612\-26!13V:! M[4MOVI>*9#IO&_)K-7[^?IE _Y,2@53/RLC,('YY+M A&MV>W*"]?1*L2/FS MFBEPH28JP\=.5P0]T!$G'+W^?'W8C./[]+^FF+X913#T()^ \U050E@]_X/8.OUTSAR]C-YE53H@NGN(Z MI]++"JGQ,2K?RS]KMP2K*KIG%CM8Z7O*"2.%@MLSLY;F2WX8^C!55X,<32^O M7@M/8%-FD%TUY7:RU:J/[C2IA+7]LJ>V#A0(+O=$G0T!3UHY2>W2R(KS=@4K M3;@XJ8;,/_9GS'"%24/&@U68;=3((H8HE8G[^=.:T?W,MAS' K6;J^*;)56E M"^NDY!K[Y]0]V!'(B;&(PK-LB3H:* \@X_FB5+[2PO$FJSBQF8GVOY/5YEM/ M+AIFHGE;.<(7@5 8*.?V\DKNI2Y0ZIAA3GN>MX(^7KP4M@!T:-VU8'*GNG6A29V2P3FM)5H>%K)(5-2*C.W%JM_RYTD MLE'.*#1DI^O_X91+\^J J,>L5#SK^)W5*P;]4*47+DOO"E$Y6[O%KOVP:4B5 MRR7QR, *&P'V@JD%V(KA,$:F;)4V3HI>?$!^:M!+?GXQN15GU-T'[3M$2M^?4NQ :5./LM:1_NE(0H=NX"G% M-L+:H6ZE<1V"$:9.PZM4M8^HS,_Y,K$+J^UZ;(:9<9=*E\:^PS<^W9-, MYQZ5;KYA>MKSM$]'&]#,UI"NZ$,6-92M4E[#* M5G0HV85??$4XH-1]MN%U&\[,Z5KJ],*/9X7VW+W#(9!G^I"MUEF.5/_,--NR M)B@7NU@=X9'<>\OE/BAG54($:^5&P!<#S[5 L8!RJ6.MTDWDB7OO:WK9Q"!V M,(=]/$%#3X@U 1(?[/8R9[W"^Z0T"'Q?TPLK^.WVDM**(;5EY8YFE@/0C.J: MP" I)- 2B+ H%IO*Q_HM1UO1>U-U6XE3%FO_: ]FA*N][;_A8+N.I^U M04VJUUT9J0$6T8FD8%X3.VN43 %Z4O(&ZL1X3$/ M\+=;VD4OWDI??,(LSZP,-2TE(_-6!W%4:HG=/0N3DSG)'$ Z YG_KL#<13"O M:SWKY IJMX+P05I7N^RJH;#2V Q8ZWQV$3L1ACXGU*DV:,\HR6CH&6563(Q4 M5$?UA3?B9[X84XV(<'7&50WF5SLZ%1EE"C"GB7 J<'2+=]4,&BZ[L\)&N=DC M9T?DR)^7O2N<[8F([KE>)VK%#4N^P7L5'U+*+6#-HL!Z-GG3E2A-WL5R@4S3 MY:T6R![44?WWR46OM2_=9%*\ :/RO=B/R5.]4[B*7#6(1]1IK;!7I?+IC;)E M==UB(WOC28YS=06M=AF3T;NG;9;3&-ALT2M?YN:BPE=:U;5W,"AQQ;^ M;SM2F6,@]!OCB&Z!?V$^/U6Q7ZB$Y2C:Y]/XC5*MQD7VCWR=> 6+(\I?FG!5 M9I\L!ZHN6)$)!0_R)M,7B94#HHV'RAN59FGEQ]<-/FU#4M8NWXT[Y_OI&YPC MXH#V-TSP9&->__,X@W5Z@1W1L,];<9@]T/PB<6@C>+O#<+.77AQ], PU_^%W$U;&8/?49X_ MSUS\K:5ZZ1/J*G@SDKYF9QW&U0HP!JW?A!%-<"R!APD]52)[6@K/I/%XO1N. ME50^KJ<#-WG$^V_?]FUKKD^72L'@P<:4B=8[3I_.B%&8<950GE/%KY9B9R6>)I'=Z M,YA1)U=U F5P)++13F=CF8?6 E8 - :?T S(50@^JL2(V^0+V,I%;,DX+!)+ M#I&]K*=GR7?'!234GI"2B$K5#XNZD)>J43SV_%^M1;%Q;2S%[Y9Y2787>DZT M!28[E5*"->H!TFSGFS^2)[K?0/@B3-9I3B&OZE*UT>*(_F0<3^*]Y&&[0:U( MI:S/\\U3@8I B.H+IQP0NN92;((AFE9(2H4,]B4HUHJ%*.*6YW0BJY2G C;9 MG'0!?7B(2GAV&LQ47LYGJ(K+1;D>D$&JHV1-@P?YS5(8R.(:'/2NI\()##0! M('LZ1E:Z0)^([O>DJ3;951[R[V)8=<<;QL<%GN1@76WN1;.21("& M8G&L121K4Y*((W$K=D.A9^+ R(XH (\L3?C>KOV^S0BPM!5F1/Z6<$8D^4414 P,S[!:QTJ%5 M[!PGZE14JS/E72*GJN /""K%K]0L?[) \)@7O];N-0(HYM18/W0D'R(,W52 M9YZM;B@14Z84UIFB4<-?BE*#)\$=3-AQE*D./%D#+V]+E[*3M%ALGH[(33Y5 MXGPZ[MWAC*017B^*[E@A5_$VS]HMWK@Y0-M?N7M;9O WB6PRB5*X$N3#J%&L M^6QT V9&$++'5&M"0\2+3%L3H*)E@'T-X"KYE*VV*]$^@$M"1)OOX'9;(=YM MDJ<5&T2RM\!>3*P+O).+#Y<7YY/SZUEP\2ZX_GX2X"?C\[_^:0:_@30\GTU. M\;?9Q=GT='P-?[P=GXW/3R;![/O)!%X[NL8N4^7K^L@S>;L$>J'FE)A9!E>@ M0&^'@+FO MT''8'L2[8#LE)I!C'>@).RL=I48\@;SL<)!>)8^*YDI826<8QD,$8S<*H\XP M^!GX!6:'"M:):2:#>("IK/TH#MZ!3EG"(H.[/%^4:"_U1X,@[H91>Z!V.1R& M@ZB-O[3#86^P:Y>7(%F2;!%,A"[!"BCQ:;'K8 S\I"KK@QS\XC- (\=DK97: M1\!)A:,V@B<:1NH!8#$8=*V23P'@7CP,.F';^!H[.0%)4T.&1&M^<.3].(C# M=G? ]0^I2-$3B!W10?1&@,J+!WJ9R'VSP2N;2IQCT T0 0=BHYUPU&_#O\-> M5\$>SJD3]1G#1E&O$?87B&' 8N\RG-H/8^V($BWM=8 _AXO.$-*WJZV MS,7&*ZRF^P>3V7E:'?+(:4[]O=<8:A]U^ M%S\'P@"L4NJ?F>X#5-4.VQUX' RA0=R&QV,XT[;^N!_VZ.-.V(./K_7\H-@P M,<#9QWV<#YE/% [:;<2^-KX<]>"CX;"G, ;X:#08P"]'75AM![D;8GL8 S. M;]MAW$. 'G5&87O$W\;P2F\G]T(^4:7'9QD6\CEX% ;O6-)9QRQ(N3XL:GSZ MN@TA(A/S16&(F%+REN=?TOR9GC]A/,8N<2XJAY1=*]V?Y1O813D'&/T5T"68 MJ"58BZXA.XUS9%SC1>E[[&PCN(:=89NL=\"C#D@M;+0 !]D=CO!79 _=*,)? M.TCJ_9'11@L>BP8=3>G]<#38R5Q-@A*L$323(KT':*%?8,IL[.@,J,^1\R?4 MWX:M#V,<@_KF'7R^P? M\.9[,HCQX3/6+7/R2OT*"AH>Z2R=;PNV.\GG 6^\Y;Y*P24N$)Z>PLPE:HLI M*M\L'^9/XF.&YS4M_0.O>$(K?O%']E8/_\N'2P2?W;^]Q0)*PK:;9$ER Z1Z MW".*%N1\Q*H/_(+$WN5?1\,._](=].27G4Z??P4Q-<17+CSG+<3?$9[[:]EY M%J]Y0^-$*_AQ>PA(VG/8*6@31]$0%Q%W>O KZ5,KI>>)45+1P^0@Y*M/$>$4 MR"$C_NGY'KX"N7(L,R(VH!#E_AGL[IT.P5-"O=^/ MU$ETQ0&,>@+J_=Y(?MD>=M5)#/#K_V/_#YYY+1R L%HP5T3Y_1YPV9LAS["H M*]-I")MMI<,=J80-V.H;04_SO-1N;)/%'4#KK=^=M,^1%UD$^K)/_@!D?13W M!:9T ?/HEP$@G4"9N*,^BQS*[@]'$I\BX@J?0=D#T .B7LG[IZ@ZE'73]WP/7SU(NJ6.^,A[/WTV[T C+K_>13^/&'N^"+>C:=7 MP4_CLX^3X,-D//MX-?E CHDF#P,&/3'KE9M8KC0[*#4[D&ZRLB+;RJK8=(%^)=1@I2E\AE9+ M &@UTY?4"D9P<5.F!1NB4[R,5#T=ZTI["QRH@49AMSVTK2WQ&4 8#!OJ34D1 MI* [##NQ9AGB3V"PZ9. -^CVF,+5(0N7_Y5/*_\)&%3#(<[(W\,G[5$X ";3 M#-R]!NH?$K:C;MCMV8:L^,B![*@?=D LR ?%GS[(MKOT7QVJT0@X58R3X;?X M-YBGD6-:?!A?_3BY'K\]FP2SRHXU%0BM&'(%==?<(J4!"_9EJEA8LN/="1W)>3)M,2YC<00"DAKAK(XO^ MC;_SHMFHW7:$)W[&B-$%\15YG"'XJ6>AW6/01'BM;_S3]8?A"+00]&7(T?JC M, :1RQ,V?^^93DV&@+FC!L-%P[R SJ-A/XAC('V4YX#NP#;$I#N_]",9N0E.6(U"S_N=T?!'P:;O6+I#X;,7O;7#P=#6[ $H2 L M!A$)2#8;V/QG$>+XC*XO3GX\?COFD-"'R\GYC-(DFF- &"DYY@ RJE*@-.YU MX1DYA;Q:*J, !!-QU#G>&&0[_ZT1<]RQOZL43'&(L)>ZBE3&,44 / MP'*X:O)B1^%PU(%_^YUNT O[_1'\.P!$Y4P4K=[B40"O U,1I#^8-IVP&W70 MI]P>J):CE :P6&'0IRHX73H*!X"%H.0!^^O!BQV@.?R7T7'O,;ZBERC>%'9& M0XY8M-LC=FA&G:&#:Z+P^*=P W<^4I9HN MCH,QAJ_O4B =E.E8GX=JIWY ?G^E?,HG1@+0=5JL:.PG0 88=WQWAU69%2J: M%:RW!)O.RZDO3 A4NG>YV'NGTR,O8@MD_7N1M%'7!.2*%QB28.X<]UJ@H;[+ MB]N4N^1X/@\< M_.T,L8<<5/^YRWO?-%.(I$_ID91ABFB-Z::E&%Y2QTYJP*W]$8F 4"TX1?PU M[+%+[#R!(_QW4T6,?*L?MX8#110CE*^#=@M,7H&61S&[>O@Y30O/)P!C[':+ M'/I@-/OJ7[CU(MR*D-OU>JWN4"'7 !&@/VR!(B>1:] FY.IV6H!FGX-<<828T.^T M8,2(T2(:A5W0+UZ(7KUA$/,XO3 >=.M(TL"TCO9CU+\0ZD4(-1S160#VC!1" MQ8,>8]308%X(Z!0U!JBP!T,0$U\,4(- MAB"]6T0#@RCL=-U8]_0]YW2?7P3B_=7X\OOI27 ^ MN0ZN)C]-SC_N\%7!>6"G+%'EH MKR^&7^Z6^0TE#,M28ORV)#T=D^[S]3H5.CBF<2X7C]DB17\]Y71R)G"*J?:H M7/!K12K0F93U4M:)J9S-5F"L'3W_TLX(=3ZP2'R^R9;8V$_D.>O;FI;Y7%Y$ M]J5-+8]SXO>TO>RJ'4R@P)MDY@DJMF#B#\EHZ?8ILRU$E?<5)OA@$N+W6)'\ M(_SSS)C[ T0?A"$;_(0&B^O@!CP9L_Z\#8-!?Z]\.R=]M@K$-(9T:KI@2K#QJ?XU6 MH6P]D+@)OF^:=F=G!O,&:.T#^(<:[V(JGJZ^P;,]JQ:MX-]X>__&.*D8F6=N MBMDM^5YGHM"O9834\S PT_-G8/*7C]/KOQZ4NHU!!( /JV)_HQ>P>*\*W@)__[5^M,&GU?)- MN4GFZ;]_18LI'M*OOOM=F;.;#A&/PDZGC3^ZR!B'P)A&^-< ^)/8'GM]1-,5 MKN&291+BNPUZCD!7 EX=]'L1*,1M0/7-MIC?DSQ4OMZH%U,J0!S1#Q&]KR4# MX%HB6D0G'MI_U0_C%(M;J&?%*148"X?&)280_W[G@55<OY\%EY.K8/;]^&K22!Z3I%A3C:*&Q3Q9SK> N1Q[Q*& M_3[^&(V(W0S:(SS"&(9K!@;#D,F'E;%61([X%FBR_APDL\!=5)!2T(:785P+ MLS%<1VQ0\+Y5[I&!_!(Z_D5FLI)8NV>Q&EBT5M07IJ)3M)0A4DEUZX7\%70/ MC&[RTC 'C U0L0DJIA*[>+P79$^7FH@\*S]HJGN[ MKFT?J.RL*@-PQ#.,.[3X'&ID8](X5MZ%YKF.LLI?8B>\7;=W*\DL8SZR.-'/\ECU9/ MLZKI&_;23JQ,QAKCNT)B.\YOC[$[JZ@4T(NGZ=3'I/6)/UZ!K34$DJ/M6870 MLA0IKXUB/B.&FL\+5%+,;[!<8-CN@):Y5IF,^T(5NJ#V'Q6_CQ6.TMG KU. VX:O9*B!Y&:Z3F*I1^FUVNP* M9$O,,&7B9*7FD4.A@AK6$IU>(6L>TYJ/GFN;HQK9ZT M)JJM%3FT]6S.E9'MAI<1U['BC8'"QL+)FJXA$P6;09D>>2DAO\&B5YX86!U? M?XPKP\Z.=;0TZ]=1U^NUW7@#%F9C8W:;/83!F2RY#8,/284I#4\'G)"H*,)8 M-9;7\C)D):W0_;%#!?;OF2-'H%0:2=6Z2F^7<[GFF]IY>OLJ@3ISZP#BBB>SU1]NW/;43N,^LB82NH_O>7>;:+T M\&C4'1FUJ5[N8+I8QRB7X&9?!Q@^7IU(KGN!TKAP.L$F^HY]B+;61?#GR0J5U@8FCJV$;G>NUWT#A1G5QEM9 MA:=&5N%O)S)VE((;*+L'4=--2VE=#:+_ -0(O:L(K3IPK9*.;TJ*13DPV:GZ MN0_';<]GCKJ,6J'GLXXG""/TQ"]_5$9-^+-JRU^F CQC_%TLR D<>!GPBPHA M/54LGU'GZ.J;SR]@='S:5GRB_NU+*G%=]KFC,->A06^=[J$%@PTU7L]'+CU0 M*(49[=SPG(@)*"'B"C=?R.R5\QR@)C]X2Y<>[4(_-J_,X@!Q$S4OP,U$<8L# M?(U_#AS,KA1R*KJ<&K'Z$Y]7"O=E1PO^RULZ\1M,LAMJGSW!?K _JX3PLUX^ M$*C/'W,W#)\[WGZ0-50G^KL)/)]EG*8WE3$")B XU5B[V(!=9.4DE-5KKH@= M[WV*6;7#\YOKM79QDJ82K0/>,8NK#GC<6Q:UCWV<"/#".Y& MF_;34'/66-?!.@[([GJNN\B I+QDAZ;DZCEAYE*LG@J/W!.V2[@./K)Z?9-Y M4CSOQ4:ZU+^1T3^ &JTX-#ZXUND!S[>;]-C\K^M79'^97.5V=Q76[BQEE\51 MHK(#?EEJY%$HG5*C/2MPW?3U%YY37^1XV/85=AW!>2SRY1(#7"K:[?JI=^=V M_Y>! 0T@W/F,+MW:]92WCFO7"_N3Q'>]_;)\^1UK"-W\"6V4FVVT.7JIK*QT M[>!01+,%?6H"*V++L^8.]>3'GLF;*P*:?1 6&!(U0*8&X-)S:]-X M.CNWU#A.N'^@1JYWZ>1!&(RZJ6K$\ MY..$>IN?%/B;Z1A+8B>H'US3LYQ;[ MBDH.8Q^"@QU&W+N>$G@_DG@?1U[$%X\-Y6- Z;['#BUM>1%?^3(GY!M)[$XJ MB(X73J0K-'W?]/D'$;-5T@W>N[LEI5'Q$7=-52D%B^+C$9V5^^L5M M<)T4=V I\%#U"=JM=MO)MO!LX9GUM!]$.^PO H2X[5^E.\=SJWZ?76FDG/^( M>B<@.+.*BPOLVH-#'=Q@"YB)(X?H<7(%NYX=[GGV-)VW5.^0IH>L?7O(Y]3L M&=\41WA9E0=Z&N2WOAJNIDB^(I95\HO9Q=Y5YMQ3LN+AK_I M%N$Q*HG8OX.P5I52.94ZSG8BWW:B[G_')J_3M7K466BOYUM2K^_]U+O\WL#W MZ:XB&%PZD_/?5+=;?H%I%Q\;EA[TV1KT:RJIT$CJ0J1N:P/9A-%. M[>H"[S@26M#H[]L$>%51-MM,E(>-;YCS>T:?I5B"\IL-?TWWG?U6H[_#VR[OFX:?;6]* MO'D2WIH\[,PP^GRT R09/MY*#!6E]:^:,_/F^PFS!49CC62CA\];P7?HL"YC;ZQT=(K8&.,R*A.;)MY= MF'CX_P>6MTE\ MRH\^>&QUSQFN!L)6DVO#WUO#UI]]\-N:^ Q35H= M]T-1N\>%%S*9$D7_\PKU#O5..:4'9 ZHO]KYB5 E]5UYL&)/6=X.Y:VQKDH$;D&-FWRJ1);>-46?A(/402UV M;+]@@FMU*3#Y<7_.*K ;_6[U)H:YLTC0<=OX5[J[@-#QT[=&^SW<'F QZR! MPK".]#G"R:WOG$GKONGZ]Z.&,V#L\U<[EK5RQSO@IKB6+T#?^RH(0WYBXU'O MOV1-80,X1&YVQLZ,^J&8Z9V'[OR (CL?>3C%=NZ"WX_/L$[N9#(Y)14%W48G M%U0_-SFGVKK:&ILL?;).XWAWV1L^T^[N?.8\?VAA]R;3M/0^TQ[M?(9B!O& MGNGS?LNQ3X)$>)Q98:GGR7WL"$ M'7HT:M@]C<9 ;#<,0P"*AOA,>]3P#$.H:SZS:S0^_K;;9(:F$E_N/-,!/[,# M1G%GYR,$ZH@D6KN_"PUC?J;;,,X/VZ7VGC25GY,-)?,>QB*4U(=MERC[*,^![S#PMSSN] MA.)"7V1\@GC:^; A8OX9BX(%8 ^Q@NZG/B",*0Z?XFR+(GE[09](]35;=H@ M@S'V2)T95+2$UQ8LU;9#H]_;$?9K,")Q#J&W6SU717SQ.5-9V$$G_=(IWH'] MN1_*I\DJP;(N<=JAR,GQG/%+US'+G%K;9CI[!Q!9_,8T-D.,^"+X!]/X.?Y+ MES9!/?F+8P+U'FD:].4\[XOO'H.S7WKODR6>=O W+I]UAI7H7V(+WBK@'AM& MIT8?(?RP7614FW"U75((\(72YJ7C/%= R/,\S_6(CH7VHL7X6,S+:+L9E_(R M(T_:Q;8B5QILZ OH,U]B6.;AAPMH1Q"B);G !@/8GS)%LWV>4G@69!4F@,[O ML^6B&3)8MITNA#%^1JT/M!BOA>B^*&POA'^F-?$#JCG?T;]$^8#XH4E#KK-2>-"BOT]LH"I3#B@ M-6$)OB:,KA2U607AE&T]/+5 )IE42)O#,&JAD[S+YKEW:<.C>%%-UU*_;\URA//MU8$[ M!07=.']3# (,.ZEKMGW':"DX^,7\LF!T9,$T)GT=5$E%'PV?O2J9 4!AM :E M:;:+?%6D7L)&]]=I4QRK>7J"FI]ZGTL0H C;%6WN_G/>Y?^L>/;F[R6[O\JA MX"?4:%O4"8B+0_ M04Y;?ND*CN_-]!M02P,$% @ 99=83U4U/ C,! *R0 \ !X;"]W M;W)K8F]O:RYX;6S%FM]SFDH4@/^5'5[:^]"K B9IIG:&P&J8"G@!,S=/=S:X MQIT ZP F;?_Z>\#8+HV>Z#.MOP@M5_RRTO8<]:5@5K8+5Z'-3;BK-5O>&\*?*!.1Q># HF2N/SI\.Y M%M5 79$-SQHA2]C8;K@3_*7^N;]=)0P.>.8I>Y@80X.P72.G(F]XY;&&SRJY MVXKR<6*,#+(65=TD[;6[(PM1BD)\YZMNK=[(EUM9B>^R;%B>9)7,\^Y;[8[N M2W"%^L>6.UXU(NL=V+"'F 'KQ+@8P@F?12T>1"Z:;Q.C^YQS W[%0/D971P. MRWT0KZO?":-$S^<1G'@I'X4MK\%+NVO]K^K@8C]A"75M8 =E;\:M>#Z(-TH]&B84(_ MIR2:^YZ3PLJ-,W="EQ(%TD0@S3-"_F7G.2-H* MY!4">:47\L9)_*2-XB*F"03TU^SX$4'[J/DF^[/0G_JNTV9QUXV6D,7#&5E M)%V?)FH*'V(Y?*C[-@>+*(30=6%,;REIMSCA_;NDO?$J)JH:S:Z9.GY,[ISY MDI* .LDR[L9/+XJ89$::+1,X\1>:.C=S2A+J+F,?C-V_QYA=1IKUTJ68#S!6 MNL$<+&!8ORDC,+&,-)M%'2KN$F@#R(5=Z3.CT2Q6,3&UC#2[Y6VF3N]5-LPH M(\U*H4X<0GI)R(+&)+EU8JJ281H9:?;((H[N_ 2>-@+E*Q2Q\ !2DCK_]H<' MYI"19HG,(:'T:3!MC#1[ ^(3^.FOVJ)B8;RSMC2\,\U+%Q'QC M:?8-CGFE8F*^L33[YE0M-&6B(G=,Q<2,8VDVSHE:*$V_8@XJ)6/JCM;)#81=XKW6U,0;9F!9UN[W6L*B:F(/O/ M3'SFG-6,0/6["K1"%X3N0:9\PH. M+1][F)B"QIH5A+97^R_6,06-.P4-#G].6?&U*/DJA$O4L#UC>;:H2+O8ORVS MQVV;>[W+V1>5P*V\P$ M .<@ : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/%VLUNVD 4AN%; M0;Z #.=G2%*%K++)MND-6#!@%+ MSU1-[KX.FSI2XJ\+]+'!0ECGO!L>60,/ M/].Q+H>NSI^"+I>K,$QG5(\/TYF+Y^VZ&IZW4BU^U<,^E745WH[A3S>\YB:EDL/Y(C?C M@O&6]S[]S_INMSMLTE.W^7U*;?FBXM^"*GP=I/-!2@^R^2"C!_E\D-.#XGQ0 MI >MYH-6]*#;^:!;>M#=?- =/>A^/NB>'B1+(..2GX2PYFLM@&OA>RT ;.&+ M+8!LX9LM &WAJRV ;>&[+0!NXNM0&^]PK,V>MCF MZZU ;^7KK4!OY>NM0&_EZZU ;^7KK4!OY>NM0&_EZZU ;^7K;4!OX^MM0&_C MZVU ;[O"60DZ+.'K;4!OX^MM0&_CZVU ;^/K;4!OX^MM0&_CZVU ;^/K[4!O MY^OM0&_GZ^U ;^?K[4!OO\)9-SKLYNOM0&_GZ^U ;^?K[4!OY^OM0&_GZ^U M;^?K'8'>D:]W!'I'OMX1Z!WY>D>@=^3K'8'>\0J_54[TSDT]I.U+&0[M/E^Z MY-/P;VLF<.?R?DR7SSA/_7;_1.DR;DGA_'KQ[]-YZD=$^/2_AL>_4$L#!!0 M ( &676$^0 _=SU $ *P@ 3 6T-O;G1E;G1?5'EP97-=+GAM;,W: M74_",!0&X+]"=FM8ZJLD^@?J=F +V]JT!>'?VPTUT4J-]:BRUL;(RKM$AGKHULSK?Z#4Q M,9E,66[:0&T8AZY'LIC=T4IOZS"Z/5[O6L\3;6U=Y3I4IF6[MOC6=/S>,'54 M]VM\65E_$1'N"UH:%1?.'[R?PW\V VY<32V+E9=J 8>+T9:QJIGW<)3/B)U6Z>@XE?# M8^OS_;"OQFWZ[T,O_+/H67_XWUL_70X!DD."Y% @.3*0'%.0')<@.:Y D !D;V-0&UL M4$L! A0#% @ 99=83XHIWN?P *P( !$ ( !F0$ M &1O8U!R;W!S+V-O&UL4$L! A0#% @ 99=83YE&PO=V]R M:W-H965T&UL4$L! A0#% @ 99=83R0KY;\4! 8Q, M !@ ( !7@P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 99=83S1@7Z_& @ ]0D !@ ( ! M*Q< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M99=83]#>\SFZ! S18 !@ ( !=2$ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 99=83]IZ=)>T 0 T@, !D ( !(RP M 'AL+W=O&PO=V]R:W-H965T!'M0$ -(# 9 M " ?DO !X;"]W;W)K&UL4$L! A0#% @ M99=83TMWU]"V 0 T@, !D ( !Y3$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 99=83U>A GFU 0 MT@, !D ( !J3< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 99=83[A/=]&T 0 T@, !D M ( !;3T 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 99=83\5 G;BW 0 T@, !D ( !=D, 'AL M+W=OK@! M #2 P &0 @ %D10 >&PO=V]R:W-H965T&UL4$L! A0#% @ 99=8 M3QA7I^/S 0 I 4 !D ( !K$D 'AL+W=OS\0! W! &0 M @ '62P >&PO=V]R:W-H965T&UL4$L! A0#% @ 99=83YPO<)SA 0 04 M !D ( !OT\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 99=83P0I:'D" @ >P4 !D M ( !(%8 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 99=83X:>2UG_ 0 P 4 !D ( !+UX 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 99=83Y(4 M-[A)! ^!< !D ( !5V@ 'AL+W=O&PO=V]R:W-H965TK ( $ * 9 " 6MP !X;"]W;W)K&UL4$L! A0#% @ 99=83_DQ(Y;C! 3AT !D M ( !3G, 'AL+W=O >&PO M=V]R:W-H965T&UL4$L! A0#% @ 99=83R6#V;%Y @ / @ !D ( ! M(8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 99=83_D5%_Y1 P %@X !D ( !AX@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 99=83X4XQ5?T!0 #20 !D M ( !@I< 'AL+W=O&PO&PO&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " !EEUA/D /W M<]0! "L( $P @ $U#P$ 6T-O;G1E;G1?5'EP97-=+GAM 7;%!+!08 /P _ "L1 Z$0$ ! end XML 54 R47.htm IDEA: XBRL DOCUMENT v3.19.3
    STOCKHOLDERS' EQUITY Cash Dividends (Details)
    $ / shares in Units, $ in Thousands
    1 Months Ended 3 Months Ended 9 Months Ended
    Oct. 31, 2019
    quarters
    $ / shares
    Jan. 31, 2019
    Quarter
    $ / shares
    Sep. 30, 2019
    USD ($)
    $ / shares
    Sep. 30, 2018
    USD ($)
    $ / shares
    Sep. 30, 2019
    USD ($)
    $ / shares
    Sep. 30, 2018
    USD ($)
    $ / shares
    Dividends Declared and Paid [Line Items]            
    Payments of dividends to stockholders | $     $ 4,999 $ 4,692 $ 14,916 $ 14,172
    Common Stock, Dividends, Per Share, Cash Paid     $ 0.17 $ 0.16 $ 0.51 $ 0.48
    Common Stock, Dividends, Number of Quarterly Distributions Declared, Current Fiscal Year | Quarter   4        
    Common Stock, Dividends, Per Share, Declared, Current Fiscal Year, First Quarter   $ 0.17        
    Common Stock, Dividends Per Share Declared, Current Fiscal Year, Second Quarter   0.17        
    Common Stock, Dividends Per Share Declared, Current Fiscal Year, Third Quarter   0.17        
    Common Stock, Dividends Per Share Declared, Current Fiscal Year, Fourth Quarter   $ 0.17        
    Subsequent Event [Member]            
    Dividends Declared and Paid [Line Items]            
    Common Stock, Dividends, Number of Quarterly Distributions Declared | quarters 5          
    Common Stock, Dividends, Per Share, Declared, Additional, Current Fiscal Year, Fourth Quarter $ 0.02          
    Common Stock, Dividends, Per Share, Declared, Next Fiscal Year, First Quarter 0.19          
    Common Stock, Dividends Per Share Declared, Next Fiscal Year, Second Quarter 0.19          
    Common Stock, Dividends Per Share Declared, Next Fiscal Year, Third Quarter 0.19          
    Common Stock, Dividends Per Share Declared, Next Fiscal Year, Fourth Quarter $ 0.19          
    XML 55 R8.htm IDEA: XBRL DOCUMENT v3.19.3
    CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) - USD ($)
    $ in Thousands
    9 Months Ended
    Sep. 30, 2019
    Sep. 30, 2018
    CASH FLOWS FROM OPERATING ACTIVITIES:    
    Net income $ 35,177 $ 47,248
    Adjustments to reconcile net income to net cash provided by operating activities:    
    Depreciation 14,262 14,369
    Amortization of intangibles 3,840 3,967
    Loss on disposal of property and equipment 214 455
    Stock-based compensation expense 15,009 16,138
    Amortization of premium (accretion of discount) on marketable securities (296) 342
    Deferred income taxes 1,278 (1,395)
    Increase in accounts receivable allowances 57 170
    Change in operating assets and liabilities:    
    Accounts receivable (14,804) 2,886
    Inventories (7,853) (17,114)
    Prepaid expenses and other assets (3,034) (2,721)
    Accounts payable (2,636) 2,647
    Taxes payable and accrued liabilities 1,126 (1,357)
    Net cash provided by operating activities 42,340 65,635
    CASH FLOWS FROM INVESTING ACTIVITIES:    
    Purchases of property and equipment (14,325) (19,120)
    Acquisition of technology licenses (351) (900)
    Purchases of marketable securities (135,288) (58,221)
    Proceeds from sales and maturities of marketable securities 66,184 147,501
    Net cash provided by (used in) investing activities (83,780) 69,260
    CASH FLOWS FROM FINANCING ACTIVITIES:    
    Issuance of common stock under employee stock plans 9,683 8,550
    Repurchase of common stock (7,302) (74,377)
    Payments of dividends to stockholders (14,916) (14,172)
    Proceeds from draw on line of credit 0 8,000
    Payments on line of credit 0 (8,000)
    Net cash used in financing activities (12,535) (79,999)
    NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS (53,975) 54,896
    CASH AND CASH EQUIVALENTS AT BEGINNING OF PERIOD 134,137 93,655
    CASH AND CASH EQUIVALENTS AT END OF PERIOD 80,162 148,551
    SUPPLEMENTAL DISCLOSURE OF NON-CASH INVESTING AND FINANCING ACTIVITIES:    
    Unpaid property and equipment 2,868 3,424
    Unpaid technology licenses 675 100
    SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION:    
    Cash paid for income taxes, net $ 1,083 $ 5,897
    XML 56 R43.htm IDEA: XBRL DOCUMENT v3.19.3
    SIGNIFICANT CUSTOMERS AND GEOGRAPHIC NET REVENUES Customer and Credit Risk Concentration (Details)
    $ in Thousands
    3 Months Ended 9 Months Ended 12 Months Ended
    Sep. 30, 2019
    USD ($)
    Customer
    Sep. 30, 2018
    USD ($)
    Customer
    Sep. 30, 2019
    USD ($)
    Customer
    Sep. 30, 2018
    USD ($)
    Customer
    Dec. 31, 2018
    Customer
    Concentration Risk [Line Items]          
    NET REVENUES | $ $ 114,159 $ 110,085 $ 306,212 $ 322,648  
    Distributors [Member]          
    Concentration Risk [Line Items]          
    NET REVENUES | $ $ 78,000 $ 222,700 $ 83,300 $ 245,400  
    Revenue from Contract with Customer Benchmark [Member] | Customer Concentration Risk [Member]          
    Concentration Risk [Line Items]          
    Number of major customers 1 1 1 1  
    Concentration risk percentage benchmark 10.00% 10.00% 10.00% 10.00%  
    Revenue from Contract with Customer Benchmark [Member] | Customer Concentration Risk [Member] | Avnet          
    Concentration Risk [Line Items]          
    Concentration risk, percentage of total net revenues 11.00% 14.00% 11.00% 14.00%  
    Revenue from Contract with Customer Benchmark [Member] | Customer Concentration Risk [Member] | Ten Customers          
    Concentration Risk [Line Items]          
    Number of major customers 10 10 10 10  
    Concentration risk, percentage of total net revenues 55.00% 56.00% 54.00% 57.00%  
    Accounts Receivable [Member] | Credit Concentration Risk [Member]          
    Concentration Risk [Line Items]          
    Number of major customers 10   10   10
    Concentration risk percentage benchmark for accounts receivable (more than) 10.00%   10.00%   10.00%
    Accounts Receivable [Member] | Credit Concentration Risk [Member] | Avnet          
    Concentration Risk [Line Items]          
    Concentration risk percentage benchmark     14.00%   17.00%
    Accounts Receivable [Member] | Credit Concentration Risk [Member] | Powertech Distribution Ltd.          
    Concentration Risk [Line Items]          
    Concentration risk percentage benchmark         11.00%
    Accounts Receivable [Member] | Credit Concentration Risk [Member] | Ten Customers          
    Concentration Risk [Line Items]          
    Concentration risk percentage benchmark     65.00%   64.00%
    XML 57 R4.htm IDEA: XBRL DOCUMENT v3.19.3
    CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Unaudited) - USD ($)
    shares in Thousands, $ in Thousands
    3 Months Ended 9 Months Ended
    Sep. 30, 2019
    Sep. 30, 2018
    Sep. 30, 2019
    Sep. 30, 2018
    Income Statement [Abstract]        
    NET REVENUES $ 114,159 $ 110,085 $ 306,212 $ 322,648
    COST OF REVENUES 56,028 53,080 151,035 155,865
    GROSS PROFIT 58,131 57,005 155,177 166,783
    OPERATING EXPENSES:        
    Research and development 17,957 17,236 55,172 52,615
    Sales and marketing 13,452 13,278 39,678 39,863
    General and administrative 9,224 8,466 26,948 26,700
    Total operating expenses 40,633 38,980 121,798 119,178
    INCOME FROM OPERATIONS 17,498 18,025 33,379 47,605
    OTHER INCOME 1,078 1,098 3,540 2,819
    INCOME BEFORE INCOME TAXES 18,576 19,123 36,919 50,424
    PROVISION FOR INCOME TAXES 1,477 1,456 1,742 3,176
    NET INCOME $ 17,099 $ 17,667 $ 35,177 $ 47,248
    EARNINGS PER SHARE:        
    Basic (in dollars per share) $ 0.58 $ 0.60 $ 1.20 $ 1.60
    Diluted (in dollars per share) [1] $ 0.57 $ 0.59 $ 1.18 $ 1.56
    SHARES USED IN PER SHARE CALCULATION:        
    Basic (in shares) 29,385 29,365 29,213 29,558
    Diluted (in shares) 29,866 29,998 29,709 30,281
    [1]
    The Company includes the shares underlying performance-based awards in the calculation of diluted earnings per share if the performance conditions have been satisfied as of the end of the reporting period and excludes such shares when the necessary conditions have not been met. The Company has excluded the shares underlying the outstanding performance-based awards in the 2019 and 2018 calculations as the shares were not contingently issuable as of the end of the reporting periods. 
    XML 58 R23.htm IDEA: XBRL DOCUMENT v3.19.3
    COMPONENTS OF THE COMPANY'S CONDENSED CONSOLIDATED BALANCE SHEETS (Tables)
    9 Months Ended
    Sep. 30, 2019
    Balance Sheet Related Disclosures [Abstract]  
    Schedule of Accounts Receivable
    Accounts Receivable
    (In thousands)
    September 30,
    2019
     
    December 31,
    2018
    Accounts receivable trade
    $
    61,056

     
    $
    54,055

    Allowances for ship and debit
    (30,678
    )
     
    (40,118
    )
    Allowances for stock rotation and rebate
    (3,796
    )
     
    (2,159
    )
    Allowances for doubtful accounts
    (763
    )
     
    (706
    )
    Total
    $
    25,819

     
    $
    11,072


    Schedule of Inventory, Current
    Inventories
    (In thousands)
    September 30,
    2019
     
    December 31,
    2018
    Raw materials
    $
    38,286

     
    $
    41,138

    Work-in-process
    22,727

     
    15,612

    Finished goods
    27,697

     
    24,107

    Total
    $
    88,710

     
    $
    80,857


    Schedule of Prepaid Expenses and Other Current Assets
    Prepaid Expenses and Other Current Assets
    (In thousands)
    September 30,
    2019
     
    December 31,
    2018
    Prepaid legal fees
    $
    1,906

     
    $
    181

    Prepaid income tax
    4,028

     
    3,081

    Prepaid maintenance agreements
    1,062

     
    2,047

    Interest receivable
    1,286

     
    595

    Advance to suppliers
    3,074

     
    2,157

    Other
    3,960

     
    3,854

    Total
    $
    15,316

     
    $
    11,915


    Schedule Of Intangible Assets
    Intangible Assets
     
    September 30, 2019
     
    December 31, 2018
    (In thousands)
    Gross
     
    Accumulated
    Amortization
     
    Net
     
    Gross
     
    Accumulated
    Amortization
     
    Net
    Domain name
    $
    1,261

     
    $

     
    $
    1,261

     
    $
    1,261

     
    $

     
    $
    1,261

    In-process research and development

     

     

     
    4,690

     

     
    4,690

    Developed technology
    37,960

     
    (24,993
    )
     
    12,967

     
    33,270

     
    (22,464
    )
     
    10,806

    Customer relationships
    20,030

     
    (17,720
    )
     
    2,310

     
    20,030

     
    (16,520
    )
     
    3,510

    Technology licenses
    1,926

     
    (226
    )
     
    1,700

     
    1,000

     
    (115
    )
     
    885

    Total
    $
    61,177

     
    $
    (42,939
    )
     
    $
    18,238

     
    $
    60,251

     
    $
    (39,099
    )
     
    $
    21,152


    Schedule of Finite-Lived Intangible Assets, Future Amortization Expense
    The estimated future amortization expense related to finite-lived intangible assets at September 30, 2019, is as follows:
    Fiscal Year
    Estimated
    Amortization
    (In thousands)
    2019 (remaining three months)
    $
    1,380

    2020
    4,355

    2021
    3,489

    2022
    2,411

    2023
    2,169

    Thereafter
    3,173

    Total
    $
    16,977



    Schedule of Accumulated Other Comprehensive Income (Loss)
    Changes in accumulated other comprehensive loss for three and nine months ended September 30, 2019 and 2018, were as follows:
     
    Unrealized Gains and Losses on Marketable Securities
     
    Defined Benefit Pension Items
     
    Foreign Currency Items
     
    Total
     
    Three Months Ended
     
    Three Months Ended
     
    Three Months Ended
     
    Three Months Ended
     
    September 30,
     
    September 30,
     
    September 30,
     
    September 30,
    (In thousands)
    2019
     
    2018
     
    2019
     
    2018
     
    2019
     
    2018
     
    2019
     
    2018
    Beginning balance
    $
    325

     
    $
    (439
    )
     
    $
    (678
    )
     
    $
    (1,174
    )
     
    $
    (983
    )
     
    $
    (475
    )
     
    $
    (1,336
    )
     
    $
    (2,088
    )
    Other comprehensive income (loss) before reclassifications
    208

     
    165

     

     

     
    27

     
    (184
    )
     
    235

     
    (19
    )
    Amounts reclassified from accumulated other comprehensive loss

     

     
    17

    (1
    )
    31

    (1
    )

     

     
    17

     
    31

    Net-current period other comprehensive income (loss)
    208

     
    165

     
    17

     
    31

     
    27

     
    (184
    )
     
    252

     
    12

    Ending balance
    $
    533

     
    $
    (274
    )
     
    $
    (661
    )
     
    $
    (1,143
    )
     
    $
    (956
    )
     
    $
    (659
    )
     
    $
    (1,084
    )
     
    $
    (2,076
    )
    _______________
    (1)
    This component of accumulated other comprehensive income (loss) is included in the computation of net periodic pension cost for the three months ended September 30, 2019 and 2018.
     
    Unrealized Gains and Losses on Marketable Securities
     
    Defined Benefit Pension Items
     
    Foreign Currency Items
     
    Total
     
    Nine Months Ended
     
    Nine Months Ended
     
    Nine Months Ended
     
    Nine Months Ended
     
    September 30,
     
    September 30,
     
    September 30,
     
    September 30,
    (In thousands)
    2019
     
    2018
     
    2019
     
    2018
     
    2019
     
    2018
     
    2019
     
    2018
    Beginning balance
    $
    (266
    )
     
    $
    (427
    )
     
    $
    (712
    )
     
    $
    (1,237
    )
     
    $
    (711
    )
     
    $
    (475
    )
     
    $
    (1,689
    )
     
    $
    (2,139
    )
    Other comprehensive income (loss) before reclassifications
    799

     
    153

     

     

     
    (245
    )
     
    (184
    )
     
    554

     
    (31
    )
    Amounts reclassified from accumulated other comprehensive loss

     

     
    51

    (1
    )
    94

    (1
    )

     

     
    51

     
    94

    Net-current period other comprehensive income (loss)
    799

     
    153

     
    51

     
    94

     
    (245
    )
     
    (184
    )
     
    605

     
    63

    Ending balance
    $
    533

     
    $
    (274
    )
     
    $
    (661
    )
     
    $
    (1,143
    )
     
    $
    (956
    )
     
    $
    (659
    )
     
    $
    (1,084
    )
     
    $
    (2,076
    )
    _______________
    (1)
    This component of accumulated other comprehensive income (loss) is included in the computation of net periodic pension cost for the nine months ended September 30, 2019 and 2018.
    XML 59 R27.htm IDEA: XBRL DOCUMENT v3.19.3
    SIGNIFICANT CUSTOMERS AND GEOGRAPHIC NET REVENUES (Tables)
    9 Months Ended
    Sep. 30, 2019
    Concentration Risk [Line Items]  
    Geographic Net Revenues
    The Company markets its products globally through its sales personnel and a worldwide network of independent sales representatives and distributors. Geographic net revenues, based on “bill to” customer locations, for the three and nine months ended September 30, 2019, and September 30, 2018, were as follows:

    Three Months  Ended

    Nine Months Ended
    (In thousands)
    September 30,
    2019
     
    September 30,
    2018

    September 30,
    2019
     
    September 30,
    2018
    United States of America
    $
    2,878

     
    $
    4,460

     
    $
    8,162

     
    $
    12,056

    Hong Kong/China
    64,526


    59,178


    171,110

     
    169,149

    Taiwan
    10,410


    11,210


    27,246

     
    36,010

    Korea
    7,177


    8,087


    22,621

     
    25,965

    Western Europe (excluding Germany)
    9,220


    12,842


    28,746

     
    37,910

    Japan
    4,753


    5,040


    11,312

     
    15,238

    Germany
    4,921


    3,873


    13,661

     
    10,882

    Other
    10,274


    5,395


    23,354

     
    15,438

    Total net revenues
    $
    114,159

     
    $
    110,085

     
    $
    306,212

     
    $
    322,648


    Revenue from Contract with Customer Benchmark [Member]  
    Concentration Risk [Line Items]  
    Schedules of Concentration of Risk, by Risk Factor
    The following table discloses this customer’s percentage of revenues for the respective periods:
     
    Three Months Ended
     
    Nine Months Ended
    Customer
    September 30,
    2019
     
    September 30,
    2018
     
    September 30,
    2019
     
    September 30,
    2018
    Avnet
    11
    %
     
    14
    %
     
    11
    %
     
    14
    %

    Accounts Receivable [Member]  
    Concentration Risk [Line Items]  
    Schedules of Concentration of Risk, by Risk Factor
    The following customers represented 10% or more of accounts receivable:
    Customer
    September 30,
    2019
     
    December 31,
    2018
    Avnet
    14
    %
     
    17
    %
    Powertech Distribution Ltd.
    *

     
    11
    %

    *Total customer accounts receivable was less than 10% of net accounts receivables.
    No other customers accounted for 10% or more of the Company’s accounts receivable in the periods presented.
    XML 60 R5.htm IDEA: XBRL DOCUMENT v3.19.3
    CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) - USD ($)
    $ in Thousands
    3 Months Ended 9 Months Ended
    Sep. 30, 2019
    Sep. 30, 2018
    Sep. 30, 2019
    Sep. 30, 2018
    Statement of Comprehensive Income [Abstract]        
    NET INCOME $ 17,099 $ 17,667 $ 35,177 $ 47,248
    Other comprehensive income (loss), net of tax:        
    Foreign currency translation adjustments, net of $0 tax in each of the three and nine months ended September 30, 2019 and 2018 27 (184) (245) (184)
    Unrealized gain on marketable securities, net of $0 tax in each of the three and nine months ended September 30, 2019 and 2018 208 165 799 153
    Amortization of defined benefit pension items, net of tax of $5 and $15 in the three and nine months ended September 30, 2019, respectively, and $9 and $27 in the three and nine months ended September 30, 2018, respectively 17 31 51 94
    Total other comprehensive income 252 12 605 63
    TOTAL COMPREHENSIVE INCOME $ 17,351 $ 17,679 $ 35,782 $ 47,311
    XML 61 R1.htm IDEA: XBRL DOCUMENT v3.19.3
    DOCUMENT AND ENTITY INFORMATION Document - shares
    9 Months Ended
    Sep. 30, 2019
    Oct. 18, 2019
    Document Information [Line Items]    
    Title of 12(b) Security Common Stock  
    Entity Address, Address Line One 5245 Hellyer Avenue  
    Entity Address, City or Town San Jose  
    Entity Address, State or Province CA  
    Entity Incorporation, State or Country Code DE  
    Document Type 10-Q  
    Document Quarterly Report true  
    Current Fiscal Year End Date --12-31  
    Document Period End Date Sep. 30, 2019  
    Document Transition Report false  
    Entity File Number 000-23441  
    Document Fiscal Year Focus 2019  
    Document Fiscal Period Focus Q3  
    Entity Registrant Name POWER INTEGRATIONS, INC.  
    Trading Symbol POWI  
    Entity Central Index Key 0000833640  
    Entity Filer Category Large Accelerated Filer  
    Amendment Flag false  
    Entity Small Business false  
    Entity Emerging Growth Company false  
    Entity Common Stock, Shares Outstanding   29,422,335
    Entity Tax Identification Number 94-3065014  
    Entity Address, Postal Zip Code 95138  
    Security Exchange Name NASDAQ  
    City Area Code 408  
    Local Phone Number 414-9200  
    Entity Current Reporting Status Yes  
    Entity Interactive Data Current Yes  
    Entity Shell Company false  
    XML 63 R9.htm IDEA: XBRL DOCUMENT v3.19.3
    BASIS OF PRESENTATION
    9 Months Ended
    Sep. 30, 2019
    Organization, Consolidation and Presentation of Financial Statements [Abstract]  
    BASIS OF PRESENTATION BASIS OF PRESENTATION:
    The condensed consolidated financial statements include the accounts of Power Integrations, Inc., a Delaware corporation (the “Company”), and its wholly owned subsidiaries. Significant intercompany accounts and transactions have been eliminated in consolidation.
    While the financial information furnished is unaudited, the condensed consolidated financial statements included in this report reflect all adjustments (consisting only of normal recurring adjustments) that the Company considers necessary for the fair presentation of the results of operations for the interim periods covered and the financial condition of the Company at the date of the interim balance sheet in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”). The results for interim periods are not necessarily indicative of the results for the entire year. The condensed consolidated financial statements should be read in conjunction with the Power Integrations, Inc. consolidated financial statements and the notes thereto for the year ended December 31, 2018, included in its Form 10-K filed on February 13, 2019, with the Securities and Exchange Commission.
    XML 64 R46.htm IDEA: XBRL DOCUMENT v3.19.3
    STOCKHOLDERS' EQUITY Common Stock Repurchases (Details) - USD ($)
    $ in Millions
    3 Months Ended 9 Months Ended
    Sep. 30, 2019
    Sep. 30, 2018
    Sep. 30, 2019
    Sep. 30, 2018
    Dec. 31, 2018
    Stockholders' Equity Attributable to Parent [Abstract]          
    Repurchase of common stock     $ 7.3    
    Stock Repurchase Program, Remaining Authorized Repurchase Amount $ 43.9   $ 43.9   $ 51.2
    Stock Repurchased During Period, Shares 0 152,000 121,000 1,084,000  
    XML 65 R42.htm IDEA: XBRL DOCUMENT v3.19.3
    STOCK-BASED COMPENSATION Performance-based Awards and Restricted Stock Units (Details)
    $ / shares in Units, $ in Thousands
    9 Months Ended
    Sep. 30, 2019
    USD ($)
    $ / shares
    shares
    Restricted Stock Units (RSUs)  
    Shares  
    Outstanding at January 1, 2019 895,000
    Granted 275,000
    Vested (295,000)
    Forfeited (19,000)
    Outstanding at September 30, 2019 856,000
    Outstanding and expected to vest at September 30, 2019 789,000
    Weighted- Average Grant Date Fair Value Per Share (in dollars per share)  
    Outstanding at January 1, 2019 | $ / shares $ 58.19
    Granted | $ / shares 68.88
    Vested | $ / shares 56.15
    Forfeited | $ / shares 62.32
    Outstanding at September 30, 2019 | $ / shares $ 62.24
    Weighted-Average Remaining Contractual Term (In years)  
    Outstanding at September 30, 2019 1 year 9 months 21 days
    Outstanding and expected to vest at September 30, 2019 1 year 8 months 19 days
    Aggregate Intrinsic Value (In thousands)  
    Outstanding at September 30, 2019 | $ $ 77,414
    Outstanding and expected to vest at September 30, 2019 | $ $ 71,347
    Long-Term Performance-Based Awards (PRSUs)  
    Shares  
    Outstanding at January 1, 2019 213,000
    Granted 72,000
    Vested (70,000)
    Forfeited 0
    Outstanding at September 30, 2019 215,000
    Outstanding and expected to vest at September 30, 2019 58,000
    Weighted- Average Grant Date Fair Value Per Share (in dollars per share)  
    Outstanding at January 1, 2019 | $ / shares $ 55.48
    Granted | $ / shares 68.17
    Vested | $ / shares 43.26
    Forfeited | $ / shares 0
    Outstanding at September 30, 2019 | $ / shares $ 63.70
    Weighted-Average Remaining Contractual Term (In years)  
    Outstanding at September 30, 2019 1 year 3 months
    Outstanding and expected to vest at September 30, 2019 2 years 3 months
    Aggregate Intrinsic Value (In thousands)  
    Outstanding at September 30, 2019 | $ $ 19,424
    Outstanding and expected to vest at September 30, 2019 | $ $ 5,274
    Performance Based Awards (PSUs)  
    Shares  
    Outstanding at January 1, 2019 26,000
    Granted 92,000
    Vested (26,000)
    Forfeited 0
    Outstanding at September 30, 2019 92,000
    Outstanding and expected to vest at September 30, 2019 34,000
    Weighted- Average Grant Date Fair Value Per Share (in dollars per share)  
    Outstanding at January 1, 2019 | $ / shares $ 62.87
    Granted | $ / shares 70.08
    Vested | $ / shares 62.87
    Forfeited | $ / shares 0
    Outstanding at September 30, 2019 | $ / shares $ 70.08
    Weighted-Average Remaining Contractual Term (In years)  
    Outstanding at September 30, 2019 3 months
    Outstanding and expected to vest at September 30, 2019 3 months
    Aggregate Intrinsic Value (In thousands)  
    Outstanding at September 30, 2019 | $ $ 8,353
    Outstanding and expected to vest at September 30, 2019 | $ $ 3,141
    Minimum [Member] | Long-Term Performance-Based Awards (PRSUs)  
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
    Number of Performance Based Awards Shares Released As Percentage Of Target Number 0.00%
    Minimum [Member] | Performance Based Awards (PSUs)  
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
    Number of Performance Based Awards Shares Released As Percentage Of Target Number 0.00%
    Maximum [Member] | Long-Term Performance-Based Awards (PRSUs)  
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
    Number of Performance Based Awards Shares Released As Percentage Of Target Number 200.00%
    Maximum [Member] | Performance Based Awards (PSUs)  
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
    Number of Performance Based Awards Shares Released As Percentage Of Target Number 200.00%
    XML 66 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 67 R53.htm IDEA: XBRL DOCUMENT v3.19.3
    LEASES Maturities of Operating Lease Liabilities (Details)
    $ in Thousands
    Sep. 30, 2019
    USD ($)
    Leases [Abstract]  
    2019 (remaining three months) $ 311
    2020 2,308
    2021 2,261
    2022 1,882
    2023 1,655
    Thereafter 1,744
    Total future minimum lease payments 10,161
    Less imputed interest (949)
    Total $ 9,212
    XML 69 R19.htm IDEA: XBRL DOCUMENT v3.19.3
    LEASES
    9 Months Ended
    Sep. 30, 2019
    Leases [Abstract]  
    Leases of Lessee Disclosure [Text Block] LEASES:
    The Company’s leases consist of operating leases for administrative office spaces, research-and-development facilities, design centers and sales offices in various countries around the world. The Company determines if an arrangement is a lease at inception. Some lease agreements contain lease and non-lease components, which are accounted for as a single lease component. Total lease expense was $0.7 million and $1.8 million in the three and nine months ended September 30, 2019, respectively, while short-term and variable lease expenses were not material.
    Balance sheet information related to leases was as follows:
    (In thousands)
    Balance Sheet Classification
    September 30,
    2019
    Right-of-use assets
     
     
    Operating lease assets
    Other assets
    $
    9,881

    Lease liabilities
     
     
    Current operating lease liabilities
    Other accrued liabilities
    $
    1,803

    Non-current operating lease liabilities
    Other liabilities
    7,409

    Total
     
    $
    9,212


    Initial lease terms are determined at commencement and may include options to extend or terminate the lease when it is reasonably certain the Company will exercise the option. Remaining lease terms range from one to nine years, some of which include options to extend for up to six years, and some of which include options to terminate within one year. Leases with an initial term of twelve months or less are not recorded on the balance sheet. As the Company’s leases do not provide an implicit rate, the present value of future lease payments is determined using the Company’s incremental borrowing rate based on information available at commencement date.
    Lease term and discount rate
    September 30,
    2019
    Weighted average remaining lease term
    5.0 years

    Weighted average discount rate
    3.9
    %

    Supplemental cash flows information related to leases was as follow:
     
    Nine Months Ended
    (In thousands)
    September 30,
    2019
    Cash paid for amounts included in the measurement of lease liabilities:
     
    Operating cash flows from operating leases
    $
    2,429

     
     
    Right-of-use assets obtained in exchange for new operating lease obligations
    $
    4,501


    Future minimum lease payments under all non-cancelable lease agreements as of September 30, 2019, are as follows:
    (In thousands)
    September 30,
    2019
    2019 (remaining three months)
    $
    311

    2020
    2,308

    2021
    2,261

    2022
    1,882

    2023
    1,655

    Thereafter
    1,744

    Total future minimum lease payments
    10,161

    Less imputed interest
    (949
    )
    Total
    $
    9,212


    XML 70 R11.htm IDEA: XBRL DOCUMENT v3.19.3
    COMPONENTS OF THE COMPANY'S CONDENSED CONSOLIDATED BALANCE SHEETS
    9 Months Ended
    Sep. 30, 2019
    Balance Sheet Related Disclosures [Abstract]  
    Supplemental Balance Sheet Disclosures COMPONENTS OF THE COMPANY’S CONDENSED CONSOLIDATED BALANCE SHEETS:
    Accounts Receivable
    (In thousands)
    September 30,
    2019
     
    December 31,
    2018
    Accounts receivable trade
    $
    61,056

     
    $
    54,055

    Allowances for ship and debit
    (30,678
    )
     
    (40,118
    )
    Allowances for stock rotation and rebate
    (3,796
    )
     
    (2,159
    )
    Allowances for doubtful accounts
    (763
    )
     
    (706
    )
    Total
    $
    25,819

     
    $
    11,072


    Inventories
    (In thousands)
    September 30,
    2019
     
    December 31,
    2018
    Raw materials
    $
    38,286

     
    $
    41,138

    Work-in-process
    22,727

     
    15,612

    Finished goods
    27,697

     
    24,107

    Total
    $
    88,710

     
    $
    80,857


    Prepaid Expenses and Other Current Assets
    (In thousands)
    September 30,
    2019
     
    December 31,
    2018
    Prepaid legal fees
    $
    1,906

     
    $
    181

    Prepaid income tax
    4,028

     
    3,081

    Prepaid maintenance agreements
    1,062

     
    2,047

    Interest receivable
    1,286

     
    595

    Advance to suppliers
    3,074

     
    2,157

    Other
    3,960

     
    3,854

    Total
    $
    15,316

     
    $
    11,915


    Intangible Assets
     
    September 30, 2019
     
    December 31, 2018
    (In thousands)
    Gross
     
    Accumulated
    Amortization
     
    Net
     
    Gross
     
    Accumulated
    Amortization
     
    Net
    Domain name
    $
    1,261

     
    $

     
    $
    1,261

     
    $
    1,261

     
    $

     
    $
    1,261

    In-process research and development

     

     

     
    4,690

     

     
    4,690

    Developed technology
    37,960

     
    (24,993
    )
     
    12,967

     
    33,270

     
    (22,464
    )
     
    10,806

    Customer relationships
    20,030

     
    (17,720
    )
     
    2,310

     
    20,030

     
    (16,520
    )
     
    3,510

    Technology licenses
    1,926

     
    (226
    )
     
    1,700

     
    1,000

     
    (115
    )
     
    885

    Total
    $
    61,177

     
    $
    (42,939
    )
     
    $
    18,238

     
    $
    60,251

     
    $
    (39,099
    )
     
    $
    21,152


    The estimated future amortization expense related to finite-lived intangible assets at September 30, 2019, is as follows:
    Fiscal Year
    Estimated
    Amortization
    (In thousands)
    2019 (remaining three months)
    $
    1,380

    2020
    4,355

    2021
    3,489

    2022
    2,411

    2023
    2,169

    Thereafter
    3,173

    Total
    $
    16,977



    Accumulated Other Comprehensive Loss
    Changes in accumulated other comprehensive loss for three and nine months ended September 30, 2019 and 2018, were as follows:
     
    Unrealized Gains and Losses on Marketable Securities
     
    Defined Benefit Pension Items
     
    Foreign Currency Items
     
    Total
     
    Three Months Ended
     
    Three Months Ended
     
    Three Months Ended
     
    Three Months Ended
     
    September 30,
     
    September 30,
     
    September 30,
     
    September 30,
    (In thousands)
    2019
     
    2018
     
    2019
     
    2018
     
    2019
     
    2018
     
    2019
     
    2018
    Beginning balance
    $
    325

     
    $
    (439
    )
     
    $
    (678
    )
     
    $
    (1,174
    )
     
    $
    (983
    )
     
    $
    (475
    )
     
    $
    (1,336
    )
     
    $
    (2,088
    )
    Other comprehensive income (loss) before reclassifications
    208

     
    165

     

     

     
    27

     
    (184
    )
     
    235

     
    (19
    )
    Amounts reclassified from accumulated other comprehensive loss

     

     
    17

    (1
    )
    31

    (1
    )

     

     
    17

     
    31

    Net-current period other comprehensive income (loss)
    208

     
    165

     
    17

     
    31

     
    27

     
    (184
    )
     
    252

     
    12

    Ending balance
    $
    533

     
    $
    (274
    )
     
    $
    (661
    )
     
    $
    (1,143
    )
     
    $
    (956
    )
     
    $
    (659
    )
     
    $
    (1,084
    )
     
    $
    (2,076
    )
    _______________
    (1)
    This component of accumulated other comprehensive income (loss) is included in the computation of net periodic pension cost for the three months ended September 30, 2019 and 2018.
     
    Unrealized Gains and Losses on Marketable Securities
     
    Defined Benefit Pension Items
     
    Foreign Currency Items
     
    Total
     
    Nine Months Ended
     
    Nine Months Ended
     
    Nine Months Ended
     
    Nine Months Ended
     
    September 30,
     
    September 30,
     
    September 30,
     
    September 30,
    (In thousands)
    2019
     
    2018
     
    2019
     
    2018
     
    2019
     
    2018
     
    2019
     
    2018
    Beginning balance
    $
    (266
    )
     
    $
    (427
    )
     
    $
    (712
    )
     
    $
    (1,237
    )
     
    $
    (711
    )
     
    $
    (475
    )
     
    $
    (1,689
    )
     
    $
    (2,139
    )
    Other comprehensive income (loss) before reclassifications
    799

     
    153

     

     

     
    (245
    )
     
    (184
    )
     
    554

     
    (31
    )
    Amounts reclassified from accumulated other comprehensive loss

     

     
    51

    (1
    )
    94

    (1
    )

     

     
    51

     
    94

    Net-current period other comprehensive income (loss)
    799

     
    153

     
    51

     
    94

     
    (245
    )
     
    (184
    )
     
    605

     
    63

    Ending balance
    $
    533

     
    $
    (274
    )
     
    $
    (661
    )
     
    $
    (1,143
    )
     
    $
    (956
    )
     
    $
    (659
    )
     
    $
    (1,084
    )
     
    $
    (2,076
    )
    _______________
    (1)
    This component of accumulated other comprehensive income (loss) is included in the computation of net periodic pension cost for the nine months ended September 30, 2019 and 2018.
    XML 71 R15.htm IDEA: XBRL DOCUMENT v3.19.3
    SIGNIFICANT CUSTOMERS AND GEOGRAPHIC NET REVENUES
    9 Months Ended
    Sep. 30, 2019
    Risks and Uncertainties [Abstract]  
    Concentration Risk Disclosure [Text Block] SIGNIFICANT CUSTOMERS AND GEOGRAPHIC NET REVENUES:
    Segment Reporting
    The Company is organized and operates as one reportable segment, the design, development, manufacture and marketing of integrated circuits and related components for use primarily in the high-voltage power-conversion market. The Company’s chief operating decision maker, the Chief Executive Officer, reviews financial information presented on a consolidated basis for purposes of making operating decisions and assessing financial performance.
    Customer Concentration
    The Company's top ten customers accounted for approximately 55% and 54% of net revenues for the three and nine months ended September 30, 2019, respectively, and approximately 56% and 57%, respectively, of net revenues in the corresponding periods of the previous year. A significant portion of these revenues are attributable to sales of the Company’s products to distributors of electronic components. These distributors sell the Company’s products to a broad, diverse range of end users, including original equipment manufacturers, or OEMs, and merchant power supply manufacturers. Sales to distributors were $78.0 million and $222.7 million in the three and nine months ended September 30, 2019, respectively, and $83.3 million and $245.4 million, respectively, for the corresponding periods of 2018. Direct sales to OEMs and power-supply manufacturers accounted for the remainder.
    In each of three and nine months ended September 30, 2019 and 2018, one customer, a distributor of the Company's products, accounted for more than 10% of the Company’s net revenues.
    The following table discloses this customer’s percentage of revenues for the respective periods:
     
    Three Months Ended
     
    Nine Months Ended
    Customer
    September 30,
    2019
     
    September 30,
    2018
     
    September 30,
    2019
     
    September 30,
    2018
    Avnet
    11
    %
     
    14
    %
     
    11
    %
     
    14
    %

    No other customers accounted for 10% or more of the Company’s net revenues in the periods presented.
    Concentration of Credit Risk
    Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of cash investments and trade receivables. The Company does not have any off-balance-sheet credit exposure related to its customers. As of September 30, 2019, and December 31, 2018, 65% and 64%, respectively, of accounts receivable were concentrated with the Company’s top ten customers.
    The following customers represented 10% or more of accounts receivable:
    Customer
    September 30,
    2019
     
    December 31,
    2018
    Avnet
    14
    %
     
    17
    %
    Powertech Distribution Ltd.
    *

     
    11
    %

    *Total customer accounts receivable was less than 10% of net accounts receivables.
    No other customers accounted for 10% or more of the Company’s accounts receivable in the periods presented.
    Geographic Net Revenues
    The Company markets its products globally through its sales personnel and a worldwide network of independent sales representatives and distributors. Geographic net revenues, based on “bill to” customer locations, for the three and nine months ended September 30, 2019, and September 30, 2018, were as follows:

    Three Months  Ended

    Nine Months Ended
    (In thousands)
    September 30,
    2019
     
    September 30,
    2018

    September 30,
    2019
     
    September 30,
    2018
    United States of America
    $
    2,878

     
    $
    4,460

     
    $
    8,162

     
    $
    12,056

    Hong Kong/China
    64,526


    59,178


    171,110

     
    169,149

    Taiwan
    10,410


    11,210


    27,246

     
    36,010

    Korea
    7,177


    8,087


    22,621

     
    25,965

    Western Europe (excluding Germany)
    9,220


    12,842


    28,746

     
    37,910

    Japan
    4,753


    5,040


    11,312

     
    15,238

    Germany
    4,921


    3,873


    13,661

     
    10,882

    Other
    10,274


    5,395


    23,354

     
    15,438

    Total net revenues
    $
    114,159

     
    $
    110,085

     
    $
    306,212

     
    $
    322,648


    XML 72 R36.htm IDEA: XBRL DOCUMENT v3.19.3
    COMPONENTS OF THE COMPANY'S CONDENSED CONSOLIDATED BALANCE SHEETS Future Amortization Expense (Details)
    $ in Thousands
    Sep. 30, 2019
    USD ($)
    Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]  
    2019 (remaining three months) $ 1,380
    2020 4,355
    2021 3,489
    2022 2,411
    2023 2,169
    Thereafter 3,173
    Total $ 16,977
    XML 73 R32.htm IDEA: XBRL DOCUMENT v3.19.3
    COMPONENTS OF THE COMPANY'S CONDENSED CONSOLIDATED BALANCE SHEETS Accounts Receivable (Details) - USD ($)
    $ in Thousands
    Sep. 30, 2019
    Dec. 31, 2018
    Balance Sheet Related Disclosures [Abstract]    
    Accounts receivable trade $ 61,056 $ 54,055
    Allowances for ship and debit (30,678) (40,118)
    Allowances for stock rotation and rebate (3,796) (2,159)
    Allowances for doubtful accounts (763) (706)
    Total $ 25,819 $ 11,072